У меня есть куча видеофайлов с немного странным форматом. Это обычный видеопоток, а также текстовый поток, который используется для хранения точных временных отметок видеокадров (из синхронизированных с GPS аппаратных часов). Вот пример вывода из ffmpeg
:
Input #0, avi, from 'in.avi':
Duration: 00:00:52.13, start: 0.000000, bitrate: 311033 kb/s
Stream #0.0: Video: rawvideo, rgb32, 658x492, 30 tbr, 30 tbn, 30 tbc
Stream #0.1: Data: 0x0000
Видео не сжато, поэтому я хочу сжать его. Я успешно использую ffmpeg
для этой части. Проблема в том, что я хочу отобразить поток данных № 0.1 в выходной файл, полностью без изменений. Я пытался и пытался, но я не могу найти способ заставить ffmpeg
сделать это. Он хочет работать только с потоками аудио, видео и субтитров, а текст не имеет допустимого формата субтитров. Парень, который сделал видео, просто удалился, поэтому изменение формата ввода не вариант. Есть идеи?