Page 1 of 1
vlc://quit and transcoding -> crash
Posted: 28 Sep 2009 13:28
by paaland
I'm recording a live stream and use --run-time=<nn> to limit number of seconds to record. Then I add vlc://quit to make VLC quit after recording is done.
Problem is that when recording is done (<nn> secs elapsed) VLC.exe write "dummy demux: command 'quit'" message and crashes.
My full command, running vlc 1.0.1 on Windows Server 2008 SP1, 64 bit.
Code: Select all
VLC.exe -Idummy --run-time=60 udp://@239.1.1.11:1234 :sout=#transcode{vcodec=mp2v,vb=1200,scale=1,acodec=mpga,ab=128,channels=2,deinterlace,audio-sync,samplerate=44100}:duplicate{dst=std{access=file,mux=ts,dst=D:\\Movies\\test_mpg.mpg}} vlc://quit
Re: vlc://quit and transcoding -> crash
Posted: 28 Sep 2009 14:17
by VLC_help
Same problems with 1.0.2 and 1.1.0 test builds?
Re: vlc://quit and transcoding -> crash
Posted: 28 Sep 2009 20:26
by paaland
Upgraded to 1.0.2 and I've yet to experience the problem. Thanks.
Re: vlc://quit and transcoding -> crash
Posted: 29 Sep 2009 11:13
by paaland
Darn. Today the problem is back. VLC crashes when transcording is done. The output from VLC is as follows:
[0x27a99fc] dummy interface: VLC media player - version 1.0.2 Goldeneye - (c) 1996-2009 the VideoLAN team
[0x27a99fc] dummy interface:
Warning: if you can't access the GUI anymore, open a command-line window, go to the directory where you installed VLC and run "vlc -I qt"
[0x27a99fc] dummy interface: using the dummy interface module...
libdvbpsi error (PSI decoder): TS discontinuity (received 7, expected 0) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 7, expected 0) for PID 256
libdvbpsi error (PSI decoder): TS discontinuity (received 3, expected 2) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 5, expected 4) for PID 0
libdvbpsi error (PSI decoder): TS discontinuity (received 10, expected 9) for PID 256
...
...
rc buffer underflow
rc buffer underflow
rc buffer underflow
rc buffer underflow
...
...
rc buffer underflow
rc buffer underflow
rc buffer underflow
[0x275d06c] mux_avi mux: stream[0] duration:29 totalsize:473129 frames:1132 fps:
38.247456 kb/s:124
[0x275d06c] mux_avi mux: stream[1] duration:29 totalsize:2819180 frames:728 fps:
25.000000 kb/s:756
[0x27f1914] dummy demux: command `quit'
unhandled vlc exception
CRASH!!!
(trying to use div3 codec and avi mux this time, but also happens with mpeg2 and mp4)
Re: vlc://quit and transcoding -> crash
Posted: 29 Sep 2009 14:11
by VLC_help
AVI streaming is broken AFAIK. Does the problem happen if you use something else than UDP input?
Re: vlc://quit and transcoding -> crash
Posted: 29 Sep 2009 14:16
by paaland
AVI streaming is broken AFAIK.
What, broken in 1.0.2? If so, what was the last version where it worked?
Does the problem happen if you use something else than UDP input?
Does not happen when using feks a DVD as input.
Re: vlc://quit and transcoding -> crash
Posted: 30 Sep 2009 12:52
by VLC_help
What, broken in 1.0.2? If so, what was the last version where it worked?
No clue.
Does not happen when using feks a DVD as input.
Sounds like a UDP bug then.