Как убрать искажение при сборке видео из png (ffmpeg)?

Собираю видео из png файлов с помощью ffmpeg. Использую команду
ffmpeg -framerate 24 -i Output\%%06d.png -vcodec png output_from_images.avi


Обычно, качество видео равно качеству png. Искажений нет.
Но в отдельных случаях, появляется непонятное искажение. Что-то портит качество видео.

Вот пример части картинки с увеличением. Слева png файл. Справа - avi.
5e0df4aa25683933222209.png
На avi файле (справа) линия размазана. А на png достаточно четкая - прямая.
Причем такой глюк наблюдается только в этом месте.

Можно отредактировать png файлы, нарисовав линию крупнее или под другим углом и глюк исчезнет.
Видео будет выглядеть точно также как png картинки. Без искажений.
Странно.

Как убрать искажение при сборке видео из png (ffmpeg)?
  • Вопрос задан
  • 171 просмотр
Пригласить эксперта
Ответы на вопрос 1
AMCDM
@AMCDM
Видеодизайнер
Попробуйте вместо -vcodec png использовать -vcodec copy
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы