[MPlayer-users] Can't read property length from avi file
Bart van Deenen
bart.vandeenen at gmail.com
Wed Sep 24 09:58:30 CEST 2008
Hi all
I'm running into a problem with an avi file that plays correctly (Linux
mplayer, kaffeine, various Windows players). The file is 37 seconds, but
mplayer can not get its length: "pausing get_property length" returns an
error. The slave command get_time_length gives 30 ms of total time.
I also notice that the <- and -> keys for moving around in the video don't
work correctly.
The avi file is from a Canon camcorder.
When I get the fileproperties->metainfo (from KDE) I see:
Length: 00:37
Resolution: 640x480
Frame Rate: 30 fps
Video Codec: mjpg
Audio Codec: Microsoft PCM
So KDE seems to read the read video length. Kaffeine also gets the length from
the file, its position scrollbar works correctly.
Any ideas about this, and how to work around it or fix it?
Thanks
Bart van Deenen
kubu:~/Desktop$ mplayer -idle -slave -quiet
MPlayer 1.0rc2-4.2.3 (C) 2000-2007 MPlayer Team
CPU: AMD Athlon(tm) 64 Processor 3000+ (Family: 15, Model: 4, Stepping: 8)
CPUflags: MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 1
Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx SSE SSE2
loadfile '/home/bvandeenen/Desktop/MVI_0680.AVI'
Playing /home/bvandeenen/Desktop/MVI_0680.AVI.
AVI file format detected.
[aviheader] Video stream found, -vid 0
[aviheader] Audio stream found, -aid 1
VIDEO: [MJPG] 640x480 24bpp 30.000 fps 11365.6 kbps (1387.4 kbyte/s)
Clip info:
Digitization Time: SUN MAR 30 17:03:05 2008
Software: CanonMVI06
[VO_XV] Could not grab port 126.
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffmjpeg] vfm: ffmpeg (FFmpeg MJPEG decoder)
==========================================================================
==========================================================================
Opening audio decoder: [pcm] Uncompressed PCM audio decoder
AUDIO: 44100 Hz, 1 ch, s16le, 705.6 kbit/100.00% (ratio: 88200->88200)
Selected audio codec: [pcm] afm: pcm (Uncompressed PCM)
==========================================================================
AO: [oss] 44100Hz 1ch s16le (2 bytes per sample)
Starting playback...
VDec: vo config request - 640 x 480 (preferred colorspace: Planar 422P)
Could not find matching colorspace - retrying with -vf scale...
Opening video filter: [scale]
VDec: using Planar 422P as output csp (no 1)
Movie-Aspect is undefined - no prescaling applied.
SwScaler: reducing / aligning filtersize 1 -> 4
SwScaler: reducing / aligning filtersize 1 -> 4
SwScaler: reducing / aligning filtersize 1 -> 1
SwScaler: reducing / aligning filtersize 9 -> 8
[swscaler @ 0x8821230]SwScaler: BICUBIC scaler, from yuv422p to yuv420p using
MMX2
[swscaler @ 0x8821230]SwScaler: using 4-tap MMX scaler for horizontal
luminance scaling
[swscaler @ 0x8821230]SwScaler: using 4-tap MMX scaler for horizontal
chrominance scaling
[swscaler @ 0x8821230]SwScaler: using 1-tap MMX "scaler" for vertical scaling
(YV12 like)
[swscaler @ 0x8821230]SwScaler: 640x480 -> 640x480
VO: [xv] 640x480 => 640x480 Planar YV12
pause
pausing get_property length
Failed to get value of property 'length'.
pausing get_time_length
ANS_LENGTH=0.03
Exiting... (Quit)
More information about the MPlayer-users
mailing list