需要快速gstreamer应用程序来测试qtdemux是否正常工作

时间:2012-02-04 23:06:20

标签: gstreamer

有人可以给我一个快速的gstreamer应用程序来测试qtdemux是否正常工作。它需要输出到filesink而不是imagesink,因为这是在没有gui的服务器上。 我似乎通过gst-launch工作,但是在编译应用程序时它似乎不起作用。

我尝试了以下内容,

caps = gst_caps_new_simple("video/x-raw-yuv",
                      "format", GST_TYPE_FOURCC, GST_MAKE_FOURCC ('I', '4', '2', '0'),
                      "width", G_TYPE_INT, 384,
                      "height", G_TYPE_INT, 216,
                      "framerate", GST_TYPE_FRACTION, 25, 1,
                      NULL);

Thx Art

1 个答案:

答案 0 :(得分:0)

您可以像这样测试gst-launch中的所有内容:

gst-launch filesrc location=test.mov ! qtdemux name=demux demux.audio_00 ! decodebin ! audioconvert ! audioresample ! autoaudiosink demux.video_00 ! queue ! decodebin ! ffmpegcolorspace ! videoscale ! autovideosink

有关qtdemux

的更多信息