Я хочу обрезать видео и запустить tcp-сервер с помощью ffmpeg, а tcp-клиент считывает содержимое обрезанного видео, но мне нужно принудительно настроить формат.
ffmpeg -ss 00:01:00 -i input.mp4 -to 00:02:00 -f mpeg2video tcp://127.0.0.1:8010?listen=1
Если я не укажу формат, я получаю сообщение об ошибке
Unable to find a suitable output format for 'tcp://127.0.0.1:8010?listen=1'
но если я сохраню вырезанное видео в файл, мне не нужно вводить формат
ffmpeg -ss 00:01:00 -i input.mp4 -to 00:02:00 output.mp4
Проблема в том, что когда я указываю формат, для создания обрезанного видео требуется больше времени.
Есть ли способ не указывать формат при создании tcp-сервера.
В основном я хочу вырезать видео и отправить его через tcp / ip так быстро, как только смогу.