Opened 9 years ago
Last modified 9 years ago
#2255 new defect
MPlayer can't handle 2GB+ OPENDML avi which contains ut video
Reported by: | Owned by: | beastd | |
---|---|---|---|
Priority: | normal | Component: | undetermined |
Version: | unspecified | Severity: | normal |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Reproduced by developer: | no | Analyzed by developer: | no |
Description
mplayer h:\test.avi -vfm ffmpeg -forcedsubsonly -nosub -noautosub -mc 0 -nocache -aid 1 -ao win32 -vo directx -lavdopts threads=8 MPlayer SVN-r37463-5.2.0 (C) 2000-2015 MPlayer Team Playing H:\test.avi. libavformat version 56.40.101 (internal) AVI file format detected. [aviheader] Video stream found, -vid 0 [aviheader] Audio stream found, -aid 1 AVI: ODML: Building ODML index (2 superindexchunks). VIDEO: [ULRG] 768x576 24bpp 50.000 fps 218732.0 kbps (26700.7 kbyte/s) <vo_directx><ERROR>Your card doesn't support overlay ========================================================================== Trying to force video codec driver family ffmpeg... Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family libavcodec version 56.58.100 (internal) Selected video codec: [ffutvideo] vfm: ffmpeg (FFmpeg Ut Video) ========================================================================== ========================================================================== Opening audio decoder: [pcm] Uncompressed PCM audio decoder AUDIO: 48000 Hz, 2 ch, s16le, 1536.0 kbit/100.00% (ratio: 192000->192000) Selected audio codec: [pcm] afm: pcm (Uncompressed PCM) ========================================================================== AO: [win32] 48000Hz 2ch s16le (2 bytes per sample) Starting playback... Could not find matching colorspace - retrying with -vf scale... Opening video filter: [scale] Movie-Aspect is undefined - no prescaling applied. [swscaler @ 01afce60]bicubic scaler, from rgb24 to bgra using MMXEXT [swscaler @ 01afce60]using unscaled rgb24 -> bgra special converter VO: [directx] 768x576 => 768x576 BGRA [u[VD_FFMPEG] DRI failure. tvideo @ 019de180]Incorrect slice size [utvideo @ 019de180][[utvideo @[utvideo Incorrect @ 019de180][utvideo @ slice Incorrect 019de180][utvideo Error utvideo @ Incorrect slice 019de180][utvideo size size 019de180]Incorrect slice slice size @ 019de180]Incorrect slice @ 019de180]size while Incorrect slice size Incorrect slice size decoding frame! size [utvideo @ 019de180]Error while Incorrect slice size decoding frame! A: -0.0 V: 0.2 A-V: -0.181 ct: 0.000 9/ 9 ??% ??% ??,?% 0 0 [utvideo @ 019de180] Error Incorrect slice size while decoding frame! A: 0.0 V: 0.2 A-V: -0.137 ct: 0.000 10/ 10 ??% ??% ??,?% 0 0 [utvideo @ Error 019de180]while decoding frame! IAn:c o r r0e.c0t Vs:l i c e0 .s2i zAe- V: -0.157 ct: 0.000 11/ 11 ??% ??% ??,?% 0 0 [utvideo @ 019de180] Error while decoding frame! Incorrect slice size A: 0.1 V: 0.2 A-V: -0.156 ct: 0.000 12/ 12 ??% ??% ??,?% 0 0 [utvideo @ 019de180] Error while decoding frame! Incorrect slice size A: 0.1 V: 0.2 A-V: -0.155 ct: 0.000 13/ 13 ??% ??% ??,?% 0 0 [utvideo @ 019de1 Error while decoding frame! 80]Incorrect slice size A: 0.1 V: 0.3 A-V: -0.153 ct: 0.000 14/ 14 ??% ??% ??,?% 0 0 [utvideo Error @ 019de180]while Incorrect decoding frame! slice size A: 0.1 V: 0.3 A-V: -0.173 ct: 0.000 15/ 15 ??% ??% ??,?% 0 0 [utvideo @ Error while decoding frame! 019de180]Incorrect slice size A: 0.1 V: 0.3 A-V: -0.172 ct: 0.000 16/ 16 ??% ??% ??,?% 0 0 [utvideo @ 019de180] Error while Incorrect decoding frame! slice size A: 0.1 V: 0.3 A-V: -0.171 ct: 0.000 17/ 17 ??% ??% ??,?% 0 0 [utvideo @ 019de180] Error while decoding frame! Incorrect slice size A: 0.2 V: 0.3 A-V: -0.148 ct: 0.000 18/ 18 ??% ??% ??,?% 0 0 [utvideo @ Error 019de180]while decoding Incorrect slice frame! size A: 0.2 V: 0.4 A-V: -0.147 ct: 0.000 19/ 19 ??% ??% ??,?% 0 0 [utvideo Error while decoding frame! @ 019de180]Incorrect slice size A: 0.2 V: 0.4 A-V: -0.167 ct: 0.000 20/ 20 ??% ??% ??,?% 0 0 [utvideo @ 019de180] Error Incorrect slice while size decoding frame! A: 0.3 V: 0.4 A-V: -0.144 ct: 0.000 21/ 21 ??% ??% ??,?% 0 0
simplyfing the call to:
mplayer h:\test.avi
doesn't help either.
(btw. audio playback is also broken as a side effect)
Using a < 2GB file or remuxing to mkv before playback fixes the problem.
Change History (3)
comment:1 by , 9 years ago
comment:2 by , 9 years ago
Severity: | blocker → normal |
---|
I tested svn head on Linux with some bit avi files: 1.5, 6.7 and 8.9 Gb with DV codec (dvsd); I also testes a 1.5 Gb avi with H.264 codec. All of them have ODML index, with 1 or more superindexchunks.
All of them are working properly.
I don't have any big avi with UTvideo.
Can you test if using -demuxer lavf makes any difference?
Can you provide more information on the bug?
comment:3 by , 9 years ago
Using '-demuxer lavf' seems to fix the issue for my UT sample I kept in regards to this problem. :)
Tested some more and enforcing '-demuxer lavf' seems to fix the problem with all formats.
btw. there seems to be a general problem with handling OPENDML .avi files which are > 2GB, stumbled over a similar problem when feeding mplayer&mencoder with a 3.5GB Xvid file,..