yashsingh1/xdaforums huggingface dataset:
[Windows Mobile Software Development] Unit ZER0:
UPDATED 4/2/2010

CAB Installer: http://www.mediafire.com/?nkbziyoj443

PC Based EXE Installer: http://www.mediafire.com/?nddykdkjmgm

Codecs and DLL's only ZIP Archive (For Advanced Users) (Also includes Processor-Specific versions of the FFMPEG plugin): http://www.mediafire.com/?tynwr2kw0kj

IMPORTANT! - In order to make use of the full capabilities of this codec pack, you will need to install the altered version of TCPMP from bimbam69, it is included in the Installers above, along with it's attendant files, you can download it separately as a ZIP Archive Here (For Advanced Users): http://www.mediafire.com/?ig3a2iimlnu

ALSO - Please be sure to uninstall

all

previous versions of this, or any other codec pack, AND your current install of TCPMP.

Codecs/DLL's Included: (As of 03/30/2010)

AAC (iPod audio files)

AC3

AMR

ASAP

AVC (5% faster than the 84Kb version)

CAMERA

FFMPEG (Super Version - Plays SVQ1, SVQ3, H.263, AVC, MPEG4, FLV1, FLV4, ON2VP6)

FLAC (Actually works now!)

INTEL2700G (For those who need it (Axim X50/1v's))

LIBMAD

MATROSKA (V2 Compliant)

MP3

MPC

MPEG1

MPEG4

NETWORK (Modified for speed, seems more reliable)

RMSPLITTER

RMDECODER (Experimental - Working)

SPEEX

SPLITTER (Super Version - Tandems to FFMPEG)

SUBS (Stable/Reliable, includes TCPMP.mscr for .srt subtitle file handling-displays correctly, and below the video itself regardless of which video decoder you use, must be enabled AFTER loading the target file, and disabled BEFORE loading the next file)

TTA

VORBISHQ

VORBISLQ

WAVPACK

ATRC.DLL

COOK.DLL

RV20.DLL

RV30.DLL

RV40.DLL

SIPR.DLL

FILTERS.DLL (Don't know what it does... Seems to improve playback)

WMA9PRODECODER.DLL (For those who need it)

WMV9DECODER.DLL (For those who need it)

This installation is smaller, due to the fact that many of the dependencies on external DLL's have been removed, and the plugins have been recompiled to be smaller, and more efficient.

The TCPMP Executable now features a working equalizer!

Many of the modifications were done by bimbam69, see his continuing development/release thread Here: http://xdaforums.com/showthread.php?t=636423 for his other versions, including one with skin support!

The rmplugin was created by ghosting from pdafans.com Thread Here: http://xdaforums.com/showthread.php?t=645456

CURRENT VERSION = 5.7.1

Version 5.7.1 represents a

significant

graphics upgrade, specifically in the executable itself, the player controls, and the icons in the file explorer!

For installation cleanup, delete SetupDLL.dll/Setup.dll whichever one is present...

Enjoy!

EDIT: 10/22/2010

It's finally Here!

I have just released the latest edition of the Master Codec Pack, Version 6.0! Here is its release thread: http://xdaforums.com/showthread.php?p=8756268

Enjoy!
[Windows Mobile Software Development] kartinkent:
Someone was looking for audio/video players thus I uploaded what I had. pocket music v 5.x has a free version - doesn't have working x-boost nor working equalizer.
[Windows Mobile Software Development] Mikenif:
Thanks for the effort, mate!
[Windows Mobile Software Development] myth1001:
"Unexpected program failure. Please send "crash.txt" to the developers. Program will now exit. "

Can someone have a look at this please? :rolleyes:
[Windows Mobile Software Development] Unit ZER0:
reply to: myth1001

What exactly were you attempting to do?
[Windows Mobile Software Development] Andy7:
same error...

omnia i900

win mob 6.5.3 rom
[Windows Mobile Software Development] Unit ZER0:
Reply to: Andy7

Again, What exactly were you attempting to do?
[Windows Mobile Software Development] Alireza2n:
Gonna Try it, Thanks so much! (I was looking for VP6 playback :rolleyes: )
[Windows Mobile Software Development] Alireza2n:
After installing I got the same error as others when trying to lunch TCMP. :(
[Windows Mobile Software Development] nikdimas:
So... is this build a failed one?
[Windows Mobile Software Development] budwiser0240:
?

awesum codec pack man. had some issues with your downloads though. i downloaded both the cab and pc exe zips. both of em when downloaded didnt come out as zips. just files labeled tcpmp and they werent associated with any program on my pc or phone(htc ozone). so i downloaded just ur codecs.so i went to bimbam69s thread and downloaded his current version of the player. got that working. it of course came with some codecs that work but not all of yours. my question is, seems i got the player from bimbams thread, is how do i associate your codecs with the player? i thought they had to be placed in the windows dir then the device had to be soft reset. when i installed bimbams version, the codecs are in the tcpmp folder and i cant find them in the windows dir. so do i need to just add yours to the tcpmp folder and soft reset? and should i replace his codecs with yours? sorry for the novel but, i know most of the devs like all the feedback they can get. thanks in advance for any help.
[Windows Mobile Software Development] Unit ZER0:
Reply to: budweiser0240

It appears you may have installed the program incorrectly, these are not .ZIP files, except for the library, and the standalone player package. The .CAB is an executable installer, you must copy it to your device, and then execute it there, it will place all the files where they need to go, it should NOT be extracted. The .EXE is to be executed from your PC when your device is connected via ActiveSync. the ZIP archive is for advanced users who plan on experimenting. you should not place any files into the "Windows" directory, they should all be in the "TCPMP" program folder. After installation, you will need to set the file associations within the Options/Settings/File Associations submenu, Also, only replace the codecs you feel you need to, the ones in this pack are the most advanced ones available, including the most recent ones compiled by bimbam69.
[Windows Mobile Software Development] Unit ZER0:
UPDATE: It appears I placed a version of FFMPEG into the installer designed especially for XScale Processors, this may be why so many of you were experiencing crashes. That oversight has been rectified, and versions of FFMPEG that are processor specific have been added to the ZIP Archive, all links have also been updated accordingly. The current file version is 5.0.1
[Windows Mobile Software Development] budwiser0240:
my bad. wrote that novel and i still managed to not be clear. the codec archive is the only file i extracted. the installers(cab and pc exe) downloaded as those weird files, for me anyways. again, just downloaded the version from bimbams thread so, no biggie. was just curious about the dlls and plgs really. the last version of tcpmp i had i had to put the codecs in the windows dir. if thats not the case here and just placing them in the tcpmp folder work, even better! :)
[Windows Mobile Software Development] Unit ZER0:
Reply to: nikdimas

NO, fixes have been implemented... See first post.
[Windows Mobile Software Development] richard1978:
tried playing on2 vp6 files and they dont play
[Windows Mobile Software Development] Unit ZER0:
Reply to: richard1978

Try renaming the file extension from ".ON2" to ".FLV", It should work then.
[Windows Mobile Software Development] richard1978:
the files are are already flv, when i try to play it on core player it tell me that the are on2 vp6
[Windows Mobile Software Development] 1993samurai:
Today I downloaded cab version. When I started the program I received following "Unexpected program failure. Please send "crash.txt" to the developers. Program will now exit".

I attached crash.txt
[Windows Mobile Software Development] bimbam69:
Posible solution for crashes

Attached crash.txt clearly mentions sorenson.plg as a reason for a crash. So you need to delete that plugin as it turns incompatible. If you will not play videos containing Sorenson 3 (SVQ3) codec you'll not gonna miss it :). Also make sure you remove registry entry named TCPMP from HKEY_LOCAL_MACHINE\SOFTWARE, this wil ensure fresh and clean start of tcpmp.

EDIT: Some people say that new build of player.exe is not getting well with original(oficial) plugins. I tend to disagre because they work well on my device running wm6.5, but when i was testing these builds on Windows mobile 6.5 emulator, the original plugins didn't work (i can't remember was it a crash or not :) ) other wersions of winmo were running like a charm though. So to sum up it might be your OS that f**** up everything :)
[Windows Mobile Software Development] frmariam:
If this is the same that happened to me...

