Еще вчера перекодировал своё домашнее видео с помощью ffmpeg...
Строка была вот такая
ffmpeg -i "input.avi" -b 1500k -r 30.0 -s 1280x720 -vcodec libx264 -ac 2 -acodec libmp3lame -ar 44100 -ab 128k -vpre medium "output.mp4"
Сегодня сделал dist-upgrade. обновилось много чего относящегося к видео. Обновил и ядро до 3.0.30-std-def-alt0.M60P.1
Дай, думаю очередную порцию файлов перекодирую. Запускаю привычный ffmpeg, а он мне и говорит, что ffmpeg'у уже кырдык и нужно использовать avconv.
Ну avconv так avconv.
Теперь вопросы.
1. Задаю опцию
-pre medium
а он мне
Preset medium specified for stream 0:1, but could not be opened.
хотя присет имеется
$ ll /usr/share/avconv/libx264-medium.avpreset
-rw-r--r-- 1 root root 14 Май 4 20:14 /usr/share/avconv/libx264-medium.avpreset
Почему не может открыть присет?
2. Перекодирует он и без опции -pre (ffmpeg без -vpre не хотел)
На первый взгляд файлы как файлы, но нормально показывает их vlc и mplayer, а в kaffeine и dragon нижняя половина экрана замусорена (см. вложение)
Вопрос. Кто разбрасывает мусор? avconv или kaffeine? И как с этим бороться?