#
Så här gör du ... - Användarhandbok för fre:ac

Handledning till konfigurering av fre:ac och dess specialfunktioner

#### Innehållsförteckning

> Hur kör jag fre:acs AppImage?
> Hur ändrar jag teckenstorleken i fre:ac?
> Hur använder jag filnamnsmönster för målfiler i fre:ac?
> Hur konfigurerar jag målmappen vid användning av den flyttbara versionen?
> Hur installerar jag en viss kodare/avkodare?
> Hur gör jag för att översätta fre:ac till ett nytt språk?
> Hur kompilerar jag fre:ac från källkod?
> Hur tar jag bort fre:ac från min dator?

#### Hur kör jag fre:acs AppImage?

> Efter att ha hämtat fre:acs AppImage behöver du göra den körbar. I grafiska filhanterare kan det vanligtvis göras genom att högerklicka på AppImage-filen och välja Egenskaper. I dialogrutan som öppnas går du till fliken Säkerhet och kryssar i alternativet Kör som program. De enskilda etiketterna kan ha olika namn beroende på din distribution och skrivbordsmiljö.

> Som ett alternativ kan du ange flaggan för körbar kod i terminalen. Låt oss säga, att du vill köra en AppImage-fil som heter freac-v1.1.6-linux-x86_64.AppImage. Gå till mappen som innehåller din hämtade AppImage och ange:

> > chmod a+x freac-v1.1.6-linux-x86_64.AppImage

> Kör sedan AppImage-filen genom att använda:

> > ./freac-v1.1.6-linux-x86_64.AppImage

> Det är även möjligt att köra fre:acs kommandoradsgränssnitt och det inkluderade programmet smooth Translator via AppImage-filen:

> freaccmd: | ./freac-v1.1.6-linux-x86_64.AppImage freaccmd
> smooth Translator: | ./freac-v1.1.6-linux-x86_64.AppImage translator

> Om du behöver få åtkomst till innehållet i fre:acs AppImage, kan du köra den med argumentet --appimage-extract:

> > ./freac-v1.1.6-linux-x86_64.AppImage --appimage-extract

> Efter att ha kört kommandot hittar du AppImage-filens innehåll i mappen squashfs-root.

#### Hur ändrar jag teckenstorleken i fre:ac?

> Om standardstorleken för fre:acs användargränssnitt är för liten, kan du aktivera skalning via alternativet --scale:n.n. Ange n.n till den skalningsfaktor du vill tillämpa. För att t.ex. göra teckensnitt och gränssnittselement 25% större, kör fre:ac så här:

> > freac --scale:1.25

#### Hur använder jag filnamnsmönster för målfiler i fre:ac?

> Filnamnsmönstret för målfiler kan konfigureras i panelen Kodare i de allmänna inställningarna. Du kan använda omvänt snedstreck (∖) för att ange kataloger och platshållare för att referera till metainformation. Följande platshållare är tillgängliga:

> <artist> | Låtartisten
> <title> | Låtens titel
> <album> | Albumets titel
> <disc> | Skivnumret
> <track> | Låtens spårnummer
> <genre> | Låtens genre
> <albumartist> | Albumartisten
> <composer> | Låtens/styckets kompositör
> <conductor> | Framförandets dirigent
> <tempo> | Låtens/styckets tempo (bpm)
> <initialkey> | Låtens/styckets inledande tonart
> <year> | Det år låten gavs ut
> <discid> | Skivans id enligt CDDB/freedb
> <currentdate> | Aktuellt datum i formatet ååååmmdd
> <currenttime> | Aktuellt klockslag i formatet hhmm

> Platshållarna <disc> och <track> kan ändras med hjälp av tillägget (n); <disc(n)> respektive <track(n)>. Tillägget (n) anger minimilängden på skiv- eller spårnumret, i antal siffror. Om numret är för kort läggs nollor till i början för att rätt nummerlängd skall uppnås. n måste vara inom intervallet 1 till 4. Om (n) inte anges, är standardinställningen 1 (en siffra) för skivnummer och 2 (två siffror) för spårnummer.

> De ovan angivna platshållarna gäller låt- och albuminformation. Platshållaren nedan gäller typen av målfil:

