Audio CD Image
14 отговора
378 прегледа
Audio CD Image
На аудио CD мога ли да направя имидж както на data CD - т.е.:
dd if=/dev/sr0 of=image.iso
dd if=/dev/sr0 of=image.iso
Re: Audio CD Image
Аз не бих го правил така. Аудио дисковете са по-чувствителни към повърхнистни повреди и е по-добре да ползваш програма, която при нужда ще чете проблематични сектори, докато се прочетат правилно. Такава програма за вин32 е ExactAudioCopy например.
Под линукс за тази цел бих те посъветвал да използваш cdparanoia или cdda2wav с "-paranioa" флаг (и в двата случая параноята е това, което ги кара да четат някой сектор по много пъти ако не стане от първия, cdda2wav без този флаг е бърза, но не става за стари издраскани дискове). И двете програми имат много добри ман страници с купчина примери, не би трябвало да е проблем да ги подкараш.
Резултатът е wav файл, който след това можеш да запишеш със cdrecord (предполагам за това ти трябва).
Ако ти трябва гуи за тях ползвай grip. Той е настроен да рипва със cdparanoia по подразбиране.
nmk
Под линукс за тази цел бих те посъветвал да използваш cdparanoia или cdda2wav с "-paranioa" флаг (и в двата случая параноята е това, което ги кара да четат някой сектор по много пъти ако не стане от първия, cdda2wav без този флаг е бърза, но не става за стари издраскани дискове). И двете програми имат много добри ман страници с купчина примери, не би трябвало да е проблем да ги подкараш.
Резултатът е wav файл, който след това можеш да запишеш със cdrecord (предполагам за това ти трябва).
Ако ти трябва гуи за тях ползвай grip. Той е настроен да рипва със cdparanoia по подразбиране.
nmk
cdrdao
Еквивалент на ISO image файловете са .cdr + .toc . .cdr файлът съдържа данните на имиджа, а съответстващият му .toc файл - информация за типа на пътечките, разположението им по диска и т.н. . Това означава, че става въпрос за имиджи на CD-та изобщо - независимо дали са аудио, видео, данни или нещо друго
. Под системата, тема на този клуб програмата за работа с този формат е cdrdao ([линк]) . Най-вероятно е включена в любимата ти дистрибуция
. Доколкото ми е известно има и други програми за други платформи, използващи дадения формат
. cdrdao служи за презапис от диск на диск, запис на CD като имидж файл и запис на имиджа върху празно CD, може да се свързва с CDDB сървъри и поддържа CD-TEXT. Използва соурс кода на cdparanoia ([линк]) , така, че включва нейните способности за безпуканково четене на аудио дискове. За разлика от cdparanoia, cdrdao дава възможност за (почти)напълно точно дублиране на дискове. 

Към cdrdao е включена и програма за мастериране на аудио дискове за X - gcdmaster. Могат да се вмъкват файлове от поддържаните от cdrdao аудио формати, бързо да се разделят на пътечки, да се вмъкват паузи, да се подрязват и т.н., като звуковият файл се запазва. Резултатът е .toc файл, който може да бъде записан чрез cdrdao. Отделна програма е mkvcdfs(за видео CD-та).
Използването на cdrdao е много лесно (стига да не те плаши конзолата).
За четене на диск:
cdrdao read-cd --device bus,id,lun --datafile yourdatafile.cdr yourtocfile.toc
За запис:
cdrdao write --device bus,id,lun --speed speed--datafile yourdatafile.cdr yourtocfile.toc
За повече инфо:
man cdrdao
Надявам се съветите ми да бъдат полезни и за nmk, защото видях, че не е много добре ориентиран.
Приятно копиране. И спазвай закона за авторското право!

