Abcde er en applikation til Linux og Unix systemer. Det gør det nemt at rippe en cd.

Måske vil du oprette en digital backup af din gamle musiksamling. Eller måske vil du bare have nogle sange tilgængelige på din smartphone. For en sådan opgave kan Abcde fange de rå data fra din disk og kode, tag og kommentere hvert spor alt efter dine præferencer. Abcde vender den multi-trins proces til et enkelt trin.

Lad os komme i gang med installationen. Så kan du bestemme, hvordan ripper vil behandle dine spor.

Installation

Abcde er også kendt som en bedre cd-encoder. Du kan installere Abcde ved at gribe sin kildekode med Git:

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

eller installer med din Linux distribution pakke manager.

Ubuntu:

 sudo apt-get install abcde 

Arch Linux:

 sudo pacman -S abcde 

Relateret : Sådan nemt og hurtigt Rip DVD'er med VLC

Brug af Abcde

Når du kører Abcde, skal det beslutte, hvilke handlinger der skal tages. Det forsvinder først til dets standardoperationer og derefter til dets config fil (er).

Hvad det betyder er at du kan køre abcde fra kommandolinjen uden valgmuligheder, og forvent at rippe og kode alle spor på en cd. Som standard vil Abcde fuldføre følgende opgaver: cddb, læse, kode, tag, flyt og rengør.

Kort sagt, du kan forvente at se efter titlen på dine cd'er i en online database, læs og transformer disse numre i et format som .mp3 og marker sporene med oplysninger fundet i databasen. Abcde vil også rydde op efter sig selv ved at fjerne midlertidige filer, der er lavet under disse trin.

Du kan insistere på, at kun visse handlinger træffes ved at angive dem med -a mulighed. Brug følgende kommando:

 abcde -a læse, kode, tag 

at afstå fra at søge efter online tracklisten og at beholde midlertidige filer. Se på den manuelle side, man abcde, for en komplet liste over- -a valg.

Config File Abcde

Drift som sådan er effektiv, men de tvinger dig til at skrive kommandoen igen hver gang du vil rive en disk. Det er meget nemmere at bruge Abcdes konfigurationsfiler.

Kopier den oprindelige config-fil til dit hjemmekatalog. Dette giver dig mulighed for at redigere til din "$ HOME / .abcde.conf" kopi, mens du holder en frisk konfiguration i reserve.

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

Åbn den nye fil med din yndlings teksteditor for at finde ud af, at hver linje er kommenteret. Det er ikke en fejltagelse.

Abcde bruger en række standardindstillinger, herunder fjernelse af .wav-filer efter kodning

og bruger Musicbranz som sin medieinformationsdatabase.

Dette kan give dig problemer, hvis du ikke har installeret visse hjælpeprogrammer som "abcde-musicbrainz-tool", et Perl-script, som hjælper Abcde til at hente databaseoplysninger. Du får følgende fejl, hvis scriptet mangler.

Lignende fejl kan opstå, for eksempel hvis du ikke har de korrekte codecs installeret. Den bedste måde at løse eventuelle fejl på er at følge de oplysninger, der findes i selve fejlen, og derefter foretage ændringer i din config-fil, hvilket kommenteres godt og udgør et glimrende supplement til den manuelle side.

For at rette den Musicbrainz-fejl, der vises her, har jeg lige ændret konfigurationsfilens linje til "CDDBMETHOD = cddb."

For det første erkendte jeg, at fejlmeddelelsen ville have mig til at installere Musicbrainz - "du skal muligvis installere MusicBrainz :: DiscID-modulet." Så søgte jeg min config-fil for "musicbrainz", fandt den relevante linje og fik valget til at bruge "Cddb" i stedet.

Du kan finde nogle kloge eksempler på effektive config-filer på Andrew's Corner, hvor Abcde-co-udvikleren Andrew Strong diskuterer indstillinger, som virker godt for ham.

Foretag ændringer, som du finder passende, gem konfigurationsfilen, og kør abcde igen fra kommandolinjen. Ripper vil først se på standardindstillingerne, finde eventuelle ændringer i din "/etc/abcde.conf", finde eventuelle ændringer i din "$ HOME / .abcde.conf", og prøv derefter at rive din disk.

Husk også, at eventuelle indstillinger, du angiver på kommandolinjen, tilsidesætter dine config-filindstillinger. Derfor, hvis du fortalte konfigurationsfilen at oprydde sine midlertidige filer, men du kørte abcde -a read, encode, tag kommando, ville Abcde alligevel beholde disse filer.

Konklusion

For de fleste vil kørsel abcde være nok til at rive enhver cd.

Populære Linux-distributioner vil gribe de nødvendige afhængigheder, så Abcde vil køre uden fejl. Du kan normalt finde kodeker som LAME (til .mp3 konvertering) og FLAC (til .flac konvertering) i præ-kompilerede binarier også.

Læs gennem Andrew's Corner, hvis du ikke ved, hvor ellers du skal starte, og så er du velkommen til at foretage ændringer i din personlige config-fil. På ingen tid finder du de muligheder, der passer bedst til din situation.