Opened 3 years ago

Closed 4 weeks ago

#4372 closed defect (fixed)

VC-1 decoding results is blockiness

Reported by: sneaker Owned by:
Priority: normal Component: avcodec
Version: git-master Keywords: vc1
Cc: Blocked By:
Blocking: Reproduced by developer: yes
Analyzed by developer: no

Description

Summary of the bug:
When decoding the following VC-1 sample, white blocks appear in the sky:
http://forum.videohelp.com/attachments/30774-1426548008/title00%20(1)-002%20(1)-001%20-%20Copy.mkv

No blocks in Microsoft's decoder
How to reproduce (no errors in the log):

ffplay "title00%20(1)-002%20(1)-001%20-%20Copy.mkv"
ffplay version N-70148-g418be7c Copyright (c) 2003-2015 the FFmpeg developers
  built with gcc 4.9.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-libbs2b --enable-libcaca --enable-libfreetype --enable-libgme --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-libwebp --enable-libx264 --enable-libx265 --enable-libxavs --enable-libxvid --enable-lzma --enable-decklink --enable-zlib
  libavutil      54. 19.100 / 54. 19.100
  libavcodec     56. 26.100 / 56. 26.100
  libavformat    56. 23.104 / 56. 23.104
  libavdevice    56.  4.100 / 56.  4.100
  libavfilter     5. 11.101 /  5. 11.101
  libswscale      3.  1.101 /  3.  1.101
  libswresample   1.  1.100 /  1.  1.100
  libpostproc    53.  3.100 / 53.  3.100
    nan    :  0.000 fd=   0 aq=    0KB vq=    0KB sq=    0B f=0/0   
