MPEG-4 video mpeg transport stream muxing

Markus Fritsche fritsche.markus at gmail.com
Fri Oct 25 18:27:56 CEST 2013


Hello,

I have a dvb recording in 16:9 aspect ratio (720x576) and try to recode it:

gst-launch-1.0 filesrc location=00001.ts ! tsparse ! decodebin
name=demux demux. ! queue ! audioconvert ! voaacenc bitrate=128000 !
mux. demux. ! queue ! audioconvert ! voaacenc bitrate=128000 ! mux.
demux. ! queue ! videoconvert ! omxh264enc control-rate=1
target-bitrate=500000 ! video/x-h264,profile=high ! h264parse ! mux.
mpegtsmux name=mux ! filesink location=00001.out.ts

when I try to play it with "vlc 00001.out.ts", I get
VLC media player 2.0.8 Twoflower (revision 2.0.8a-0-g68cf50b)
[0x7f82c8c01b08] ts demux error: MPEG-4 descriptor not found

and the aspect ration is 4:3 - is my pipe wrong? I googled for exemplary
mpegtsmux pipes, but it didn't come up with a clue.

Best regards,
  Markus


More information about the gstreamer-devel mailing list