The sorenson.plg is just the renamed original ffmpeg.plg (from picard). That version didn't have flv support.

ffmpeg is from bimbam and supports both flv and flv4 (onvp6).

Both plugins don't seem to coexist pacifically... I noticed that if you have both plugins (sorenson.plg and ffmpeg.plg) for some reason the registry may be changed (maybe after playing a sorenson3 file :confused:... it somehow happened to me after I added the plugin to my TCPMP folder) and the registry value for the plugin associated with flv/flv4 will be changed to sorenson.plg (thus breaking flv playback).

You'll need to change that reg value to ffmpeg.plg so that flv works again.
[Windows Mobile Software Development] bimbam69:
Yeah I noticed a fight between sorenson.plg and ffmpeg.plg but they didn't produced any crash as for some other people.
[Windows Mobile Software Development] 1993samurai:
Thanks,

I removed sorenson.plg and this solve my problem.
[Windows Mobile Software Development] Unit ZER0:
I agree... I am running LennySH's WM6.1 A07 Beta3 on an Axim X51v with 128Mb of RAM, and I have experienced zero problems with TCPMP fighting over codecs, but my OS and device are pretty old... Considering how many variants there are out there it's no surprise that there will be hiccups. Hopefully we can address them all to everyone's satisfaction.
[Windows Mobile Software Development] frmariam:
Well the best sollution would be if bimbam merged the sorenson3 part from the old ffmpeg source into the new plugin :o
[Windows Mobile Software Development] belipero:
Hi,

