Чем можно переконвертить какой-нибудь avi-фильм в формат 3gp для мобильника? Если чуток точнее, то 176*144 для SE w810, примерно 15-25 кадров в секунду. Знаю, что это наверняка может mencoder, или mplayer, или ещё что-то оттуда. Просто виндовое приложение Super Converter, которое это умеет - ни что иное, чем GUI к этим конвертерам.
И к слову, чем можно переконвертить mp3 в ogg и наоборот, мне известно. ogg, как я понял, сжимает лучше, поэтому хочу всю музыку переконвертить в него. Но мой телефон не поддерживает этот формат, только mp3 и aac (*.m4a) Чем переконвертить в m4a тоже не нашёл.
P.S. В манах не нашёл таких слов, как 3gp и m4a.
avi23gp, ogg (mp3) 2m4a (конвертер)
Модератор: Модераторы разделов
-
sanchez
- Сообщения: 223
- Статус: Меркантильный жлоб...
- ОС: Ubuntu&openbox
Re: avi23gp, ogg (mp3) 2m4a
Сам недавно пытался avi в 3gp конвертнуть, прочитал куучу всего, что можно это сделать ffmpeg'om, но там какие-то заморочки со звуком, точнее с кодеком amr-nb, который юзается для 3gp. В штаттном ffmpeg'e нет поддержки amr_nb, поэтому его надо самому собирать с нужными флагами и т.д. и т.п.. Вообщем я забил, у друга в винде конвертнул простой прогой за 2 минуты 
Зачем нужны крылья, если ты не можешь чувствовать ветер...? ©"City of Angels"
-
sda
- Сообщения: 419
- ОС: SuSE
Re: avi23gp, ogg (mp3) 2m4a
http://sda00.mylivepage.ru/file/?fileid=1476
давно ещё писал это, после чего поучаствовал в создании amr пакетов для OpenSuSE (packman). пользователи Archlinux-а могут в AUR-е забрать нужные компоненты и собрать mplayer/ffmpeg с ними. собсно процесс:
давно ещё писал это, после чего поучаствовал в создании amr пакетов для OpenSuSE (packman). пользователи Archlinux-а могут в AUR-е забрать нужные компоненты и собрать mplayer/ffmpeg с ними. собсно процесс:
Код: Выделить всё
$ ffmpeg -i 1.wmv -s 176x144 -ar 8000 -ac 1 -ab 12.2k 1.3gp
FFmpeg version SVN-r10470, Copyright (c) 2000-2007 Fabrice Bellard, et al.
configuration: --prefix=/usr/local --mandir=/usr/share/man --enable-libmp3lame --enable-libogg --enable-libvorbis --enable-libfaad --enable-libfaac --enable-libxvid --enable-liba52 --enable-pp --enable-swscaler --enable-gpl --enable-libx264 --enable-libamr-nb --enable-libamr-wb --enable-pthreads --enable-x11grab --enable-libtheora
libavutil version: 49.5.0
libavcodec version: 51.43.0
libavformat version: 51.12.2
built on Sep 10 2007 19:11:43, gcc: 4.2.1
Seems stream 1 codec frame rate differs from container frame rate: 1000.00 (1000/1) -> 30.00 (30/1)
Input #0, asf, from '1.wmv':
Duration: 00:00:19.1, start: 5.000000, bitrate: 398 kb/s
Stream #0.0: Audio: wmav2, 32000 Hz, stereo, 48 kb/s
Stream #0.1: Video: wmv3, yuv420p, 434x326, 302 kb/s, 30.00 fps(r)
File '1.3gp' already exists. Overwrite ? [y/N] y
Output #0, 3gp, to '1.3gp':
Stream #0.0: Video: h263, yuv420p, 176x144, q=2-31, 200 kb/s, 30.00 fps(c)
Stream #0.1: Audio: libamr_nb, 8000 Hz, mono, 12 kb/s
Stream mapping:
Stream #0.1 -> #0.0
Stream #0.0 -> #0.1
Press [q] to stop encoding
frame= 572 fps=173 q=8.8 Lsize= 667kB time=19.1 bitrate= 286.4kbits/s
video:613kB audio:30kB global headers:0kB muxing overhead 3.651520%А форумокъ всёжъ таки с гнiльцой...©
-
Flaming
- Сообщения: 2579
Re: avi23gp, ogg (mp3) 2m4a
А как быть гентушникам? ffmpeg собран с юзами, этого достаточно?
Попробую так... А как быть с m4a? Здесь вроде должно быть проще - формат более или менее распространённый не только на мобильниках.
Код: Выделить всё
[ebuild R ] media-video/ffmpeg-0.4.9_p20070330 USE="X aac amr dts encode mmx ogg sdl truetype vorbis x264 xvid zlib -a52 (-altivec) -debug -doc -ieee1394 -imlib -network -oss -test -theora -threads -v4l"Попробую так... А как быть с m4a? Здесь вроде должно быть проще - формат более или менее распространённый не только на мобильниках.
-
sda
- Сообщения: 419
- ОС: SuSE
Re: avi23gp, ogg (mp3) 2m4a
гентушникам перед сборкой ffmpeg-а пошарить и собрать amr (nb/wb). в bin-ах перед сборкой mplayer/ffmpeg должно быть что-то типа:
теперь о USE: боюсь, что этого немного недостаточно (по крайней мере для меня - где поддержка mp3 хотя бы? посмотрите внимательнее с какими флагами собрано у меня). если вам этого хватит - то и слава Богу.
насчёт aac - всё куда как мрачней. есть faac - но качество кодирования... поэтому wine в зубы и в путь:
ftp://ftp6.nero.com/tools/NeroDigitalAudio.zip
(это freeware, так что можно и нужно. перед использованием просмотрите опции насчёт тэгов - easytag справится с коррекцией только если правильно собран)
p.s. чем и как гонять ogg - mp3 ищите в этом топе. ранее тема пробегала, где разжёвано всё вплоть до скриптов на массовое перекодирование.
Код: Выделить всё
$ amr
amrnb-decoder amrnb-encoder-etsi amrnb-encoder-vad2 amrwb-encoder-if2
amrnb-decoder-etsi amrnb-encoder-etsi-vad2 amrwb-decoder
amrnb-decoder-if2 amrnb-encoder-if2 amrwb-decoder-if2
amrnb-encoder amrnb-encoder-if2-vad2 amrwb-encoderтеперь о USE: боюсь, что этого немного недостаточно (по крайней мере для меня - где поддержка mp3 хотя бы? посмотрите внимательнее с какими флагами собрано у меня). если вам этого хватит - то и слава Богу.
насчёт aac - всё куда как мрачней. есть faac - но качество кодирования... поэтому wine в зубы и в путь:
ftp://ftp6.nero.com/tools/NeroDigitalAudio.zip
(это freeware, так что можно и нужно. перед использованием просмотрите опции насчёт тэгов - easytag справится с коррекцией только если правильно собран)
p.s. чем и как гонять ogg - mp3 ищите в этом топе. ранее тема пробегала, где разжёвано всё вплоть до скриптов на массовое перекодирование.
А форумокъ всёжъ таки с гнiльцой...©
-
biomass
- Сообщения: 97
- ОС: ubuntu_9,04
Re: avi23gp, ogg (mp3) 2m4a
Flaming писал(а): ↑11.09.2007 00:18Чем можно переконвертить какой-нибудь avi-фильм в формат 3gp для мобильника? Если чуток точнее, то 176*144 для SE w810, примерно 15-25 кадров в секунду. Знаю, что это наверняка может mencoder, или mplayer, или ещё что-то оттуда. Просто виндовое приложение Super Converter, которое это умеет - ни что иное, чем GUI к этим конвертерам.
И к слову, чем можно переконвертить mp3 в ogg и наоборот, мне известно. ogg, как я понял, сжимает лучше, поэтому хочу всю музыку переконвертить в него. Но мой телефон не поддерживает этот формат, только mp3 и aac (*.m4a) Чем переконвертить в m4a тоже не нашёл.
P.S. В манах не нашёл таких слов, как 3gp и m4a.
mpg123 -b 10000 -s filename.mp3 | sox -t raw -r 44100 -s -w -c 2 - filename.wav && oggenc *.wav
Убей в себе Windows!!!
Desktop: AMD Sempron 1.6 Ghz, 512 Mb Ram
EEEPc 701, Backtrack 3
Desktop: AMD Sempron 1.6 Ghz, 512 Mb Ram
EEEPc 701, Backtrack 3
-
sda
- Сообщения: 419
- ОС: SuSE
Re: avi23gp, ogg (mp3) 2m4a
в биореактор такие "советы"... wav на мобилу... пожалуй что и советчиков тоже куда-нить в ту же сторону...
А форумокъ всёжъ таки с гнiльцой...©
-
Flaming
- Сообщения: 2579
Re: avi23gp, ogg (mp3) 2m4a
Это мне итак известно, есть
Код: Выделить всё
* media-sound/ogg2mp3
Available versions: ~0.5
Homepage: http://amor.cms.hu-berlin.de/~h0444y2j/linux.html
Description: A perl script to convert Ogg Vorbis files to MP3 files.Нашёл две интересные штуковины, это и есть то, что мне нужно (называется чуток по-другому, потому и спрашиваю)
Код: Выделить всё
flaming@tux ~ $ eix -S 3gp
* media-libs/amrnb
Available versions: 6.1.0.3 ~6.1.0.4 ~7.0.0.0
Homepage: http://www.penguin.cz/~utx/amr
Description: Wrapper library for 3GPP Adaptive Multi-Rate Floating-point Speech Codec
* media-libs/amrwb
Available versions: ~6.0.0.1 7.0.0.0 ~7.0.0.1 ~7.0.0.2
Homepage: http://www.penguin.cz/~utx/amr
Description: Wrapper library for 3GPP Adaptive Multi-Rate Wideband Floating-point Speech Codec
Found 2 matches.biomass, wav у меня хоть и поддерживается, но не всякий, с определённой частотой дискретизации, в общем, качество не лучшее, да и размерчик.
Что ж, спасибо... Буду искать виндовый конвертер (неро не хочется с тырнета качать пока, трафик...)
-
sda
- Сообщения: 419
- ОС: SuSE
Re: avi23gp, ogg (mp3) 2m4a
http://www.penguin.cz/~utx/amr
это именно оно и есть!
а зря, там как оказалось уже есть линуксовые бинарники (они даже работают!)
это именно оно и есть!
а зря, там как оказалось уже есть линуксовые бинарники (они даже работают!)
Код: Выделить всё
$ ./neroAacEnc
*************************************************************
* *
* Nero Digital Audio Reference MPEG-4 & 3GPP Audio Encoder *
* Copyright 2007 Nero AG *
* All Rights Reserved Worldwide *
* *
* Package build date: Aug 6 2007 *
* *
* *
* See -help for a complete list of available parameters. *
* *
*************************************************************
ERROR: no input file specifiedА форумокъ всёжъ таки с гнiльцой...©
-
uptime
- Сообщения: 1661
- Статус: Drinker with computing problems
- ОС: kubuntu 8.04
Re: avi23gp, ogg (mp3) 2m4a
Не советую, любое перекодирование будет терять информацию, а значит и качество.
Т.е. если грабите с CD, смело жмите в ogg, особо ценные вещи - во flac. А уже сжатое лучше не трогать.
успехов
The answer, my friend, is blowin' in the wind.
The answer is blowin' in the wind.
The answer is blowin' in the wind.
-
NIK1910
- Сообщения: 269
- ОС: SlackWare
Re: avi23gp, ogg (mp3) 2m4a
Пробовал когда-то с помощью ffmpeg, но не в 3gp а в mp4:
ffmpeg -i in.avi -y -f mp4 -vcodec mpeg4 -b 60 -qmin 5 -qmax 10 -r 12 -bufsize 4096 -g 300 -ab 64 -s 176x144 -aspect 4:3 out.mp4
Играться с опциями надо (man ffmpeg), а то при хорошем качестве, мобила обрабатывать не успевает.
ffmpeg -i in.avi -y -f mp4 -vcodec mpeg4 -b 60 -qmin 5 -qmax 10 -r 12 -bufsize 4096 -g 300 -ab 64 -s 176x144 -aspect 4:3 out.mp4
Играться с опциями надо (man ffmpeg), а то при хорошем качестве, мобила обрабатывать не успевает.
-
Flaming
- Сообщения: 2579
Re: avi23gp, ogg (mp3) 2m4a
Логично. Но мой слух всё равно разницы не различает, я пробовал перекодировать. Звуковуха и колонки у меня самые обычные, я не меломан, у меня нет навороченной акустики