У меня есть аудио 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 (но я торопился, и эта информация оказалась бесполезной в моем случае...)mp3
CD-Text
cd-info
CD-Text
wodim -text
CD-Text