2012-03-03 60 views
0

我試圖使用dv1394src元素從MiniDV攝像頭解複用現場錄製,然後將其轉碼成vorbis/theora ogg文件。我的管道在幾秒後停止。我想我有正確的空間隊列元素。爲什麼我的dv1394src到ogg文件管道失速?

gst-launch -e dv1394src ! dvdemux name=demux \ 
    oggmux name=mux ! queue ! filesink location=/tmp/test.ogg \ 
    demux. ! queue ! audioconvert ! vorbisenc ! queue ! mux. \ 
    demux. ! queue ! dvdec ! ffmpegcolorspace ! theoraenc ! queue ! mux. 

如果我刪除流合併,並添加文件接收端點的視頻和音頻路徑,那麼它不熄火,而是創建兩個文件,我必須再混流。我寧願在一條管線上做。

回答

1

您可以嘗試在分流器之後使用多分隊。多隊列可以更好地平衡排隊數據量。

相關問題