View Single Post
Moderator | Posts: 5,320 | Thanked: 4,464 times | Joined on Oct 2009
#41
Originally Posted by Copernicus View Post
What you want is a maximum quality picture with minimum distortion. Simply cramming data onto the machine that is inevitably going to be thrown away during the down-scaling process is not the best way to do this. The best way is to use a video encoding system to re-encode a high-resolution, low compression source video into the native resolution of your device at the lowest compression level (or highest bitrate) that your device can handle.

Again, I use handbrake for this. I use it both for the HD videos I get from the net (high-res, but heavily compressed) and for my library of DVDs (standard-def, but low compression), to squeeze the best quality I can get out of my source material before transferring it to the phone. Because Handbrake doesn't have to try to decode and re-scale the video in real time, and gives you fine control over the bitrate it will use, it can produce a video optimized for the phone that will, in fact, surpass the quality you would get by trying to run the native source video on the device.
Unless I misread earlier posts, or he wasn't very clear...
I believe this is what jakiman was talking about.
What you outlined is what most folks do... Problem is...
Devices like SGSII for e.g, will handle higher A/V bit-rates* for their res than the N9.
But then I guess you eventually get to a point of diminishing returns anyway.

*or just better (more efficient) CODECS

Originally Posted by olympus View Post
Wait, my 2yrs old n900 can now play 720p videos and n9 can't? That's kinda hilarious, isn't it?
Did you read Copernicus's post? It's not as simple as "720p = l337".
You want native res but at the highest bit-rate (or most efficient codec) your ph can handle.
If a ph can re-encode to perfect parameters on-the-fly & not even blink awesome, but I doubt many can.

I'd rather have good source material that I can re-encode exactly the way I want.
Then again I'm not inclined to be "leeching" heaps of content off the net.
In that scenario I guess "Begger's can't always be choosers".

That N900 720p playback you speak of was a very recent development.
As I understand it, it was possible thanks to files that originated from the N9/N950.
All it does is help the N900 do what the N9 does now...

Hopefully we'll eventually be able to OC the N9 to a point whereby it'll handle the most challenging formats.
The N9's OMAP3630 is basically a OMAP3430 die-shrunk to 45nm.
It's CPU/GPU/DSP's are clocked higher, & will have room for OC'ing beyond the N900's stable limits.

Last edited by jalyst; 2011-10-25 at 17:08.