20 декабря 2011 г. 15:49 пользователь Mikhail Ramendik <m...@ramendik.ru> написал: > Всем привет! > > Стоит у меня lenny, на ней есть в /usr/bin самосборный mplayer этак > двухиесячной давности. Могу новый собрать или на дистрибутивный > вернуться, если это поможет. > > Нужно обрабатывать файлы с видеокамеры Panasonic SD60. Это AVHCD, > расширение MTS, Full HD 1920 (но я не понял, p или i). Перекодировать. > > И вот что-то мне это не удаётся. > > Пробую mencoder. Но во-первых, вываливает кучу ошибок вида > non-existing SPS 32 referenced in buffering period и Error, Invalid > timestamp=7339, last=12755. > > А во-вторых, не удаётся получить нормальнео видео на выходе. > > Сначала пробовал по-простому: > > mencoder 00005.MTS -oac copy -ovc lavc -lavcopts > vcodec=mpeg4:vbitrate=3000 -o 00005.avi > > Качество ужасное (как будто интерлейс?) и видео замедлено примерно в два раза. > > Затем попробовал так, как нагуглилось: > > mencoder -oac copy -ovc lavc -of mpeg -mpegopts format=dvd -vf > scale=720:576,harddup -lavcopts > vcodec=mpeg2video:vrc_buf_size=1835:vrc_maxrate=9800:vbitrate=5000:keyint=15:aspect=16/9:threads=4 > -ofps 50 -fps 50 -o 00004.mpg 00004.MTS > > (Знаю что это для DVD, и возможно некорректно на тему разрешения на > выходе - но мне сейчас сначала просто с декодированием разобраться > бы!) > > В этом варианте качество вроде выглядело нормальным, но видео было > ускорено раза в два при нормальном звуке. > > Что делать-то? В идеале я хочу на выходе оба варианта - MPEG4 HD (не > h264) и MPEG2 DVD. Но сначала нужен просто работающий декодинг. > Ставить и собирать - готов. Уходить на винду не хочу. >
http://itbroadcastanddigitalcinema.com/ffmpeg_howto.html Какие настройки выставлять, думаю надо смотреть тут: http://en.wikipedia.org/wiki/H.264/MPEG-4_AVC#Profiles