> <filetype> | Målfilens filtyp

> Ett vanligt skäl att använda den platshållaren är om man regelbundet kodar till olika format (t.ex. FLAC för arkivering och M4A för den mobila musikspelaren) och vill hålla de kodade filerna i separata katalogträd.

> Utöver den ovan nämnda platshållaren, finns två platshållare som refererar till det ursprungliga filnamnet på en fil som kodas i fre:ac:

> <filename> | Källfilens filnamn
> <directory> | Mappen där källfilen finns

> Platshållaren <directory> är speciell, eftersom du kan ändra dess betydelse med hjälp av två numeriska argument. De anges som <directory+n> eller <directory+n(m)>. I de här uttrycken anger n antalet inledande sökvägskomponenter som skall tas bort. Argumentet m anger antalet komponenter som skall användas, av dem som finns kvar. Om (m) utelämnas kommer alla kvarvarande komponenter i sökvägen att användas, efter att de n inledande komponenterna har tagits bort. Platshållaren <directory> utan några tillagda argument kommer att omvandlas till den fullständiga sökvägen.

> Så hur används det här i praktiken? Antag att du har din musiksamling ordnad på det här viset:

> > C:\Musik\[andra kriterier]\[artist]\[album]\[spår] - [titel]

> Du kanske har en fil som heter C:\Musik\Favoriter\Endless Boogie\Admonitions\01 - The Offender.flac.

> Låt oss nu säga, att du vill koda några musikfiler för att använda i din bärbara musikspelare och lägga dem i mappen C:\Kodat\. För att kunna behålla sökvägsfältet [andra kriterier], måste du använda platshållaren <directory>. Om din målmapp för kodade filer har angivits som C:\Kodat\, kommer ditt fullständiga filnamnsmönster att se ut så här:

> > <directory+1(1)>\<artist> - <album>\<artist> - <album> - <track> - <title>

> Det skulle koda den ovan nämnda filen till sökvägen C:\Kodat\Favoriter\Endless Boogie - Admonitions\Endless Boogie - Admonitions - 01 - The Offender.m4a.

#### Hur konfigurerar jag målmappen vid användning av den flyttbara versionen?

> När du använder fre:ac från en flyttbar enhet, t.ex. en extern HDD- eller USB-enhet, är det ofta önskvärt att målmappen automatiskt anpassas till omständigheterna på olika datorer. Det kan t.ex. vara att den flyttbara enheten tilldelas olika enhetsbeteckningar. fre:ac stödjer följande platshållare i inställningarna för konfiguration av målmappen:

> <installdrive> | Enhetsbeteckningen för enheten där fre:ac är installerat (endast Windows)
> <profile> | Profilmappen till den för tillfället inloggade användaren

> Om du vill att dina målfiler skall skrivas till den flyttbara enheten, oavsett vilken enhetsbeteckning den har tilldelats, använd platshållaren <installdrive> och ange exempelvis målmappen till:

> > <installdrive>\Musikfiler\

> Om du vill att dina målfiler istället skall skrivas till den inloggade användarens musikmapp, kan du använda platshållaren <profile> på följande vis:

> > <profile>\Musik\

> I bägge fallen kommer målsökvägen som visas i nederdelen av fre:acs huvudfönster att spegla den den faktiska målmappen, där platshållarna redan har omvandlats.

#### Hur installerar jag en viss kodare/avkodare?

> ##### Aften AC-3 Encoder

> > För att installera kodaren Aften AC-3 Encoder för användning med fre:ac, följ dessa steg:

> > 1. Hämta ZIP-paketet för Aftens binära Win32-version från sourceforge.net.
> > 2. Kopiera filen aften.exe från ZIP-paketet till undermappen codecs/cmdline i din installationssökväg för fre:ac.

> ##### Apple Lossless Decoder

> > Avkodaren Apple Lossless Decoder medföljer fre:acs standarddistribution, så du behöver normalt sett inte installera den manuellt.

> > Om du trots det behöver installera eller uppdatera Apple Lossless Decoder manuellt, följ dessa steg:

