[MPlayer-users] mplayer crash
Dmitriy Gorbenko
bazil at agenstvo.com
Wed May 2 15:23:47 CEST 2007
Hi.
Few days ago I wrote an video file on my mobile phone.
I tried to play this file under Windows using 3GP Player - it plays
well. But under Linux using Mplayer - it fails.
And I want to send to you an a bag report.
I am using Gentoo OS.
bazil at f3t ~/try/video $ uname -a
Linux f3t 2.6.18-gentoo-r6 #7 SMP Tue Jan 30 20:45:40 Local time zone
must be set--see zic x86_64 AMD Turion(tm) 64 X2 Mobile Technology
TL-52 AuthenticAMD GNU/Linux
bazil at f3t ~/try/video $ ls -l /lib/libc[.-]*
-rwxr-xr-x 1 root root 1318352 Фев 22 18:16 /lib/libc-2.5.so
lrwxrwxrwx 1 root root 11 Фев 22 18:16 /lib/libc.so.6 -> libc-2.5.so
bazil at f3t ~/try/video $ gcc -v
Using built-in specs.
Target: x86_64-pc-linux-gnu
Configured with:
/var/tmp/portage/sys-devel/gcc-4.1.1-r3/work/gcc-4.1.1/configure
--prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/4.1.1
--includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/include
--datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.1.1
--mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.1.1/man
--infodir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.1.1/info
--with-gxx-include-dir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/include/g++-v4
--host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --disable-altivec
--disable-nls --with-system-zlib --disable-checking --disable-werror
--enable-secureplt --disable-libunwind-exceptions --enable-multilib
--disable-libmudflap --disable-libssp --disable-libgcj
--enable-languages=c,c++ --enable-shared --enable-threads=posix
--enable-__cxa_atexit --enable-clocale=gnu
Thread model: posix
gcc version 4.1.1 (Gentoo 4.1.1-r3)
bazil at f3t ~/try/video $ ld -v
GNU ld version 2.16.1
bazil at f3t ~/try/video $ as --version
GNU assembler 2.16.1
Copyright 2005 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License. This program has absolutely no warranty.
This assembler was configured for a target of `x86_64-pc-linux-gnu'.
bazil at f3t ~/try/video $ gdb mplayer
GNU gdb 6.4
Copyright 2005 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you
are
welcome to change it and/or distribute copies of it under certain
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB. Type "show warranty" for details.
This GDB was configured as "x86_64-pc-linux-gnu"...(no debugging symbols
found)
Using host libthread_db library "/lib/libthread_db.so.1".
(gdb) run -v z.3GP
Starting program: /usr/bin/mplayer -v z.3GP
(no debugging symbols found)
(no debugging symbols found)
(no debugging symbols found)
[Thread debugging using libthread_db enabled]
[New Thread 48006977279456 (LWP 16391)]
MPlayer dev-SVN-rUNKNOWN-4.1.1 (C) 2000-2007 MPlayer Team
CPU: AMD Turion(tm) 64 X2 Mobile Technology TL-52 (Family: 15, Model:
72, Stepping: 2)
CPUflags: MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 1
Скомпилировано для определения типа процессора во время выполнения.
get_path('codecs.conf') -> '/home/bazil/.mplayer/codecs.conf'
Читаю '/home/bazil/.mplayer/codecs.conf': Не могу открыть
'/home/bazil/.mplayer/codecs.conf': No such file or directory
Читаю '/etc/mplayer/codecs.conf': Не могу открыть
'/etc/mplayer/codecs.conf': No such file or directory
Используется встроенный codecs.conf.
Configuration: --cc=x86_64-pc-linux-gnu-gcc
--host-cc=x86_64-pc-linux-gnu-gcc --prefix=/usr --confdir=/etc/mplayer
--datadir=/usr/share/mplayer --libdir=/usr/lib64 --enable-largefiles
--enable-menu --enable-network --disable-tv-bsdbt848
--disable-faad-external --disable-libcdio --enable-bl --disable-cddb
--disable-cdparanoia --disable-vstream --disable-dvdnav --disable-x264
--disable-ass --disable-freetype --charset=UTF-8 --disable-lirc
--disable-lircc --disable-joystick --disable-inet6 --disable-unrarlib
--disable-rtc --disable-tv-v4l1 --disable-tv-v4l2 --disable-radio-v4l2
--disable-radio-bsdbt848 --disable-pvr --disable-gif --disable-jpeg
--disable-live --disable-mad --disable-musepack --disable-pnm
--disable-tga --disable-theora --disable-liba52 --disable-liblzo
--disable-twolame --disable-toolame --disable-mp3lib --disable-qtx
--disable-libvorbis --xanimcodecsdir=/usr/lib/xanim/mods --disable-real
--disable-win32dll --disable-directfb --disable-ivtv --disable-ggi
--disable-md5sum --disable-sdl --disable-xinerama --disable-fbdev
--disable-caca --disable-mga --disable-xmga --disable-vesa
--disable-vidix-internal --disable-vidix-external --disable-zr
--enable-gui --disable-xv --disable-xvmc --disable-3dfx
--disable-tdfxvid --disable-tdfxfb --disable-esd --disable-openal
--enable-runtime-cpudetection --disable-mmx --disable-mmxext
--disable-sse --disable-sse2 --disable-3dnow --disable-3dnowext
--disable-altivec
Командная строка: '-v' 'z.3GP'
get_path('font/font.desc') -> '/home/bazil/.mplayer/font/font.desc'
font: can't open file: /home/bazil/.mplayer/font/font.desc
Bitmap font /usr/share/mplayer/font/font.desc loaded successfully! (206
chars)
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
Using nanosleep() timing
get_path('input.conf') -> '/home/bazil/.mplayer/input.conf'
Can't open input config file /home/bazil/.mplayer/input.conf: No such
file or directory
Can't open input config file /etc/mplayer/input.conf: No such file or
directory
Falling back on default (hardcoded) input config
get_path('z.3GP.conf') -> '/home/bazil/.mplayer/z.3GP.conf'
Воспроизведение z.3GP.
get_path('sub/') -> '/home/bazil/.mplayer/sub/'
[file] File size is 379972 bytes
STREAM: [file] z.3GP
STREAM: Description: File
STREAM: Author: Albeu
STREAM: Comment: based on the code from ??? (probably Arpi)
Checking for YUV4MPEG2
ASF_check: not ASF guid!
Checking for NuppelVideo
Checking for REAL
Checking for SMJPEG
Searching demuxer type for filename z.3GP ext: .3GP
Checking for Nullsoft Streaming Video
Checking for MOV
ISO: File Type Major Brand: 3GPP Profile 4
ISO: File Type Minor Version: 512
ISO: File Type Compatible Brand #0: 3gp4
MOV: Movie DATA found!
MOV: Movie header found!
Обнаружен Quicktime/MOV формат файла!
MOV: Movie header (100 bytes): tscale=1000 dur=21600
--------------
MOV: Track #0:
MOV: Track header!
tkhd len=84 ver=0 flags=0x0 id=1 dur=21600 lay=0 vol=256
MOV: Media stream!
MOV: Media header!
MOV: Handler header: /soun ()
MOV: unknown handler class: 0x0 ()
MOV: Media info!
MOV: unknown chunk: dinf 28
MOV: Sample info!
MOV: Sample duration table! (1 blocks)
Warning! pts=174400 length=172800
MOV: Description list! (cnt:1)
MOV: desc #0: samr (37 bytes)
MOV: Sample size table! (entries=109 ss=0) (ver:0,flags:0)
MOV: Sample->Chunk mapping table! (3 blocks) (ver:0,flags:0)
MOV: Chunk offset table! (3 chunks)
MOV: Sound header!
MOV track #0: 3 chunks, 109 samples
pts=172800 scale=8000 time=21.600
==> Нашёл аудиопоток: 0
Audio bits: 8 chans: 1 rate: 8000
MOV: Found AMR audio atom damr (17)!
mov: vendor: PHLP Version: 0
MOV: Modes set: 0080
MOV: Mode change period: 0 Frames per sample: 10
Fourcc: samr
--------------
MOV: Track #1:
MOV: Track header!
tkhd len=84 ver=0 flags=0x0 id=2 dur=21533 lay=0 vol=256
MOV: Media stream!
MOV: Media header!
MOV: Handler header: /vide ()
MOV: unknown handler class: 0x0 ()
MOV: Media info!
MOV: unknown chunk: dinf 28
MOV: Sample info!
MOV: Sample duration table! (104 blocks)
MOV: Description list! (cnt:1)
MOV: desc #0: mp4v (137 bytes)
MOV: Sample size table! (entries=144 ss=0) (ver:0,flags:0)
MOV: Sample->Chunk mapping table! (144 blocks) (ver:0,flags:0)
MOV: Chunk offset table! (144 chunks)
MOV: Syncing samples (keyframes) table! (27 entries) (ver:0,flags:0)
MOV: Video header!
MOV track #1: 144 chunks, 144 samples
pts=21533 scale=1000 time=21.533
==> Нашёл видеопоток: 1
MOV: Found MPEG4 movie Elementary Stream Descriptor atom (67)!
ESDS MPEG4 version: 0 flags: 0x000000
ESDS MPEG4 ES Descriptor (53Bytes):
-> ESId: 201
-> streamPriority: 4
ESDS MPEG4 Decoder Config Descriptor (45Bytes):
-> objectTypeId: 32
-> streamType: 0x11
-> bufferSizeDB: 0x09C400
-> maxBitrate: 128.000kbit/s
-> avgBitrate: 128.000kbit/s
ESDS MPEG4 Decoder Specific Descriptor (30Bytes)
ESDS MPEG4 Sync Layer Config Descriptor (1Bytes)
-> predefined: 2
Image size: 160 x 120 (24 bpp)
Display size: 320 x 240
Fourcc: mp4v Codec: ''
--------------
MOV: longest streams: A: #0 (109 samples) V: #1 (144 samples)
VIDEO: [mp4v] 160x120 24bpp 7.519 fps 0.0 kbps ( 0.0 kbyte/s)
[V] filefmt:7 fourcc:0x7634706D size:160x120 fps: 7.52 ftime:=0.1330
get_path('sub/') -> '/home/bazil/.mplayer/sub/'
X11 opening display: :0
vo: X11 color mask: FFFFFF (R:FF0000 G:FF00 B:FF)
vo: X11 running at 1280x800 with depth 24 and 32 bpp (":0" => local
display)
[x11] Detected wm supports NetWM.
[x11] Detected wm supports FULLSCREEN state.
[x11] Detected wm supports ABOVE state.
[x11] Detected wm supports BELOW state.
[x11] Detected wm supports STAYS_ON_TOP state.
[x11] Current fstype setting honours FULLSCREEN STAYS_ON_TOP ABOVE BELOW
X atoms
==========================================================================
Открываю декодер видео: [ffmpeg] FFmpeg's libavcodec codec family
INFO: libavcodec init OK!
Выбран видеокодек: [ffodivx] vfm: ffmpeg (FFmpeg MPEG-4)
==========================================================================
==========================================================================
Открываю декодер аудио: [ffmpeg] FFmpeg/libavcodec audio decoders
dec_audio: Захватываю 192000 + 65536 = 257536 байт(а/ов) для буфера вывода.
FFmpeg's libavcodec audio codec
INFO: libavcodec init OK!
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 48006977279456 (LWP 16391)]
0x000000000090d68c in Speech_Decode_Frame_init ()
(gdb) bt
#0 0x000000000090d68c in Speech_Decode_Frame_init ()
#1 0x00000000009158c8 in Speech_Decode_Frame_reset ()
#2 0x0000000000916d22 in Speech_Decode_Frame ()
#3 0x00000000008e506c in Decoder_Interface_Decode ()
#4 0x00000000008e4773 in ff_xvid_rate_control_init ()
#5 0x0000000000621b75 in avcodec_decode_audio ()
#6 0x00000000004f2cea in sws_getContextFromCmdLine ()
#7 0x00000000004abe1f in init_audio_codec ()
#8 0x00000000004ac1c5 in init_audio ()
#9 0x00000000004ac3ac in init_best_audio_codec ()
#10 0x000000000044198e in reinit_audio_chain ()
#11 0x0000000000443291 in main ()
(gdb) disass $pc-32 $pc+32
Dump of assembler code from 0x90d66c to 0x90d6ac:
0x000000000090d66c <Speech_Decode_Frame_init+3228>: mov
0xffffffffffffffd0(%rsp),%eax
0x000000000090d670 <Speech_Decode_Frame_init+3232>: add %r10,%r10
0x000000000090d673 <Speech_Decode_Frame_init+3235>: sar $0x9,%r10
0x000000000090d677 <Speech_Decode_Frame_init+3239>: add %r10,%rdx
0x000000000090d67a <Speech_Decode_Frame_init+3242>: mov
%rdx,0x20(%rax)
0x000000000090d67e <Speech_Decode_Frame_init+3246>: mov %r12,%rax
0x000000000090d681 <Speech_Decode_Frame_init+3249>: and $0xff,%r12d
0x000000000090d688 <Speech_Decode_Frame_init+3256>: sar $0x8,%rax
0x000000000090d68c <Speech_Decode_Frame_init+3260>: mov
0xafa300(,%rax,8),%rdx
0x000000000090d694 <Speech_Decode_Frame_init+3268>: mov
0xafa308(,%rax,8),%rax
0x000000000090d69c <Speech_Decode_Frame_init+3276>: sub %rdx,%rax
0x000000000090d69f <Speech_Decode_Frame_init+3279>: imul %rax,%r12
0x000000000090d6a3 <Speech_Decode_Frame_init+3283>: mov
0xffffffffffffffd0(%rsp),%rax
0x000000000090d6a8 <Speech_Decode_Frame_init+3288>: add %r12,%r12
0x000000000090d6ab <Speech_Decode_Frame_init+3291>: sar $0x9,%r12
End of assembler dump.
(gdb) info all-registers
rax 0x999be666b7 659745564343
rbx 0x1339 4921
rcx 0xfffffffffffffef9 -263
rdx 0x279a 10138
rsi 0xfffffffffffffea7 -345
rdi 0xfffffffffffffd7d -643
rbp 0xf30760 0xf30760
rsp 0x7fff32571048 0x7fff32571048
r8 0xfffffffffffffff4 -12
r9 0x768 1896
r10 0xfffffffffffffc7b -901
r11 0xced 3309
r12 0xdf 223
r13 0x196c 6508
r14 0x999c8cccbfb2 168897656176562
r15 0x999c8cccc4a4 168897656177828
rip 0x90d68c 0x90d68c <Speech_Decode_Frame_init+3260>
eflags 0x210217 2163223
cs 0x33 51
ss 0x2b 43
ds 0x0 0
es 0x0 0
fs 0x0 0
gs 0x0 0
st0 0 (raw 0x00000000000000000000)
st1 0 (raw 0x00000000000000000000)
st2 0 (raw 0x00000000000000000000)
st3 0 (raw 0x00000000000000000000)
st4 0 (raw 0x00000000000000000000)
st5 0 (raw 0x00000000000000000000)
st6 0 (raw 0x00000000000000000000)
st7 0 (raw 0x00000000000000000000)
fctrl 0x37f 895
---Type <return> to continue, or q <return> to quit---
fstat 0x0 0
ftag 0xffff 65535
fiseg 0x0 0
fioff 0x0 0
foseg 0x0 0
fooff 0x0 0
fop 0x0 0
xmm0 {v4_float = {0x0, 0xfffffe40, 0x0, 0x0}, v2_double =
{0x8000000000000000, 0x0}, v16_int8 = {0x0, 0x0, 0x0,
0x0, 0x0, 0x0, 0xe0, 0xc3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
v8_int16 = {0x0, 0x0, 0x0, 0xc3e0, 0x0, 0x0, 0x0,
0x0}, v4_int32 = {0x0, 0xc3e00000, 0x0, 0x0}, v2_int64 =
{0xc3e0000000000000, 0x0},
uint128 = 0x0000000000000000c3e0000000000000}
xmm1 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0,
0x0}, v2_int64 = {0x0, 0x0},
uint128 = 0x00000000000000000000000000000000}
xmm2 {v4_float = {0x0, 0xfffffe40, 0x0, 0x0}, v2_double =
{0x8000000000000000, 0x0}, v16_int8 = {0x0, 0x0, 0x0,
0x0, 0x0, 0x0, 0xe0, 0xc3, 0x81, 0xb1, 0x7, 0xb4, 0xc8, 0x52, 0xbf,
0x3c}, v8_int16 = {0x0, 0x0, 0x0, 0xc3e0, 0xb181,
0xb407, 0x52c8, 0x3cbf}, v4_int32 = {0x0, 0xc3e00000, 0xb407b181,
0x3cbf52c8}, v2_int64 = {0xc3e0000000000000,
0x3cbf52c8b407b181}, uint128 = 0x3cbf52c8b407b181c3e0000000000000}
xmm3 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
v16_int8 = {0x67, 0xd5, 0xfc, 0x1d, 0x8, 0x84,
0xf, 0x99, 0xd9, 0x20, 0x1c, 0x12, 0x0, 0x7e, 0xf6, 0x0}, v8_int16 =
{0xd567, 0x1dfc, 0x8408, 0x990f, 0x20d9, 0x121c,
0x7e00, 0xf6}, v4_int32 = {0x1dfcd567, 0x990f8408, 0x121c20d9,
0xf67e00}, v2_int64 = {0x990f84081dfcd567,
0xf67e00121c20d9}, uint128 = 0x00f67e00121c20d9990f84081dfcd567}
xmm4 {v4_float = {0x0, 0xfffffffd, 0x0, 0x0}, v2_double =
{0xffffffffffffffd2, 0x0}, v16_int8 = {0x5b, 0xaa,
0xa2, 0x2a, 0x9e, 0x6, 0x47, 0xc0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
0x0}, v8_int16 = {0xaa5b, 0x2aa2, 0x69e, 0xc047,
0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x2aa2aa5b, 0xc047069e, 0x0, 0x0},
v2_int64 = {0xc047069e2aa2aa5b, 0x0},
uint128 = 0x0000000000000000c047069e2aa2aa5b}
xmm5 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0,
0x0}, v2_int64 = {0x0, 0x0},
uint128 = 0x00000000000000000000000000000000}
xmm6 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0,
0x0}, v2_int64 = {0x0, 0x0},
uint128 = 0x00000000000000000000000000000000}
xmm7 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {
---Type <return> to continue, or q <return> to quit---
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0,
0x0}, v2_int64 = {0x0, 0x0},
uint128 = 0x00000000000000000000000000000000}
xmm8 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0,
0x0}, v2_int64 = {0x0, 0x0},
uint128 = 0x00000000000000000000000000000000}
xmm9 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0,
0x0}, v2_int64 = {0x0, 0x0},
uint128 = 0x00000000000000000000000000000000}
xmm10 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0,
0x0}, v2_int64 = {0x0, 0x0},
uint128 = 0x00000000000000000000000000000000}
xmm11 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0,
0x0}, v2_int64 = {0x0, 0x0},
uint128 = 0x00000000000000000000000000000000}
xmm12 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0,
0x0}, v2_int64 = {0x0, 0x0},
uint128 = 0x00000000000000000000000000000000}
xmm13 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0,
0x0}, v2_int64 = {0x0, 0x0},
uint128 = 0x00000000000000000000000000000000}
xmm14 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0,
0x0}, v2_int64 = {0x0, 0x0},
uint128 = 0x00000000000000000000000000000000}
xmm15 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {
0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0,
0x0}, v2_int64 = {0x0, 0x0},
uint128 = 0x00000000000000000000000000000000}
mxcsr 0x1fa0 8096
(gdb)
(gdb)
Well, the file z.3GP you can get at http://wiki.avtovostok.com/w/1/z.3GP
More information about the MPlayer-users
mailing list