I also installed on windows mobile 6.5 and I also recieved the "crash.txt" message. I can't fin that file under TCMP directory, does anyone knows where it could be located?

Regards,
[Windows Mobile Software Development] harry_01:
how to solved recieved the "crash.txt" message

then play .flv files
[Windows Mobile Software Development] Unit ZER0:
Should be in the "My Documents" folder...
[Windows Mobile Software Development] Unit ZER0:
UPDATE

Master Codec Pack 5 Updated! Now with ghosting's RM/RMVB plugin set, and bimbam's sorenson plugin, see first post.
[Windows Mobile Software Development] Dtrieb:
I think Samsung Omnia work with the: INTEL XSCALE version.

http://xdaforums.com/showthread.php?t=510791
[Windows Mobile Software Development] jb789:
Unit Zero, awesome work! Any idea how to get mpeg2 videos to play? I could play mpeg2 vids on my old Palm OS Treo via TCPMP, but on WinMo audio works and video is garbled. There's lots of TV capture cards & homemade DVRs out there capturing mpeg2s, it would be ideal if these vids could be viewed natively without needing to go through any conversion.
[Windows Mobile Software Development] jb789:
I don't know if it helps, but attached are the TCPMP 0.72 RC1 (not RC2) files I used on Palm OS to view Mpeg2. Again, it would be awesome if we could add Palm's TCPMP Mpeg2 capability to Windows Mobile.
[Windows Mobile Software Development] jb789:
I dug up most of the WinMo versions of the same TCPMP plugins that worked for me on Palm OS (attached). Installing the older ffmpeg over your March 19th TCPMP & Codec Pack cab enables Mpeg2 support, and MOV playback was MUCH smoother. Of course, I'm sure this transplant breaks some codec support I'm not aware of. Hope this helps integrate Mpeg2 support in your package!:)

CAUTION TO OTHERS: Applying the attached cabs may corrupt your TCPMP install such that you can't easily recover it without a hard reset.
[Windows Mobile Software Development] Unit ZER0:
UPDATE