> > 1. Hämta ZIP-paketet Generic Win32 compile från www.rarewares.org.
> > 2. Kopiera filen alac.exe från ZIP-paketet till undermappen codecs/cmdline i din installationssökväg för fre:ac.

> ##### DTS Coherent Acoustics Encoder

> > För att installera kodaren DTS Coherent Audio Encoder för användning med fre:ac, följ dessa steg:

> > 1. Hämta ZIP-paketet för den binära versionen av ffdcaenc från GitHub.
> > 2. Kopiera filen ffdcaenc.exe från ZIP-paketet till undermappen codecs/cmdline i din installationssökväg för fre:ac.

> ##### exhale xHE-AAC Encoder

> > För att installera kodaren exhale xHE-AAC Encoder för användning med fre:ac, följ dessa steg:

> > 1. Hämta ZIP-paketet exhale från www.rarewares.org.
> > 2. Kopiera filen exhale.exe från ZIP-paketet till undermappen codecs/cmdline i din installationssökväg för fre:ac.

> ##### Extended Module Player (XMP) Decoder

> > För att installera avkodaren Extended Module Player (XMP) Decoder för användning med fre:ac, följ dessa steg:

> > 1. Hämta 7z-paketet Extended Module Player från modland.com.
> > 2. Kopiera filerna XMP.exe och LibXMP.dll från 7z-paketet till undermappen codecs/cmdline i din installationssökväg för fre:ac.

> ##### FLACCL OpenCL FLAC Encoder

> > För att installera kodaren FLACCL OpenCL FLAC Encoder för användning med fre:ac, följ dessa steg:

> > 1. Hämta RAR-paketet FLACCL från cue.tools.
> > 2. Skapa en ny mapp med namnet flaccl i undermappen codecs/cmdline i din installationssökväg för fre:ac.
> > 3. Kopiera alla filer från RAR-paketet till undermappen codecs/cmdline/flaccl i din installationssökväg för fre:ac.

> ##### Flake FLAC Encoder

> > För att installera kodaren Flake FLAC Encoder för användning med fre:ac, följ dessa steg:

> > 1. Hämta ZIP-paketet för Flakes binära Windows-version från flake-enc.sourceforge.net.
> > 2. Kopiera filen flake.exe från ZIP-paketet till undermappen codecs/cmdline i din installationssökväg för fre:ac.

> ##### Helix DNA Producer RealAudio Encoder

> > För att installera kodaren Helix DNA Producer RealAudio Encoder för användning med fre:ac, följ dessa steg:

> > 1. Registrera ett Helix Community-konto på helixcommunity.org. Du behöver det här kontot för att kunna hämta programmet Helix DNA Producer.
> > 2. Hämta ZIP-paketet för kommandoradsprogrammet Helix DNA Producer från helix-producer.helixcommunity.org.
> > 3. Skapa en ny mapp med namnet helix i undermappen codecs/cmdline i din installationssökväg för fre:ac.
> > 4. Kopiera innehållet i mappen producer från ZIP-paketet till den nyligen skapade undermappen codecs/cmdline/helix i din installationssökväg för fre:ac. Filen producer.exe bör nu finnas i mappen helix tillsammans med flera andra filer och kataloger från Helix DNA Producer-paketet.

> ##### La Lossless Audio Encoder/Decoder

> > För att installera kodaren och avkodaren La Lossless Audio Encoder/Decoder för användning med fre:ac, följ dessa steg:

> > 1. Hämta La:s installationsprogram för Windows från www.lossless-audio.com.
> > 2. Kör installationsprogrammet och installera kodaren La till valfri mapp.
> > 3. Kopiera filen la.exe från La:s installationsmapp till undermappen codecs/cmdline i din installationssökväg för fre:ac.
> > 4. Observera att kodaren La måste fortsätta vara installerad på ditt system för att kunna användas i fre:ac.

> ##### LAME MP3 Command Line Encoder

> > För att installera kodaren LAME MP3 Command Line Encoder för användning med fre:ac, följ dessa steg:

> > 1. Hämta ZIP-paketet för LAME från rarewares.org.
> > 2. Kopiera filen lame.exe från ZIP-paketet till undermappen codecs/cmdline i din installationssökväg för fre:ac.

