GNOME Bugzilla – Bug 615732
gst-xmllaunch encode
Last modified: 2010-06-24 16:59:15 UTC
1. this is ok, use vlc as the player gst-launch-0.10 videotestsrc ! video/x-raw-yuv,width=720,height=576 ! ffmpegcolorspace ! ffenc_mpeg4 ! mpegtsmux ! udpsink host=192.168.0.160 port=1234 2. this, use vlc as the player, mosaic a) gst-launch-0.10 videotestsrc ! video/x-raw-yuv,width=720,height=576 ! ffmpegcolorspace ! ffenc_mpeg4 ! mpegtsmux ! udpsink host=192.168.0.160 port=1234 -o tv.xml b) gst-xmllaunch-0.10 tv.xml
What's the problem?
gst-launch-0.10 videotestsrc ! video/x-raw-yuv,width=720,height=576 ! ffmpegcolorspace ! ffenc_mpeg4 ! mpegtsmux ! udpsink host=192.168.0.160 port=1234
Created attachment 158806 [details] gst-launch-0.10
Created attachment 158807 [details] gst-xmllaunch-0.10
So the issue you have is that when using xmllauch you apparently have some data corruption. Someone would need to check that xmllauch re assembles a correct pipeline, almost noone is using it.
commit fd64c4b255a2174158a5c6144253b6fe03025813 Author: Tim-Philipp Müller <tim.muller@collabora.co.uk> Date: Thu Jun 24 17:53:36 2010 +0100 tools: deprecate gst-xmllaunch and print fat warning if someone tries to use it Pipeline serialisation to and from XML is horribly broken for all but the most simple use cases, and will likely never be fixed. Make sure everyone playing around with these tools is aware of this, to avoid frustration. See countless bug reports in bugzilla.