Как удалить интеллектуальные эффекты из видео с помощью ffmpeg - PullRequest
0 голосов
/ 27 мая 2020

У меня есть старые видеофайлы с чересстрочной разверткой, но вы не поверите, что у меня больше нет ЭЛТ-телевизора и что видео очень плохо смотрятся на моем P C.

Я хотел бы перекодировать их с помощью ffmpeg, избегая такого эффекта двойного изображения, как вы можете видеть на этой картинке:

https://www.settebello.info/var/interlaced.php

Я пробовал различные режимы yadif, но все они стыковались в соответствии с моими потребностями.

Текущий размер видео - 720x416, я мог бы принять видео, уменьшенное до 360x208, но без этих эффектов смешивания кадров.

Информация о потоке Ffmpeg:

Поток # 0: 0: Видео: mpeg4 (DX50 / 0x30355844), yuv420p, 720x416 [SAR 1: 1 DAR 45:26], 886 кбит / с, 25 кадров в секунду, 25 tbr, 25 tbn, 30k tb c

Вот некоторые из моих последних усилий:

ffmpeg -i movie.avi -ss 120 -t 30 -vf "yadif=0, scale=360x208" -c:v libx264 -preset slow -crf 19  -c:a aac -b:a 256k output.mp4

ffmpeg -i movie.avi -ss 120 -t 30 -vf "yadif=1, scale=360x208" -c:v libx264 -preset slow -crf 19  -c:a aac -b:a 256k output.mp4

ffmpeg -i movie.avi -ss 120 -t 30 -vf "yadif=2, scale=360x208" -c:v libx264 -preset slow -crf 19  -c:a aac -b:a 256k output.mp4

Пожалуйста, помогите.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...