TCPMP Master Codec Pack 5 Updated! See First Post.
[Windows Mobile Software Development] Unit ZER0:
Just updated again, please check and see if there are any mpeg2 issues with this pack.

P.S. never had many issues with MOV playback, but my device is pretty old... and yes, transplanting your CAB in WILL break playback support for several file types, the new pack should address all your concerns.
[Windows Mobile Software Development] harry_01:
not working Flv file :( . ........................ why
[Windows Mobile Software Development] Unit ZER0:
Firstly, you will need to tell me what kind of video is in the flv container, even with the latest upgrades, some flv files still will not play, this is perfectly normal, just convert it to a type TCPMP can handle.
[Windows Mobile Software Development] Unit ZER0:
TCPMP Standalone Upgrade

Upgraded TCPMP standalone install, see first post, now with COLOR playback buttons, and better looking speaker and fullscreen buttons. Also made a couple improvements to the file explorer icons.

You can also download the edited interface.plg file separately below: (Installation Instructions are included)
[Windows Mobile Software Development] TTJB:
Thanks for this. Quick question, I tried to change the skins using the listopad or iphone skin located in another TCPMP thread and nothing would load. Is this possible? Just like to have larger buttons to make this more user friendly. Thanks.
[Windows Mobile Software Development] jb789:
Oh man, I was so excited when I saw your update this morning, couldn't wait to get home & try it out on my TP after work! But, now I can't get either today's build or the one from the 19th to work, dangit! Just get that crash.txt message when trying to load the player. First I tried it on a rom with TCPMP cooked in & wasn't surprised that it failed. Then I tried two cleaner roms I'd cooked without TCPMP & still got the crash.txt message. I'll experiment more either tonight or tomorrow, maybe I'm just in too much of a hurry to make it work.
[Windows Mobile Software Development] porkenhimer:
@ Unit ZERO

I have the source code for subs.plg if u can do some work on it. I know its a super old plugin but i'd luv to see some more development done to make it work as it should. It would be great if we could use the subs.plg and be able to watch video in fullscreen and have the subtiles stay on top or at the bottom without shifting to the side. Hope u might be interested in the project.
[Windows Mobile Software Development] Unit ZER0:
Unfortunately, this build is a "clean" version of TCPMP, and as such has no skin support, although it was also built by bimbam69.
[Windows Mobile Software Development] Unit ZER0:
I would be happy to do testing for a new subtitle plugin, but unfortunately I do not posess any of the tools required to decompile, build, or alter plugins. My specialty is actually graphics, and skinning.
[Windows Mobile Software Development] porkenhimer:
Thats fine. How about a 320x320 skin for bimbams build?
[Windows Mobile Software Development] jb789:
Yeah, I really appreciate your efforts, but I just can't get your latest cabs to work on my Alltel Touch Pro, install seems fine but TCPMP refuses to open even after a soft reset. Installing bimbam's latest & then copy/pasting from the codec/dll archive zip doesn't seem to add anything, no Mpeg2 and a formally fine FLV file now crashes TCPMP. As I recall, the copy/paste method was how I tried your March 19th release as well, which explains why I can't get that cab install to work either. On that note, the newest files in today's release seem to be dated March 20th, is that correct?

Regarding MOV, mine is "Sorenson 3", and I'm beginning to suspect that any improvement I noticed was due to the video options selected. The FLV I have that crashed using your latest is listed as "Sorenson H263", which again plays fine before copy/pasting today's update.

Hope this helps, I feel like we're so close to getting Mpeg2 working!
[Windows Mobile Software Development] Samip430:
Mine always crashes.
[Windows Mobile Software Development] porkenhimer:
I think I have figured out the cause. My TCPMP build crashed after using Master Codec Pack 5. I reinstalled it putting one plugin at a time in the TCPMP program folder and everytime I added the splitter.plg it would crash. I would download the zip and not the cab and install everything except the splitter.plg and just use the splitter.plg that u already have in your build. Let me know if it works!
[Windows Mobile Software Development] porkenhimer:
I like this Pack but it says it will play cinepak but I have tried atleast 20 cinepak videos and none would play. On bimbams thread I threw out the idea that we needed an ffmpeg.plg that would play mpeg2, sorenson, flv, cinepak, & flv4 but nobody ever responds when I talk about improving the ffmpeg.plg. I have an old ffmpeg.plg that I even uploaded that would play all but flv4 and asked if they could add it but still no response. Unit ZERO did good work but to call the ffmpeg.plg super is too much. I have two ffmpeg.plg that will play mpeg2 and flv and they are old and still work better. Mybe one day we will get an ffmpeg.plg that will play flv, flv4, sorenson, cinepak, & mpeg2 but it seems unlikely.
[Windows Mobile Software Development] harry_01:
here is video Info

Format : Macromedia Flash Video(FLV)

Audio : MPEG layer-3

codec : corelMP3

Audio Format : 22050hz Ch

video : On2 VP6

Video size : 320x240

Frame Rate :31.000

Data Bit :338 kbit/s

i try to play this file show error not working
[Windows Mobile Software Development] bimbam69:
For all those crashers

Ah all those complaints :) As you can see there is very hard to make changes to TCPMP and make them compatible with all devices. How to do that with only one real device in hand and testing TCPMP build on emulators :confused:

