[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Mplayer problems



I'm having trouble with the debian-multimedia version of Mplayer, and I'm trying to send a message into the mplayer.user list, I sent the message below on Friday but it hasn't appeared yet (Monday) so I wondered if anyone here either knew of the solution to my problem or why my post hasn't appeared yet?

Thanks for your time.


Bug Report, Mplayer dev-SVN-rUNKNOWN-4.1.2

Hi, first a big thank you to the developers for the time they spend on
this kick ass multimedia swiss army knife.  I'm running stock Debian
Etch with a few packages, including mplayer, from
www.debian-multimedia.org look down \/ there for a lot more info.

When I make a matroska file that contains H.264 video with non square
pixels, anamorphic or otherwise, it displays correctly with stock etch
mplayer and totem but not with the SVN version of mplayer indicated
above.  I think the pixel aspect ratio is stored both within the video
stream itself [0] and in the Matroska header data. [1]

with the Stock version MPlayer 1.0rc1-4.1.2-DFSG-free I get
Movie-Aspect is 1.84:1 - prescaling to correct movie aspect.
VO: [xv] 720x464 => 854x464 Planar YV12

with the SVN version MPlayer dev-SVN-rUNKNOWN-4.1.2 I get
Movie-Aspect is undefined - no prescaling applied.
VO: [xv] 720x464 => 720x464 Planar YV12

I can work around the problem with the aspect of dsize options but it
used to be automatic.


bob@desktop-etch-01:~$ uname -a
Linux desktop-etch-01 2.6.18-5-k7 #1 SMP Mon Dec 24 17:18:11 UTC 2007
i686 GNU/Linux
I didn't build mplayer so other info like gcc is at the bottom [2]

The DeskTop Environment is Gnome and the Window Manager is metacity

bob@desktop-etch-01:~$ lspci | grep VGA
01:00.0 VGA compatible controller: ATI Technologies Inc Radeon R300 NE
[Radeon 9500 Pro]

I'm running the xorg radeon driver and I call mplayer like

gmplayer -vf-clr -vf noise=9ah:5ah,pp=ci/al:f/ac

and my vo=xv

If this is the wrong place to send this I apologize
Thanks for your help.


[0] the raw video is created with a command like
mencoder ${tmp_dir}movie${title_no}.vob  -aid ${aid_1st} -vf
pullup,softskip,crop=${crop_amnt},harddup \
-of rawvideo -ofps ${vid_fps} -oac copy -ovc x264 -x264encopts \
subq=1:crf=16:8x8dct:frameref=1:bframes=16:b_bias=25:b_pyramid:weight_b:partitions=all:mixed_refs:brdo:bime:trellis=2:nr=1000
\
-o ${out_file}.264

If I play the raw 264 file or the intermediate .mp4 the video prescaling
works correctly


[1] I create the mkv file like this
mkvmerge -v --title "${movie_title}" -o ${tmp_dir}/${movie_title}.mkv \
${tmp_dir}${movie_title}audio${aid_1st}.ac3 \
--chapters ${tmp_dir}${movie_title}chapters${title_no}.txt \
${tmp_dir}movie${title_no}.mp4

if I use mkvinfo I get the following output

| + A track
|  + Track number: 2
|  + Track UID: 4188061381
|  + Track type: video
|  + Enabled: 1
|  + Default flag: 1
|  + Forced flag: 0
|  + Lacing flag: 0
|  + MinCache: 1
|  + Timecode scale: 1.000000
|  + Max BlockAddition ID: 0
|  + Codec ID: V_MPEG4/ISO/AVC
|  + Codec decode all: 1
|  + CodecPrivate, length 39
|  + Default duration: 41.722ms (23.968 fps for a video track)
|  + Language: und
|  + Video track
|   + Pixel width: 720
|   + Pixel height: 464
|   + Interlaced: 0
|   + Display width: 854
|   + Display height: 464


[2]
bob@desktop-etch-01:~$ ls -l /lib/libc[.-]*
-rwxr-xr-x 1 root root 1147548 2007-08-19 06:03 /lib/libc-2.3.6.so
lrwxrwxrwx 1 root root      13 2008-01-07 11:47 /lib/libc.so.6 ->
libc-2.3.6.so

bob@desktop-etch-01:~$ gcc -v
Using built-in specs.
Target: i486-linux-gnu
Configured with: ../src/configure -v
--enable-languages=c,c++,fortran,objc,obj-c++,treelang --prefix=/usr
--enable-shared --with-system-zlib --libexecdir=/usr/lib
--without-included-gettext --enable-threads=posix --enable-nls
--program-suffix=-4.1 --enable-__cxa_atexit --enable-clocale=gnu
--enable-libstdcxx-debug --enable-mpfr --with-tune=i686
--enable-checking=release i486-linux-gnu
Thread model: posix
gcc version 4.1.2 20061115 (prerelease) (Debian 4.1.1-21)
bob@desktop-etch-01:~$ ld -v
GNU ld version 2.17 Debian GNU/Linux
bob@desktop-etch-01:~$ as --version
GNU assembler 2.17 Debian GNU/Linux
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 `i486-linux-gnu'.

bob@desktop-etch-01:~$ cat /proc/cpuinfo
processor       : 0
vendor_id       : AuthenticAMD
cpu family      : 6
model           : 10
model name      : mobile AMD Athlon(tm) XP Processor
stepping        : 0
cpu MHz         : 2276.464
cache size      : 512 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge
mca cmov pat pse36 mmx fxsr sse syscall mmxext 3dnowext 3dnow up ts fid vid
bogomips        : 4554.73

--
This email has been verified as Virus free.
Virus Protection and more available at http://www.plus.net


Reply to: