Ffmpeg - Как устранить неправильную чересстрочную развертку?

Ffmpeg - Как устранить неправильную чересстрочную развертку?

У меня есть исходное видео, которое, по-видимому, было неправильно переплетено. Проблема в следующем: "ffmpeg -vf yadif=3:0" отлично работает по оси времени (в целом получается плавное движение), но похоже, что каждая пара строк развертки перевернута в каждом кадре.

Итак, я ищу способ поменять местами вертикальное расположение верхних/нижних полей, сохранив временной порядок неизменным, перед применением деинтерлейсера.

Прежде чем прийти к вышеуказанному предположению, я пробовал такие вещи, как: "-vf 'yadif=3:0,crop=720:480:0:if(mod(n\,2)\,0\,2)'", но это не показалось особенно полезным.

Есть идеи? (Боюсь, я не могу поделиться с вами примером отснятого материала.)

Связанный контент