[FFmpeg-devel] get "internal error, slice end before start" message when playing xvid video for udp

xie you youxie
Thu Apr 10 10:44:26 CEST 2008


Hi all,

When I used ffplay playing an xvid video from udp port (ffplay
udp://?localport=1234), sometimes (not always) the ffplay can not
display the video and I got following error messages . I used vlc as
the streamer, the start command is "vlc filename.avi --sout
'#std{access=udp,mux=ts,dst=localhost:1234}' --loop".
Is this a bug of ffplay or mpeg4 decoder?

The error messages are:
[NULL @ 0x843b4f0]hmm, seems the headers are not complete, trying to
guess time_increment_bits
[NULL @ 0x843b4f0]my guess is 2 bits ;)
[mpeg4 @ 0x843b4f0]hmm, seems the headers are not complete, trying to
guess time_increment_bits
[mpeg4 @ 0x843b4f0]my guess is 2 bits ;)
[mpeg4 @ 0x843b4f0]looks like this file was encoded with
(divx4/(old)xvid/opendivx) -> forcing low_delay flag
[mpeg4 @ 0x843b4f0]Error, header damaged or not MPEG4 header (f_code=0)
[mpeg4 @ 0x843b4f0]header damaged
[mpeg4 @ 0x843b4f0]hmm, seems the headers are not complete, trying to
guess time_increment_bits
[mpeg4 @ 0x843b4f0]my guess is 1 bits ;)
[mpeg4 @ 0x843b4f0]hmm, seems the headers are not complete, trying to
guess time_increment_bits
[mpeg4 @ 0x843b4f0]my guess is 1 bits ;)
[mpeg4 @ 0x843b4f0]low_delay flag incorrectly, clearing it
[mpeg4 @ 0x843b4f0]Error, header damaged or not MPEG4 header (f_code=0)
[mpeg4 @ 0x843b4f0]looks like this file was encoded with
(divx4/(old)xvid/opendivx) -> forcing low_delay flag
[mpeg4 @ 0x843b4f0]picture size invalid (0x0)
[mpeg4 @ 0x843b4f0]get_buffer() failed (-1 0 0 (nil))
[mpeg4 @ 0x843b4f0]low_delay flag incorrectly, clearing it
[mpeg4 @ 0x843b4f0]Error, header damaged or not MPEG4 header (f_code=0)
[mpeg4 @ 0x843b4f0]header damaged
[mpeg4 @ 0x843b4f0]hmm, seems the headers are not complete, trying to
guess time_increment_bits
[mpeg4 @ 0x843b4f0]my guess is 5 bits ;)
[mpeg4 @ 0x843b4f0]hmm, seems the headers are not complete, trying to
guess time_increment_bits
[mpeg4 @ 0x843b4f0]my guess is 5 bits ;)
[mpeg4 @ 0x843b4f0]picture size invalid (0x0)
[mpeg4 @ 0x843b4f0]get_buffer() failed (-1 0 0 (nil))
[mpeg4 @ 0x843b4f0]picture size invalid (0x0)
[mpeg4 @ 0x843b4f0]get_buffer() failed (-1 0 0 (nil))
[mpeg4 @ 0x843b4f0]picture size invalid (0x0)
[mpeg4 @ 0x843b4f0]get_buffer() failed (-1 0 0 (nil))
[mpeg4 @ 0x843b4f0]picture size invalid (0x0)
[mpeg4 @ 0x843b4f0]get_buffer() failed (-1 0 0 (nil))
[mpeg4 @ 0x843b4f0]picture size invalid (0x0)
[mpeg4 @ 0x843b4f0]get_buffer() failed (-1 0 0 (nil))
[mpeg4 @ 0x843b4f0]hmm, seems the headers are not complete, trying to
guess time_increment_bits
[mpeg4 @ 0x843b4f0]my guess is 2 bits ;)
[mpeg4 @ 0x843b4f0]Error, header damaged or not MPEG4 header (f_code=0)
[mpeg4 @ 0x843b4f0]header damaged
[mpeg4 @ 0x843b4f0]hmm, seems the headers are not complete, trying to
guess time_increment_bits
[mpeg4 @ 0x843b4f0]my guess is 1 bits ;)
[mpeg4 @ 0x843b4f0]looks like this file was encoded with
(divx4/(old)xvid/opendivx) -> forcing low_delay flag
[mpeg4 @ 0x843b4f0]picture size invalid (0x0)
[mpeg4 @ 0x843b4f0]get_buffer() failed (-1 0 0 (nil))
[mpeg4 @ 0x843b4f0]low_delay flag incorrectly, clearing it
[mpeg4 @ 0x843b4f0]Error, header damaged or not MPEG4 header (f_code=0)
[mpeg4 @ 0x843b4f0]header damaged
[mpeg4 @ 0x843b4f0]hmm, seems the headers are not complete, trying to
guess time_increment_bits
[mpeg4 @ 0x843b4f0]my guess is 5 bits ;)
[mpeg4 @ 0x843b4f0]picture size invalid (0x0)
[mpeg4 @ 0x843b4f0]get_buffer() failed (-1 0 0 (nil))
[mpeg4 @ 0x843b4f0]picture size invalid (0x0)
[mpeg4 @ 0x843b4f0]get_buffer() failed (-1 0 0 (nil))
[mpeg4 @ 0x843b4f0]picture size invalid (0x0)
[mpeg4 @ 0x843b4f0]get_buffer() failed (-1 0 0 (nil))
[mpeg4 @ 0x843b4f0]picture size invalid (0x0)
[mpeg4 @ 0x843b4f0]get_buffer() failed (-1 0 0 (nil))
[mpeg4 @ 0x843b4f0]picture size invalid (0x0)
[mpeg4 @ 0x843b4f0]get_buffer() failed (-1 0 0 (nil))
[mpeg4 @ 0x843b4f0]internal error, slice end before start
[mpeg4 @ 0x843b4f0]internal error, slice end before start
[mpeg4 @ 0x843b4f0]internal error, slice end before start
[mpeg4 @ 0x843b4f0]internal error, slice end before start
[mpeg4 @ 0x843b4f0]internal error, slice end before start
[mpeg4 @ 0x843b4f0]internal error, slice end before start
[mpeg4 @ 0x843b4f0]internal error, slice end before start




More information about the ffmpeg-devel mailing list