Я пытался масштабировать и avi файл, конвертируя его в mp4 одновременно, но на выходе это ужасно. Я использую ffmpeg и нашел несколько сообщений об этом преобразовании без потери качества. Тем не менее, мой вывод ухудшается во время воспроизведения видео.
Я попытался с помощью этих команд, некоторые из них были найдены прямо здесь на суперпользователя:
ffmpeg -v verbose -i hd.avi -c:v libx264 -crf 19 -preset slow -c:a aac -b:a 192k -ac 2 scaledoutput.mp4
ffmpeg -i hd.avi -strict -2 scaledoutput.mp4
ffmpeg -v verbose -re -i hd.avi -vf scale=640:480 scaledoutput.mp4
Я думаю, что было бы полезно, если бы я мог прикрепить пример видео ввода и вывода, но не знаю, как это сделать, поэтому описание придется сделать. Выходные данные начинаются четко, но по мере воспроизведения видео начинают спускаться. Цвета искажены и странны. Звук чистый, но видео практически неузнаваемо.
Есть идеи?