2013-06-30 53 views
2

是否有產生AC3流的示例?我一直髮現的唯一的例子是:使用GStreamer對AC3進行編碼

gst-launch-1.0 -v audiotestsrc ! avenc_ac3 

不過,我得到一個「內部數據流錯誤」每一次,右它下面的以下內容:

gstbasesrc.c(2809): gst_base_src_loop(): /GstPipeline:pipeline0/GstAudioTestSrc:audiotestsrc0: 
streaming task paused, reason not-negotiated (-4) 

我有版本1.0.6。

回答

2

事實證明,所述比特率參數是可選的,但默認值(0)是無效的,至少與audiotestsrc源。

這工作:

gst-launch-1.0 audiotestsrc ! audio/x-raw,channels=2 ! avenc_ac3 bitrate=192000 ! filesink location=/tmp/ac3test_20130630-0245