совершил попытки перекодирования с avi в mp4
smirnoff@smirnoff-laptop:~/Видео$ ffmpeg -i inputvideo.avi -ar 24000 -ab 96 -f mpeg4 -s 320x240 outputvideo.mp4
FFmpeg version SVN-r19352-4:0.5+svn20090706-2ubuntu2, Copyright © 2000-2009 Fabrice Bellard, et al.
configuration: --extra-version=4:0.5+svn20090706-2ubuntu2 --prefix=/usr --enable-avfilter --enable-avfilter-lavf --enable-vdpau --enable-bzlib --enable-libgsm --enable-libschroedinger --enable-libspeex --enable-libtheora --enable-libvorbis --enable-pthreads --enable-zlib --disable-stripping --disable-vhook --enable-gpl --enable-postproc --enable-swscale --enable-x11grab --enable-libdc1394 --extra-cflags=-I/build/buildd/ffmpeg-0.5+svn20090706/debian/include --enable-shared --disable-static
libavutil 49.15. 0 / 49.15. 0
libavcodec 52.20. 0 / 52.20. 0
libavformat 52.31. 0 / 52.31. 0
libavdevice 52. 1. 0 / 52. 1. 0
libavfilter 0. 4. 0 / 0. 4. 0
libswscale 0. 7. 1 / 0. 7. 1
libpostproc 51. 2. 0 / 51. 2. 0
built on Oct 13 2009 22:15:16, gcc: 4.4.1
Seems stream 0 codec frame rate differs from container frame rate: 23.98 (65535/2733) -> 23.98 (10000000/417083)
Input #0, avi, from 'inputvideo.avi':
Duration: 02:03:00.45, start: 0.000000, bitrate: 2539 kb/s
Stream #0.0: Video: mpeg4, yuv420p, 720x304 [PAR 1:1 DAR 45:19], PAR 152:153 DAR 40:17, 23.98 tbr, 23.98 tbn, 23.98 tbc
Stream #0.1: Audio: ac3, 48000 Hz, 5.1, s16, 384 kb/s
Stream #0.2: Audio: ac3, 48000 Hz, 5.1, s16, 384 kb/s
WARNING: The bitrate parameter is set too low. It takes bits/s as argument, not kbits/s
Unknown input or output format: mpeg4
кодеки mpeg4 в системе есть, в чем ошибка?
видео для КПК (ffmpeg и mpeg4)
Модератор: Модераторы разделов
-
- Сообщения: 318
- Статус: Кто здесь??
- ОС: Elementary OS Loki; OMV 3.0
-
- Сообщения: 2095
- Статус: Ромунцель
- ОС: ALTLinux Sisyphus
Re: видео для КПК
Ошибка в том, что вы не указали чем кодировать. Тип видеокодека задается ключем -ovc, аудио -oac
Со стороны подсказали: для mp4 подойдет связка x264+aac.
Со стороны подсказали: для mp4 подойдет связка x264+aac.
-
- Сообщения: 318
- Статус: Кто здесь??
- ОС: Elementary OS Loki; OMV 3.0
Re: видео для КПК
-ovc, аудио -oac --- это вроде как для mencoder-a....
разъяснение брал с http://luar.com.hk/blog/?p=670
разъяснение брал с http://luar.com.hk/blog/?p=670
-
- Сообщения: 72
- ОС: Debian,Mandriva
Re: видео для КПК
Попробовал у себя работает если убрать параметр -f mpeg4, ffmpeg сам определит формат по указанному расширению выходного файла.
-
- Сообщения: 3321
- Статус: Красный глаз тролля
- ОС: ArchLinux
Re: видео для КПК
Кодируйте mencoder'ом, таких проблем не возникнет 

RTFM
-------
KOI8-R - патриотичная кодировка
-------
KOI8-R - патриотичная кодировка

-
- Сообщения: 337
- ОС: Linux
Re: видео для КПК
У вас ffmpeg собран без поддержки нужных библиотек. Для перекодировки используйте mencoder. Как это сделать читайте тут Решено: mencoder n82
-
- Сообщения: 345
- ОС: Fedora
Re: видео для КПК
В RPMFusion лежит пакет ffmpeg собранный без --enable-libfaac
Пресборка проблем не вызывает, достаточно просто указать
правда есть один неочевидный момент - для нормальной пересборки нужен установленный пакет libstdc++-static, иначе будет писать, что не найден то dirac, то faac etc.
В коментах написано, что активация libfaac сразу делает пакет - not redistributible.
Подскажите пожалуйста, на Россию это тоже распостраняется? Т.е. в России бинарный пакет ffmpeg собранный с libfaac может легально распостраняться?
Пресборка проблем не вызывает, достаточно просто указать
Код: Выделить всё
$ rpmbuild -ba ffmpeg.spec --with faac
правда есть один неочевидный момент - для нормальной пересборки нужен установленный пакет libstdc++-static, иначе будет писать, что не найден то dirac, то faac etc.
В коментах написано, что активация libfaac сразу делает пакет - not redistributible.
Подскажите пожалуйста, на Россию это тоже распостраняется? Т.е. в России бинарный пакет ffmpeg собранный с libfaac может легально распостраняться?