[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