Reimar Döffinger <b...@reimardoeffinger.de> added the comment: On Tue, Mar 31, 2009 at 10:59:44PM +0000, Michael Niedermayer wrote: > Michael Niedermayer <michae...@gmx.at> added the comment: > On Tue, Mar 31, 2009 at 04:57:15PM +0000, Brian Lewis wrote: > > Problem was found using avformat & avcodec libraries > > rather than FFMPEG application, thus no command line. > > However the problem can be replicated with FFMPEG app > > (built from same SVN version) using the command line > > below. Frames 0-44 are corrupted, frame 45 and up are > > correct. It's worth noting that windows media player > > does NOT display the first 45 frames - its display > > stays frozen on the 45th frame for several seconds, > > then playback starts. > > sounds like the wmv3 decoder should be skiping the initial > non key frames
Probably, though you can "fix" it with e.g. (note that mkv is used as output because transcoding to WMV looses aspect info) ffmpeg -i input.wmv -acodec copy -vcodec copy out.mkv And actually I disagree it should be skipping them, IMO it should be an error-concealment option how to handle frames that are not correctly decodable, but I have not found out where the code would have to be changed for that. ____________________________________________________ FFmpeg issue tracker <iss...@roundup.ffmpeg.org> <https://roundup.ffmpeg.org/roundup/ffmpeg/issue936> ____________________________________________________