ffmpeg: чересстрочное видео UVC
Я пытаюсь объединить чересстрочный видеопоток с чередующимися полями с видеоустройства UVC. Устройство представляет собой аналого-цифровой преобразователь (CVBS), который поддерживает чересстрочное видео за счет использования флага FID в заголовках данных UVC. Объяснение документации класса USB Video: «Одно поле на каждый образец: каждый образец содержит только одно поле, а бит FID используется для указания того, содержит ли данный образец видео верхнее или нижнее поле». Размер кадра потока составляет 720x288 пикселей при частоте 50 кадров в секунду, а выходное видео должно быть "причесано" и в результате получится видео 720x576 пикселей при частоте 25 кадров в секунду.
Я пробовал фильтры переплетения и чересстрочной развертки, но они работают случайным образом, поскольку ffmpeg, похоже, пропускает данные о полярности поля.
Может ли ffmpeg использовать этот флаг, чтобы я мог объединить два поля в одном кадре в правильном порядке? Если не ffmpeg, то какое другое программное обеспечение может это сделать?