Я бы хотел закодировать видео с помощью gstreamer в файл FFV1 (формат видео без потерь в ffmpeg). Однако я не могу понять, какой тип мультиплексирования использовать. Если я запускаю это:
gst-launch videotestsrc! ffenc_ffv1! filesink location = "test.ffv1"
Тогда все работает хорошо, но полученный файл не является допустимым видеофайлом. При создании видеороликов theora я ранее писал «theora! Oggmux! Filesink» в конвейере, и это работает. Однако oggmux здесь не работает. Какой тип транспортного потока я должен использовать здесь, и какую правильную пометку gst-launch использовать?
Приветствие.