Към cdrdao е включена и програма за мастериране на аудио дискове за X - gcdmaster. Могат да се вмъкват файлове от поддържаните от cdrdao аудио формати, бързо да се разделят на пътечки, да се вмъкват паузи, да се подрязват и т.н., като звуковият файл се запазва. Резултатът е .toc файл, който може да бъде записан чрез cdrdao. Отделна програма е mkvcdfs(за видео CD-та).
Използването на cdrdao е много лесно (стига да не те плаши конзолата).
За четене на диск:
cdrdao read-cd --device bus,id,lun --datafile yourdatafile.cdr yourtocfile.toc
За запис:
cdrdao write --device bus,id,lun --speed speed--datafile yourdatafile.cdr yourtocfile.toc
За повече инфо:
man cdrdao
Надявам се съветите ми да бъдат полезни и за nmk, защото видях, че не е много добре ориентиран.
Приятно копиране. И спазвай закона за авторското право!
Редактирано от vladux на
Re: cdrdao
>> Надявам се съветите ми да бъдат полезни и за nmk, защото видях, че не е много добре ориентиран.
Не знам какво те кара да мислиш така, но ако не беше написал горе цитираното, постът ти определено нямаше да е толкова полезен и интересен.
nmk
Не знам какво те кара да мислиш така, но ако не беше написал горе цитираното, постът ти определено нямаше да е толкова полезен и интересен.
nmk
Re: cdrdao
Прочетох man cdrdao и реших да копирам CD под Linux... Написах :
cdrdao copy --source-decice /dev/cdrom --device 1,3,0 и ето какво ми дава:
ERROR: /dev/cdrom: Need a filename that resolves to a SCSI device.
ERROR: Cannot open SCSI device '/dev/cdrom': Cannot open '/dev/cdrom'
ERROR: Please use option '--device bus,id,lun', e.g. --device 0,6,0
ERROR: Cannot setup source device /dev/cdrom.
Записвачката ми е SCSI, но CD-то ми е IDE. Мога да записвам единствено като ползвам само SCSI CD-R-a. Няма ли начин за директно копиране от обикновеното CD (то e IDE) на SCSI CD-R?
cdrdao copy --source-decice /dev/cdrom --device 1,3,0 и ето какво ми дава:
ERROR: /dev/cdrom: Need a filename that resolves to a SCSI device.
ERROR: Cannot open SCSI device '/dev/cdrom': Cannot open '/dev/cdrom'
ERROR: Please use option '--device bus,id,lun', e.g. --device 0,6,0
ERROR: Cannot setup source device /dev/cdrom.
Записвачката ми е SCSI, но CD-то ми е IDE. Мога да записвам единствено като ползвам само SCSI CD-R-a. Няма ли начин за директно копиране от обикновеното CD (то e IDE) на SCSI CD-R?
Re: cdrdao
Не, не може, доколкото знам... Трябва да пуснеш SCSI емулация и на нормалното си CD.
Re: cdrdao
Как, откъде се пуска?
Пуснал съм в ядрото поддръжка на IDE-SCSI (в смисъл, че и IDE-то да е като SCSI, но явно и нещо друго трябва?)
И защо не мога да монтирам дискове с песни?
Пуснал съм в ядрото поддръжка на IDE-SCSI (в смисъл, че и IDE-то да е като SCSI, но явно и нещо друго трябва?)
И защо не мога да монтирам дискове с песни?
Re: cdrdao
Аудио дискове не се монтират.
SCSI емулация се пуска като при стартирането се подаде съответната опция на ядрото. Виж си конфигурацията на lilo или grub и търси следното (това е за груб) hd?=ide-scsi.
Въпросителният знак се замества с някоя от буквите a, b, c или d в зависимост от това къде ти е закачено цд-то (a/b - master/slave на първия иде канал, c/d - master/slave на втория иде канал).
SCSI емулация се пуска като при стартирането се подаде съответната опция на ядрото. Виж си конфигурацията на lilo или grub и търси следното (това е за груб) hd?=ide-scsi.
Въпросителният знак се замества с някоя от буквите a, b, c или d в зависимост от това къде ти е закачено цд-то (a/b - master/slave на първия иде канал, c/d - master/slave на втория иде канал).
Re: cdrdao
Еми при мен е точно така.
hdc=ide-scsi
Той Slack-a (9.0) изрично ме пита още при инсталацията искам ли емулация на scsi за ide-то и аз му казах (щракнах) че искам...
Досега не ми беше се налагало да записвам музикален диск. Записвал съм само дискове с данни (с помоща на gtoaster). Обаче там няма диск copy опция и затова питам.
cdrdao scandisk ми намира само SCSI CD-R-a. Много странно.
paranoia-та пък екстрактва песни само от IDE CD-то :(
Абе той проблема е ясно какъв е - в предкомпютърното устройство, ама и howto четох и info cdrdao и уж всичко е наред. Пък и те хората много ясно (дори за мен) са го написали. Благодаря за помоща все пак.
Явно ще записвам по трудния начин - само чрез CD-R-а...
hdc=ide-scsi
Той Slack-a (9.0) изрично ме пита още при инсталацията искам ли емулация на scsi за ide-то и аз му казах (щракнах) че искам...
Досега не ми беше се налагало да записвам музикален диск. Записвал съм само дискове с данни (с помоща на gtoaster). Обаче там няма диск copy опция и затова питам.
cdrdao scandisk ми намира само SCSI CD-R-a. Много странно.
paranoia-та пък екстрактва песни само от IDE CD-то :(
Абе той проблема е ясно какъв е - в предкомпютърното устройство, ама и howto четох и info cdrdao и уж всичко е наред. Пък и те хората много ясно (дори за мен) са го написали. Благодаря за помоща все пак.
Явно ще записвам по трудния начин - само чрез CD-R-а...
Re: cdrdao
bozho >> На аудио CD мога ли да направя имидж както на data CD - т.е.:
bosho >> dd if=/dev/sr0 of=image.iso
nmk >> Резултатът е wav файл, който след това можеш да запишеш със cdrecord (предполагам за това ти трябва).
Имах предвид съветите ми наистина да бъдат полезни за теб, не да правя постинга интересен (още по-малко пък съм имал намерение да те обидя, което изглежда се е случило
, извини ме, ако е така).
Та цитираният от тебе ред е по следния повод:
bozho явно има предвид правене на имидж файл, въпреки, че опитите му ме накараха да се усмихна.
Твоето предложение беше правене на wav файл (Аудио формата на МС
). Та, за "съжаление" във wav-а няма никаква информация за местоположението и типа на пистите и така нататък, поради което предложението ти със сигурност не беше най-удачното.
Освен това, моля, не мисли, че съм някоя надувка. Аз също съм доста бос по темата на този клуб и единственото нещо, което мога да направя е да бъда полезен, когато мога (поне така се надявам ).
vladux

bosho >> dd if=/dev/sr0 of=image.iso
nmk >> Резултатът е wav файл, който след това можеш да запишеш със cdrecord (предполагам за това ти трябва).
Имах предвид съветите ми наистина да бъдат полезни за теб, не да правя постинга интересен (още по-малко пък съм имал намерение да те обидя, което изглежда се е случило
Та цитираният от тебе ред е по следния повод:
bozho явно има предвид правене на имидж файл, въпреки, че опитите му ме накараха да се усмихна.
Освен това, моля, не мисли, че съм някоя надувка. Аз също съм доста бос по темата на този клуб и единственото нещо, което мога да направя е да бъда полезен, когато мога (поне така се надявам ).
vladux
копиране диск->диск
Ами, вероятно нямаш включена SCSI-IDE емулация в ядрото. Ако е така се налага компилиране.
Другият вариант е да не е точно hdc.
Все пак, не бих те посъветвал да копираш директно аудио компакт-дискове. Кодът на cdparanoia, който cdrdao използва има предимството да се справя с издраскани дискове.
Като страничен ефект на тази особеност, обаче е, че при достигане на драскотина (грешка при четене) програмата се опитва многократно да прочете проблемния сектор. Например четенето на един диск може да продължи денонощия (рекордът, с който мога да се похваля е 10-ина часа). Никога не съм опитвал тази възможност (копиране диск->диск) на cdrdao, но виждам две възможности:
1. Да имаш новозаписан диск с "пуканки" (паранойата да не заработи).
2. Камионът за ивозване на отпадъци да се натовари с няколко грама повече при следващото му преминаване покрай дома ти.
Освен това:
1. Даже при аудио диск в идеално състояние скоростта на четене е ограничена спрямо тази за четене на дискове с данни.
2. Скоростта на запис на съвременните CD-R рекордери е доста по-висока.
3. Скоростта на съвременните хард-дискове също е по-висока, а обемът им - достатъчно голям за да се намерят 900 свободни мегабайта.
Но, поне би трябвало да можеш да си правиш имиджите с cdrdao, използвайки четящото си устройство.
Успех!
Все пак, не бих те посъветвал да копираш директно аудио компакт-дискове. Кодът на cdparanoia, който cdrdao използва има предимството да се справя с издраскани дискове.
1. Да имаш новозаписан диск с "пуканки" (паранойата да не заработи).
2. Камионът за ивозване на отпадъци да се натовари с няколко грама повече при следващото му преминаване покрай дома ти.
Освен това:
1. Даже при аудио диск в идеално състояние скоростта на четене е ограничена спрямо тази за четене на дискове с данни.
2. Скоростта на запис на съвременните CD-R рекордери е доста по-висока.
3. Скоростта на съвременните хард-дискове също е по-висока, а обемът им - достатъчно голям за да се намерят 900 свободни мегабайта.
Но, поне би трябвало да можеш да си правиш имиджите с cdrdao, използвайки четящото си устройство.
Успех!
Редактирано от vladux на
Re: cdrdao
hdc ти е записвачката. Щом записваш, тя си работи със SCSI емулация.
Добави същото и за другото ти цд (откъдето ще четеш). Ако е на същия иде кабeл, ще дa е hdd. Aко не, е hdb.
Тогава ще имаш "ала бала портокала ... hdc=ide-scsi hdd=ide-scsi".
nmk
Добави същото и за другото ти цд (откъдето ще четеш). Ако е на същия иде кабeл, ще дa е hdd. Aко не, е hdb.
Тогава ще имаш "ала бала портокала ... hdc=ide-scsi hdd=ide-scsi".
nmk
Re: cdrdao
Не, записвачката ми е scd0 (работи с adaptec aha152x driver).
cdrdao я възприема като Teac CD-R55S или нещо такова (сега пиша от офиса и няма как да видя какво точно беше). Т.е записвачката ми е SCSI.
Обикновения ми CD-ROM е пак Teac 32x, но е IDE. Той е hdc=ide-scsi (или поне би трябвало да бъде, защото и в ядрото съм го компилирал така)
Преди да разкарам "стъкларницата" си записвах с Nero-то и май нямах "пуканки"... Но пък и надраскани дискове не съм записвал.
Най-добре (и така май ще действам занапред) да пусна cdrdao, но без paranoia-та (ако диска е добър) и с нея ако е лош. След това запис на image-то и готово :) Но хубаво щеше да бъде и да има директно копиране...
А по въпроса защо не могат да се монтират музикални дискове знаете ли нещо?
cdrdao я възприема като Teac CD-R55S или нещо такова (сега пиша от офиса и няма как да видя какво точно беше). Т.е записвачката ми е SCSI.
Обикновения ми CD-ROM е пак Teac 32x, но е IDE. Той е hdc=ide-scsi (или поне би трябвало да бъде, защото и в ядрото съм го компилирал така)
Преди да разкарам "стъкларницата" си записвах с Nero-то и май нямах "пуканки"... Но пък и надраскани дискове не съм записвал.
Най-добре (и така май ще действам занапред) да пусна cdrdao, но без paranoia-та (ако диска е добър) и с нея ако е лош. След това запис на image-то и готово :) Но хубаво щеше да бъде и да има директно копиране...
А по въпроса защо не могат да се монтират музикални дискове знаете ли нещо?
A DVD???
Nkajoi snaeli kak da si pusna DVD-sapisva4kata v deistvie pod Linux - sa celi DVD s filma, menjutata i vsi4kite mi magarii????
****************
Ako ne isdarzash na zegata njamash mjasto v kuhnjata.
****************
Ako ne isdarzash na zegata njamash mjasto v kuhnjata.
Re: cdrdao
след като си направил галимацията със SCSI-тата - ако всичко си направил както трябва - /dev/cdrom вече не сочи към ЦД-то - трябва да си го пренасочиш (това е линк само
)
най-вероятно цдром-а ти е вече /dev/sr0
пробвай да сложиш някой диск и да mount-неш /dev/sr0 някъде -ако стане -значи е там - и после пренесочваш /dev/cdrom на където трябва (ако искаш да го пишеш така, а не /dev/sr0 или което е там)
най-вероятно цдром-а ти е вече /dev/sr0
пробвай да сложиш някой диск и да mount-неш /dev/sr0 някъде -ако стане -значи е там - и после пренесочваш /dev/cdrom на където трябва (ако искаш да го пишеш така, а не /dev/sr0 или което е там)