View Single Post
Posts: 1,427 | Thanked: 2,077 times | Joined on Aug 2009 @ Sydney
#3
Originally Posted by wmarone View Post
mplayer has to be convinced to downscale the image when playing a 720p video. And even when it does, it's all software decoding so it's quite slow. A proper build would require using the DSP which, as I understand it, the default media player uses.

But again, it deliberately restricts what formats you can play, and nothing I've encoded or thrown at it has ever worked.
Well we know that OMAP3430 is enough to decode and playback HD video.

The default media player is really bad as a main video player. It doesn't play videos smoothly and drops frames badly. Even with normal SD xvid avi files. Mplayer plays them butter smooth but Nokia media player plays them choppy. It's as if it plays the videos at around 15-20fps max.

When I try to play a 1280x528 video file with mplayer via CLI, I get the following error

VO: [xv] 1280x528 => 1280x528 Planar YV12 [zoom] [xv] Source image dimensions are too high: 1280x528 (maximum is 864x648) FATAL: Cannot initialize video driver.

Is there an option in mplayer to output to a lower resolution? (or force sw scaler?)

UPDATE:

oooh. Got the 720p video to work by using following CLI command:

mplayer -vf scale=800:480 filename.avi

But as you said, it is VERY slow. Playing at maybe about 5fps at best. (and mine is running at 1Ghz. lol) hmm. Can't we somehow accelerate this or get mplayer to use the dsp? grrr. N900 has the hardware but it's frustrating how we cannot use it.

Last edited by jakiman; 2010-04-11 at 04:43.