Rippa och komprimera musik
From TBGwiki
Denna guide beskriver hur man (under Linux) komprimerar och överför innehållet på en ljud-cd till hårddisken. Därefter förklaras hur man utifrån musiken på hårddisken skapar en bränd skiva som är en exakt kopia av originalskivan.
Att kopian verkligen är en exakt avbild av originalskivan (med reservation för att CD-TEXT-information försvinner) måste poängteras. Kvalitétsförluster existerar inte och övergången mellan låtarna är precis som på originalskivan.
Program som behövs:
1. Överföra musiken till hårddisken, komprimera den och namnge filerna
Detta sköts av programmet abcde. Skapa en inställningsfil (.abcde.conf) i din hemkatalog med följande innehåll:
OUTPUTFORMAT='${ARTISTFILE}-${ALBUMFILE}/${TRACKNUM}-${TRACKFILE}'
FLACOPTS="--best"
PADTRACKS=y
OUTPUTTYPE=flac
När inställningsfilen är på plats så lägg i en musik-cd i cd-läsaren och skriv "abcde". Abcde kommer nu att kopiera över musiken till hårddisken (med hjälp av Cdparanoia) och sedan komprimera den (med hjälp av Flac). Är du uppkopplad mot Internet kommer skivan att slås upp i en CDDB-databas så att filerna namnges och taggas korrekt.
2. Skapa en TOC-fil
En TOC-fil (TOC=Table Of Contents) innehåller information om cd-skivans struktur och krävs för att kunna återställa en exakt kopia av original-cdn. Den skapas genom att ge cdrdao kommandot "read-toc". Om du har problem med cdrdao så kör programmet som root.
cdrdao read-toc --driver generic-mmc --device /dev/hdc "filnamn.toc"
Har allt gått som det ska har du nu en katalog med att antal flac-filer och en toc-fil. Jag har valt att rippa en prodigyskiva och innhållet i min katalog ser ut så här:
bash-2.05b$ ls
01-Wind_It_Up_(The_Rewound_Edit).flac
02-We_Are_The_Ruffest.flac
03-Weather_Experience_(Top_Buzz_Remix).flac
04-Wind_It_Up_(Rewound).flac
The_Prodigy-Wind_It_Up_(Rewound).toc
3. Återställa en bränd kopia av originalskivan
Börja med att göra om den komprimerade musiken till okomprimerat wave-format genom att skriva
flac -d *.flac
Slå ihop dessa wave-filer till en stor fil (som shntool döper till joined.wav):
shntool join -o wav *.wav
Byt namn på joined.wav till data.wav (mv joined.wav data.wav). Använd cdrdao för att bränna ut musiken på en skiva:
cdrdao write --driver generic-mmc --device /dev/hdc "filnamn.toc"
Så där ja! Låt skivan bränna färdigt så är allting klart!
