]> Sergey Matveev's repositories - stargrave-blog.git/commit
Определение interlaced видео в ffmpeg
authorSergey Matveev <stargrave@stargrave.org>
Sat, 12 Mar 2022 16:05:57 +0000 (19:05 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Sat, 12 Mar 2022 16:05:57 +0000 (19:05 +0300)
commit7a66f0ea63aa20ddb97761e2e2d12b1588ffe166
tree4b825dc642cb6eb9a060e54bf8d69288fbee4904
parentc2327fd8617a2a200ea75dbd3ab1bb30001891fb
Определение interlaced видео в ffmpeg

В выводе mpv не знаю где указывает информация об interlace. Плюс не
всегда оно явно указано. И на глаз не везде так легко определить есть
ли эта чересстрочная развёртка.
    ffmpeg -i ... [-frames:v 100] -filter:v idet -an -f rawvideo -y /dev/null
Выводит статистику о прогрессивных кадрах и потенциально чересстрочных
(TFF (top frame first) и BFF).

Убрать её можно действительно отличным -vf yadif фильтром, от которого
не заметно overhead-а и визуально никаких неприятных артефактов.