Работа с loseless-аудиофайлами в Linux (руководство)
Мини-гайд по обработке наиболее распространенных loseless-форматов.
Гайд написан достаточно субъективно, и поправки приветствуются.
Итак, тут будут рассмотрены следующие форматы:
m4v (aka alac)
ape
flac (предпочитаемый мной формат)
Рассмотрены проблемы следующего характера:
Нарезка .flac и .ape образов по данным .cue
Конвертация .ape и .m4v в .flac
Работа с тегами .ape и .flac в массовом порядке. (на данный момент о редактировании тегов в .m4v мне ничего не известно).
Ситуация первая - вы раздобыли "единый слепок" диска во .flac или .ape, с прилагающимся (будем надеяться, правильным) .cue
Предстоит работа в коммандной строке.
Нам потребуются:
Код:
cuetools shntool flac wavpack
, а также mac - для работы с .ape. В репозиториях убунты его нет, найти собранный пакет можно
тут. Там же можно найти ссылку на исходники и инструкции по сборке.
После этого выполняем команду:
Код:
cuebreakpoints image.cue | shnsplit -o flac image.flac
Где image.cue - файл с брейкпоинтами, а image.flac (image.ape) - слепок диска.
В результате, на выходе получим треки в виде split-trackХХ.flac, где ХХ - номер трека.
У меня на Intel Core 2 Duo T6600 (2.2 ГГц) / 4 ГБ ddr3 процесс нарезки такого слепка занимает менее 2х минут.
Итак, нарезали. Теперь выдернем из .cue тэги:
Код:
cuetag image.cue split-track*.flac
. Данная команда вывода не дает.
В результате - красиво нарезанные треки с заполненными тегами.
Ну, и если рипер схалтурил, то для ручной правки тегов flac (впрочем, как и большинства других форматов) - отлично подойдет
Программа обладает достаточно большим спектром возможностей и настроек, gui. mp3, ogg vorbis, flac, ape - все это замечательно редактируется.
Ну а теперь - давайте разберемся с alac.
Для того, чтобы его перевести в flac - нам потребуется пакет soundconverter (и, возможно, в довесок gstreamer0.10-plugins-ugly-multiverse - для убунты).
Поддерживаемые форматы файлов:
Исходные: mp3, ogg, oga, m4a, wav, aac, flac, ac3
На выходе: mp3, flac, ogg, wav
Конвертация 2х альбомов Армстронга из m4a во flac заняла около 5 минут.
Данный минифак не претендует на объективность, поэтому приглашаю к обсуждению.
Мини-гайд по обработке наиболее распространенных loseless-форматов.
Гайд написан достаточно субъективно, и поправки приветствуются.
Итак, тут будут рассмотрены следующие форматы:
m4v (aka alac)
ape
flac (предпочитаемый мной формат)
Рассмотрены проблемы следующего характера:
Нарезка .flac и .ape образов по данным .cue
Конвертация .ape и .m4v в .flac
Работа с тегами .ape и .flac в массовом порядке. (на данный момент о редактировании тегов в .m4v мне ничего не известно).
Ситуация первая - вы раздобыли "единый слепок" диска во .flac или .ape, с прилагающимся (будем надеяться, правильным) .cue
Предстоит работа в коммандной строке.
Нам потребуются:
[code]cuetools shntool flac wavpack[/code], а также mac - для работы с .ape. В репозиториях убунты его нет, найти собранный пакет можно [url=http://aidanjm.wordpress.com/2007/01/26/using-monkeys-audio-ape-files-in-ubuntu/]тут[/url]. Там же можно найти ссылку на исходники и инструкции по сборке.
После этого выполняем команду:
[code]cuebreakpoints image.cue | shnsplit -o flac image.flac[/code]
Где image.cue - файл с брейкпоинтами, а image.flac (image.ape) - слепок диска.
В результате, на выходе получим треки в виде split-trackХХ.flac, где ХХ - номер трека.
У меня на Intel Core 2 Duo T6600 (2.2 ГГц) / 4 ГБ ddr3 процесс нарезки такого слепка занимает менее 2х минут.
Итак, нарезали. Теперь выдернем из .cue тэги:
[code]cuetag image.cue split-track*.flac[/code]. Данная команда вывода не дает.
В результате - красиво нарезанные треки с заполненными тегами.
Ну, и если рипер схалтурил, то для ручной правки тегов flac (впрочем, как и большинства других форматов) - отлично подойдет
[code]easytag[/code]
Программа обладает достаточно большим спектром возможностей и настроек, gui. mp3, ogg vorbis, flac, ape - все это замечательно редактируется.
Ну а теперь - давайте разберемся с alac.
Для того, чтобы его перевести в flac - нам потребуется пакет soundconverter (и, возможно, в довесок gstreamer0.10-plugins-ugly-multiverse - для убунты).
Поддерживаемые форматы файлов:
Исходные: mp3, ogg, oga, m4a, wav, aac, flac, ac3
На выходе: mp3, flac, ogg, wav
Конвертация 2х альбомов Армстронга из m4a во flac заняла около 5 минут.
Данный минифак не претендует на объективность, поэтому приглашаю к обсуждению.