[matroska,webm @ 0000000002cd78e0] Could not find codec parameters for stream 6 (Subtitle: hdmv_pgs_subtitle): unspecified size
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[matroska,webm @ 0000000002cd78e0] Could not find codec parameters for stream 7 (Subtitle: hdmv_pgs_subtitle): unspecified size
Consider increasing the value for the 'analyzeduration' and 'probesize' options
[matroska,webm @ 0000000002cd78e0] Could not find codec parameters for stream 8 (Subtitle: hdmv_pgs_subtitle): unspecified size
Consider increasing the value for the 'analyzeduration' and 'probesize' options
Input #0, matroska,webm, from 'vc-1_blocks_decoding_error.mkv':
  Metadata:
    encoder         : libebml v1.3.1 + libmatroska v1.4.2
    creation_time   : 2015-03-16 23:17:03
  Duration: 00:00:10.14, start: 0.002000, bitrate: 21597 kb/s
    Chapter #0:0: start 0.000000, end 8.007875
    Metadata:
      title           : Chapter 16
    Chapter #0:1: start 8.007875, end 10.125000
    Metadata:
      title           : Chapter 17
    Stream #0:0(eng): Video: vc1 (Advanced) (WVC1 / 0x31435657), yuv420p, 1920x1080 [SAR 1:1 DAR 16:9], 23.98 fps, 23.98 tbr, 1k tbn, 47.95 tbc
    Metadata:
      _STATISTICS_WRITING_APP: mkvmerge v7.5.0 ('Glass Culture') 32bit built on Jan  4 2015 16:37:25
      _STATISTICS_WRITING_APP-eng: mkvmerge v7.5.0 ('Glass Culture') 32bit built on Jan  4 2015 16:37:25
      _STATISTICS_WRITING_DATE_UTC: 2015-03-16 23:17:03
      _STATISTICS_WRITING_DATE_UTC-eng: 2015-03-16 23:17:03
      _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      BPS             : 14290400
      BPS-eng         : 14290400
      DURATION        : 00:00:10.135000000
      DURATION-eng    : 00:00:10.135000000
      NUMBER_OF_FRAMES: 243
      NUMBER_OF_FRAMES-eng: 243
      NUMBER_OF_BYTES : 18104151
      NUMBER_OF_BYTES-eng: 18104151
    Stream #0:1(eng): Audio: dts (DTS-HD MA), 48000 Hz, 5.1(side), fltp, 1536 kb/s (default)
    Metadata:
      title           : Surround 7.1
      _STATISTICS_WRITING_APP: mkvmerge v7.5.0 ('Glass Culture') 32bit built on Jan  4 2015 16:37:25
      _STATISTICS_WRITING_APP-eng: mkvmerge v7.5.0 ('Glass Culture') 32bit built on Jan  4 2015 16:37:25
      _STATISTICS_WRITING_DATE_UTC: 2015-03-16 23:17:03
      _STATISTICS_WRITING_DATE_UTC-eng: 2015-03-16 23:17:03
      _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      BPS             : 5021578
      BPS-eng         : 5021578
      DURATION        : 00:00:10.134000000
      DURATION-eng    : 00:00:10.134000000
      NUMBER_OF_FRAMES: 950
      NUMBER_OF_FRAMES-eng: 950
      NUMBER_OF_BYTES : 6361084
      NUMBER_OF_BYTES-eng: 6361084
    Stream #0:2(eng): Audio: dts (DTS), 48000 Hz, 5.1(side), fltp, 1536 kb/s
    Metadata:
      title           : Surround 5.1
      _STATISTICS_WRITING_APP: mkvmerge v7.5.0 ('Glass Culture') 32bit built on Jan  4 2015 16:37:25
      _STATISTICS_WRITING_APP-eng: mkvmerge v7.5.0 ('Glass Culture') 32bit built on Jan  4 2015 16:37:25
      _STATISTICS_WRITING_DATE_UTC: 2015-03-16 23:17:03
      _STATISTICS_WRITING_DATE_UTC-eng: 2015-03-16 23:17:03
      _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      BPS             : 1508900
      BPS-eng         : 1508900
      DURATION        : 00:00:10.134000000
      DURATION-eng    : 00:00:10.134000000
      NUMBER_OF_FRAMES: 950
      NUMBER_OF_FRAMES-eng: 950
      NUMBER_OF_BYTES : 1911400
      NUMBER_OF_BYTES-eng: 1911400
    Stream #0:3(eng): Audio: dts (DTS), 48000 Hz, stereo, fltp, 256 kb/s
    Metadata:
      title           : Stereo
      _STATISTICS_WRITING_APP: mkvmerge v7.5.0 ('Glass Culture') 32bit built on Jan  4 2015 16:37:25
      _STATISTICS_WRITING_APP-eng: mkvmerge v7.5.0 ('Glass Culture') 32bit built on Jan  4 2015 16:37:25
      _STATISTICS_WRITING_DATE_UTC: 2015-03-16 23:17:03
      _STATISTICS_WRITING_DATE_UTC-eng: 2015-03-16 23:17:03
      _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      BPS             : 254983
      BPS-eng         : 254983
      DURATION        : 00:00:10.134000000
      DURATION-eng    : 00:00:10.134000000
      NUMBER_OF_FRAMES: 950
      NUMBER_OF_FRAMES-eng: 950
      NUMBER_OF_BYTES : 323000
      NUMBER_OF_BYTES-eng: 323000
    Stream #0:4(eng): Audio: dts (DTS), 48000 Hz, stereo, fltp, 256 kb/s
    Metadata:
      title           : Stereo
      _STATISTICS_WRITING_APP: mkvmerge v7.5.0 ('Glass Culture') 32bit built on Jan  4 2015 16:37:25
      _STATISTICS_WRITING_APP-eng: mkvmerge v7.5.0 ('Glass Culture') 32bit built on Jan  4 2015 16:37:25
      _STATISTICS_WRITING_DATE_UTC: 2015-03-16 23:17:03
      _STATISTICS_WRITING_DATE_UTC-eng: 2015-03-16 23:17:03
      _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      BPS             : 254983
      BPS-eng         : 254983
      DURATION        : 00:00:10.134000000
      DURATION-eng    : 00:00:10.134000000
      NUMBER_OF_FRAMES: 950
      NUMBER_OF_FRAMES-eng: 950
      NUMBER_OF_BYTES : 323000
      NUMBER_OF_BYTES-eng: 323000
    Stream #0:5(eng): Audio: dts (DTS), 48000 Hz, stereo, fltp, 256 kb/s
    Metadata:
      title           : Stereo
      _STATISTICS_WRITING_APP: mkvmerge v7.5.0 ('Glass Culture') 32bit built on Jan  4 2015 16:37:25
      _STATISTICS_WRITING_APP-eng: mkvmerge v7.5.0 ('Glass Culture') 32bit built on Jan  4 2015 16:37:25
      _STATISTICS_WRITING_DATE_UTC: 2015-03-16 23:17:03
      _STATISTICS_WRITING_DATE_UTC-eng: 2015-03-16 23:17:03
      _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      BPS             : 254983
      BPS-eng         : 254983
      DURATION        : 00:00:10.134000000
      DURATION-eng    : 00:00:10.134000000
      NUMBER_OF_FRAMES: 950
      NUMBER_OF_FRAMES-eng: 950
      NUMBER_OF_BYTES : 323000
      NUMBER_OF_BYTES-eng: 323000
    Stream #0:6(eng): Subtitle: hdmv_pgs_subtitle
    Metadata:
      _STATISTICS_WRITING_APP: mkvmerge v7.5.0 ('Glass Culture') 32bit built on Jan  4 2015 16:37:25
      _STATISTICS_WRITING_APP-eng: mkvmerge v7.5.0 ('Glass Culture') 32bit built on Jan  4 2015 16:37:25
      _STATISTICS_WRITING_DATE_UTC: 2015-03-16 23:17:03
      _STATISTICS_WRITING_DATE_UTC-eng: 2015-03-16 23:17:03
      _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      BPS             : 0
      BPS-eng         : 0
      DURATION        : 00:00:00.000000000
      DURATION-eng    : 00:00:00.000000000
      NUMBER_OF_FRAMES: 0
      NUMBER_OF_FRAMES-eng: 0
      NUMBER_OF_BYTES : 0
      NUMBER_OF_BYTES-eng: 0
    Stream #0:7(spa): Subtitle: hdmv_pgs_subtitle
    Metadata:
      _STATISTICS_WRITING_APP: mkvmerge v7.5.0 ('Glass Culture') 32bit built on Jan  4 2015 16:37:25
      _STATISTICS_WRITING_APP-eng: mkvmerge v7.5.0 ('Glass Culture') 32bit built on Jan  4 2015 16:37:25
      _STATISTICS_WRITING_DATE_UTC: 2015-03-16 23:17:03
      _STATISTICS_WRITING_DATE_UTC-eng: 2015-03-16 23:17:03
      _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      BPS             : 0
      BPS-eng         : 0
      DURATION        : 00:00:00.000000000
      DURATION-eng    : 00:00:00.000000000
      NUMBER_OF_FRAMES: 0
      NUMBER_OF_FRAMES-eng: 0
      NUMBER_OF_BYTES : 0
      NUMBER_OF_BYTES-eng: 0
    Stream #0:8(eng): Subtitle: hdmv_pgs_subtitle
    Metadata:
      _STATISTICS_WRITING_APP: mkvmerge v7.5.0 ('Glass Culture') 32bit built on Jan  4 2015 16:37:25
      _STATISTICS_WRITING_APP-eng: mkvmerge v7.5.0 ('Glass Culture') 32bit built on Jan  4 2015 16:37:25
      _STATISTICS_WRITING_DATE_UTC: 2015-03-16 23:17:03
      _STATISTICS_WRITING_DATE_UTC-eng: 2015-03-16 23:17:03
      _STATISTICS_TAGS: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      _STATISTICS_TAGS-eng: BPS DURATION NUMBER_OF_FRAMES NUMBER_OF_BYTES
      BPS             : 0
      BPS-eng         : 0
      DURATION        : 00:00:00.000000000
      DURATION-eng    : 00:00:00.000000000
      NUMBER_OF_FRAMES: 0
      NUMBER_OF_FRAMES-eng: 0
      NUMBER_OF_BYTES : 0
      NUMBER_OF_BYTES-eng: 0
SDL_OpenAudio (6 channels, 48000 Hz): DirectSound CreateSoundBuffer: Invalid parameter
SDL_OpenAudio (4 channels, 48000 Hz): DirectSound CreateSoundBuffer: Invalid parameter
    nan A-V:    nan fd=   0 aq= 1041KB vq= 3453KB sq=    0B f=0/0   

Change History (3)

comment:1 Changed 2 years ago by richardpl

  • Component changed from undetermined to avcodec
  • Reproduced by developer set
  • Status changed from new to open
  • Version changed from unspecified to git-master

comment:2 Changed 2 years ago by cehoyos

  • Keywords vc1 added

comment:3 Changed 4 weeks ago by cehoyos

  • Resolution set to fixed
  • Status changed from open to closed

Fixed by Jerome Borsboom in 144ce364cd2df752226115c243d92083291c9355

Note: See TracTickets for help on using tickets.