Pull to refresh

Comments 18

Ну… Не одна Nokia из мобильников записывает в формате amr!..
Как Вы к этому пришли?
и оставляет огромный простор для доводки и пересборки кода тому, кто этого хочет.

а тем, кто не хочет, можно делать так:

#!/bin/bash
# The following packages are needed for this to work:
# alsa-utils amrnb amrwb libamrnb3 libamrwb3 vorbis-tools

############################################################################
#
# date: 16/12/2009
# author: italo maia
# website: italomaia.com
# script heavily based on snipt.net/d1s4st3r/tag/amrnb-decoder
# special thanks to fernando: www.forumdebian.com.br/viewtopic.php?f=13&t=7125
#
############################################################################

if [ -e /usr/bin/amrnb-decoder ]
then
if [ -e /usr/bin/oggenc ]
then
if [ -f $1 ]
then
fname="${1%.*}"
fext="${1##*.}"

amrnb-decoder $1 $fname.raw
oggenc -r -B 16 -C 1 -R 8000 -o $fname.ogg $fname.raw
echo "cleaning up"
rm $fname.raw
else
echo "file '$1' not found."
fi;
else
echo "please, install oggenc"
fi;
else
echo "please, install amrnb-decoder"
fi;



взял тут.
P.S. Извините за кривое форматирование, комментарий случайно был в процессе написания.

Статья понравилась, но сборка пакетов из исходников в дистрибутивах с пакетным менеджером — IMHO достаточно хлопотное занятие. Не то, чтобы собирать тяжело, но вот обновлять это потом.
Нужные пакеты для скрипта можно скачать, например, здесь.
«Так вот, Убунту — это тоже линукс. Поэтому всё это безобразие будем править руками.»

Улыбнуло =)
Ужас какой то, не проще просто поставить VLC?
у меня vlc не проигрывал звук закодированный amr в 3gp.
На Win7 QT легко подхватывает или iTunes и конвертирует сам в тот формат что вам нравиться) AAC \ MP3
ну у меня немного не win7 :) У убунты обычно нет проблем с кодеками, но в этом случае насколько понял какие-то лицензионные заморочки и нужно немного изгольнуться и другие репы подключить.
ну я выше дал ссылку на блог, где я написал как решил проблему.
кхм… а просто добавить «deb packages.medibuntu.org/ karmic free non-free» и установить amtnb и amrwb — не? ;)

p.s.: а если от туда же установить app-install-data-medibuntu, то и «встроенная утилитка поиска кодеков» всё прекрасно найдёт
Чёрт, мне почему-то казалось, что Медибунту больше не поддерживается.
Спасибо.

Будем считать, что я вместо этих извращений рассказал, как прикомпилировать поддержку Ruby Passenger в nginx под Debian. Там, правда, всё гораздо тривиальнее:)…
у меня только после sudo apt-get install libavcodec-unstripped-52 с подключенными репами медибунту заработал amr-звук в 3gp.

Это же является и решением для ряда проблем с кодеками для перекодировки с помощью ffmpeg.
Мне ни чего не остаётся кроме как развести руками. У меня всё работает без ухищрений. Так что либо Вы, либо я — частный случай.
У меня вопрос наверное немного не по теме…
А как вы заставили Karmic Koala распознать свой телефон?! У меня хоть убей N73 не хочет определяться…
Ну, подключался Nokia XPress Music.
Просто втыкался шнурком в USB, и работал как внешний диск, опознаваясь убунтой как плеер. При этом видны все его папки в памяти, и записи тоже. Про синхронизацию, при этом, речи не шло.

Возможно, дело в плеерной сущности XPress Music.

Попробуйте советы из ubuntuforums.org/showthread.php?t=517247

Sign up to leave a comment.

Articles