TCPMP | OMG!!! Now FULL Video on our Treo
Update Nov 06 - The Core Pocket Media Player (TCPMP) has now been further upgraded in a full commercial version called CorePlayer and available for both PalmOS and Windows Mobile Treo Smartphones.
There's a new application that is sure to rock a boat or two in the Treo community and it is very good news indeed for all Treonauts who like me may have been waiting to take their video-on-the go experience to the next level...
I've just finished evaluating a new open source (completely free) media player called The Core Pocket Media Player (TCPMP) and I can tell you that although it hasn't even come out of alpha testing yet that this is one monster of a media player - particularly when it comes to video. It has been as close to 'video Nirvana' on my Treo 650 as I believe I'm likely to get.
TCPMP supports all the usual video formats such as .AVI (DIVX/XVID) and .MPG but additionally and uniquely also offers playback for .OGM (OGG media video) and .MKV (Matroska) - basically it can play any video file that you can see fit to throw at it. Moreover, it can also play music in various formats although the interface experience is a very basic one and at any rate you're unlikely to use it as your main or even secondary music player. The only thing currently lacking is AC3 audio support. The various existing supported codecs include:
- Mpeg 1 LayerIII (mp3)
- Ogg Vorbis
- Adpcm, uLaw
- Mpeg4-SP (plus B-frame support)
However all of this is not by a wide margin the most important bit of news about TCPMP. The best part is that our days of having to re-encode each of our video files for playback on a 320x320 or other small handheld screen size are gone. That's right, you have to do exactly zero, nada, niente to playback any video currently on your hard drive and view it on your Treo. Just copy the file to your SD card and you can start watching it.
As I mentioned previously, TCPMP's interface is nothing particularly pretty to look at but to be honest with this video performance it could not have one at all and I wouldn't care less - just let me enjoy the fantastic playback. The main screen offers you the standard backward/play/forward buttons, a full screen button to access the audio, video and general preferences. Nothing more is needed.
I tested TCPMP with a couple of 700MB video files encoded at a high bitrate and 576x304 resolution and another at 624x336. Both large screenshots in this post are full size 320x320 ones of these clips on my Treo and as you'll be able to appreciate the quality is absolutely stunning.
I am ecstatic to report that I had absolutely no problem loading these files, watching them and fast forwarding through them in the highest quality that you can imagine on our small Treo screen with full lip sync and no video image stuttering whatsoever. If this is not a milestone in Treo video playback then I don't know what is.
I've spent the better part of my day demoing this to anyone within eyesight to make sure that I haven't been dreaming the whole thing up. I admit that I'm still a little overwhelmed. TCPMP is absolutely a_m_a_z_i_n_g and following my post yesterday I guess that now our Treo can also be considered among the best portable video players that money can buy.
Treonauts love monster applications...