For all of you that having crash txt, did you tried to open crash.txt?? and have a look what it says, sometimes it provides a quite obvious info. You don't need to bee a hard core programmer to get the picture what caused a crash.

for example a crash report form here:

TCPMP 0.72RC1 crash report
----------------------------
Access violation(c0000005) at 79c854d4 (:79c854d4)
Read from 79c854d4

cpu dump:
R0 = 00000210
R1 = 8d8fb6e8
R2 = 00000000
R3 = 00000210
R4 = 89ab2318
R5 = 79c81b0c (\Program Files\TCPMP\camera.plg:00000b0c)
R6 = 00043784
R7 = 1e03ee5c
R8 = 00040320
R9 = 1e03ee5c
R10 = 00000006
R11 = 00476063
R12 = 00000000
Sp = 1e03ede0
Lr = 79c81b24 (\Program Files\TCPMP\camera.plg:00000b24)
Pc = 79c854d4
Psr = 6000001f

Note the line \Program Files\TCPMP\camera.plg

this means something gone wrong when loading that plugin

Also look at this:

common 79bf1000-79c67000 obj:0 class:38
\Program Files\TCPMP\aac.plg 00000000-00000000 obj:0 class:0
\Program Files\TCPMP\ac3.plg 00000000-00000000 obj:0 class:0
\Program Files\TCPMP\amr.plg 00000000-00000000 obj:0 class:0
\Program Files\TCPMP\asap.plg 00000000-00000000 obj:0 class:0
\Program Files\TCPMP\avc.plg 00000000-00000000 obj:0 class:0
\Program Files\TCPMP\camera.plg 79c81000-79c83000 obj:0 class:0

There is the plugin loading sequence

aac.plg

ac3.plg

amr.plg

asap.plg

avc.plg

camera.plg (and plugin loading sequence stopped there, and this confirms the cause of crash. its a camera.plg).

So the first solution that comes in mind is to delete camera.plg, also one can try to replace that plugin from other TCPMP versions.
[Windows Mobile Software Development] bimbam69:
Try to delete TCPMP registry key located in HKEY_LOCAL_MACHINE\Software

also make sure that u have only one ffmpeg.plg (no ffmpegSVQ.plg etc.). Afcourse you need to have ffmpeg.plg which is able to play flv files.
[Windows Mobile Software Development] Unit ZER0:
UPDATE

TCPMP Master Codec Pack 5 Updated! See First Post.

