Encapsulating VC1 content in MPEG-TS

gimmeamilk gimmeamilkbttf at gmail.com
Mon Nov 19 08:33:16 PST 2012


I want to convert a VC1 video stream in a .asf container into mpeg transport
stream, in the format specified in SMPTE RP227 (draft here:
http://read.pudn.com/downloads50/doc/fileformat/172350/vc1%20encoding.pdf)

I assume I need to do the following:

1. Create a vc1parse plugin, similar to h264parse. This will accept raw VC1
payloads from eg asfdemux and insert the appropriate frame/sequence
startcodes and PES headers.

2. Modify mpegtsmux to accept video/x-wmv caps and add a suitable PMT entry
and descriptors for the VC1 type.

Then I should be able to create a pipeline along the lines of: filesrc !
asfdemux ! vc1parse ! mpegtsmux ! filesink

Does this sound like a sensible approach? I'm assuming there isn't already a
standalone vc1 parsing plugin (I couldn't find one, only parser code within
a decoder).
Thanks.




--
View this message in context: http://gstreamer-devel.966125.n4.nabble.com/Encapsulating-VC1-content-in-MPEG-TS-tp4656980.html
Sent from the GStreamer-devel mailing list archive at Nabble.com.


More information about the gstreamer-devel mailing list