[FFmpeg-trac] #3513(undetermined:new): non-existing PPS %d referenced in trans code one ts file

FFmpeg trac at avcodec.org
Mon Mar 31 15:02:12 CEST 2014


#3513: non-existing PPS %d referenced in trans code one ts file
--------------------------------------+----------------------------------
             Reporter:  scbb          |                     Type:  defect
               Status:  new           |                 Priority:  normal
            Component:  undetermined  |                  Version:  2.2
             Keywords:                |               Blocked By:
             Blocking:                |  Reproduced by developer:  0
Analyzed by developer:  0             |
--------------------------------------+----------------------------------
 Summary of the bug:
 How to reproduce:
 {{{
 % ffmpeg.exe -i 96.ts -loglevel debug 96tsout.mpeg
 ffmpeg version:ffmpeg-20140331
 built on ...
 }}}

 D:\DevTools\ffmpeg-20140331-git-e818ee0-win32-static\bin>ffmpeg.exe -i
 96.ts -lo
 glevel debug 96tsout.mpeg
 ffmpeg version N-61967-ge818ee0 Copyright (c) 2000-2014 the FFmpeg
 developers
   built on Mar 30 2014 22:01:46 with gcc 4.8.2 (GCC)
   configuration: --enable-gpl --enable-version3 --disable-w32threads
 --enable-av
 isynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls
 --enab
 le-iconv --enable-libass --enable-libbluray --enable-libcaca --enable-
 libfreetyp
 e --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame
 --ena
 ble-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg
 --enable-l
 ibopus --enable-librtmp --enable-libschroedinger --enable-libsoxr
 --enable-libsp
 eex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-
 libvo-aa
 cenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-
 libwavp
 ack --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid
 --enable
 -zlib
   libavutil      52. 70.100 / 52. 70.100
   libavcodec     55. 55.106 / 55. 55.106
   libavformat    55. 36.100 / 55. 36.100
   libavdevice    55. 11.100 / 55. 11.100
   libavfilter     4.  3.100 /  4.  3.100
   libswscale      2.  5.102 /  2.  5.102
   libswresample   0. 18.100 /  0. 18.100
   libpostproc    52.  3.100 / 52.  3.100
 Splitting the commandline.
 Reading option '-i' ... matched as input file with argument '96.ts'.
 Reading option '-loglevel' ... matched as option 'loglevel' (set logging
 level)
 with argument 'debug'.
 Reading option '96tsout.mpeg' ... matched as output file.
 Finished splitting the commandline.
 Parsing a group of options: global .
 Applying option loglevel (set logging level) with argument debug.
 Successfully parsed a group of options.
 Parsing a group of options: input file 96.ts.
 Successfully parsed a group of options.
 Opening an input file: 96.ts.
 [mpegts @ 0035c7e0] Format mpegts probed with size=2048 and score=100
 [mpegts @ 0035c7e0] stream=0 stream_type=1b pid=100 prog_reg_desc=
 [mpegts @ 0035c7e0] Before avformat_find_stream_info() pos: 0 bytes
 read:32768 s
 eeks:0
 [h264 @ 0287f780] Current profile doesn't provide more RBSP data in PPS,
 skippin
 g
 [h264 @ 0287f780] unknown SEI type 229
     Last message repeated 1 times
 [h264 @ 0287f780] non-existing PPS 5 referenced
 [h264 @ 0287f780] decode_slice_header error
 [h264 @ 0287f780] illegal short term buffer state detected
 [h264 @ 0287f780] Cannot use next picture in error concealment
 [h264 @ 0287f780] concealing 89 DC, 89 AC, 89 MV errors in P frame
 [mpegts @ 0035c7e0] All programs have pmt, headers found
 [mpegts @ 0035c7e0] All info found
 rfps: 21.500000 0.000325
     Last message repeated 1 times
 rfps: 21.583333 0.001257
     Last message repeated 1 times
 rfps: 21.666667 0.002865
 rfps: 21.750000 0.005149
     Last message repeated 1 times
 rfps: 21.833333 0.008109
     Last message repeated 1 times
 rfps: 21.916667 0.011745
 rfps: 22.000000 0.016058
 rfps: 42.250000 0.017988
 rfps: 42.333333 0.013429
 rfps: 42.416667 0.009547
 rfps: 42.500000 0.006340
     Last message repeated 1 times
 rfps: 42.583333 0.003810
 rfps: 42.666667 0.001956
 rfps: 42.750000 0.000777
     Last message repeated 1 times
 rfps: 42.833333 0.000275
     Last message repeated 1 times
 rfps: 42.916667 0.000449
     Last message repeated 1 times
 rfps: 43.000000 0.001299
 rfps: 43.083333 0.002825
     Last message repeated 1 times
 rfps: 43.166667 0.005027
     Last message repeated 1 times
 rfps: 43.250000 0.007905
 rfps: 43.333333 0.011459
 rfps: 43.416667 0.015689
     Last message repeated 1 times
 [mpegts @ 0035c7e0] After avformat_find_stream_info() pos: 0 bytes
 read:334864 s
 eeks:2 frames:22
 Input #0, mpegts, from '96.ts':
   Duration: 00:00:01.83, start: 178.008067, bitrate: 891 kb/s
   Program 1
     Metadata:
       service_name    : Service01
       service_provider: FFmpeg
     Stream #0:0[0x100], 22, 1/90000: Video: h264 (Constrained Baseline)
 ([27][0]
 [0][0] / 0x001B), yuv420p, 1920x1080, 1/180000, 42.83 tbr, 90k tbn, 180k
 tbc
 Successfully opened the file.
 Parsing a group of options: output file 96tsout.mpeg.
 Successfully parsed a group of options.
 Opening an output file: 96tsout.mpeg.
 Successfully opened the file.
 detected 4 logical cores
 [graph 0 input from stream 0:0 @ 04cb0c80] Setting 'video_size' to value
 '1920x1
 080'
 [graph 0 input from stream 0:0 @ 04cb0c80] Setting 'pix_fmt' to value '0'
 [graph 0 input from stream 0:0 @ 04cb0c80] Setting 'time_base' to value
 '1/90000
 '
 [graph 0 input from stream 0:0 @ 04cb0c80] Setting 'pixel_aspect' to value
 '0/1'

 [graph 0 input from stream 0:0 @ 04cb0c80] Setting 'sws_param' to value
 'flags=2
 '
 [graph 0 input from stream 0:0 @ 04cb0c80] Setting 'frame_rate' to value
 '257/6'

 [graph 0 input from stream 0:0 @ 04cb0c80] w:1920 h:1080 pixfmt:yuv420p
 tb:1/900
 00 fr:257/6 sar:0/1 sws_param:flags=2
 [format @ 0295eee0] compat: called with args=[yuv420p]
 [format @ 0295eee0] Setting 'pix_fmts' to value 'yuv420p'
 [AVFilterGraph @ 0287fc40] query_formats: 4 queried, 3 merged, 0 already
 done, 0
  delayed
 [mpeg1video @ 04cb05c0] intra_quant_bias = 96 inter_quant_bias = 0
 [mpeg @ 04cb0060] VBV buffer size not set, muxing may fail
 Output #0, mpeg, to '96tsout.mpeg':
   Metadata:
     encoder         : Lavf55.36.100
     Stream #0:0, 0, 1/90000: Video: mpeg1video, yuv420p, 1920x1080, 1/50,
 q=2-31
 , 200 kb/s, 90k tbn, 50 tbc
 Stream mapping:
   Stream #0:0 -> #0:0 (h264 -> mpeg1video)
 Press [q] to stop, [?] for help
 [h264 @ 0287f780] Current profile doesn't provide more RBSP data in PPS,
 skippin
 g
 [h264 @ 0287f780] unknown SEI type 229
 [h264 @ 04e92000] unknown SEI type 229
 [h264 @ 04e93400] non-existing PPS 5 referenced
 [h264 @ 04e93400] decode_slice_header error
 [h264 @ 04e93800] illegal short term buffer state detected
 [h264 @ 04e93800] negative number of zero coeffs at 79 67
 [h264 @ 04e93800] error while decoding MB 79 67
 [h264 @ 04e93800] Cannot use next picture in error concealment
 [h264 @ 04e93800] concealing 90 DC, 90 AC, 90 MV errors in P frame
 [mpeg @ 04cb0060] First SCR: 0 First DTS: 45000
 *** 3 dup!
 *** 1 dup!
     Last message repeated 2 times
 *** 2 dup!
 *** 1 dup!
     Last message repeated 1 times
 *** 2 dup!
 *** 1 dup!
 *** 2 dup!
 *** 1 dup!
 *** 2 dup!
 *** 1 dup!
     Last message repeated 4 times
 *** 2 dup!
 *** 1 dup!
 *** 2 dup!
 *** 1 dup!
 *** 2 dup!
 *** 1 dup!
     Last message repeated 2 times
 [h264 @ 04e92000] non-existing PPS 5 referenced
 [h264 @ 04e92000] decode_slice_header error
 [h264 @ 04e92be0] illegal short term buffer state detected
 *** 1 dup!
 [h264 @ 04e92be0] Cannot use next picture in error concealment
 [h264 @ 04e92be0] concealing 64 DC, 64 AC, 64 MV errors in P frame
 *** 1 dup!
 *** 2 dup!
 [output stream 0:0 @ 04cb0ea0] EOF on sink link output stream 0:0:default.
 *** 2 dup!
 No more output streams to write to, finishing.
 frame=   92 fps=0.0 q=31.0 Lsize=     438kB time=00:00:01.82
 bitrate=1971.5kbits
 /s dup=40 drop=0
 video:436kB audio:0kB subtitle:0kB other streams:0kB global headers:0kB
 muxing o
 verhead: 0.499909%
 Input file #0 (96.ts):
   Input stream #0:0 (video): 52 packets read (183298 bytes); 52 frames
 decoded;

   Total: 52 packets (183298 bytes) demuxed
 Output file #0 (96tsout.mpeg):
   Output stream #0:0 (video): 92 frames encoded; 92 packets muxed (446281
 bytes)
 ;
   Total: 92 packets (446281 bytes) muxed
 56 frames successfully decoded, 0 decoding errors
 [AVIOContext @ 0287fb80] Statistics: 0 seeks, 219 writeouts
 [AVIOContext @ 0035cd40] Statistics: 538656 bytes read, 2 seeks

 D:\DevTools\ffmpeg-20140331-git-e818ee0-win32-static\bin>

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


More information about the FFmpeg-trac mailing list