我正在尝试使用 gstreamer 将 DVD 转换为 mkv 文件。我使用的管道是:
gst-launch -evv multifilesrc location="VTS_01_%d.VOB" index=1 !dvddemux 名称=解复用器\ matroskamux 名称=多路复用器!文件接收器位置=test.mkv \ demuxer.current_video !队列 !mpeg2dec !x264enc !多路复用器。\ demuxer.current_audio !队列 !ffdec_ac3 !lamemp3enc !多路复用器。
不幸的是,管道并没有超出预滚动。当我用例如 ffenc_mpeg4 替换 x264enc 时,一切正常..