Конвертирование аудио в RUNTU/UBUNTU

Posted on Июль 3rd, 2009 by BOBart and tagged , , , , , , , , , , , , .

Причиной моих изысканий послужил случай: у друга, толи в mp3-плеере, толи в каком другом девайсе не проигрывались два wma файла, ради чего он скачал iTunes (сколько там метров ради двух композиций, больше 60, вроде?) установил, конвертнул и затем деинсталлировал iTunes, не понравился он ему почему-то.., да ладно.
В процессе поиска безплатной проги для конвертации аудио-файлов под винду (а эти wma, как он сказал, оказывается бывают ещё и с защитой от конвертации, а проги, которые умеют их вскрывать под виндой - платные, ну и iTunes присоседился, безплатный) он спросил, нельзя ли их конвертнуть в "моём линухе"? (убунте)
1)Можно, легко:
sudo apt-get install soundconverter
Описывать, как пользоваться этой утилитой, считаю нет смысла, в ней всё очевидно, по-русски, и всего "три кнопки".
Но, первая новость, "не очень" - свежеиспечённый soundconverter нифига их не конвертил, у меня, по-крайней мере.., поиски в сети привели к решению: нужно установить необходимые пакеты (плагины, кодеки и пр., да, ещё, необходимо подключить все репозитории: universe, restricted, multiverse)
(sudo apt-get install имя_пакета)
ubuntu-restricted-extras #ну, это уже аксиома, так сказать
w32codecs #это тоже
gstreamer0.10-ffmpeg
gstreamer0.10-plugins-ugly-multiverse
lame
sox
После чего:
rm -rf ~/.gstreamer-0.10
И затем:
gst-inspect-0.10
(как я понял, после установки этих пакетов необходимо по-новой их зарегистрировать в системе, вы и сами увидите список кодеков, выводимый командой gst-inspect-0.10)
Если после всех этих "манипуляций" саундконвертер по-прежнему кривляется, хотя, врядли, найдите в синаптике пакеты, содержащие в названии "gstreamer0.10" и установите, за исключением пакетов gstreamer0.10-....doc,dbg (они вам врядли нужны)
Но, в любом случае, запустите Аудиоконвертор сначала из терминала,
Код:
soundconverter
Попробуйте конвертнуть какой-нибудь wma в mp3 (или FLAC, OGG) и посмотрите, на что ругается, если что.
Вторая новость, уже хорошая: всё работает!
2)Ещё вариант, здесь речь конкретно о перекодировании wma -> mp3, для тех, кто хочет полюбоваться на работу терминала:
Если не установлен Mplayer - его необходимо установить:
Код:
sudo apt-get install libdvdcss2
sudo apt-get install mplayer
sudo apt-get install mplayer-fonts
sudo apt-get install mozilla-mplayer
sudo apt-get install acidrip
sudo apt-get install mencoder
(как я вычитал, для конвертации аудио-файлов wma, в настройках mplayer необходимо сделать следующее: запускаем mplayer, идём в preferences (пр.клик в окне mplayer) ->Audio -> Available drivers -> pcm)
Создайте (в /home/USER) файл "wma2mp3"
Код:
gedit ~/wma2mp3
И впишите в него следующее:
Код:
#!/bin/bash
#
# Dump wma to mp3
for i in *.wma
do
if [ -f "$i" ]; then
rm -f "$i.wav"
mkfifo "$i.wav"
mplayer -quiet -vo null -vc dummy -af volume=0,resample=44100:0:1 -ao pcm:waveheader:file="$i.wav" "$i" &
dest=`echo "$i"|sed -e 's/wma$/mp3/'`
lame -V0 -h -b 160 --vbr-new "$i.wav" "$dest"
rm -f "$i.wav"
fi
done

Сохраните изменения, не забудьте=), закройте.
Далее, дайте этому файлу права для запуска:
Код:
chmod +x wma2mp3
И переместие его в /usr/local/bin/
Код:
sudo cp wma2mp3 /usr/local/bin/

Способ применения:
Открыть терминал, перейти в директорию с wma-файлами и запустить:
Код:
wma2mp3

Все файлы из wma переконвертируются в mp3.

PS. Приводить ссылки на источники не буду, потому что надёргано с гугла-по-нитке, достаточно открыть ]]>www.google.com]]> и набрать "конвертирование аудио в ubuntu", или "конвертирование wma в mp3 ubuntu", если что не так, пишите комменты, поправлю, разберёмся. На самом деле, способов конвертирования аудио в убунту - тыща и один, сам я ничего не придумал, а просто брал готовые решения на форумах, блогах и т.п., как говорится, "кто ищет - тот наищет". Успехов!

Комментарии

Re: Конвертирование аудио в RUNTU/UBUNTU

Спасибо.
Сохранил.
Инфа полезная

Comment by ludoed on Ноя 20th, 2009 at 7:10 после полудня

Отправить комментарий

Содержание этого поля является приватным и не предназначено к показу.
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Доступны HTML теги: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img>
  • You can use BBCode tags in the text. URLs will automatically be converted to links.
  • Поисковые системы будут индексировать и переходить по ссылкам на разрешённые домены.

  • You may insert videos with [video:URL]
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>, <apt>, <c>, <cpp>, <drupal5>, <drupal6>, <java>, <javascript>, <pascal>, <php>, <python>, <ruby>, <sql>, <xml>. The supported tag styles are: <foo>, [foo].
  • Текстовые смайлы будут заменены на графические.

Подробнее о форматировании