Version 5.7.1 represents a significant graphics upgrade, specifically in the player controls, the executable itself, and the icons in the file explorer.
[Windows Mobile Software Development] Unit ZER0:
Graphics scaling, not actual skin creation, I'm afraid.
[Windows Mobile Software Development] harry_01:
not solved my problem
[Windows Mobile Software Development] bimbam69:
Maybe you are trying to play some kind of specific file that TCPMP can't handle. Could you post sample to test out.
[Windows Mobile Software Development] NYCspeedSurfer:
Thanks for your efforts, however all of the above links are broken. Every link to mediafire says the file is locked and requests a password. I'm trying to get the cab version, can you upload to the forum here instead? TIA
[Windows Mobile Software Development] jb789:
Working fine here, maybe try again?
[Windows Mobile Software Development] r3ddrag0nx:
are all listed files support out the box or do we have to mod some of them (place in tcpmp folder)?

does this support flvs? r the flvs choppy? my current tcpmp is choppy when viewing flvs

with the codec zip archive (advance users file), i can use them on any tcpmp version other than one included here right? just copy/paste over in directory?

do i have to overwrite ffmpeg version w/ my processor's file or does default ffmpeg accompany for all processor types? i overwrote it and now tcpmp has compatibility issues with codecs lol

btw, htc touch (vogue - Qualcomm MSM7500 processor) is armv6 right?
[Windows Mobile Software Development] Unit ZER0:
For best results, follow the instructions in the first post, delete/uninstall ALL of your current setup COMPLETELY, and use the .CAB file if you are unsure of how to tweak this program. All file types in the list are supported immediately after installation, though there may be some rogue variants not supported, you will be better off setting file associations inside TCPMP itself. only load a processor specific ffmpeg.plg file if you know for certain which one you have, otherwise, use the one the pack comes with.
[Windows Mobile Software Development] _WarLock_:
Hello,

I have a huge problem with my TCPMP :( and I tried to fix it since 1 month.

Nobody could help me.

All the time I used releases based on original 0.81 for tests - with the same result ...

I run program from SD card without installation.

Now I found your post and I used your package with 'armv6' solution (my WinCE 5 is on Samsung ARM920T).

Unfortunately still the same problem.

Could You PLEASE help me ? (I am really desperate :( )

Problem:

After executing TCPMP I can not see in Filters (.avi) and (.mp4) at all.

Seams like TCPMP loads all other codecs and the only problem is with FFMPEG.

(of course I deleted TCPMP from register first - like it is written in this post)
[Windows Mobile Software Development] Unit ZER0:
I refer you to the post just above yours...
[Windows Mobile Software Development] _WarLock_:
Thx for the answer.
[Windows Mobile Software Development] freddex:
Can't play any .flv file downloaded from youtube. TCPMP crashes when open file.

Device is GarminAsus Nuvifone M10, WM6.5.3, wvga, qualcomm7227 ARMv6
[Windows Mobile Software Development] freddex:
I've tried with almost all possible methods and even do without splitter.plg but still can't get to view flv. Now I solved the crash issue but stuck with viewing flv. When I open folder from TCPMP to search video file, it shows nothing inside.

When I tried without mp3.plg I can hear the sound but no video. All the ffmpeg.plg can't fit in my device.
[Windows Mobile Software Development] bimbam69:
freddex,

Its seems you have leftovers from previous versions, you have older flvsplitter.plg and flvffmeg.plg files left, so I'm suggesting to delete those files for a start. If this doesn't solve your problem then you need to unninstall current TCPMP, delete TCPMP folder if it still exists, Then clean registry by deleting TCPMP key located in HKEY_LOCAL_MACHINE\Software.

And finnaly install the TCPMP agin :)
[Windows Mobile Software Development] tsamolotoff:
Maybe someone can write a plugin that utilises DirectShow, and we'll be finally able to use up the hw accelerator on Qualcomm chips...
[Windows Mobile Software Development] Soulcarber:
Great App

I already had most plugins for TCPMP but now i see so many improvements thanks Team Zero
[Windows Mobile Software Development] EmZvr:
Great at last all codecs in one cab :)