понедельник, 9 февраля 2009 г.

Ubuntu и CD-Ripping

Появилось необходимость записать мп3 трэки с аудио CD. В ранних версиях
убунты была установлена програмулина для этих целей, в 8.10 я ее что-то
не обнаружил, немного порывшись в пакетах поставил sound-juicer который
и присутствовал в предыдущих версиях дистрибутива.
sudo apt-get install sound-juicer
после установки, пробую запустить, все отлично. програмулина маленькая,
настроек минимум, пытается подтягивать исполнителя с дорожками из
интернета.в общем все замечательно. Лезем в параметры, выбираем способ
сохранения файлов, метод их именования, и формат файлов. Опаньки, а мп3
нету, есть ogg, flac, еще что-то, в изменении профилей мп3 указан,
указана строка командная, но в списке выбора этого нет. Подозрения на
нехватку кодеков. Пробую поставить lame, так как именно он указан в каманде.
sudo apt-get install lame
перезапуск програмы, но результат прежний. тогда гуглим. наткнулся на
блог хауту, рекомендовано к установке gstreamer, его и ставим
sudo apt-get install gstreamer0.10-plugins-ugly-multiverse
рестарт програмки, и ура, мп3 появилось в списке активных кодеков.
теперь ждем результата кодирования.
строка-команда для кодирования:
audio/x-raw-int,rate=44100,channels=2 ! lame name=enc mode=0
vbr-quality=6 ! id3v2mux
тут можно поковыряться и изменить битрейты и прочие показатели на свои
любимые, или требуемые по ситуации.
Пока писал этот пост, програмулина закончила грабить 10 трэков и
выплюнула диск. Размер фалов получился 4-6 Мб, в зависимости от
продолжительности трэка. Чудная скорость получилась. Неожиданно приятно.
Так как подцепить инфу из инета по диску не удалось, придется
восспользоваться услугами програмки EasyTAG и описанием диска в
интернете посредством google.