[FFmpeg-trac] #2414(avcodec:new): wmv2 decoding bug...

FFmpeg trac at avcodec.org
Fri Mar 29 11:17:23 CET 2013


#2414: wmv2 decoding bug...
------------------------------------+-----------------------------------
             Reporter:  kyh96403    |                    Owner:
                 Type:  defect      |                   Status:  new
             Priority:  normal      |                Component:  avcodec
              Version:  git-master  |               Resolution:
             Keywords:  wmv2        |               Blocked By:
             Blocking:              |  Reproduced by developer:  0
Analyzed by developer:  0           |
------------------------------------+-----------------------------------

Comment (by compn):

 i made a smaller sample from your test.asf :

 http://samples.ffmpeg.org/asf-wmv/wmv2decerror-short.asf

 it shows the wmv2 problem immediately
 -vc wmvdmo has no smearing/tearing.
 (mencoder messed up the audio sync, so ignore that in my sample.)



 uncut output:

 W:\>y:\ffplay wmv2decerror-short.asf
 ffplay version N-51433-g551f683 Copyright (c) 2003-2013 the FFmpeg
 developers
   built on Mar 28 2013 21:52:57 with gcc 4.8.0 (GCC)
   configuration: --enable-gpl --enable-version3 --disable-w32threads
 --enable-avisynth --enable-bzli
 b --enable-fontconfig --enable-frei0r --enable-gnutls --enable-libass
 --enable-libbluray --enable-li
 bcaca --enable-libfreetype --enable-libgsm --enable-libilbc --enable-
 libmp3lame --enable-libopencore
 -amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus
 --enable-librtmp --enable-li
 bschroedinger --enable-libsoxr --enable-libspeex --enable-libtheora
 --enable-libtwolame --enable-lib
 vo-aacenc --enable-libvo-amrwbenc --enable-libvorbis --enable-libvpx
 --enable-libx264 --enable-libxa
 vs --enable-libxvid --enable-zlib
   libavutil      52. 22.101 / 52. 22.101
   libavcodec     55.  2.100 / 55.  2.100
   libavformat    55.  0.100 / 55.  0.100
   libavdevice    55.  0.100 / 55.  0.100
   libavfilter     3. 48.105 /  3. 48.105
   libswscale      2.  2.100 /  2.  2.100
   libswresample   0. 17.102 /  0. 17.102
   libpostproc    52.  2.100 / 52.  2.100
 Input #0, asf, from 'wmv2decerror-short.asf': 0KB sq=    0B f=0/0
   Metadata:
     encoder         : Lavf53.12.0
   Duration: 00:00:40.31, start: 0.000000, bitrate: 274 kb/s
     Stream #0:0: Video: wmv2 (WMV2 / 0x32564D57), yuv420p, 320x240, 27.25
 tbr, 1k tbn, 1k tbc
     Stream #0:1: Audio: wmav2 (a[1][0][0] / 0x0161), 22050 Hz, 1 channels,
 fltp, 20 kb/s
 [wmv2 @ 0266c9e0] dc overflow- block: 4 qscale: 5//q=    0B f=0/0
 [wmv2 @ 0266c9e0]
 error while decoding intra block: 4 x 7 (4)
 [wmv2 @ 0266c9e0] Error at MB: 151
 [wmv2 @ 0266c9e0] concealing 160 DC, 160 AC, 160 MV errors in I frame
 [wmv2 @ 0266c9e0] dc overflow- block: 4 qscale: 5//q=    0B f=0/0
 [wmv2 @ 0266c9e0]
 error while decoding intra block: 4 x 7 (4)
 [wmv2 @ 0266c9e0] Error at MB: 151
 [wmv2 @ 0266c9e0] concealing 160 DC, 160 AC, 160 MV errors in I frame
 [wmv2 @ 0266c9e0] dc overflow- block: 4 qscale: 5//q=    0B f=0/0
 [wmv2 @ 0266c9e0]
 error while decoding intra block: 13 x 13 (4)
 [wmv2 @ 0266c9e0] Error at MB: 286
 [wmv2 @ 0266c9e0] concealing 76 DC, 76 AC, 76 MV errors in I frame
 [wmv2 @ 0266c9e0] dc overflow- block: 4 qscale: 9//q=    0B f=0/0
 [wmv2 @ 0266c9e0]
 error while decoding intra block: 17 x 13 (4)
 [wmv2 @ 0266c9e0] Error at MB: 290
 [wmv2 @ 0266c9e0] concealing 72 DC, 72 AC, 72 MV errors in P frame
 [wmv2 @ 0266c9e0] dc overflow- block: 4 qscale: 5//q=    0B f=0/0
 [wmv2 @ 0266c9e0]
 error while decoding intra block: 13 x 12 (4)
 [wmv2 @ 0266c9e0] Error at MB: 265
 [wmv2 @ 0266c9e0] concealing 96 DC, 96 AC, 96 MV errors in I frame
 [wmv2 @ 0266c9e0] dc overflow- block: 4 qscale: 7//q=    0B f=0/0
 [wmv2 @ 0266c9e0]
 error while decoding intra block: 15 x 12 (4)
 [wmv2 @ 0266c9e0] Error at MB: 267
 [wmv2 @ 0266c9e0] concealing 94 DC, 94 AC, 94 MV errors in P frame
   73.15 A-V: -0.084 fd=  28 aq=    0KB vq=    0KB sq=    0B f=0/0

 (the sample keeps playing, not sure if ffplay bug with 'broken' mencoder
 file)

-- 
Ticket URL: <https://ffmpeg.org/trac/ffmpeg/ticket/2414#comment:3>
FFmpeg <http://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list