> ##### MPEG-4 Audio Lossless Encoder/Decoder

> > För att installera kodaren och avkodaren MPEG-4 Audio Lossless Encoder/Decoder för användning med fre:ac, följ dessa steg:

> > 1. Hämta ZIP-paketet MPEG-4 ALS codec for Windows från www.nue.tu-berlin.de.
> > 2. Kopiera .exe-filen som du hittar i ZIP-paketet till undermappen codecs/cmdline i din installationssökväg för fre:ac och byt namn på filen till mp4als.exe.

> ##### Musepack Encoder/Decoder

> > Kodaren och avkodaren Musepack Encoder/Decoder medföljer fre:acs standarddistribution, så du behöver normalt sett inte installera dem manuellt.

> > Om du trots det behöver installera eller uppdatera Musepack Encoder/Decoder manuellt, följ dessa steg:

> > 1. Hämta ZIP-paketet Musepack tools från www.musepack.net.
> > 2. Kopiera filerna mpcenc.exe och mpcdec.exe från ZIP-paketet till undermappen codecs/cmdline i din installationssökväg för fre:ac.

> ##### Nero Digital HE-AAC Encoder

> > För att installera kodaren Nero Digital HE-AAC Encoder för användning med fre:ac, följ dessa steg:

> > 1. Hämta ZIP-paketet Nero AAC Codec från www.free-codecs.com.
> > 2. Kopiera filen NeroAACEnc.exe från ZIP-paketet till undermappen codecs/cmdline i din installationssökväg för fre:ac.

> ##### OptimFROG Encoder/Decoder

> > För att installera kodaren och avkodaren OptimFROG Encoder/Decoder för användning med fre:ac, följ dessa steg:

> > 1. Hämta ZIP-paketet för OptimFROGs Win32-konsol från losslessaudio.org.
> > 2. Kopiera filen ofr.exe från ZIP-paketet till undermappen codecs/cmdline i din installationssökväg för fre:ac.

> ##### QuickTime AAC Encoder

> > För att installera kodaren QuickTime AAC Encoder för användning med fre:ac, följ dessa steg:

> > 1. Hämta ZIP-paketet för QuickTime AAC:s kommandoradskodare från github.com.
> > 2. Kopiera filen qaac.exe eller qaac64.exe från ZIP-paketet till undermappen codecs/cmdline i din installationssökväg för fre:ac.

> ##### RK Audio Encoder/Decoder

> > För att installera kodaren och avkodaren RK Audio Encoder/Decoder för användning med fre:ac, följ dessa steg:

> > 1. Hämta ZIP-paketet RK Audio compressor från www.free-codecs.com.
> > 2. Kopiera filen rkau.exe från ZIP-paketet till undermappen codecs/cmdline i din installationssökväg för fre:ac.

> ##### Shorten Encoder/Decoder

> > För att installera kodaren och avkodaren Shorten Encoder/Decoder för användning med fre:ac, följ dessa steg:

> > 1. Hämta ZIP-paketet Shorten från www.free-codecs.com.
> > 2. Kopiera filen shorten.exe från ZIP-paketet till undermappen codecs/cmdline i din installationssökväg för fre:ac.

> ##### TAK Encoder/Decoder

> > Kodaren och avkodaren TAK Encoder/Decoder medföljer fre:acs standarddistribution, så du behöver normalt sett inte installera dem manuellt.

> > Om du trots det behöver installera eller uppdatera TAK Encoder/Decoder manuellt, följ dessa steg:

> > 1. Hämta ZIP-paketet TAK från thbeck.de.
> > 2. Kopiera filen takc.exe från ZIP-paketet till undermappen codecs/cmdline i din installationssökväg för fre:ac.

> ##### TiMidity Software MIDI Synthesizer

> > För att installera synthesizern TiMidity Software MIDI Synthesizer för användning med fre:ac, följ dessa steg:

