Windows Phone Thoughts - Daily News, Views, Rants and Raves

Check out the hottest Windows Mobile devices at our Expansys store!


Digital Home Thoughts

Loading feed...

Laptop Thoughts

Loading feed...

Android Thoughts

Loading feed...




Go Back   Thoughts Media Forums > WINDOWS PHONE THOUGHTS > Windows Phone Software

Reply
 
Thread Tools Display Modes
  #1  
Old 06-06-2007, 02:43 PM
Menneisyys
5000+ Posts? I Should OWN This Site!
Join Date: Jun 2007
Posts: 5,067
Default A brand new way to play YouTube clips on your Windows Mobile device!

Anyone into watching YouTube videos knows it has always been pretty problematic to play YouTube videos on Windows Mobile. This has also been explained in my related article Playing Flash Video (FLV) files on the Pocket PC - is it possible?.

The built-in PIE / IEM, because of the very bad JavaScript support, has always been unable to play them back and it was only lately that Opera Mobile (as of the first beta of 8.65) and NetFront (as of TP 3.4 007 released early June, 2007) received YouTube support.

These solutions are really sub-par, particularly that of NetFront, which has a comparatively slow Flash plug-in.

This means, so far, the best way to watch YouTube videos was relying on external, Web-based convertor services listed in my earlier all-in-one article on playing back YouTube videos. These convertor services, unfortunately, need a lot of additional work and, in general, result in files that are (much) larger and/or of (much) lower quality than the original YouTube videos.

TCPMP Plugin for Flash Video on PPC for the rescue! It provides a VERY fast (MUCH faster than even Opera Mobileís playback, let alone the far inferior YouTube support in the latest NetFront beta) and, what is more, conversion-less (meaning no additional bandwidth / quality loss because of the conversion) solution. What is more, itís FREE, as is TCPMP itself, and runs on both Pocket PCís and, with some restrictions, touch screen-less Smartphones.

In the following, I explain how it should be used.

1. download the latest (currently: 0.3) version from HERE and, of course, TCPMP (either the PPC (tcpmp.pocketpc.0.72RC1.cab) or the Smartphone (tcpmp.smartphone.0.72RC1.cab) version).

Extract all the files from the tcpmpflvplugin ZIP file, (currently) tcpmpflvplugin-v0.3.zip, player and, after installing TCPMP, copy the two .plg files in the home of TCPMP (\Storage Card\Program Files\TCPMP when installed on the only storage card under WM5+ etc.).

Copy YouTubeDownload.exe anywhere on your handheld; for example, \Windows\Start Menu\Programs (itís very small so you can even store it in the main storage)

2. in order to see a video, fire up a Web browser and go to YouTube. When you are on a page youíd like to see the video of, in the address bar, highlight the last part of the URL (the one after the ?v=) as can be seen in HERE. Copy this to the clipboard by tap-and-holding the selection and selecting Copy in the menu:



Here, Iíve copied the Ďx4arSJCWwpkí parameter of the URL http://www.youtube.com/watch?v=x4arSJCWwpk .

3. Now, fire up YouTubeDownload.exe, (after selecting the right target directory) tap-and-hold the ďVideo ID:Ē field and select Paste in the drop-down context menu. Now, click Start. The video will be downloaded to the target directory:



Note that the downloader utility is incompatible with the MS Smartphone (WM6 Standard) operating system. First, it doesnít support focus transfer with D-pad / the Tab key (itís been written for WM2003) Ė itís only with a cursor emulator like SPHelper hat you can traverse the focus as can be seen HERE. However, it wonít be of help as the app wonít be able to connect to YouTube as can be seen in HERE (tested this on my HTC Vox / s710 several times). I really hope the author of YouTubeDownload.exe will soon fix this problem so that Smartphone users can also download any YouTube clips. Until then, youíll need to rely on files downloaded in other ways.

Also note that version 0.2 is the only version to offer a desktop-based (x86) downloader tool (as opposed to what the developer states). It, however, wasnít able to download anything on my desktop when Iíve tried. That is, youíll need to download directly onto your Pocket PC.

4. Then, fire up TCPMP and select the given file (File / Open File):



Now, itíll be played back:



(same on the MS Smartphone operating system)

Itís very important that you can NOT invoke directly video playback from any Windows Mobile Web browsers Ė you will ALWAYS need to manually download the videos, manually switch to TCPMP and manually load it for playback.

Itís also worth knowing that the plug-in does NOT work with CorePlayer, the commercial descendant of TCPMP.

Related talk

Note that these threads are FULL of misinformation. Itís worth checking them out but donít necessarily believe what you read in there.

MoDaCo
PPCT
XDA-Dev[/list]
 
Reply With Quote
  #2  
Old 06-07-2007, 07:07 AM
Nurhisham Hussein
Contributing Editor
Nurhisham Hussein's Avatar
Join Date: Feb 2007
Posts: 3,111

Menneisyys, what's the impact of using the ffmpeg included with the flv plugin, as opposed to the ffmpeg plugin available with TCPMP?
__________________
"A planner is a gentle man, with neither sword nor pistol.
He walks along most daintily, because his balls are crystal."
 
Reply With Quote
  #3  
Old 06-08-2007, 06:24 AM
Menneisyys
5000+ Posts? I Should OWN This Site!
Join Date: Jun 2007
Posts: 5,067

Quote:
Originally Posted by Nurhisham Hussein
Menneisyys, what's the impact of using the ffmpeg included with the flv plugin, as opposed to the ffmpeg plugin available with TCPMP?
Frankly, I don't know - haven't tested it, interoperability / benchmark-wise. Hope it doesn't mess up anything with playing back other types of media.
 
Reply With Quote
  #4  
Old 06-09-2007, 03:00 PM
Menneisyys
5000+ Posts? I Should OWN This Site!
Join Date: Jun 2007
Posts: 5,067

UPDATE (06/09/2007): as has been explained in the article, currently, the only way to download FLV files is using a Pocket PC-based tool. This is no longer the case: XDA-Developers forum member banannq has just released a tool to do this on the desktop. Furthermore, it requires a full URL - that is, you don't need to manually chop off the not-required part of it. Just download the attachment from the post (after registering yourself in the forum - don't be afraid, it's free).
 
Reply With Quote
  #5  
Old 06-24-2007, 12:32 AM
phaedrus06
Neophyte
Join Date: Jun 2007
Posts: 1
Default I cannot install TCPMP! ARGHHHH!!!!!!!!

Sigh...

I seem to be having this problem a lot. About half of the software I install on to my Pharos 600 (PPC and cell phone) say the install was unsuccessful, and the other half install no problem.

Well, that and the fact that I am constantly running low on memory for the phone/device itself. If you know how to change where the programs run (that is I want them to run off of my SD card not the phone) that would be a big help too.

Anyhow, the YouTube Downloader works great but the player won't install and therefore won't work. I thought that maybe that the program was just incompatible with my phone but I don't know why since it is running Windows Mobile 5.

Any help greatly appreciated. Thanks.
 
Reply With Quote
  #6  
Old 08-01-2007, 12:55 PM
Menneisyys
5000+ Posts? I Should OWN This Site!
Join Date: Jun 2007
Posts: 5,067

See http://www.pocketpcthoughts.com/foru...c.php?p=440241 for a brand new tutorial.
 
Reply With Quote
  #7  
Old 08-01-2007, 12:55 PM
Menneisyys
5000+ Posts? I Should OWN This Site!
Join Date: Jun 2007
Posts: 5,067

See http://www.pocketpcthoughts.com/foru...c.php?p=440241 for a brand new tutorial.
 
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 06:50 PM.