我想用 gstreamer 将视频编码为 FFV1(ffmpeg 的无损视频格式)文件。但是,我无法确定要使用哪种类型的 mux'ing。如果我运行这个:
gst-启动 videotestsrc !ffenc_ffv1 !文件接收器位置="test.ffv1"
然后事情运行正常,但生成的文件似乎不是有效的视频文件。在创建 theora 视频时,我之前在管道中编写了“theora!oggmux!filesink”,这很有效。但是,oggmux 在这里不起作用。我应该在这里使用什么类型的传输流,正确的 gst-launch 软糖是什么?
干杯。