> > 1. Hämta ZIP-paketet för TiMidity CVS binära version från sourceforge.net.
> > 2. Hämta ZIP-paketet Freepats från freepats.zenvoid.org.
> > 3. Skapa en ny mapp med namnet timidity i undermappen codecs/cmdline i din installationssökväg för fre:ac.
> > 4. Kopiera filen timidity.exe från TiMidity ZIP-paketet till den nyligen skapade undermappen codecs/cmdline/timidity i din installationssökväg för fre:ac.
> > 5. Kopiera innehållet i mappen freepats från Freepats ZIP-paketet till den nyligen skapade undermappen codecs/cmdline/timidity i din installationssökväg för fre:ac. Filen crude.cfg bör nu finnas i mappen timidity tillsammans med flera andra filer och kataloger från Freepats-paketet.

> ##### True Audio Encoder/Decoder

> > För att installera kodaren och avkodaren True Audio Encoder/Decoder för användning med fre:ac, följ dessa steg:

> > 1. Hämta ZIP-paketet TTA compressor for Windows från tausoft.org.
> > 2. Kopiera filen ttaenc.exe från ZIP-paketet till undermappen codecs/cmdline i din installationssökväg för fre:ac.

> ##### TwoLAME MP2 Encoder

> > För att installera kodaren TwoLAME MP2 Encoder för användning med fre:ac, följ dessa steg:

> > 1. Hämta ZIP-paketet TwoLAME:s binära version från rarewares.org.
> > 2. Kopiera filen twolame.exe från ZIP-paketet till undermappen codecs/cmdline i din installationssökväg för fre:ac.

> ##### WavPack Encoder/Decoder

> > Kodaren och avkodaren WavPack Encoder/Decoder medföljer fre:acs standarddistribution, så du behöver normalt sett inte installera dem manuellt.

> > Om du trots det behöver installera eller uppdatera WavPack Encoder/Decoder manuellt, följ dessa steg:

> > 1. Hämta ZIP-paketet WavPack för Win32 från www.wavpack.com.
> > 2. Kopiera filerna wavpack.exe och wvunpack.exe från ZIP-paketet till undermappen codecs/cmdline i din installationssökväg för fre:ac.

#### Hur gör jag för att översätta fre:ac till ett nytt språk?

> Använd verktyget smooth Translator, som medföljer fre:acs distribution och öppna en befintlig översättningsfil (du hittar dem i mappen freac/lang). Ändra därefter språkinställningarna, så att de speglar den översättning du vill skapa och börja översätta de enskilda textsträngarna. Spara din översättning som en ny fil, och namnge den enligt filnamnsmönstret freac_??.xml (ersätt ?? med språkkoden för översättningens språk). Starta därefter om fre:ac och försök att välja den nya översättningen i inställningarna (Allmänna inställningar > Gränssnitt > Språk).

> Skicka din översättning till translations@freac.org, så att den kan inkuderas i den officiella distributionen.

#### Hur kompilerar jag fre:ac från källkod?

> För att kunna bygga fre:ac från källkod behöver du först hämta den senaste versionen av fre:acs Component Development Kit (CDK) from freac.org.

> Du kommer också att behöva de senaste smooth Class Library-källorna från smooth-project.org och naturligtvis fre:acs källkodspaket eller fre:acs källkod utcheckad från Git.

> 1. Packa upp innehållet i freac-cdk-1.0.x-windows.zip till en egenvald plats
> 2. Skapa följande mappstruktur:

>    /cdk | (innehåller mappen system och filen cdk.bat)
>    /cdk/freac | (byt namn på mappen från freac-1.1.x.tar.gz-paketet)
>    /cdk/smooth | (byt namn på mappen från smooth-0.9.x.tar.gz-paketet)

> 3. Kör cdk.bat
> 4. Ange make && cd smooth && make && cd ../freac && make

#### Hur tar jag bort fre:ac från min dator?

> Alla senare versioner av fre:ac kan avinstalleras via panelen Appar och funktioner i Windows inställningar (Inställningar > Appar > Appar och funktioner). Leta upp fre:acs post i listan över installerade program och välj Avinstallera för att ta bort det.

> Om du inte kan hitta fre:acs post där, så går det alldeles utmärkt att ta bort programmappen för att avinstallera fre:ac. fre:ac skapar vare sig registerposter i Windows eller lagrar några aktiva komponenter utanför sin installationsmapp.