Log in

View Full Version : vc-1 and mpeg TS


malikcis
8th December 2010, 17:54
Hi,

Does anybody know where I can find ressources to multiplex VC-1 in mpeg transport stream.
Even an mpeg2 ts muxer source code would help.

Thanks, malikcis

kieranrk
8th December 2010, 18:00
SMPTE RP 227-2007

I doubt there is any open source vc-1 muxer code that is compliant.

malikcis
8th December 2010, 18:15
SMPTE RP 227-2007

I doubt there is any open source vc-1 muxer code that is compliant.

Are u aware of any other open source TS muxer able to use other ES than VC-1 (e.g mpeg2 or h.264) besides ffmpeg?

kieranrk
8th December 2010, 21:44
Are u aware of any other open source TS muxer able to use other ES than VC-1 (e.g mpeg2 or h.264) besides ffmpeg?

Parsing the ES will be the least of your problems.

malikcis
9th December 2010, 12:58
Parsing the ES will be the least of your problems.

What do you think is the most problematic?

pandy
9th December 2010, 15:37
http://www.smlabs.net/tsmuxer_en.html

malikcis
9th December 2010, 16:53
http://www.smlabs.net/tsmuxer_en.html

Thanks for this. In fact I already found tsMuxer. This is the only tool that muxes vc-1 into TS.

However it writes a service information field called "Selection Information Table" which is not specified in ISO/IEC 13818-1.
Any idea where this field is specified?
Thanks,

kieranrk
9th December 2010, 19:28
What do you think is the most problematic?

Timing model. Basically the spec is so obfuscated, an analyzer will effectively be the only method of verification.

I don't think there are many analysers which support vc-1.

Midzuki
10th December 2010, 05:58
However it writes a service information field called "Selection Information Table" which is not specified in ISO/IEC 13818-1.
Any idea where this field is specified?

ETSI EN 300 468 (http://www.etsi.org/deliver/etsi_en/300400_300499/300468/01.11.01_60/en_300468v011101p.pdf)

Selection Information Table (SIT):
- the SIT is used only in "partial" (i.e. recorded) bitstreams. It carries a summary of the SI information
required to describe the streams in the partial bitstream.

HTH.

malikcis
10th December 2010, 15:27
Thanks guys. Your hints helped alot.
I already have a VC-1 TS muxer running.

malikcis
10th December 2010, 19:22
Hi,

As said I wrote a TS muxer for VC-1.
TS analyzing tool say the stream is fine and the generated video can be played in MPC and wmp but not VLC.
any idea why?
Here is the clip
ftp://public:enciris@ftp.enciris.com/test_720x480_51200Bytes.ts
Thanks,

setarip_old
10th December 2010, 19:59
@malikcis

As I said in response to your duplicate post, try using VLC v.1.10 or newer...

benwaggoner
29th December 2010, 01:25
Just curious: why are you trying to do this?

Swisscom was using VC-1 in transport streams for a while, and I think perhaps UVerse did as well.