нужно быстрое приложение gstreamer, чтобы проверить, работает ли qtdemux - PullRequest
0 голосов
/ 05 февраля 2012

Может кто-нибудь дать мне быстрое приложение gstreamer для проверки работоспособности qtdemux.Он должен выводиться на файловую линию, а не на imagesink, так как это на сервере без графического интерфейса.Кажется, у меня это работает через 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 голосов
/ 04 апреля 2012

Вы можете проверить все из 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

...