PDA

View Full Version : TCMP: Best Settings for H.264?


slaughters
09-15-2005, 11:14 AM
All right.

Now that Fair Use Wizard 2 is out and can encode using the H.264 (x264) video codec, what is the best setting?

I see a lot of frame drops while viewing H.264 encoded videos on TCPMP. Most likely because the decoder being used by TCPMP is not optimized for the Palm.

So, what are the best settings to use to encode a 2 hour movie so I can view it on my LifeDrive (max 480x320 resolution) ?

Doing some web searches I'm not coming up with a lot of matches, but I did find this info:H.264 already usable, but with some restrictions

I was able to play H.264-encoded video clips on the Axim X50v without frame drops. The limiting factor here: video size. The bitrate, in which each clips was encoded with was, to my surprise, not decisive. The 624MHz CPU of the X50v could deal with H.264 video clips that didn't exceed a resolution of 384 x 208, no matter whether the clip was encoded with a bitrate of 125Kbps or even 500Kbps.

On the other hand, any higher resolution caused frames to drop and resulted in a benchmark below 100%. Even with the low bitrate of 125Kbps, if a clip had a larger video size (such as 624 x 352), TCPMP didn't score better than with an average speed of 60-70%Link: Full article on MobileRead.Com (http://www.mobileread.com/forums/showthread.php?t=4395&goto=nextnewest)

slaughters
09-19-2005, 02:25 PM
Really not having any luck with H.264 encoded files on TCPMP. Dropped frames occur unless I make the file a very very small resolution.

I guess I'll just have to wait for a H.264 decoder is written which works more effeciently on a PALM (LifeDrive in my case)

jjesusfreak01
09-19-2005, 03:05 PM
Really not having any luck with H.264 encoded files on TCPMP. Dropped frames occur unless I make the file a very very small resolution.

I guess I'll just have to wait for a H.264 decoder is written which works more effeciently on a PALM (LifeDrive in my case)
This codec really isnt the best anyway for viewing on a Palm. It allows very small files and bandwidth, but requires alot of processing power for decoding. It would be very good if it could be done in hardware, but for now I would recommend using a different file type.

Cyker
09-19-2005, 05:27 PM
That's really weird, I watch the Diggnation H264 MOVs on my Zodiac and they run pretty smoothly as far as I can tell... (Admittedly they're not exactly high-motion, but still, the Zod2's CPU is half the speed of the LD so it shouldn't be that bad on there!)

jjesusfreak01
09-19-2005, 06:09 PM
That's really weird, I watch the Diggnation H264 MOVs on my Zodiac and they run pretty smoothly as far as I can tell... (Admittedly they're not exactly high-motion, but still, the Zod2's CPU is half the speed of the LD so it shouldn't be that bad on there!)
What size and bitrate?

dragonsgames
09-19-2005, 10:18 PM
You could always overclock your LD, right?

slaughters
09-19-2005, 10:57 PM
There's hope. Here's a link to a H.264 decoder designed specificially for handhelds: http://www.tivr.co.in/products.html

They are supposed to have a version for the PALM OS somtime in September.

pruss
09-23-2005, 05:50 PM
The latest TCPMP source code (no binaries released yet) includes assembly optimizations for H.264, so it should be faster. As soon as I get a patent license for H.264, I'll try it and see if it's usable.

Cyker
09-23-2005, 07:16 PM
That's really weird, I watch the Diggnation H264 MOVs on my Zodiac and they run pretty smoothly as far as I can tell... (Admittedly they're not exactly high-motion, but still, the Zod2's CPU is half the speed of the LD so it shouldn't be that bad on there!)

Ignore this; It turns out Diggnation isn't H264 as I had been led to believe.

I tried an actual H264 .MOV (TWiT #23) and it didn't even get recognised!

oz-nom
09-28-2005, 05:21 AM
Brad,
I love your status bar message! Very :cool:

Although I've just realised the geek implications for me in
1. seeing it, and
2. mentioning it :eek:

Cheers,
Tim