Запись аудио CD из файла .nrg

Запись аудио CD из файла .nrg

У меня есть аудио CD в Nero.nrgформат файла (созданного в Microsoft Windows), и хотите записать его на физический носитель Audio CD. nrg2iso(1)Пакет Debian создает образ .iso, который не работает (и не должен работать, согласно статье Википедии выше, поскольку это не Data CD).

Мне немного повезло mplayer --cdrom-device=cdimage.nrg cdda://(он может обнаруживать и воспроизводить аудиодорожки!), так что некоторая поддержка, похоже, присутствует (и я, вероятно, мог бы использовать его для извлечения необработанного звука), но в идеале я хотел бы сохранить другие данные (согласно mplayer, там также присутствуют как минимум дорожки CD-Text)

Я бы предпочел пакет Debian Jessie, ориентированный на командную строку, но я приму все, что можно скомпилировать/запустить в Debian.

решение1

Поскольку я изо всех сил стараюсь избегать беганесвободныйпрограммного обеспечения (например, Nero), и в данном случае я предпочел командную строку графическому интерфейсу, я нашел другое решение.

Я установил libcdio-utilsпакет Debian, а затем использовал:

cd-info cdimage.nrg

чтобы получить информацию о NRGфайле, который выглядел нормально. После этого я использовал cd-paranoiaтот же пакет для извлечения аудиодорожек в виде .wavфайлов, а затем записал их wodimкак обычно:

mkdir wav
cd wav
cd-paranoia -d ../cdrimage.nrg  -B
wodim -v -audio *.wav

(обратите внимание, что cd-paranoiaиз libcdio-utilsпакета — это не то же самое, что cdparanoiaиз cdparanoiaпакета).

Это работало быстро и просто для аудио (и могло использоваться, например, для копирования аудиодорожек из .nrgизображений в файлы), но информация терялась — я мог бы прочитать описания дорожек и с помощью небольшого скрипта записать их обратно на CD (но я торопился, и эта информация оказалась бесполезной в моем случае...)mp3CD-Textcd-infoCD-Textwodim -textCD-Text

Связанный контент