Musik-CD, kopiering o rip till mp3
-
- Inlägg: 110
- Blev medlem: 25 sep 2007, 17:13
- OS: Linux Mint
- Utgåva: Vet inte/ingen utgåva passar
- Ort: Göteborg
Musik-CD, kopiering o rip till mp3
Hur kopierar man en musik-CD i terminalen?
Hur rippar man en musik-CD till mp3 i terminalen?
Hur rippar man en musik-CD till mp3 i terminalen?
- Konservburk
- Inlägg: 5919
- Blev medlem: 07 apr 2007, 22:28
Re: Musik-CD, kopiering o rip till mp3
Kopierar? Du menar att du har en cd-läsare och en cd-brännare, och att du vill bränna en kopia av en musik-cd utan att mellanlagra någonting på hårddisken?Saunafreak skrev:Hur kopierar man en musik-CD i terminalen?
Det finns två alternativ; cdda2wav eller cdparanoia. Dessa rippar rakt av, okomprimerat. Så om du vill ha mp3 så behöver du pipe:a vidare till en mp3-encoder, förslagsvis lame. Om du vill göra det direkt från cd:n utan att mellanlagra på hårddisken så är det även lämpligt att du pipe:ar genom någon form av buffer, t.ex. bfr. Sen så kan det ju också vara vettigt att få in artistnamn, låttitlar, osv i mp3-filerna. För att lösa det använder du lämpligen någon form av CDDB-program.Saunafreak skrev:Hur rippar man en musik-CD till mp3 i terminalen?
-
- Inlägg: 110
- Blev medlem: 25 sep 2007, 17:13
- OS: Linux Mint
- Utgåva: Vet inte/ingen utgåva passar
- Ort: Göteborg
Re: Musik-CD, kopiering o rip till mp3
Jag har bara en optisk läsare så det blir att lägga på hårddisken först.
K2b fungerar fint att kopiera en musik-CD.
Grip fungerar med Lame för mp3.
Hur ska jag slippa dessa grafiska sakerna?
Klart tittel o annat ska komma med, det får jag idag.
K2b fungerar fint att kopiera en musik-CD.
Grip fungerar med Lame för mp3.
Hur ska jag slippa dessa grafiska sakerna?
Klart tittel o annat ska komma med, det får jag idag.
- Konservburk
- Inlägg: 5919
- Blev medlem: 07 apr 2007, 22:28
Re: Musik-CD, kopiering o rip till mp3
Menar du k3b? Det är en frontend till cdrecord eller cdrdao.Saunafreak skrev:K2b fungerar fint att kopiera en musik-CD.
Grip är en frontend till cdparanoia eller cdda2wav.Saunafreak skrev:Grip fungerar med Lame för mp3.
* Du använder antingen cdparanoia eller cdda2wav för att få tag i ljudfilerna från orginal-cd:n.Saunafreak skrev:Hur ska jag slippa dessa grafiska sakerna?
* Du använder antingen cdrecord eller cdrdao för att bränna ut ljudfilerna på en ny cd.
* Du använder lame för att göra om ljudfilerna till mp3-formatet.
Då vill du även använda något typ av cddb-program. Det är möjligt att det ingår i antingen cdparanoia eller cdda2wav, men annars finns det ett flertal lösa varianter, t.ex. cddbget eller cddbcmd.Saunafreak skrev:Klart tittel o annat ska komma med, det får jag idag.
Exakt hur du använder de olika kommandona står beskrivet i respektive manualblad. Men har du problem med att luska ut syntaxen så får du givetvis ställa frågor.
- mcNisse
- Inlägg: 5211
- Blev medlem: 06 feb 2007, 20:51
- OS: Debian
- Utgåva: Vet inte/ingen utgåva passar
Re: Musik-CD, kopiering o rip till mp3
Jag använder cdparanoia och lame i ett python skript för att rippa i terminalen. Dock har jag gett upp på musikskivor då k3b fungerar så bra. Jag fick inte till kopplingen till databasen att fungera på ett tillfredställande sätt.
-
- Inlägg: 110
- Blev medlem: 25 sep 2007, 17:13
- OS: Linux Mint
- Utgåva: Vet inte/ingen utgåva passar
- Ort: Göteborg
Re: Musik-CD, kopiering o rip till mp3
Jag läste på olika ställen om detta men inte hjälpte, RTFM.
Så hur gör ni?
Jag vill ha artist-namn på skiva-spår-titel (ripmp3) artist-namn på skiva-spår-titel.
Det är väl ALLT?
Lika för att kopiera en Musik-CD.
Så hur gör ni?
Jag vill ha artist-namn på skiva-spår-titel (ripmp3) artist-namn på skiva-spår-titel.
Det är väl ALLT?
Lika för att kopiera en Musik-CD.
- mcNisse
- Inlägg: 5211
- Blev medlem: 06 feb 2007, 20:51
- OS: Debian
- Utgåva: Vet inte/ingen utgåva passar
Re: Musik-CD, kopiering o rip till mp3
Mina skript bygger på
cdparanioa och lame. När jag försökte rippa musikcd använde jag en python modul för att koppla upp mig mot databasen. Tyvär fick jag det inte att fungera felfritt så jag gav upp (speciellt när k3b fungerar så bra)
cdparanioa och lame. När jag försökte rippa musikcd använde jag en python modul för att koppla upp mig mot databasen. Tyvär fick jag det inte att fungera felfritt så jag gav upp (speciellt när k3b fungerar så bra)
- Konservburk
- Inlägg: 5919
- Blev medlem: 07 apr 2007, 22:28
Re: Musik-CD, kopiering o rip till mp3
Du kanske borde läsa manualen en gång till? Det står t.ex. uttryckligen exakt hur du kopierar en audio-cd i slutet av manualen till cdrecord. Men eftersom du inte lyckas hitta i manualen kan jag ju klistra in vad som står där:Saunafreak skrev:Jag läste på olika ställen om detta men inte hjälpte, RTFM.
Först mellanlagrar vi det hela som .wav-filer på disken:
Kod: Markera allt
cdda2wav -vall -B -L1 -D/dev/cdrom
Kod: Markera allt
cdrecord dev=/dev/cdrw -v -dao -useinfo -text audio_[0-9][0-9].wav
Kod: Markera allt
cdda2wav -D/dev/cdrom -t 1 - | lame - track1.mp3
Att hämta CDDB-informationen går som sagt att göra med flera olika program, t.ex. med cdda2wav:
Kod: Markera allt
cdda2wav -vtitles -J -L1 -D/dev/cdrom
Kod: Markera allt
sed -n '/\s*<\/\?Name>/{s///g;p}' <audio.cdindex |
while read NAME
do TRACK=`echo $TRACK | awk '{printf("%02d",1+$1)}'`
cdda2wav -D/dev/cdrom -t "$TRACK" - | lame - "$TRACK - $NAME".mp3
done
Kod: Markera allt
YEAR=`sed -n 's/^DYEAR=//p' <audio.cddb`
GENRE=`sed -n 's/^DGENRE=//p' <audio.cddb`
TITLE=`sed -n '/\s*<\/\?Title>/{s///g;p}' <audio.cdindex`
ARTIST=`sed -n '/\s*<\/\?Artist>/{s///g;p}' <audio.cdindex`
Kod: Markera allt
#!/bin/sh
(cd /tmp; cdda2wav -vtitles -J -L1 -D/dev/cdrom)
YEAR=`sed -n 's/^DYEAR=//p' </tmp/audio.cddb`
GENRE=`sed -n 's/^DGENRE=//p' </tmp/audio.cddb`
TITLE=`sed -n '/\s*<\/\?Title>/{s///g;p}' </tmp/audio.cdindex`
ARTIST=`sed -n '/\s*<\/\?Artist>/{s///g;p}' </tmp/audio.cdindex`
mkdir -p "$ARTIST/$YEAR - $TITLE"
sed -n '/\s*<\/\?Name>/{s///g;p}' </tmp/audio.cdindex |
while read NAME
do TRACK=`echo $TRACK | awk '{printf("%02d",1+$1)}'`
cdda2wav -x -D/dev/cdrom -t "$TRACK" - |
lame -b320 \
--ty "$YEAR" \
--tg "$GENRE" \
--tl "$TITLE" \
--ta "$ARTIST" \
--tn "$TRACK" \
--tt "$NAME" \
- "$ARTIST/$YEAR - $TITLE/$TRACK - $NAME".mp3 2>&-
done