Abcde är en applikation för Linux och Unix-system. Det gör det enkelt att rippa en CD.

Kanske vill du skapa en digital säkerhetskopia av din gamla musiksamling. Eller kanske du bara vill ha några låtar tillgängliga på din smartphone. För en sådan uppgift kan Abcde ta bort de rada data från din skiva och koda, tagga och kommentera varje spår, allt enligt dina önskemål. Abcde gör att flerstegsprocessen går i ett enda steg.

Låt oss börja med installationen. Då kan du bestämma hur ripparen ska bearbeta dina spår.

Installation

Abcde är också känd som en bättre CD-kodare. Du kan installera Abcde genom att ta tag i källkoden med Git:

 git klon https://git.einval.com/git/abcde.git 

eller installera med din Linux-distributionens paketchef.

Ubuntu:

 sudo apt-get installera abcde 

Arch Linux:

 sudo pacman -S abcde 

Relaterat : Hur enkelt och snabbt rippa DVD-skivor med VLC

Använda Abcde

När du kör Abcde måste det bestämma vilka åtgärder som ska vidtas. Det försvarar först till dess standardoperationer och sedan till dess konfigurationsfil (er).

Vad det här betyder är att du kan köra abcde från kommandoraden utan några alternativ och förvänta dig att rippa och koda alla spår på en CD. Som standard kommer Abcde att slutföra följande uppgifter: cddb, läs, kod, tagga, flytta och rena.

Kort sagt, du kan förvänta dig att leta efter titeln på dina cd-skivor i en online-databas, läs och omvandla dessa spår till ett format som .mp3 och markera spåren med information som finns i databasen. Abcde kommer också att städa upp efter sig själv genom att ta bort eventuella tillfälliga filer som gjorts under dessa steg.

Du kan insistera på att endast vissa åtgärder vidtas genom att ange dem med- -a alternativ. Använd följande kommando:

 abcde -a läser, kodar, taggar 

att avstå från att söka efter online-tracklistan och för att behålla temporära filer. Titta på den manuella sidan, man abcde, för en fullständig lista över- -a val.

Config File Abcde

Operationer på så sätt är effektiva, men de tvingar dig att skriva in kommandot varje gång du vill rippa en skiva. Det är mycket lättare att använda Abcdes konfigurationsfiler.

Kopiera den ursprungliga konfigurationsfilen till din hemkatalog. Detta gör att du kan göra ändringar till din "$ HOME / .abcde.conf" -kopia medan du håller en ny konfiguration i reserven.

 cp /etc/abcde.conf ~ / .abcde.conf 

Öppna den nya filen med din favorit textredigerare för att finna att varje rad kommenteras. Det är inte ett misstag.

Abcde använder ett antal standardinställningar, inklusive att ta bort .wav-filer efter kodning

och använder Musicbranz som sin informationsdatabas.

Detta kan orsaka problem om du inte har vissa hjälpprogram installerade som "abcde-musicbrainz-tool", ett Perl-skript som hjälper Abcde att hämta databasinformation. Du kommer att få följande fel om skriptet saknas.

Liknande fel kan uppstå, till exempel om du inte har rätt kodningar installerade. Det bästa sättet att lösa några fel är att följa informationen i felet själv och sedan göra ändringar i din config-fil, vilket kommenteras bra och gör ett utmärkt komplement till den manuella sidan.

För att fixa Musicbrainz-felet som visas här ändrade jag just konfigurationsfilens linje till "CDDBMETHOD = cddb."

Först insåg jag att felmeddelandet ville att jag skulle installera Musicbrainz - "du kan behöva installera MusicBrainz :: DiscID-modulen." Då sökte jag min config-fil för "musicbrainz", hittade den relevanta raden och valde att använda "Cddb" istället.

Du kan hitta några fina exempel på effektiva konfigurationsfiler på Andrew's Corner, den plats där Abcde-medutvecklaren Andrew Strong diskuterar inställningar som fungerar bra för honom.

Gör ändringar som du vill, spara konfigurationsfilen och kör abcde igen från kommandoraden. Ripper kommer först att se sina standardinställningar, hitta några ändringar som gjorts i din "/etc/abcde.conf", hitta några ändringar i ditt "$ HOME / .abcde.conf" och försök sedan rippa din skiva.

Också, kom ihåg att eventuella alternativ du anger på kommandoraden kommer att åsidosätta dina config-filinställningar. Om du sålde konfigureringsfilen att städa upp sina temporära filer, men du körde abcde -a read, encode, tag kommandot, skulle Abcde behålla de filerna ändå.

Slutsats

För de flesta kommer körning av abcde att räcka för någon CD.

Populära Linux-distributioner kommer att ta nödvändiga beroenden så Abcde kommer att springa utan fel. Du kan vanligtvis hitta codecs som LAME (för .mp3-omvandlingen) och FLAC (för .flac-omvandlingen) i förkompilerade binärer också.

Läs igenom Andrew's Corner om du inte vet var annat ska börja, och gärna göra ändringar i din personliga konfigurationsfil. På nolltid hittar du de alternativ som fungerar bäst för din situation.