Opened 10 years ago

Closed 10 years ago

#3186 closed defect (fixed)

H264 decoding: truncated SEI

Reported by: Underground78 Owned by:
Priority: important Component: avcodec
Version: git-master Keywords: h264 regression
Cc: Blocked By:
Blocking: Reproduced by developer: yes
Analyzed by developer: no

Description

Summary of the bug:
This sample doesn't show any video when played with recent versions of ffplay. The log reports a log of truncated SEI.

How to reproduce:

> ffplay.exe Lilyhammer_sample.ts
ffplay version N-58684-gf068aed Copyright (c) 2003-2013 the FFmpeg developers
  built on Nov 30 2013 22:01:46 with gcc 4.8.2 (GCC)
  configuration: --enable-gpl --enable-version3 --disable-w32threads --enable-avisynth --enable-bzlib --enable-fontconfig --enable-frei0r --enable-gnutls --enable-iconv --enable-libass --enable-libbluray --enable-libcaca --enable-libfreetype --enable-libgsm --enable-libilbc --enable-libmodplug --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-librtmp --enable-libschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora --enable-libtwolame --enable-libvidstab --enable-libvo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx --enable-libwavpack --enable-libx264 --enable-libxavs --enable-libxvid --enable-zlib
  libavutil      52. 56.100 / 52. 56.100
  libavcodec     55. 44.100 / 55. 44.100
  libavformat    55. 21.102 / 55. 21.102
  libavdevice    55.  5.102 / 55.  5.102
  libavfilter     3. 91.100 /  3. 91.100
  libswscale      2.  5.101 /  2.  5.101
  libswresample   0. 17.104 /  0. 17.104
  libpostproc    52.  3.100 / 52.  3.100
[h264 @ 0253d080] SEI type 1 size 56 truncated at 53
    Last message repeated 4 times
[h264 @ 0253d080] SEI type 1 size 56 truncated at 53
    Last message repeated 8 times
...
[mpegts @ 0253cb40] decoding for stream 0 failed
Input #0, mpegts, from 'Lilyhammer_sample.ts':
  Duration: 00:00:50.92, start: 4200.000000, bitrate: 9065 kb/s
  Program 1 
    Stream #0:0[0x1011]: Video: h264 (High) (HDMV / 0x564D4448), yuv420p(tv, bt709), 1280x720 [SAR 1:1 DAR 16:9], 50 fps, 50 tbr, 90k tbn, 100 tbc
    Stream #0:1[0x1100](rus): Audio: ac3 (AC-3 / 0x332D4341), 48000 Hz, 5.1(side), fltp, 448 kb/s
    Stream #0:2[0x1101](nor): Audio: ac3 (AC-3 / 0x332D4341), 48000 Hz, 5.1(side), fltp, 448 kb/s
SDL_OpenAudio (6 channels): DirectSound CreateSoundBuffer: Invalid parameter
SDL_OpenAudio (4 channels): DirectSound CreateSoundBuffer: Invalid parameter
[h264 @ 053a7860] SEI type 1 size 56 truncated at 53
[h264 @ 06091b20] SEI type 1 size 56 truncated at 53
...

Original report: https://trac.mpc-hc.org/ticket/3793

Change History (2)

comment:1 by Carl Eugen Hoyos, 10 years ago

Component: undeterminedavcodec
Keywords: h264 regression added
Priority: normalimportant
Reproduced by developer: set
Status: newopen

Looks like a regression since 65c2fe71 related to ticket #2738
Workaround is to use -flags2 showall

comment:2 by Carl Eugen Hoyos, 10 years ago

Resolution: fixed
Status: openclosed

Fixed by Michael in e3d7a397

Note: See TracTickets for help on using tickets.