Abcde er en applikasjon for Linux og Unix-systemer. Det gjør det enkelt å rippe en CD.

Kanskje du vil lage en digital sikkerhetskopi av din gamle musikksamling. Eller kanskje du bare vil ha noen sanger tilgjengelig på smarttelefonen din. For en slik oppgave kan Abcde fange de rå dataene fra disken din og kode, merke og lage kommentarer på hvert spor, alt etter dine preferanser. Abcde slår den multi-trinns prosessen inn i et enkelt trinn.

La oss begynne med installasjonen. Deretter kan du bestemme hvordan ripper vil behandle sporene dine.

Installasjon

Abcde er også kjent som en bedre CD-encoder. Du kan installere Abcde ved å ta tak i kildekoden med Git:

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

eller installer med Linux-distribusjonens pakkebehandling.

Ubuntu:

 sudo apt-get install abcde 

Arch Linux:

 sudo pacman -S abcde 

Relatert : Hvordan enkelt og raskt rippe DVDer med VLC

Bruke Abcde

Når du kjører Abcde, må den bestemme hvilke tiltak du skal ta. Det deferserer først til standardoperasjonene og deretter til config-filene.

Hva dette betyr er at du kan kjøre abcde fra kommandolinjen, uten noen alternativer, og forvent at det skal rippe og kode alle sporene på en CD. Som standard vil Abcde fullføre følgende oppgaver: cddb, lese, kode, tag, flytt og rengjør.

Kort sagt, du kan forvente at du skal søke etter tittelen på CD-en din i en online database, lese og transformere disse sporene i et format som .mp3, og merk sporene med informasjonen som er funnet i databasen. Abcde vil også rydde opp etter seg selv ved å fjerne midlertidige filer som er gjort under disse trinnene.

Du kan insistere på at bare enkelte handlinger skal tas ved å spesifisere dem med- -a alternativ. Bruk følgende kommando:

 abcde -a lese, kode, tag 

å avstå fra å søke etter online tracklisten og å beholde midlertidige filer. Se på den manuelle siden, man abcde, for en fullstendig liste over- -a valg.

Config File Abcde

Operasjoner som det er effektive, men de tvinger deg til å skrive inn kommandoen hver gang du vil rive en plate. Det er mye enklere å bruke Abcdes konfigurasjonsfiler.

Kopier den opprinnelige konfigurasjonsfilen til din hjemmekatalog. Dette vil tillate deg å redigere til "$ HOME / .abcde.conf" kopien mens du holder en ny konfigurasjon i reserve.

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

Åpne den nye filen med din favoritt tekstredigerer for å finne ut at hver linje er kommentert. Det er ikke en feil.

Abcde bruker en rekke standardinnstillinger, inkludert fjerning av .wav-filer etter koding

og bruker Musicbranz som sin informasjonsdatabase.

Dette kan føre til problemer hvis du ikke har installert noen ekstra hjelpeprogrammer som "abcde-musicbrainz-tool", et Perl-skript som hjelper Abcde til å hente databaseinformasjon. Du får følgende feil hvis skriptet mangler.

Lignende feil kan oppstå, for eksempel hvis du ikke har de riktige kodene installert. Den beste måten å løse eventuelle feil på er å følge informasjonen som finnes i selve feilen, og deretter gjøre endringer i konfigurasjonsfilen din, som kommenteres godt og gir et utmerket tillegg til den manuelle siden.

For å fikse Musicbrainz-feilen som vises her, endret jeg just konfigurasjonsfilens linje til "CDDBMETHOD = cddb."

Først innså jeg at feilmeldingen ville at jeg skulle installere Musicbrainz - "du må kanskje installere MusicBrainz :: DiscID-modulen." Da søkte jeg min config-fil for "musicbrainz", fant den aktuelle linjen, og valgte å bruke "Cddb" i stedet.

Du kan finne noen sane eksempler på effektive konfigurasjonsfiler på Andrew's Corner, hvor Abcde-co-utvikleren Andrew Strong diskuterer innstillinger som fungerer bra for ham.

Gjør endringer som du vil, lagre konfigurasjonsfilen, og kjør abcde igjen fra kommandolinjen. Ripper vil først se på standardinnstillingene, finne eventuelle endringer som er gjort i "/etc/abcde.conf", finn eventuelle endringer i "$ HOME / .abcde.conf", og prøv å rippe disken din.

Husk også at eventuelle alternativer du angir på kommandolinjen, vil overstyre konfigurasjonsfilinnstillingene dine. Derfor, hvis du fortalte konfigurasjonsfilen å rydde opp sine midlertidige filer, men du kjørte abcde -a read, encode, tag kommando, ville Abcde beholde disse filene uansett.

Konklusjon

For de fleste vil kjøring abcde være nok til å rippe noen CD.

Populære Linux-distribusjoner vil ta tak i nødvendige avhengigheter, slik at Abcde vil løpe uten feil. Du kan vanligvis finne kodeker som LAME (for .mp3-konvertering) og FLAC (for .flac-konvertering) i forkompilerte binarier også.

Les gjennom Andrew's Corner hvis du ikke vet hvor ellers du skal begynne, og vær så snill å gjøre endringer i din personlige config-fil. På ingen tid finner du de alternativene som fungerer best for din situasjon.