У меня есть поток двоичных данных с аналоговой камеры, который содержит четные и нечетные кадры.
Прямо сейчас я конвертирую это в .avi с этим,
ffmpeg -f rawvideo -pix_fmt gray -s:v 700x220 -i data.bin -c:v rawvideo -pix_fmt yuv420p out.avi
То, что я получаю, это длительность видео в 2 раза, когда четные и нечетные кадры располагаются друг за другом. Как можно деинтерлейсировать их?
UPD 1:
ffmpeg -f rawvideo -pix_fmt gray -s:v 700x220 -i test1.bin -c:v rawvideo -pix_fmt gray -vf tinterlace out.avi
Это дает мне удвоенное разрешение по вертикали, но видео имеет ту же продолжительность, и оно еще медленнее, чем было раньше.