issue with PID datas transcoding DVD witj --sout-all ...
Posted: 25 Jun 2009 16:49
Hello,
I'm transcoding a DVD to stream over UDP using"--sout-all" parameter. It's works using a VLC client but if we inject the stream into a profesional MPEG2 headend we can see that the current stream loose all pid informations after 20s (or less). We are not sure the reason but It's seems an issue with Subtitltes pid. Because when I remove "--sout-all" option to keep only 1 audio track and video IT WORKS !
Does it possible to stream everything except subtitles ?
The DVD as 3 audio tracks : english, deutch and spanish and many subtitltes tracks.
I'm transcoding a DVD to stream over UDP using"--sout-all" parameter. It's works using a VLC client but if we inject the stream into a profesional MPEG2 headend we can see that the current stream loose all pid informations after 20s (or less). We are not sure the reason but It's seems an issue with Subtitltes pid. Because when I remove "--sout-all" option to keep only 1 audio track and video IT WORKS !
Does it possible to stream everything except subtitles ?
Code: Select all
cvlc -vvvvvvvvvvvvvvv --color --loop --udp-caching=600 --ttl 1 dvdsimple:///peliculas/dvd1 --sout '#transcode{vcodec=mp2v,vb=4096,scale=1,audio-sync,acodec=mpga,ab=128,channels=2,samplerate=44100}:standard{access=udp,mux=ts,dst=239.255.0.1:1234}' --sout-all --sout-mux-caching=600 --sout-keep
Code: Select all
[0x2261bd8] stream_out_transcode stream out debug: drift is too high, resetting master sync
[0x258e038] a52 decoder: A/52 channels:7 samplerate:48000 bitrate:384000
[0x2261bd8] stream_out_transcode stream out debug: drift is too high, resetting master sync
[0x7fa4a4014fb8] a52 decoder: A/52 channels:2 samplerate:48000 bitrate:192000
[0x2261bd8] stream_out_transcode stream out debug: drift is too high, resetting master sync
[0x2604248] a52 decoder: A/52 channels:2 samplerate:48000 bitrate:192000
[0x2261bd8] stream_out_transcode stream out debug: drift is too high, resetting master sync
[0x2260e38] main stream output debug: adding a new sout input (sout_input:0x2db7d30)
[0x2260e38] main stream output debug: adding a new sout input (sout_input:0x2de7040)
[0x2260e38] main stream output debug: adding a new sout input (sout_input:0x2443710)
[0x2260e38] main stream output debug: adding a new sout input (sout_input:0x2443750)
[0x2260e38] main stream output debug: adding a new sout input (sout_input:0x2de5be0)
[0x2260e38] main stream output debug: adding a new sout input (sout_input:0x2de5c20)
[0x2260e38] main stream output debug: adding a new sout input (sout_input:0x258def0)
[0x2261bd8] stream_out_transcode stream out debug: not transcoding a stream (fcc=`spu ')
[0x226a748] main mux debug: adding a new input
[0x226a748] mux_ts mux debug: adding input codec=spu pid=72
[0x226a748] mux_ts mux debug: - lang=deu
[0x2261bd8] stream_out_transcode stream out debug: not transcoding a stream (fcc=`spu ')
[0x226a748] main mux debug: adding a new input
[0x226a748] mux_ts mux debug: adding input codec=spu pid=73
[0x226a748] mux_ts mux debug: - lang=eng
[0x2261bd8] stream_out_transcode stream out debug: not transcoding a stream (fcc=`spu ')
[0x226a748] main mux debug: adding a new input
[0x226a748] mux_ts mux debug: adding input codec=spu pid=74
[0x226a748] mux_ts mux debug: - lang=slv
[0x2261bd8] stream_out_transcode stream out debug: not transcoding a stream (fcc=`spu ')
[0x226a748] main mux debug: adding a new input
[0x226a748] mux_ts mux debug: adding input codec=spu pid=75
[0x226a748] mux_ts mux debug: - lang=tur
[0x2261bd8] stream_out_transcode stream out debug: not transcoding a stream (fcc=`spu ')
[0x226a748] main mux debug: adding a new input
[0x226a748] mux_ts mux debug: adding input codec=spu pid=76