[FFmpeg-trac] #2393(undetermined:new): H264 raw files and decode_slice_header error

FFmpeg trac at avcodec.org
Thu Mar 21 18:31:25 CET 2013


#2393: H264 raw files and decode_slice_header error
-------------------------------------+-------------------------------------
             Reporter:  fedech       |                     Type:  defect
               Status:  new          |                 Priority:  normal
            Component:               |                  Version:  1.0.5
  undetermined                       |               Blocked By:
             Keywords:  H264,        |  Reproduced by developer:  0
  decode_slice_header error          |
             Blocking:               |
Analyzed by developer:  0            |
-------------------------------------+-------------------------------------
 Hello, I have a problem with raw .h264 files and ffmpeg 1.0 (everything
 works in 0.8 on another machine): when I try to convert them to mp4 or
 play them in ffplay I get a ton of errors (reproduced below), but mplayer
 plays them fine. I used some of the files from http://www2.tkn.tu-
 berlin.de/research/evalvid/cif.html
 How to reproduce:
 {{{
 % ffmpeg -i highway_cif.264
 ffmpeg version 1.0
 built on Linux Mint Debian Edition (Debian testing repos)
 }}}

 I copied here the first lines of the CL output, the complete log is in the
 attachment:

 [h264 @ 0x24c3100] brainfart cropping not supported, cropping disabled
 (right: 1, bottom: 87)
     Last message repeated 1 times
 [h264 @ 0x24c3100] top block unavailable for requested intra4x4 mode -1 at
 0 0
 [h264 @ 0x24c3100] error while decoding MB 0 0, bytestream (69249)
 [h264 @ 0x24c3100] concealing 24 DC, 24 AC, 24 MV errors in I frame
 [h264 @ 0x24c3100] QP 5738 out of range
 [h264 @ 0x24c3100] decode_slice_header error
 [h264 @ 0x24c3100] concealing 24 DC, 24 AC, 24 MV errors in P frame
 [h264 @ 0x24c3100] QP 9834 out of range
 [h264 @ 0x24c3100] decode_slice_header error
 [h264 @ 0x24c3100] concealing 24 DC, 24 AC, 24 MV errors in P frame
 [h264 @ 0x24c3100] deblocking_filter_idc 32 out of range
 [h264 @ 0x24c3100] decode_slice_header error
 [h264 @ 0x24c3100] concealing 24 DC, 24 AC, 24 MV errors in P frame
 [h264 @ 0x24c3100] illegal memory management control operation 32
 [h264 @ 0x24c3100] illegal short term buffer state detected
 [h264 @ 0x24c3100] cabac_init_idc overflow
 [h264 @ 0x24c3100] decode_slice_header error
 [h264 @ 0x24c3100] mmco: unref short failure
 [h264 @ 0x24c3100] number of reference frames (1+1) exceeds max (0;
 probably corrupt input), discarding one
 [h264 @ 0x24c3100] concealing 24 DC, 24 AC, 24 MV errors in P frame
 [h264 @ 0x24c3100] cabac_init_idc overflow
 [h264 @ 0x24c3100] decode_slice_header error
 [h264 @ 0x24c3100] number of reference frames (1+1) exceeds max (0;
 probably corrupt input), discarding one
 [h264 @ 0x24c3100] concealing 24 DC, 24 AC, 24 MV errors in P frame
 [h264 @ 0x24c3100] QP 3789 out of range
 [h264 @ 0x24c3100] decode_slice_header error
 [h264 @ 0x24c3100] number of reference frames (1+1) exceeds max (0;
 probably corrupt input), discarding one
 [h264 @ 0x24c3100] concealing 24 DC, 24 AC, 24 MV errors in P frame
 [h264 @ 0x24c3100] illegal reordering_of_pic_nums_idc
 [h264 @ 0x24c3100] decode_slice_header error
 [h264 @ 0x24c3100] number of reference frames (1+1) exceeds max (0;
 probably corrupt input), discarding one
 [h264 @ 0x24c3100] concealing 24 DC, 24 AC, 24 MV errors in P frame
 [h264 @ 0x24c3100] cabac_init_idc overflow
 [h264 @ 0x24c3100] decode_slice_header error
 [h264 @ 0x24c3100] number of reference frames (1+1) exceeds max (0;
 probably corrupt input), discarding one
 [h264 @ 0x24c3100] concealing 24 DC, 24 AC, 24 MV errors in P frame
 [h264 @ 0x24c3100] abs_diff_pic_num overflow
 [h264 @ 0x24c3100] decode_slice_header error
 [h264 @ 0x24c3100] number of reference frames (1+1) exceeds max (0;
 probably corrupt input), discarding one
 [h264 @ 0x24c3100] concealing 24 DC, 24 AC, 24 MV errors in P frame
 [h264 @ 0x24c3100] long_term_pic_idx overflow
 [h264 @ 0x24c3100] decode_slice_header error
 [h264 @ 0x24c3100] number of reference frames (1+1) exceeds max (0;
 probably corrupt input), discarding one
 [h264 @ 0x24c3100] concealing 24 DC, 24 AC, 24 MV errors in P frame
 [h264 @ 0x24c3100] abs_diff_pic_num overflow

-- 
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/2393>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list