|
2010-04-11
, 03:51
|
Posts: 1,746 |
Thanked: 2,100 times |
Joined on Sep 2009
|
#2
|
(Heck, now that N900 can be overclocked to 1Ghz, it's faster than nearly ALL the mobile phones out in the market right now.)
It's as if there is some form of resolution limit which is imposed on both default media player and mplayer and just exits out when it's too high. So it doesn't even try playing the file.
|
2010-04-11
, 04:12
|
Posts: 1,427 |
Thanked: 2,077 times |
Joined on Aug 2009
@ Sydney
|
#3
|
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.
|
2010-04-11
, 12:33
|
Posts: 2,102 |
Thanked: 1,309 times |
Joined on Sep 2006
|
#4
|
|
2010-04-11
, 16:51
|
Posts: 1,258 |
Thanked: 672 times |
Joined on Mar 2009
|
#5
|
|
2010-04-11
, 17:26
|
Posts: 1,341 |
Thanked: 708 times |
Joined on Feb 2010
|
#6
|
$ ffmpeg2theora --preset padma anyfile.xxx
|
2010-04-11
, 17:38
|
Posts: 2,829 |
Thanked: 1,459 times |
Joined on Dec 2009
@ Finland
|
#7
|
|
2010-04-11
, 19:03
|
Posts: 3,319 |
Thanked: 5,610 times |
Joined on Aug 2008
@ Finland
|
#8
|
|
2010-04-11
, 21:17
|
Posts: 1,427 |
Thanked: 2,077 times |
Joined on Aug 2009
@ Sydney
|
#9
|
Yes you can accelerate it, either by optimising the ARM code used by mplayer (and I understand that there is quite a bit of room for optimisation there) or by passing off some or all of the decoding to the DSP (by writing a DSP task and ARM-side wrapper).
Transcoding with ffmpeg2theora, by using preset "padma", I've got every video working in reasonable speed.
Code:$ ffmpeg2theora --preset padma anyfile.xxx
|
2010-04-20
, 20:08
|
|
Posts: 876 |
Thanked: 396 times |
Joined on Dec 2009
|
#10
|
So why can't the N900 do this with the same hardware? (Heck, now that N900 can be overclocked to 1Ghz, it's faster than nearly ALL the mobile phones out in the market right now.)
It's not a matter of it's too slow or dropping frame rates but it won't even attempt to play the file at all. It's as if there is some form of resolution limit which is imposed on both default media player and mplayer and just exits out when it's too high. So it doesn't even try playing the file.
Does anyone know if there is some kind of soft limit?
JAKIMAN's ShootSpeak.com Blog Follow me on twitter
JAKIMAN's N900 Performance Tweaks / Overclocking Article
JAKIMAN's Useful tips / hacks / tricks / apps for Nokia N9