[FFmpeg-user] Mosaic issue when playing RMVB with ffmpeg
Wang Xingchao
wangxingchao2011 at gmail.com
Sat Oct 12 12:42:06 CEST 2013
2013/10/12 刘 岐 <lingjiujianke at gmail.com>:
>
> 在 2013-10-12,下午2:33,Carl Eugen Hoyos <cehoyos at ag.or.at> 写道:
>
> Wang Xingchao <wangxingchao2011 <at> gmail.com> writes:
>
> The issue is reproduced with below environments:
> - ffplay version 0.8
>
>
> please note this issue doesnot occur with ffplay 2.0
> on desktop.
>
>
> Don't you agree that there is nothing that we can do
> about this issue or do I miss something?
>
>
> Hi Carl,
>
> I can reproduce the problem, perhaps this is ffplay bug?
Thanks your test, Qi.
--xingchao
> Playback the rmvb video file with B-frame, And use the
> the full output is bellow:
>
> [StevenLiu at liudeMacBook-Pro ffmpeg]$ cat output.log
> ffplay version N-56531-g6d61a91 Copyright (c) 2003-2013 the FFmpeg
> developers
> built on Oct 9 2013 18:01:50 with llvm-gcc 4.2.1 (LLVM build 2336.11.00)
> configuration:
> libavutil 52. 45.100 / 52. 45.100
> libavcodec 55. 33.100 / 55. 33.100
> libavformat 55. 18.102 / 55. 18.102
> libavdevice 55. 3.100 / 55. 3.100
> libavfilter 3. 86.102 / 3. 86.102
> libswscale 2. 5.100 / 2. 5.100
> libswresample 0. 17.103 / 0. 17.103
> [rm @ 0x7fd34180dc00] Invalid stream index 2 for index at pos 120266381
> Input #0, rm, from '/Users/StevenLiu/Movies/Fuck_mosaic.rmvb':
> Metadata:
> title : unknown
> author : tiger-king-soft
> copyright :
> comment :
> ASMRuleBook : #($Bandwidth >= 0),Stream1Bandwidth = 96468,
> Stream0Bandwidth = 653532;
> Audiences : 750k Download (VBR);
> audioMode : music
> Creation Date : 1/5/2012 15:41:11
> Generated By : Helix Producer SDK 10.0 for Windows, Build 10.0.0.545
> Modification Date: 1/5/2012 15:41:11
> videoMode : normal
> Duration: 00:20:59.45, start: 0.000000, bitrate: 763 kb/s
> Stream #0:0: Video: rv40 (RV40 / 0x30345652), yuv420p, 640x480, 662
> kb/s, 25 fps, 25 tbr, 1k tbn, 1k tbc
> Stream #0:1: Audio: cook (cook / 0x6B6F6F63), 44100 Hz, stereo, fltp, 96
> kb/s
> [rv40 @ 0x7fd3418f5000] Invalid decoder state: B-frame without reference
> data.
> [rv40 @ 0x7fd341912a00] Invalid decoder state: B-frame without reference
> data.
> [rv40 @ 0x7fd341930400] Invalid decoder state: B-frame without reference
> data.
> [rv40 @ 0x7fd3418f5000] Invalid decoder state: B-frame without reference
> data.
> [rv40 @ 0x7fd341912a00] Invalid decoder state: B-frame without reference
> data.
> [rv40 @ 0x7fd341930400] Invalid decoder state: B-frame without reference
> data.
> Truncating packet of size 990377780 to 117756985B sq= 0B f=0/0
> [rm @ 0x7fd34180dc00] Impossibly sized packet
> [rv40 @ 0x7fd3418d8200] Changing dimensions to 160x120
> [rv40 @ 0x7fd3418d8200] marking unfished frame as finished
> [rv40 @ 0x7fd3418d8200] concealing 79 DC, 79 AC, 79 MV errors in I frame
> [rv40 @ 0x7fd3418f5000] First slice header is incorrect
> [rv40 @ 0x7fd341912a00] Context scratch buffers could not be allocated due
> to unknown size.
> [rv40 @ 0x7fd341912a00] Invalid decoder state: B-frame without reference
> data.
> [rv40 @ 0x7fd341930400] Context scratch buffers could not be allocated due
> to unknown size.
> [rv40 @ 0x7fd341930400] Invalid decoder state: B-frame without reference
> data.
> [rv40 @ 0x7fd34194de00] Context scratch buffers could not be allocated due
> to unknown size.
> [rv40 @ 0x7fd34194de00] Invalid decoder state: B-frame without reference
> data.
> [rv40 @ 0x7fd3418f5000] concealing 80 DC, 80 AC, 80 MV errors in B frame
> [rv40 @ 0x7fd341912a00] concealing 80 DC, 80 AC, 80 MV errors in B frame
> [rv40 @ 0x7fd341930400] concealing 80 DC, 80 AC, 80 MV errors in B frame
> [rv40 @ 0x7fd341912a00] Dquant for B-frame 137KB sq= 0B f=0/0
> Last message repeated 1 times
> [rv40 @ 0x7fd3418d8200] Changing dimensions to 640x480 0B f=0/0
> [rv40 @ 0x7fd3418f5000] Invalid decoder state: B-frame without reference
> data.
> [rv40 @ 0x7fd341912a00] Context scratch buffers could not be allocated due
> to unknown size.
> Truncating packet of size 990377780 to 117756985B sq= 0B f=0/0
> [rm @ 0x7fd34180dc00] Impossibly sized packet
> [rv40 @ 0x7fd3418d8200] Changing dimensions to 160x120
> [rv40 @ 0x7fd3418d8200] marking unfished frame as finished
> [rv40 @ 0x7fd3418d8200] concealing 79 DC, 79 AC, 79 MV errors in I frame
> [rv40 @ 0x7fd3418f5000] First slice header is incorrect
> [rv40 @ 0x7fd341912a00] Context scratch buffers could not be allocated due
> to unknown size.
> [rv40 @ 0x7fd341912a00] Invalid decoder state: B-frame without reference
> data.
> [rv40 @ 0x7fd341930400] Context scratch buffers could not be allocated due
> to unknown size.
> [rv40 @ 0x7fd341930400] Invalid decoder state: B-frame without reference
> data.
> [rv40 @ 0x7fd34194de00] Context scratch buffers could not be allocated due
> to unknown size.
> [rv40 @ 0x7fd34194de00] Invalid decoder state: B-frame without reference
> data.
> [rv40 @ 0x7fd3418f5000] concealing 80 DC, 80 AC, 80 MV errors in B frame
> [rv40 @ 0x7fd341912a00] concealing 80 DC, 80 AC, 80 MV errors in B frame
> [rv40 @ 0x7fd341930400] concealing 80 DC, 80 AC, 80 MV errors in B frame
> [rv40 @ 0x7fd341912a00] Dquant for B-frame= 137KB sq= 0B f=0/0
> Last message repeated 1 times
> [rv40 @ 0x7fd3418d8200] Changing dimensions to 640x480 0B f=0/0
> [rv40 @ 0x7fd3418f5000] Invalid decoder state: B-frame without reference
> data.
> [rv40 @ 0x7fd341912a00] Context scratch buffers could not be allocated due
> to unknown size.
> 1254.33 A-V: -0.005 fd= 3 aq= 2KB vq= 78KB sq= 0B f=0/0
> [StevenLiu at liudeMacBook-Pro ffmpeg]$
>
>
> I just playing the rmvb file and press "Left key" .
>
>
>
> Thanks
More information about the ffmpeg-user
mailing list