Bagaimana cara menyalin CD audio yang tergores?

15

Apa yang saat ini merupakan cara terbaik untuk menyalin cd audio tergores di Linux?

Yang saya anggap rumit, adalah bahwa ada beberapa alat yang tersedia tetapi tidak jelas apakah satu alat memiliki fitur koreksi kesalahan yang lebih baik daripada yang lain.

Maksudku, setidaknya ada:

  • cdparanoia
  • cdda2waw
  • cdrdao
maxschlepzig
sumber

Jawaban:

5

cdparanoia dimulai sebagai tambalan pada cdda2wav dari tahun 1997 dan tidak pernah memperbarui kode cdda2wav. Sejak 2002, tidak ada aktivitas yang terlihat di proyek.

cdrdao adalah proyek jangka pendek yang serupa, didirikan pada tahun 1998 dan tidak ada fitur baru sejak setidaknya 2004. Tidak pernah ada dukungan khusus untuk media yang buruk.

cdda2wav dimulai pada tahun 1993 dan masih dipelihara secara aktif. Pada tahun 2002, "lib paranoia" diambil, dibuat portabel dan ditingkatkan selama bertahun-tahun. Libparanoia terintegrasi ke dalam cdda2wav yang dikelola sejak tahun 2002.

Saya merekomendasikan untuk menggunakan:

cdda2wav -vall paraopts=proof speed=4 cddb=0 -B

dan untuk memeriksa laporan statistik untuk setiap lagu yang diekstraksi.

BTW: jika drive Anda mendukung membaca pointer C2, gunakan:

cdda2wav -vall paraopts=proof,c2check speed=4 cddb=0 -B

ini tidak lebih dari versi cdparanoia terbaru. Silakan baca halaman manual untuk memahami laporan kesalahan dari libparanoia.

Catatan: karena bug di cdparanoia, ada beberapa situasi, di mana kesalahan melaporkan dari cdparanoia kehilangan masalah yang dilaporkan oleh cdda2wav, jadi jangan percaya cdparanoia lebih berhasil daripada cdda2wav hanya karena melaporkan lebih sedikit masalah.

schily
sumber
Jawaban bagus, sekarang ketinggalan jaman. cdda2wav telah digantikan oleh / diubah namanya menjadi icedav. Itu tidak lagi mendukung opsi bukti, dan saya tidak bisa menemukan yang setara di icedav. Tidak masalah opsi yang saya coba (mis. Frame overlap yang lebih besar), saya mendapat skippage utama dari icedav. Namun cdparanoia SANGAT andal dan entah bagaimana bisa masuk akal dari beberapa CD saya yang paling tergores yang icedav lakukan dengan sangat.
Edward Anderson
2
Jawaban saya pasti tidak ketinggalan jaman. icedax adalah fork dari cdda2wav yang dibuat pada tahun 2004 dan "ditingkatkan" oleh bug khusus debian. Icedax tidak terawat sejak Mei 2007 dan icedax tidak pernah mendukung opsi "paraopts" "proof" karena opsi "proof" ditambahkan ke cdda2wav pada 2010. Cdparanoia didasarkan pada kode "paranoia" lama yang tidak memperbaiki semua bug dan itu tidak mendukung pointer C2. Seperti disebutkan dalam jawaban asli: cddaw2av memberikan hasil yang lebih baik daripada cdparanoia karena mendeteksi masalah, cdparanoia tidak menyadari dan dengan demikian dapat melakukan lebih banyak percobaan ulang untuk hasil yang lebih baik.
schily
Hanya untuk memastikan, cdda2wav adalah satu-satunya alat ripping yang disebutkan di sini yang masih dalam pemeliharaan dan pengembangan aktif.
schily
Terima kasih, sangat senang Anda menjelaskan! Itu asumsi yang buruk di pihak saya, karena paket cdda2wav Ubuntu mengalihkan ke icedax. Saya dapat menginstal dari sumber dan membuat cdda2wav bekerja dengan opsi yang Anda sarankan.
Edward Anderson
9

cdparanoia dirancang khusus untuk menangani media yang rusak, dengan beragam strategi mulai dari membaca ulang sektor hingga menginterpolasi data yang hilang menggunakan FFT.

Baughn
sumber
2
Saya telah sukses besar dengan cdparanoia atas berbagai alat unix lain yang pernah saya coba. Perhatikan bahwa kebaruan pembaca (baik vintage maupun kotoran / pakaian) membuat perbedaan besar. Sekarang saya sedang mencari ripper yang dapat mengekstraksi dengan bersih dari CD musik yang ada di mobil di bawah sinar matahari dan memiliki lubang di lapisan polikarbonat yang dapat Anda lihat di siang hari;)
msw
1
Jika Anda memiliki lubang pada disk, tidak ada ripper yang akan memberi Anda ekstraksi 100%, data benar-benar hilang.
cmcginty
Anda tidak mendapatkan hasil terbaik dengan cdparanoia, karena alat ini belum ditingkatkan sejak tahun 2001. Jika Anda memiliki drive yang baik dan disk yang buruk, cdparanoia bahkan akan percaya semuanya baik-baik saja. Hasil terbaik pada UNIX diambil dengan cdda2wav -paranoia
schily
2

Saya menggunakan windows freeware exactaudiocopy di bawah anggur, yang memiliki penekanan tepat pada koreksi kesalahan. Ini bekerja dengan sangat baik (lihat entri di winehq ). Jika Anda ingin tinggal secara asli, Anda mungkin ingin melihat rubyripper .

fschmitt
sumber
1
Ini tidak benar-benar menjawab pertanyaan saya. Banyak proyek mengklaim mereka memiliki 'penekanan pada koreksi kesalahan'. Tetapi pertanyaannya adalah: Alat apa yang lebih unggul dalam melakukan koreksi kesalahan? Dan mengapa? Dan btw, rubyripper terlihat seperti tampilan depan untuk cdparanoia.
maxschlepzig
2
Yah, yang bisa saya katakan adalah bahwa setiap kali topik koreksi kesalahan ripping dibahas, tepataudiocopy adalah apa yang orang rekomendasikan. Setiap kali ada kemungkinan kesalahan yang tidak diperbaiki, itu akan memberi tahu Anda posisi dalam file. Itu berarti Anda dapat memeriksa apakah itu diperbaiki oleh program lain.
fschmitt
fschmidt, benar sekali EAC adalah alat terbaik untuk menyalin CD. Saya biasa menggunakannya di Windows setiap saat. Saya tidak perlu menyalin apa pun di Linux baru-baru ini, tetapi ketika saatnya tiba saya akan mencoba EAC di bawah anggur, dan jika itu tidak berhasil, akan menambahkannya ke XP VM.
HandyGandy
@HandyGandy Bisakah Anda menambahkan beberapa alasan mengapa EAC menurut Anda akan lebih baik daripada misalnya cdparanoia?
maxschlepzig
1
@HandyGandy Jangan tersinggung - yah, saya hanya berpendapat bahwa memberikan motivasi / alasan / pernyataan penjelasan dll. Benar-benar adalah inti dari diskusi teknis / ilmiah. Mengenai audiophiles - bagus yang Anda sebutkan itu. Ada banyak audiophiles yang membayar $ 500 / m untuk kabel SPDIF mereka karena mereka dapat mendengar perbedaannya ...
maxschlepzig