PDA

View Full Version : TCPMP new VS2008 builds for WM6.1 with FLV built in


Pages : [1] 2

milesmowbray
27th March 2008, 03:03 PM
I have been playing around getting TCPMP to compile in VS2008, it now builds and runs.

These new builds have 2 main advantages over the original builds:

1) They run on the latest Windows Mobile 6.1 ROMS where the original build crashes (crash.txt message).
2) They support the FLV format straight out of the CAB.

On the Kaiser you must use 'GDI' or 'Raw FrameBuffer' for decent performance, unless you have the latest WM6.1 roms which have Directdraw working at a reasonable pace.



Changelog

recomp-02

Added MPEG4.PLG from source found in TCPMP 0.66
FFMPEG updated

recomp-03 - 27/5/08

Installs and runs on WM2003 devices
Detects Kaiser, allows 'Direct' video output
Source zip now has ASM files
Small optimizations



Source Code - For Developers ONLY

The latest modified source for TCPMP and the VS2008 project is here:

http://rapidshare.de/files/39538681/tcpmp-0.72rc1-src-vs2008.zip.html

ffmpeg.plg needs avcodec-51.dll and avutil-49.dll, couldn't get it to work linked in. The DLL's were built from the source available here:

http://ffmpeg.mplayerhq.hu/download.html

To get the ARM optimized assembler parts linked in your need to build it using CEGCC:

http://cegcc.sourceforge.net/

On Cygwin on Windows:

http://www.cygwin.com/

Using these configure options:

./configure --enable-memalign-hack --target-os=WinCE --arch=arm --cross-compile \
--cross-prefix=arm-wince-mingw32ce- --enable-small \
--enable-static --enable-shared --disable-mmx --disable-zlib --disable-ipv6 --disable-debug \
--disable-ffmpeg --disable-ffserver --disable-ffplay \
--disable-encoders --disable-network --disable-muxers --disable-decoders --disable-filters \
--disable-demuxers --disable-devices --disable-protocols --disable-bsfs --disable-parsers \
--enable-decoder=h263 --enable-decoder=mpeg4 --enable-decoder=flv --enable-decoder=flv1 \
--enable-decoder=h264 --extra-cflags="-march=armv4 -mtune=xscale"

libmad.plg was built in CEGCC with libmad linked in, using these configure options:

CFLAGS="-march=armv4 -mtune=xscale" ./configure --host=arm-wince-mingw32ce --enable-speed --enable-fpm=arm

I stopped doing this as it added little speed, now just compiled in VS2008.

Things done so far:
1) Fixed all warnings
2) Built a new installer
3) Built in the small changes made to the FFMPEG plugin that allow .FLV (flash videos) to play that were available as separate plugins, this is now built into the ffmpeg.plg and splitter.plg. The code was from: http://sourceforge.net/project/showfiles.php?group_id=201449
4) Turned on all compiler optimizations in VS2008 - FLV playback is 10% faster than original build on my Kaiser.
5) Tided up some projects, not tested Win32 or Smartphone builds, just Pocket PC.
6) FFMPEG used in ffmpeg.plg updated to latest CVS build from March 2008 sometime and compiled with CEGCC and all ARM optimizations. Now in a DLL for easy updating.
7) Found some source from the 0.66 version TCPMP that still had the Core mpeg4.plg code in and got it to compile with 0.72. Now the normal MPEG4 & H263 decoding is nearly as fast as the original builds.

The new FFMPEG build adds another 5-10% speed to FLV decoding and also opens up the possibility to decode all the new formats FFMPEG can decode.

I really want to find out the specs for QTV.dll on the Qualcomms to get the same speed boost as Coreplayer has. If anyone can help please let me know.



CAB Download

lepsyfou
27th March 2008, 04:16 PM
COOOL thanks http://forum.xda-developers.com/image.php?u=229792&dateline=1204019400 (http://forum.xda-developers.com/member.php?u=229792) lol
:)

DaMilky
27th March 2008, 05:31 PM
Jaaaaaaaa, danke

nothin
28th March 2008, 02:20 AM
i need to ask: will original tcpmp plugins(wmc etc) work with that one?
there are more plugins that you included in cab.

(screen from my pack..)
http://i28.tinypic.com/a3mdfo.gif
(no accelerators' plugs, tho)

upd: sweet lord, avi benchmark and playback is sooo slow on wizard..
lol, almost 40% LESS score...
flv playback seems to be ok, tho.

milesmowbray
28th March 2008, 09:21 AM
i need to ask: will original tcpmp plugins(wmc etc) work with that one?
there are more plugins that you included in cab.

(screen from my pack..)
http://i28.tinypic.com/a3mdfo.gif
(no accelerators' plugs, tho)

upd: sweet lord, avi benchmark and playback is sooo slow on wizard..
lol, almost 40% LESS score...
flv playback seems to be ok, tho.

You can use the MPEG4.plg and MP3.plg from the original build, this will make AVI(Xvid) playback as speedy as before. I said this in the original post.

This is not for general use unless you just want FLV playback or you have a PDA where the original build crashes (some Kaiser roms). This is for people to continue developing, something that actually builds straight off. What it really needs is someone who knows some newer codec libraries to build them in as new plugins.

no2chem
28th March 2008, 09:50 AM
thank you,

hopefully this will help resume tcpmp development.

zuNN
28th March 2008, 10:24 AM
dosn't work flv playback on my p3300 :(

nothin
28th March 2008, 02:21 PM
You can use the MPEG4.plg and MP3.plg from the original build, this will make AVI(Xvid) playback as speedy as before. I said this in the original post.

This is not for general use unless you just want FLV playback or you have a PDA where the original build crashes (some Kaiser roms). This is for people to continue developing, something that actually builds straight off. What it really needs is someone who knows some newer codec libraries to build them in as new plugins.

ok, i was reading that at 03:20 AM..you know..

Frisk1025
30th March 2008, 05:18 PM
do not have subtitle plugin...

milesmowbray
4th April 2008, 08:33 PM
do not have subtitle plugin...

Nor did the original build did it?

milesmowbray
4th April 2008, 08:43 PM
see first post

biogrei
4th April 2008, 10:10 PM
for youtube?

milesmowbray
5th April 2008, 11:21 AM
for youtube?

For YouTube and all the formats that the original TCPMP supports.

stwelong
6th April 2008, 06:08 AM
Right, new version:

1) FFMPEG used in ffmpeg.plg updated to latest CVS build from last week sometime and compiled with CEGCC and all ARM optimizations. Now in a DLL for easy updating.

2) Found some source from the 0.66 version TCPMP that still had the Core mpeg.plg code in and got it to compile with 0.72. Now the normal MPEG4 & H263 decoding is nearly as fast as the original builds.

3) Compiled the libmad.plg (MP3) plugin with CEGCC and all ARM optimizations, adds a little speed.

The new FFMPEG build adds another 5-10% speed to FLV decoding and also opens up the possibility to decode all the new formats FFMPEG can decode.

Not tested the H264 decoding but it should be quicker.

This will only work in WM5> with ARM6 or higher processor. Has been developed on a Kaiser.

http://rapidshare.com/files/104883792/TCPMP-0.72RC1-ARM-PPC-recomp-02.CAB.html

I really want to find out the specs for QTV.dll on the Qualcomms to get the same speed boost as Coreplayer has. If anyone can help please let me know.

can someone post to other web? i cant load rapidshare:)

perfection3
6th April 2008, 06:28 AM
For YouTube and all the formats that the original TCPMP supports.
does this work on a herald..

t0mmyr
6th April 2008, 09:36 AM
what is the difference from this vs tcpmp .72rc1 + flv 1.4.4?

is this a newer version of stuff?

l3v5y
6th April 2008, 11:39 AM
This has everything integrated and might run a bit faster than the old one. It has been rebuilt in VS2008 and is under ongoing development and will get better.

VipeRsan
6th April 2008, 06:29 PM
Right, new version:

1) FFMPEG used in ffmpeg.plg updated to latest CVS build from last week sometime and compiled with CEGCC and all ARM optimizations. Now in a DLL for easy updating.

2) Found some source from the 0.66 version TCPMP that still had the Core mpeg.plg code in and got it to compile with 0.72. Now the normal MPEG4 & H263 decoding is nearly as fast as the original builds.

3) Compiled the libmad.plg (MP3) plugin with CEGCC and all ARM optimizations, adds a little speed.

The new FFMPEG build adds another 5-10% speed to FLV decoding and also opens up the possibility to decode all the new formats FFMPEG can decode.

Not tested the H264 decoding but it should be quicker.

This will only work in WM5> with ARM6 or higher processor. Has been developed on a Kaiser.

http://rapidshare.com/files/104883792/TCPMP-0.72RC1-ARM-PPC-recomp-02.CAB.html

I really want to find out the specs for QTV.dll on the Qualcomms to get the same speed boost as Coreplayer has. If anyone can help please let me know.

Can you upload somewhere full sourcecode?

milesmowbray
6th April 2008, 08:43 PM
See first post for latest source code

AZScrewloose
12th April 2008, 10:07 PM
Right, new version:

This will only work in WM5> with ARM6 or higher processor. Has been developed on a Kaiser.



Okay so unless I'm reading this wrong, it still only works on WM5 and not WM6.1 on a Kaiser. . . Correct?

So far every version I've tried has given me the crash.txt error.

yappyc
12th April 2008, 10:21 PM
cool ~ thanks for sharing... let me change the new one first~:)

l3v5y
12th April 2008, 10:22 PM
I think it should work with WM6 (the Kaiser has no WM5 ROMs) although WM6.1 may behave differently.

nonegiven
13th April 2008, 06:43 AM
I have the AVC plugin for TCPMP if you need it.

AZScrewloose
13th April 2008, 07:38 AM
Okay so a slight improvement. Now I have video, but the audio gives an error.

Player: Audio codec (windows media audio) not supported by the player!

NM.

I added the wmadecoder.dll and was getting static, then I remembered I turned the equilizer on. I shut that off and now it seems to work great.

Menneisyys
13th April 2008, 07:56 AM
Great work, will post a frontpage story on it!

Menneisyys
13th April 2008, 07:57 AM
I have the AVC plugin for TCPMP if you need it.

Note that I've also hosted / linked to both AVC plug-ins from my H.264 Bible - see the General forum

LordDeath
21st April 2008, 02:37 PM
When I install this build, what do I additionally need to watch youtube movies? Sorry I have no idea about this topic :o

nesty24
22nd April 2008, 05:35 AM
Does it play higher bitrate such as 700kbit/s?
How about protected flv files? Sometimes i have to convert flv files before I manage to play them in TCPMP.

wright_hz
24th April 2008, 08:42 AM
I build ffmpeg with the same configure. But the size of ffmpeg.plg is so big. It's about 1.5M. That's because libavcodec lib file is too big (1.64M), I think. How to decrease it? I find the ffmpeg.plg in the install package is only 500K.
Thanks.

Menneisyys
24th April 2008, 09:12 AM
When I install this build, what do I additionally need to watch youtube movies? Sorry I have no idea about this topic :o

I'll try to publish my YouTube Bible today - in there, I answer this q too.

milesmowbray
25th April 2008, 09:45 AM
I build ffmpeg with the same configure. But the size of ffmpeg.plg is so big. It's about 1.5M. That's because libavcodec lib file is too big (1.64M), I think. How to decrease it? I find the ffmpeg.plg in the install package is only 500K.
Thanks.

You need "enable-small" and then use UPX to pack it. Try this for more compatible version:

./configure --enable-memalign-hack --target-os=WinCE --arch=arm --cross-compile \
--cross-prefix=arm-wince-mingw32ce- --enable-small \
--enable-static --enable-shared --disable-mmx --disable-zlib --disable-ipv6 --disable-debug \
--disable-ffmpeg --disable-ffserver --disable-ffplay \
--disable-encoders --disable-network --disable-muxers --disable-decoders --disable-filters \
--disable-demuxers --disable-devices --disable-protocols --disable-bsfs --disable-parsers \
--enable-decoder=h263 --enable-decoder=mpeg4 --enable-decoder=flv --enable-decoder=flv1 \
--enable-decoder=h264 --extra-cflags="-march=armv4 -mtune=xscale"

wright_hz
25th April 2008, 10:22 AM
You need "enable-small" and then use UPX to pack it. Try this for more compatible version:

./configure --enable-memalign-hack --target-os=WinCE --arch=arm --cross-compile \
--cross-prefix=arm-wince-mingw32ce- --enable-small \
--enable-static --enable-shared --disable-mmx --disable-zlib --disable-ipv6 --disable-debug \
--disable-ffmpeg --disable-ffserver --disable-ffplay \
--disable-encoders --disable-network --disable-muxers --disable-decoders --disable-filters \
--disable-demuxers --disable-devices --disable-protocols --disable-bsfs --disable-parsers \
--enable-decoder=h263 --enable-decoder=mpeg4 --enable-decoder=flv --enable-decoder=flv1 \
--enable-decoder=h264 --extra-cflags="-march=armv4 -mtune=xscale"

Thanks.

I use this to rebuild ffmpeg. The outputed lib files are much smaller than before.

But when link them to ffmpeg.plg. Two new unresolved errors happened:

libavutil.a(rational.o) : error LNK2019: unresolved external symbol __ashldi3 referenced in function av_d2q
libavutil.a(mathematics.o) : error LNK2019: unresolved external symbol __lshrdi3 referenced in function av_rescale_rnd
./debug/ffmpeg.plg : fatal error LNK1120: 2 unresolved externals

I met the same problem before with "_floatdidf". I had to implement this function by myself to resolve it. Are there any better resolutions?

SHiSH
25th April 2008, 11:15 PM
can you compile version for 2003se?

LordDeath
26th April 2008, 12:07 AM
I'll try to publish my YouTube Bible today - in there, I answer this q too.

I already read it. Thank you for your work! :)

RyuMaster
26th April 2008, 03:49 PM
You need "enable-small" and then use UPX to pack it. Try this for more compatible version:

./configure --enable-memalign-hack --target-os=WinCE --arch=arm --cross-compile \
--cross-prefix=arm-wince-mingw32ce- --enable-small \
--enable-static --enable-shared --disable-mmx --disable-zlib --disable-ipv6 --disable-debug \
--disable-ffmpeg --disable-ffserver --disable-ffplay \
--disable-encoders --disable-network --disable-muxers --disable-decoders --disable-filters \
--disable-demuxers --disable-devices --disable-protocols --disable-bsfs --disable-parsers \
--enable-decoder=h263 --enable-decoder=mpeg4 --enable-decoder=flv --enable-decoder=flv1 \
--enable-decoder=h264 --extra-cflags="-march=armv4 -mtune=xscale"



Hi! For some reason, I get very odd error, no matter what build configuration I use. I would appreciate any hint on this matter, because I can not find solution for more then 4 fays 0_0

ration-after-statement -Wall -Wno-switch -Wdisabled-optimization -Wpointer-arith -Wredundant-decls -Wno-pointer-sign -Wcast-qual -Wwrite-strings -Os -fno-math-errno -c -o libavdevice/alldevices.o libavdevice/alldevices.c
In file included from c:/projects/ffmpeg/libavutil/common.h:40,
from c:/projects/ffmpeg/libavutil/avutil.h:52,
from c:/projects/ffmpeg/libavcodec/avcodec.h:30,
from c:/projects/ffmpeg/libavformat/avformat.h:40,
from libavdevice/alldevices.c:20:
/cygdrive/c/msys/mingw/opt/mingw32ce/bin/../lib/gcc/arm-wince-mingw32ce/4.1.0/../../../../arm-wince-mingw32ce/include/errno.h:12:25: error: no include path in which to search for errno.h
make: *** [libavdevice/alldevices.o] Error 1

error: no include path in which to search for errno.h - Why do I get this? Errno.h IS in include folders 0_0

wright_hz
28th April 2008, 02:16 AM
Hi! For some reason, I get very odd error, no matter what build configuration I use. I would appreciate any hint on this matter, because I can not find solution for more then 4 fays 0_0

ration-after-statement -Wall -Wno-switch -Wdisabled-optimization -Wpointer-arith -Wredundant-decls -Wno-pointer-sign -Wcast-qual -Wwrite-strings -Os -fno-math-errno -c -o libavdevice/alldevices.o libavdevice/alldevices.c
In file included from c:/projects/ffmpeg/libavutil/common.h:40,
from c:/projects/ffmpeg/libavutil/avutil.h:52,
from c:/projects/ffmpeg/libavcodec/avcodec.h:30,
from c:/projects/ffmpeg/libavformat/avformat.h:40,
from libavdevice/alldevices.c:20:
/cygdrive/c/msys/mingw/opt/mingw32ce/bin/../lib/gcc/arm-wince-mingw32ce/4.1.0/../../../../arm-wince-mingw32ce/include/errno.h:12:25: error: no include path in which to search for errno.h
make: *** [libavdevice/alldevices.o] Error 1

error: no include path in which to search for errno.h - Why do I get this? Errno.h IS in include folders 0_0

aha, I met the same problem with you ever.:)

This problem is caused by this line:
"#include_next <errno.h>"
in found errno.h, which means to search next errno.h. But there are no another errno.h.

You can comment this line to resolve. But i'm not sure if it is safe to do so.

wright_hz
28th April 2008, 08:51 AM
:(

I build ffmpeg for mobile5 and it works fine in emulator. But it always crashed in real system (Dopod P800W / HTC3300). Debuging it, I feel falling a trap with endless crashing points. I took about 2 weeks to resolve them one by one. But I still can't see the end now. I think there must be a root cause I haven't found yet.

I had tried the downloded ffmpeg.plg built by others. They can work in my mobile phone. So it should be my mistakes somewhere in building process. Anyone know something about this problem? Help me please! Thanks.

I use mingw32ce from cegcc v0.51 to build avcodec and avutil libs and VS2005 to build ffmpeg.plg with these 2 libs.

milesmowbray
28th April 2008, 10:10 AM
:(

I build ffmpeg for mobile5 and it works fine in emulator. But it always crashed in real system (Dopod P800W / HTC3300). Debuging it, I feel falling a trap with endless crashing points. I took about 2 weeks to resolve them one by one. But I still can't see the end now. I think there must be a root cause I haven't found yet.

I had tried the downloded ffmpeg.plg built by others. They can work in my mobile phone. So it should be my mistakes somewhere in building process. Anyone know something about this problem? Help me please! Thanks.

I use mingw32ce from cegcc v0.51 to build avcodec and avutil libs and VS2005 to build ffmpeg.plg with these 2 libs.

I couldn't get it to work as a static link to a lib, but it works okay as a DLL. I think this is known problem with linking large static libs created with cegcc in visual studio.

wright_hz
28th April 2008, 10:26 AM
I couldn't get it to work as a static link to a lib, but it works okay as a DLL. I think this is known problem with linking large static libs created with cegcc in visual studio.

Yes. Maybe this is the key. I will try it tomorrow. Thanks.

I check your install package attached. But can't found the two av dlls. So I think you use static library at first. Do you pack them into ffmpeg.plg by using UPX? I never used UPX before. How to do this?

JoaoPatricio
28th April 2008, 05:49 PM
Hi! I've downloaded de vs2008 project but I'm having trouble building it. What's the building sequence? I get errors regarding common.lib(fatal error LNK1181: cannot open input file '..\pocket pc 2003 (armv4)\debug\common.lib') and arm.asm(error A0044: can't open file: c:\tcpmp-0.72rc1-src-vs2008\common\cpu\arm.asm). Am I missing some vs configurations?
Kinda new to this and could really use a hand on this. I nedd it for a school project involving h.264 streams. Please reply!

Tks.

wright_hz
29th April 2008, 02:31 AM
Hi! I've downloaded de vs2008 project but I'm having trouble building it. What's the building sequence? I get errors regarding common.lib(fatal error LNK1181: cannot open input file '..\pocket pc 2003 (armv4)\debug\common.lib') and arm.asm(error A0044: can't open file: c:\tcpmp-0.72rc1-src-vs2008\common\cpu\arm.asm). Am I missing some vs configurations?
Kinda new to this and could really use a hand on this. I nedd it for a school project involving h.264 streams. Please reply!

Tks.

It seems some asm files lost in this 2008 package. You could download an original TCPMP 0.72RC source package to get the lost files.

wright_hz
29th April 2008, 08:04 AM
I couldn't get it to work as a static link to a lib, but it works okay as a DLL. I think this is known problem with linking large static libs created with cegcc in visual studio.

Sigh. I failed to call the functions from DLL. My steps:
1. rename so to dll.
2. use pexports to generate .def file from DLLs.
3. use dlltool to generate interface lib files from DLLs and def files.
4. link interface lib to ffmpeg.plg.
5. copy ffmpeg.plg and both DLLs to TCPMP directory.
6. As soon as calling any functions in DLL, TCPMP crashed...

Could you tell me how to call these DLLs in correct way? Thanks.

RyuMaster
29th April 2008, 04:15 PM
Well, commenting #errno.h brought more errors. I think the only problems is because I do hot have Linux.
So, no matter now much I try, I can not build those DLLs to use with my WM5 and WM6 projects.
And how is plg file from TCPMP is different from libs and dlls? Maybe there is a way to use it? Because I already lost hope of building shared dlls for me. To bad there is no pre-build dlls for wince at the internet, looks like many people has problems with building them.

RyuMaster
29th April 2008, 04:16 PM
Sigh. I failed to call the functions from DLL. My steps:
1. rename so to dll.
2. use pexports to generate .def file from DLLs.
3. use dlltool to generate interface lib files from DLLs and def files.
4. link interface lib to ffmpeg.plg.
5. copy ffmpeg.plg and both DLLs to TCPMP directory.
6. As soon as calling any functions in DLL, TCPMP crashed...

Did you check this guide? http://www.craigshaw.com/2008/04/23/BuildingFFMpegForWindowsCEWindowsMobile.aspx
It might be helpfull.

wright_hz
30th April 2008, 02:30 AM
Well, commenting #errno.h brought more errors. I think the only problems is because I do hot have Linux.
So, no matter now much I try, I can not build those DLLs to use with my WM5 and WM6 projects.
And how is plg file from TCPMP is different from libs and dlls? Maybe there is a way to use it? Because I already lost hope of building shared dlls for me. To bad there is no pre-build dlls for wince at the internet, looks like many people has problems with building them.
please try this:
//#ifdef __COREDLL__
//# include_next <errno.h>
//#else /* __COREDLL__ */
...
//endif
I can compile them successfully after commented here.

By the way, you'd better build it in Cygwin+mingw32ce.

wright_hz
30th April 2008, 02:35 AM
Did you check this guide? http://www.craigshaw.com/2008/04/23/BuildingFFMpegForWindowsCEWindowsMobile.aspx
It might be helpfull.

Thanks. From this article, it seems my interface lib is not compatible with VS2005. But i believe some one had done it successfully in this way because I didn't find loadlibrary() in the source codes.

If some experts know how to get correct interface lib, tell me please.

edywanwan
30th April 2008, 03:57 AM
This thing works on my kaiser, but must be without equilizer setting where the sound distorted. No equilizer the audio fine.

wright_hz
30th April 2008, 07:27 AM
God is in my side today.

My built ffmpeg dlls is able to work with TCPMP. Thank all of you for your helps.

:D:D:D

RyuMaster
30th April 2008, 04:53 PM
please try this:
//#ifdef __COREDLL__
//# include_next <errno.h>
//#else /* __COREDLL__ */
...
//endif
I can compile them successfully after commented here.

By the way, you'd better build it in Cygwin+mingw32ce.
Your solution worked for fixing issue with errno.h Thanks, really helpfull!
But now I get errors liek this:
c:/projects/ffmpeg/libavutil/internal.h:273: error: static declaration of 'llrint' follows non-static declaration
Maybe it has something to do with corrupt SVN? I'm using the latest one.Oh, and yes, afcourse I use Cygwin+mingw32ce.

RyuMaster
30th April 2008, 05:00 PM
please try this:
//#ifdef __COREDLL__
//# include_next <errno.h>
//#else /* __COREDLL__ */
...
//endif
I can compile them successfully after commented here.

By the way, you'd better build it in Cygwin+mingw32ce.
Your solution worked for fixing issue with errno.h Thanks, really helpfull!
But now I get errors liek this:
c:/projects/ffmpeg/libavutil/internal.h:273: error: static declaration of 'llrint' follows non-static declaration
Maybe it has something to do with corrupt SVN? I'm using the latest one.Oh, and yes, afcourse I use Cygwin+mingw32ce.

hessman
4th May 2008, 10:23 PM
Hi All,

I have been playing around getting TCPMP to compile in VS2008, it now builds and runs.

Things done so far:
1) Fixed all warnings
2) Built a new installer
3) Built in the small changes made to the FFMPEG plugin that allow .FLV (flash videos) to play that were available as separate plugins, this is now built into the ffmpeg.plg and splitter.plg. The code was from: http://sourceforge.net/project/showfiles.php?group_id=201449
4) Turned on all compiler optimizations in VS2008 - FLV playback is 10% faster than original build on my Kaiser.
5) Tided up some projects, not tested Win32 or Smartphone builds, just Pocket PC.

This doesn't include the source for CoreAVC (mpeg4.plg) or CoreMP3 (mp3.plg) as this was never released as far as I know. FFMPEG (ffmpeg.plg) and LIBMAD (libmad.plg) do the same but FFMPEG is slower. Would be nice to include a latter FFMPEG build and see if this any faster. You can use the binary mpeg4.plg and mp3.plg from the original TCPMP build if you want - just copy them into \Program Files\TCPMP.

On the Kaiser you must use 'GDI' or 'Raw FrameBuffer' for decent performance.

This build runs on some of the new Kaiser ROMS where the original build crashes, probably because its compiled against WM2005 not 2003. If you copy in mpeg4.plg or mp3.plg from the original build it will crash again though.

Hope someone else can now take a look and see if they can improve on it. I just wanted the FLV part for a new YouTube project, something like the new bit in CorePlayer.

VS2008 Solution Source:
http://rapidshare.com/files/102784557/tcpmp-0.72rc1-src-vs2008.zip.html

VS2008 Built Binary CAB:
http://rapidshare.com/files/102784829/TCPMP-0.72RC1-ARM-PPC-recomp-01.CAB.html

Brilliant worked great!

palaio
6th May 2008, 04:52 PM
The latest source for TCPMP and the VS2008 project is here:

http://rapidshare.de/files/39042257/tcpmp-0.72rc1-src-vs2008.zip.html

ffmpeg.plg needs avcodec-51.dll and avutil-49.dll, couldn't get it to work linked in. The DLL's were built from the source available here:

http://ffmpeg.mplayerhq.hu/download.html

To get the ARM optimized assembler parts linked in your need to build it using CEGCC:

http://cegcc.sourceforge.net/

On Cygwin on Windows:

http://www.cygwin.com/

Using these configure options:

./configure --enable-memalign-hack --target-os=WinCE --arch=arm --cross-compile \
--cross-prefix=arm-wince-mingw32ce- \
--enable-static --enable-shared --disable-mmx --disable-zlib --disable-ipv6 --disable-debug \
--disable-ffmpeg --disable-ffserver --disable-ffplay \
--disable-encoders --disable-network --disable-muxers --disable-decoders --disable-filters \
--disable-demuxers --disable-devices --disable-protocols --disable-bsfs --disable-parsers \
--enable-decoder=h263 --enable-decoder=mpeg4 --enable-decoder=flv --enable-decoder=flv1 \
--enable-decoder=h264 --extra-cflags="-march=armv6 -mtune=arm1136j-s"

libmad.plg was built in CEGCC with libmad linked in, using these configure options:

CFLAGS="-march=armv6 -mtune=arm1136j-s" ./configure --host=arm-wince-mingw32ce --enable-speed --enable-fpm=arm

Hi there

I've downloaded de vs2008 project but I'm having trouble building it. What's the building sequence? I get errors regarding common.lib(fatal error LNK1181: cannot open input file '..\pocket pc wm5 (armv6)\debug\common.lib') and arm.asm(error A0044: can't open file: c:\tcpmp-0.72rc1-src-vs2008\common\cpu\arm.asm). Am I missing some vs configurations?
Kinda new to this and could really use a hand on this. I nedd it for a school project involving h.264 streams.

Thanks in advance.

timheger
6th May 2008, 10:18 PM
Great news - trying to get this to work on my Tilt with WM6.1... when I try to open a .flv file nothing happens or I get a "Video Codec () not supported by the player!"

Any thoughts?

Thank,

Tim

cp8765
12th May 2008, 09:24 PM
This thing works on my kaiser, but must be without equilizer setting where the sound distorted. No equilizer the audio fine.

I could get the equalizer to work by defining FIXED_POINT (either as compiler flag /D "FIXED_POINT" or directly in common/fixed.h)

dukenightvision
17th May 2008, 06:38 PM
Great Job! Thanks for working on this. I am now able to stream Sirius radio on my Sprint Touch without any errors using this version on TCPMP.

edywanwan
17th May 2008, 07:06 PM
I could get the equalizer to work by defining FIXED_POINT (either as compiler flag /D "FIXED_POINT" or directly in common/fixed.h)
Good point. How do you do that? Could please elobrate?

ztech
17th May 2008, 08:37 PM
upload to mskls
http://depositfiles.com/files/5416873
http://ifolder.ru/6606664
http://www.filefactory.com/file/0b1594
http://www.megaupload.com/?d=GWISLTT5

adempozhari
19th May 2008, 09:17 PM
hi

1- what is the difference with "TCPMPMediaPlayer0.81RC1Beta.cab"

2- when i want to play a .wmv i get two errros for the audio and video


thank you ....

milesmowbray
27th May 2008, 04:54 PM
New recompiled version uploaded, see first post

klmsu19
2nd June 2008, 01:59 AM
flv still dont play at all still in new build, same error as in post 53...

Stay0Puft
3rd June 2008, 07:08 AM
TCPMP works again with the recompiled version, but I'm experiencing some sort of lag (most visible when screen is moving horizontally).
I tried all the tweaks I could find on the forum (increasing glyph cach, enlarge buffering, installing codecs, etc.), but none seem to take the lag away.

It used to be smooth, but ever since having the new HTC 6.1 ROM, the lag is present :(

milesmowbray
3rd June 2008, 10:05 AM
flv still dont play at all still in new build, same error as in post 53...

Most FLV files work for me, could you post the file up somewhere for me to try?

milesmowbray
3rd June 2008, 10:06 AM
TCPMP works again with the recompiled version, but I'm experiencing some sort of lag (most visible when screen is moving horizontally).
I tried all the tweaks I could find on the forum (increasing glyph cach, enlarge buffering, installing codecs, etc.), but none seem to take the lag away.

It used to be smooth, but ever since having the new HTC 6.1 ROM, the lag is present :(

Could you also post or link to this file you are having issues with, I would like to try it on my Kaiser, maybe I can fix it.

loubega
3rd June 2008, 04:31 PM
Hello, could someone give me a list of good Software to see youtube on my Kaiser, with WM 6.1 ger.?
TCPMP (compiled or not) doesn`t work for me (WM 6.1 german, original), so I want to buy one...
hanks for your help!

Lou

padawan
3rd June 2008, 04:56 PM
Ok, I'm still getting audio and no video on 'saved to card' .flv files.

Here is what I'm trying to play...
http://www.pbs.org/wgbh/pages/frontline/bushswar/

Save/download whatever chapter and show you want from Frontline.org and see if you can get it to play...
The saved file appears to be ok since I can play it from "Total Video Player" V1.20 from effectmatrix.com on my PC.

Stay0Puft
6th June 2008, 07:45 AM
Could you also post or link to this file you are having issues with, I would like to try it on my Kaiser, maybe I can fix it.

My Kaiser is sent back for repairs (keyboard keys not responding every time), so I can't test further untill I got it back.

The stuttering happens with a Star Trek episode which I encoded with Pocketdivxencoder to 320*240 in avi format. (the file is about 90 MB for a 45 min epsiode, don't remember the kB/s). I haven't really been testing with other files, but before upgrading to the HTC official 6.1 ROM, there was no stuttering for the same file (and then I also didn't have to use the recompiled TCPMP version).

I chached various settings in order to get better performance, but no avail (raw buffering, increase glyphe cache, increase buffer, installed all codecs seperatly, replace wma dll files).

I'll do some more testing once I've got my Kaiser back.

SilverXXX
6th June 2008, 09:42 PM
Except for the added flv you did no other change right? newer audio codec, or interface, or other?

adempozhari
7th June 2008, 11:05 PM
hi

1- what is the difference with "TCPMPMediaPlayer0.81RC1Beta.cab"

2- when i want to play a .wmv i get two errros for the audio and video


thank you ....

:confused::confused::confused:
does the plugins works also with the 0.81rc1 ????

Dromio
9th June 2008, 09:33 PM
I sure wish I was better with c++. I'm dying to incorporate a media streamer (that handles ogg) into my application, but I can barely get this to compile, much less figure out how to call it a component from managed code.

I'm glad to see the open source code being revived. Hopefully someone will eventually be able to make it useful to managed code idiots like myself.

l3v5y
9th June 2008, 09:36 PM
I sure wish I was better with c++. I'm dying to incorporate a media streamer (that handles ogg) into my application, but I can barely get this to compile, much less figure out how to call it a component from managed code.

I'm glad to see the open source code being revived. Hopefully someone will eventually be able to make it useful to managed code idiots like myself.C++ is far to complex...

At all: How stable is the new version of TCPMP?

rebecker
9th June 2008, 09:43 PM
On the Kaiser you must use 'GDI' or 'Raw FrameBuffer' for decent performance, unless you have the latest WM6.1 roms which have Directdraw working at a reasonable pace.

Is the HTC "official" 6.1 ROM the "latest"?

Thanks for your work on TCPMP.

-Bob-

l3v5y
9th June 2008, 09:58 PM
Is the HTC "official" 6.1 ROM the "latest"?

Thanks for your work on TCPMP.

-Bob-There are cooked ROMs which are more recent... I think all new (ish) kaiser ROMs have the same, if not greater, performance gains over the stock WM6 ROM.

anheuer
15th June 2008, 08:56 PM
Hey,

I installed it on my Diamond..
and it works! nice!

Butttt.... its realy slow.. so not realy useable yet.

scooperman
17th June 2008, 02:48 PM
Thank you very much for your time and effort to get TCMP working on WM6.1

I tried to install the version I used on PPC 2003 and WM5 on my new TyTn II supplied by Orange (WM6.1 Professional) CE OS 5.2.19212 Build 19212.1.0.3
Rom version 3.28.61.0 WWE and it had the error message reported Crash.txt So I have installed the cab file version at the beginning of this thread.

It installed with out any problems and works with previous films that I have watched on my other devices.

The only problem I can see is when the camera angle in the film is panning there is a slight ripple effect across the image. It is only noticable when the camera in the film pans and there is a large amount of image change. If the camera is still and there is movement in the image, people moving etc it's OK

This ripple effect is not apparent on my TyTn (SPV M3100) and my SPV M2000.

I hope this helps anyone looking for a solution as I was for the TCMP on WM6.1

Scooperman

Stay0Puft
18th June 2008, 02:03 PM
I'm experiencing the same annoyance, vertical ripples when there is horizontal movement on the screen.

It is rather distracting in heavy movement scenes and many time even noticable in scene with minor movements.

kwill
19th June 2008, 10:54 PM
great job as flv playback is definitely better. but, i tried replacing the mpeg4 and adding mp3 plugin from the original build and now im back to getting the crash message. any ideas why? thanks

mattcl
23rd June 2008, 09:02 AM
Thank you very much works very well on HTC Diamond

zenkinz
23rd June 2008, 03:54 PM
can this support rtsp streaming?

I have problem with rtsp streaming on my i780, specifically the audio is very patchy during the stream although the video is alright, and i was wondering if this would solve it. any idea?

lahgal
27th June 2008, 06:53 AM
my flv files cannot be played in this tcpmp, is there something that i forget to install?

mil_2007
29th June 2008, 12:24 AM
:cool:

Thank you very much! Works fine on HTC POLARIS as youtube player and .flv player!

miL

dadda
29th June 2008, 11:16 PM
is there another tcpmp version where I can install this on sd card using my mogu cause everytime I try to install it to my sd card it will just bounce to install automatically on my device cause I don't have enough of memory on my phone

zenkinz
2nd July 2008, 04:27 PM
can this stream video using rtsp ?

l3v5y
2nd July 2008, 04:29 PM
can this stream video using rtsp ?
I don't think so.

You'll need something like HTC Streaming Media for that.

SH4YD33
2nd July 2008, 05:31 PM
Does the Direct Video output offer any gains compared to the GDI or RawFrameBuffer Outputs?

gxprice
3rd July 2008, 12:47 PM
is there another tcpmp version where I can install this on sd card using my mogu cause everytime I try to install it to my sd card it will just bounce to install automatically on my device cause I don't have enough of memory on my phone

Although I have some memory on my Diamond, I would also like to install the program to Internal Storage (i.e. the eq. of the SD Card). Even if I select "Interal Storage", it still installs it to main memory ... :confused:

Any chance of a correction to the CAB or, does anyone know how to "fudge" it?

Regards,

Gary.

l3v5y
3rd July 2008, 07:42 PM
Although I have some memory on my Diamond, I would also like to install the program to Internal Storage (i.e. the eq. of the SD Card). Even if I select "Interal Storage", it still installs it to main memory ... :confused:

Any chance of a correction to the CAB or, does anyone know how to "fudge" it?

Regards,

Gary.
That'll be because of the way the cab was made...

You could copy the files to your internal storage, and then create a new shortcut...

gxprice
4th July 2008, 08:12 AM
That'll be because of the way the cab was made...

You could copy the files to your internal storage, and then create a new shortcut...

Thanks for this, I'll give it a try :)

Gary.

freezefire
4th July 2008, 01:19 PM
idowloanloaded the cab but the program wont even load.........other then downloadin the cab do we have to do omething else

l3v5y
4th July 2008, 01:28 PM
idowloanloaded the cab but the program wont even load.........other then downloadin the cab do we have to do omething else
Does a soft reset help?

What device/ROM do you have?

gxprice
4th July 2008, 02:45 PM
idowloanloaded the cab but the program wont even load.........other then downloadin the cab do we have to do omething else

Once you download the CAB, you have to copy it to you device and then click on it from File Manager and let it install. Once installed, you should be good to go ...

Gary.

hotspur_77
6th July 2008, 01:47 PM
hi all...i've installed the latest version of TCMP but it seems that i can't watch MKV files... is there any settings i need to make...pls help...thanks...

agrenwa
8th July 2008, 07:48 PM
TCPMP works fine except when you start using the equalizer the audio gets distorted, does anybody have a fix for this problem?

one4me999
9th July 2008, 02:09 PM
I've been searching around for an easy way to apply a skin to the player. With the diamond rom im using all the buttons are blacked out so I cant see anything unless I press them first. Any ideas?

Thymos
9th July 2008, 07:22 PM
<stupid question - message deleted by author>

deuceswildpolo
9th July 2008, 07:39 PM
I have the HTC Mogul and for some reason some videos the video playback is lagging, but the audio is fine. The videos seem to be high quality videos and both are of concerts (doubt that matters). Anyway is there some kind of tweaks I should change in the settings to rectify this? BTW one was a MPEG4 and the other was a avi.

mikeeey
9th July 2008, 08:25 PM
in version .72 the equalizer produces a horrible sound if i adjust it, and in version .81 the task title bar at the top is missing, it is under the task bar, if i disable the task bar and re-enable the title bar it comes back but this is an annoying process.

mikeeey
9th July 2008, 08:50 PM
Ok i compiled a version mixed with files from version .72 and version .81. It seemed to fix the display problem with the titlebar disappearing, and also it fixed the equalizer problem. I can upload it it anyone is interested:)

l3v5y
9th July 2008, 08:59 PM
Ok i compiled a version mixed with files from version .72 and version .81. It seemed to fix the display problem with the titlebar disappearing, and also it fixed the equalizer problem. I can upload it it anyone is interested:)
Sounds useful! :) But what version would you call it? the average of 0.72 and 0.81 (0.765), or the sum (1.53) or something else? (maybe even 0.765.Mikeeey)

mikeeey
9th July 2008, 09:38 PM
Sounds useful! :) But what version would you call it? the average of 0.72 and 0.81 (0.765), or the sum (1.53) or something else? (maybe even 0.765.Mikeeey)
haha. well for the most part it is version .81 but it uses the .72 exe, and a few extra files in .72 that werent in .82. yeah idk what to call it lol.

for the last 30 minutes I've tried to upload 2mb and it just wont work, grr... ill upload it a bit later..

l3v5y
9th July 2008, 09:54 PM
haha. well for the most part it is version .81 but it uses the .72 exe, and a few extra files in .72 that werent in .82. yeah idk what to call it lol.

for the last 30 minutes I've tried to upload 2mb and it just wont work, grr... ill upload it a bit later..
Try rapidshare! They've even got rid of the bloody cats! :)

imtjnotu
10th July 2008, 03:49 AM
still no mpeg support

agrenwa
10th July 2008, 04:56 AM
Ok i compiled a version mixed with files from version .72 and version .81. It seemed to fix the display problem with the titlebar disappearing, and also it fixed the equalizer problem. I can upload it it anyone is interested:)

I would really love to have this working with the equalizer fixed, waiting for you to upload it, thanks in advance.

diddyp20
11th July 2008, 05:26 PM
I have been playing around getting TCPMP to compile in VS2008, it now builds and runs.

These new builds have 2 main advantages over the original builds:

1) They run on the latest Windows Mobile 6.1 ROMS where the original build crashes (crash.txt message).
2) They support the FLV format straight out of the CAB.

On the Kaiser you must use 'GDI' or 'Raw FrameBuffer' for decent performance, unless you have the latest WM6.1 roms which have Directdraw working at a reasonable pace.



Changelog

recomp-02

Added MPEG4.PLG from source found in TCPMP 0.66
FFMPEG updated

recomp-03 - 27/5/08

Installs and runs on WM2003 devices
Detects Kaiser, allows 'Direct' video output
Source zip now has ASM files
Small optimizations



Source Code - For Developers ONLY

The latest modified source for TCPMP and the VS2008 project is here:

http://rapidshare.de/files/39538681/tcpmp-0.72rc1-src-vs2008.zip.html

ffmpeg.plg needs avcodec-51.dll and avutil-49.dll, couldn't get it to work linked in. The DLL's were built from the source available here:

http://ffmpeg.mplayerhq.hu/download.html

To get the ARM optimized assembler parts linked in your need to build it using CEGCC:

http://cegcc.sourceforge.net/

On Cygwin on Windows:

http://www.cygwin.com/

Using these configure options:

./configure --enable-memalign-hack --target-os=WinCE --arch=arm --cross-compile \
--cross-prefix=arm-wince-mingw32ce- --enable-small \
--enable-static --enable-shared --disable-mmx --disable-zlib --disable-ipv6 --disable-debug \
--disable-ffmpeg --disable-ffserver --disable-ffplay \
--disable-encoders --disable-network --disable-muxers --disable-decoders --disable-filters \
--disable-demuxers --disable-devices --disable-protocols --disable-bsfs --disable-parsers \
--enable-decoder=h263 --enable-decoder=mpeg4 --enable-decoder=flv --enable-decoder=flv1 \
--enable-decoder=h264 --extra-cflags="-march=armv4 -mtune=xscale"

libmad.plg was built in CEGCC with libmad linked in, using these configure options:

CFLAGS="-march=armv4 -mtune=xscale" ./configure --host=arm-wince-mingw32ce --enable-speed --enable-fpm=arm

I stopped doing this as it added little speed, now just compiled in VS2008.

Things done so far:
1) Fixed all warnings
2) Built a new installer
3) Built in the small changes made to the FFMPEG plugin that allow .FLV (flash videos) to play that were available as separate plugins, this is now built into the ffmpeg.plg and splitter.plg. The code was from: http://sourceforge.net/project/showfiles.php?group_id=201449
4) Turned on all compiler optimizations in VS2008 - FLV playback is 10% faster than original build on my Kaiser.
5) Tided up some projects, not tested Win32 or Smartphone builds, just Pocket PC.
6) FFMPEG used in ffmpeg.plg updated to latest CVS build from March 2008 sometime and compiled with CEGCC and all ARM optimizations. Now in a DLL for easy updating.
7) Found some source from the 0.66 version TCPMP that still had the Core mpeg4.plg code in and got it to compile with 0.72. Now the normal MPEG4 & H263 decoding is nearly as fast as the original builds.

The new FFMPEG build adds another 5-10% speed to FLV decoding and also opens up the possibility to decode all the new formats FFMPEG can decode.

I really want to find out the specs for QTV.dll on the Qualcomms to get the same speed boost as Coreplayer has. If anyone can help please let me know.



CAB Download

hey i have the htc Mogul and I've downloaded the TCMP it plays only songs!! videos doesn't play! I don't know why!

hapa_dude
13th July 2008, 08:19 PM
Thanks for the TCPMP! I have a question though -- on an HTC Touch, how do you get it so that you can turn off the screen and still have it play? I assigned the 'turn off screen' to my right hard button (the red one) but then I have to use the power button to turn on the screen again. Also, now my red button does not function normally outside of TCPMP. Thanks!

yrsmart
15th July 2008, 09:57 AM
i can not get this to run on my i760 with the official wm6.1 rom. get the crash error.

freexdalogin
15th July 2008, 06:04 PM
i can not get this to run on my i760 with the official wm6.1 rom. get the crash error.
Same here on my T-mobile Wing and I780.

yrsmart
15th July 2008, 09:06 PM
So what can we do to get it working?

yrsmart
16th July 2008, 02:18 AM
Help please? I ask for help please.

opgadgets
16th July 2008, 03:27 AM
i was looking for something like this, thanks miles!

mike21pr
16th July 2008, 07:00 AM
can i use tcpmp to play flash videos and other flash content using opera mobile instead of PIE??? i dont get the play option :confused:

TheChampJT
16th July 2008, 07:05 AM
can i use tcpmp to play flash videos and other flash content using opera mobile instead of PIE??? i dont get the play option :confused:

That's because this is coded to play videos through PIE only. Half the time I only use PIE to play vids.

yrsmart
17th July 2008, 05:01 AM
so how can I get this to work on my wm6.1 device?

remydakid
17th July 2008, 06:43 AM
im not a expert at this\. but will this work for a treo 800w ?

BacardiGuy
20th July 2008, 01:58 PM
I keep getting the crash.txt error on this device. Is anyone working on a fix?

antonio1809
21st July 2008, 11:35 AM
Thank you very much... I have been searching this for long. Excellent work!

yrsmart
22nd July 2008, 12:17 AM
Got it working by not installing ffmpeg plugin.

R_Anton
22nd July 2008, 04:23 PM
Nor did the original build did it?

yes, there was a plug-in, which installed like an additional version of player called "TCPMP Subtitle Edition", it would be great to have this plugin too, I don't know any players which support subtitles

draxredd
25th July 2008, 10:05 AM
I may be mistaken, but i think the "direct" video output crashes when the new 3d drivers are installed. anybody noticed it ?

johnjjschmidt
27th July 2008, 04:33 AM
I also have a Treo 800w and after several hours I finally found this thread that would give me a proper version where I can actually install the software now. It's been even more several hours and I still can't figure this thing out. Exactly how does one play a youtube (sexy time) video?

LeoDH
28th July 2008, 12:30 PM
I also have a Treo 800w and after several hours I finally found this thread that would give me a proper version where I can actually install the software now. It's been even more several hours and I still can't figure this thing out. Exactly how does one play a youtube (sexy time) video?

If you did not suceed with TCPMP, you should try this one (YoutubePlay (http://forum.xda-developers.com/showthread.php?t=385227)) for free, or Core Player (commercial)

riverjake
28th July 2008, 04:25 PM
Six months into trying to find a video player for my AT&T Tilt, tried the original TCPMP which is terrific for quality but kept getting sporadic video freeze and the little multicolored wheel/box thing so I tried HTC streaming video, which worked but terrible video quality, so I just deleted that and downloaded this new version (thank you) but now when I select a vid from youtube, IE just goes to another page and I don't get the old options from TCPMP for playing the vid...I've checked the boxes for TCPMP to play videos etc but the program only comes up if I select it from the programs list, not automatically like when I first installed it...is there an easy fix?

tom229
30th July 2008, 03:56 AM
Thank you so much!!!
Using Ghettofreeryder's WM6.1 rom from ppcgeeks.com and this is the only tcpmp build that doesn't crash!
Works with the updated Flash Bundle here: http://discussion.treocentral.com/showthread.php?t=148801 to give full YouTube, Google Video, and Veoh streaming ability.

I LOVE YOU
:)

mr_automation
31st July 2008, 12:00 AM
Thanks work fine with my diamond:):)

sean32
31st July 2008, 12:58 AM
Hi.
Im a bit confused.
I cant find the cab file for tcpmp version .82 on this thread.
Is it not there or am i doing something wrong?
I too have problems with the equaliser.
thanks.

sino8r
31st July 2008, 01:01 AM
Question... Why do people STILL use TCPMP w/ flash plugin instead of HTC Streaming Media Player? Just wondering... HTC SMP just seems to work better for me. Are there any advantages that I don't remember? Don't get me wrong, TCPMP is the BEST media player out there, just not for flash streaming.

hamus_cn
1st August 2008, 10:34 AM
Hi all,
Use cygwin-cegcc-mingw32ce-0.51.0-1.tar.gz + cygwin
with the configure like this:
./configure --enable-memalign-hack --arch=arm --enable-cross-compile --cross-prefix=arm-wince-mingw32ce- --enable-small --enable-static --enable-shared --disable-mmx --disable-zlib --disable-ipv6 --disable-debug --disable-ffmpeg --disable-ffserver --disable-ffplay --disable-encoders --disable-network --disable-muxers --disable-decoders --disable-filters --disable-demuxers --disable-devices --disable-protocols --disable-bsfs --disable-parsers --enable-decoder=mpeg4 --enable-decoder=h264 --extra-cflags="-march=armv4"

i get the error like this:
arm-wince-mingw32ce-gcc -shared -Wl,--enable-auto-image-base -L"/home/xu/self/ffmpeg"/libavutil -Wl,--warn-common -Wl,--as-needed -Wl,-rpath-link,"/home/xu/self/ffmpeg"/libpostproc -Wl,-rpath-link,"/home/xu/self/ffmpeg"/libswscale -Wl,-rpath-link,"/home/xu/self/ffmpeg"/libavfilter -Wl,-rpath-link,"/home/xu/self/ffmpeg"/libavdevice -Wl,-rpath-link,"/home/xu/self/ffmpeg"/libavformat -Wl,-rpath-link,"/home/xu/self/ffmpeg"/libavcodec -Wl,-rpath-link,"/home/xu/self/ffmpeg"/libavutil -Wl,-Bsymbolic -o libavcodec/cygavcodec-51.dll libavcodec/allcodecs.o libavcodec/audioconvert.o libavcodec/bitstream.o libavcodec/bitstream_filter.o libavcodec/dsputil.o libavcodec/eval.o libavcodec/faanidct.o libavcodec/imgconvert.o libavcodec/jrevdct.o libavcodec/opt.o libavcodec/parser.o libavcodec/raw.o libavcodec/resample.o libavcodec/resample2.o libavcodec/simple_idct.o libavcodec/utils.o libavcodec/imgresample.o libavcodec/h264.o libavcodec/h264idct.o libavcodec/h264pred.o libavcodec/h264_parser.o libavcodec/cabac.o libavcodec/golomb.o libavcodec/mpegvideo.o libavcodec/error_resilience.o libavcodec/h263dec.o libavcodec/h263.o libavcodec/mpeg4video_parser.o libavcodec/mpeg12data.o libavcodec/armv4l/dsputil_arm.o libavcodec/armv4l/mpegvideo_arm.o libavcodec/armv4l/jrevdct_arm.o libavcodec/armv4l/simple_idct_arm.o libavcodec/armv4l/dsputil_arm_s.o libavutil/cygavutil.dll -lavutil -lm
/opt/mingw32ce/lib/gcc/arm-wince-mingw32ce/4.1.0/../../../../arm-wince-mingw32ce
/bin/ld: cannot find -lavutil
collect2: ld returned 1 exit status
make: *** [libavcodec/cygavcodec-51.dll] Error 1

Can any experts help me out of this?

any idea is appreciated.

Thanks

hamus_cn
1st August 2008, 11:23 AM
Thanks GOD!

Thanks everybody!

benko286
2nd August 2008, 05:54 PM
can you play with tcpmp divx films?

gadmanz
4th August 2008, 08:00 AM
:) Thanks my old version that I was using on the TyTn keep crushing ....this one seems to be working just fine ...
Thanks again

roytam1
5th August 2008, 09:28 AM
I tested recomp 03 in my DELL x50v (PPC 2003SE, for some personal reason not upgrading to WM5). When I play a FLV1 file, it exits and even remove \SD Card mount point and I must reinsert the card to continue testing. When I play FLV4 file, it says audio/video decoder () is missing. Adding mp3.plg back give me audio.

t0mmyr
6th August 2008, 06:35 AM
can you play with tcpmp divx films?

i think u are asking if tcpmp can play divx files, yes it can./

LocoHarami
7th August 2008, 04:50 AM
New recompiled version uploaded, see first post
I am using the recompiled version (TCPMP-0.72rc1-ARM-PPC-recomp-03.cab) and and am getting the audio codec error and the video codec error when I try to play WMV's. What did I do wrong?

yrsmart
10th August 2008, 03:24 AM
Everytime I try to play a youtube video with wmp it says there is a source error. Anyway to fix this issue? How can I make youtube/flash videos open up in TCPMP instead of WMP. I have the setting on TCPMP to open flash/flv files but it still does not WMP is currently giving me an error because I installed and uninstalled some plugs ins that cause some issues for WMP. Plus TCPMP give me better quality video thank you.

I have FlashVideoBundle installed not sure if i have the tcpmp version installed though. thanks

El_Mariachi
11th August 2008, 07:40 PM
I cannot play mpg or avi files, everytime I try I get a "crash.txt" error...anyone else get this?

hunter92126
11th August 2008, 09:52 PM
ok I have the sprint mogul ppc6800 and got the 6.1 upgrade and I now get the crashtxt error when attempting to view videos on youtube pocket with tcpmp...I see that there is a fix but can someone please give me a step by step on how to fix the problem in lehmans terms....please:)

Phil82de
12th August 2008, 05:41 PM
Hi and thanks for that nice work!

I installed the Program on my o2 xda Diamond (WM6.1). (I told it to be installed at the 4GB internal storage but it installed itself at another place. ..but that doesnt matter)

The Program opens when I go to youtube-videos but then a GPRS Connection starts and tries to down load the flv - even when I am online over Wifi and although I configurated the diamond to never use an other data connection!

yrsmart
12th August 2008, 08:10 PM
I am having a problem with getting 3gp files to work. The video works but I keep getting an audio error everytime I try to play 3gp files. Other files work normal.

moegdaog
13th August 2008, 05:01 AM
people getting the crash error.....try these steps in this order and after u try each order try mixing around with the version of tcpmp version and orders and install the ac3 plugin from tcpmp site for audio codec errors for watching avis or divx and after instaling flashvideo bundle everytime u must restart after every plugin install before u even TRY going to youtube site to watch a video,,,eventually after many tries and perfecting the installs with different version of tcpmp u should get it right..but i keep emphasizing RESTART after every plugin install (ac3, ffmpeg,flash video bundle in sequence after every instal) i got the crash thing to go away after trying one of these steps but i dont remember exactly which tcpmp i installed and in wich exact sequence i did it so after playing around with these steps u will get youtube videos to work and play correctly like with wm 6 and you will be able to watch avi,mpeg,mpeg4 and divx movies...if they play slow..then u have another problem, u need to play around with buffer and video settings...which u can get some settings help from the tcpmp text file i have uploaded at the bottom..so sooner or later after u try these 3 steps u will eventually get tcpmp to work so be patient because i certainly was and i have everything working fine. And for those people trying to install tcpmp to their storage cards...FORGET ABOUT IT. You main concern is trying to get tcpmp to install period so always install it to device and after u figure out the right settings u can try to install to storage card but i wouldnt recommend it because after the long processs of finally getting this program to work u dont want it to go down the drain all because u want to install it to your stOrage card...i mean with all the files and plugins with the program ur looking at like 3 megs max on your device so thats not that bad compared to alot of other shit....so here you go try these steps in the order i placed them or try them in different orders.

Enjoy!


1) install old version of tcpmp .72 from tcpmp site...then install flashvideobundle also, then once u install the video bundle restart your phone before u try going to youtube at all. Then install ac3 plugin then restart then install ffmpeg plugin then restart.

If that doesnt work and u get crash error again....uninstall the whole first steps tcpmp version from remove programs in settings and then delete the tcpmp folder completly...then

2) try downloading tcpmp v.081 and install it, then install flash video bundle..then restart..remember u must restart your phone immediatly after installing videobundle...then install ac3 plugin and ffmpeg plugin from tcpmp site and restart again after each plugin install especialy flashvideobundle install...most crash problems are from not restarting everytime u add a new plugin or restarting after installing flashvideobundle..once thats done then try watching youtube. IF youtube works then try watching an avi,divx or mmpeg4

..If that step didnt work in all its instalations and restarts...uninstall tcpmp completely again and delete the whole folder with all the plugins...then .. install 0.72 again then install the v3 repack version of .072 and overwrite the first install and reinstall flash video bundle, restart, then ac3, restart (you dont need to install ffmpeg plugin because repack comes with it alrdy).... if that works ur good..if it doesnt uninstall the program again, delete the folder then...read below

* INSTALL THE V3 REPACK VERSION BY ITSELF *, then reinstall flashvideo bundle and ac3 codec plugin(youdont need to install ffmpeg plugin because it comes with the v3 repack) and restart immediatley after flash videobundle install then restart, then after that install ac3 plugin restart again before u try to watch a youtube video, once restart completes and the repack is installed with all the needed plugins then go to youtube and try...if that doesnt work...uninstal everything again delete the folder and all the plugins, and try different steps in different order on which tcpmp version u like and has worked for u before and redo all the installs on plugins for the correct tcpmp version ..dont go straight to tryin to watch the youtube videos until u must restart after installing every plugin seperatly.

if the youtube videos work and everything seems solid...this next part is with people who can watch videos but avis,divx or mmpeg4 or mmpeg wont start in tcpmp because their is a ac3 video or audio problem

3) most audio codec problems with avi and divx movies are after u restart ur phone once u install video bundle and new repack, download ac3 plugin from old school tcpmp site (just type tcpmp in google and search ull find it)...install ac3 plugin with repack v3 version or .81 version and restart...



All in all just keep trying different tcpmp version and restarting after every plugin install and flashvideo bundle instals especially RETSTART AFTER FLASHVIDEOBUNDLE INSTALLATION...i got it to work so you guys should too also after vigilant patience and trying.

* ALSO AFTER YOU FINALLY GET TCPMP TO PLAY YOUTUBE VIDEOS CORRECT, AND U WANNA TRY WATCHING avi,divx or mmpeg4 OR ANY MOVIE TYPE, MAKE SURE U GO INTO TCPMP SETTINGS AND CHECK OF THE BOXES FOR THESE FILES ASSOCIATIONS...CHECK THE AVI BOX, MMPEG BOX AND MMPEG4 BOX AND MAKE SURE THE FLV BOX IS CHECKED AS WELL WHICH IT SHOULD...AND REMINDER IF YOU CAN GET MOVIES TO WORK BUT THEY ARE RUNNING KINDA SLOW I HAVE INCLUDED A TEXT IN THE ATTACHMENT THAT SHOULD SOLVE SOME BUFFER VIDEO QUALITY PROBLEMS AND A COUPLE OF OTHER THINGS....AND IF YOU SEARCH THE SOFTWARE OR GENERAL FORUM SOME OTHER PEOPLE SHOULD HAVE SETTING ADJUSTMENTS FOR VIDEO SLOWNESS *



So have fun and enjoy! Hope this helps at all in any way.

htc-p3600
13th August 2008, 11:41 AM
I want to thank milesmowbray for the excellent work proposed.
I was familiar with my p3600 to paly all kinds of video,
but in the Diamond the TCMPM 72RC1 crash.

Now i can see every my video without a problem

Thanks again :D

pomull
14th August 2008, 10:12 AM
Thanks Thanks Thanks

(now in German)

Ich bin so glücklich das TCPMP wiedr auf meinem Diamond läuft. Ohne diesen Player ist das Handy nur halb soviel wert. Danke Danke Danke.

(now in english - maybe)

Is there any possibility to Donate at Paypal for you? I would spend some Euronen for that great work.

GorillaPimp
16th August 2008, 09:02 AM
thank you!

daniel0260
19th August 2008, 04:45 AM
your the best i have tcpm workinh on my windows mobile 6.1 thank alot

yrsmart
19th August 2008, 09:10 PM
So i have been looking every where and I can't find an answer or solution. I can't get 3gp, and 3g2 files to properly play. The video works but the sound does not. Any ideas?

nir36
19th August 2008, 09:30 PM
many thankses

kleptodathief
20th August 2008, 01:16 PM
i still think coreplayer 1.25 is way better then tcpmp

pomull
20th August 2008, 04:37 PM
Coreplayer 1.25 cost 24.95 Dollar. Tcpmp costs 0.00 Dollar

htc-p3600
24th August 2008, 06:28 PM
Coreplayer 1.25 cost 24.95 Dollar. Tcpmp costs 0.00 Dollar

and this is no small thing

yet thanks for the wonderful work you have done
readapting the code for WM6.1
I was lost without this software!

ericonxda-dev
24th August 2008, 06:55 PM
Thanks.
I will give it a try on Toshiba G810.

jiejunkong
24th August 2008, 09:08 PM
Thank you very much.
The recompiled TCPMP works for my AT&T WM6.1 ROMS
3.55.502.1 (Radio 1.65.20.29) ALMOST OFFICIAL III http://forum.xda-developers.com/showthread.php?t=400276



I have been playing around getting TCPMP to compile in VS2008, it now builds and runs.

These new builds have 2 main advantages over the original builds:

1) They run on the latest Windows Mobile 6.1 ROMS where the original build crashes (crash.txt message).
2) They support the FLV format straight out of the CAB.

On the Kaiser you must use 'GDI' or 'Raw FrameBuffer' for decent performance, unless you have the latest WM6.1 roms which have Directdraw working at a reasonable pace.



Changelog

recomp-02

Added MPEG4.PLG from source found in TCPMP 0.66
FFMPEG updated

recomp-03 - 27/5/08

Installs and runs on WM2003 devices
Detects Kaiser, allows 'Direct' video output
Source zip now has ASM files
Small optimizations



Source Code - For Developers ONLY

The latest modified source for TCPMP and the VS2008 project is here:

http://rapidshare.de/files/39538681/tcpmp-0.72rc1-src-vs2008.zip.html

ffmpeg.plg needs avcodec-51.dll and avutil-49.dll, couldn't get it to work linked in. The DLL's were built from the source available here:

http://ffmpeg.mplayerhq.hu/download.html

To get the ARM optimized assembler parts linked in your need to build it using CEGCC:

http://cegcc.sourceforge.net/

On Cygwin on Windows:

http://www.cygwin.com/

Using these configure options:

./configure --enable-memalign-hack --target-os=WinCE --arch=arm --cross-compile \
--cross-prefix=arm-wince-mingw32ce- --enable-small \
--enable-static --enable-shared --disable-mmx --disable-zlib --disable-ipv6 --disable-debug \
--disable-ffmpeg --disable-ffserver --disable-ffplay \
--disable-encoders --disable-network --disable-muxers --disable-decoders --disable-filters \
--disable-demuxers --disable-devices --disable-protocols --disable-bsfs --disable-parsers \
--enable-decoder=h263 --enable-decoder=mpeg4 --enable-decoder=flv --enable-decoder=flv1 \
--enable-decoder=h264 --extra-cflags="-march=armv4 -mtune=xscale"

libmad.plg was built in CEGCC with libmad linked in, using these configure options:

CFLAGS="-march=armv4 -mtune=xscale" ./configure --host=arm-wince-mingw32ce --enable-speed --enable-fpm=arm

I stopped doing this as it added little speed, now just compiled in VS2008.

Things done so far:
1) Fixed all warnings
2) Built a new installer
3) Built in the small changes made to the FFMPEG plugin that allow .FLV (flash videos) to play that were available as separate plugins, this is now built into the ffmpeg.plg and splitter.plg. The code was from: http://sourceforge.net/project/showfiles.php?group_id=201449
4) Turned on all compiler optimizations in VS2008 - FLV playback is 10% faster than original build on my Kaiser.
5) Tided up some projects, not tested Win32 or Smartphone builds, just Pocket PC.
6) FFMPEG used in ffmpeg.plg updated to latest CVS build from March 2008 sometime and compiled with CEGCC and all ARM optimizations. Now in a DLL for easy updating.
7) Found some source from the 0.66 version TCPMP that still had the Core mpeg4.plg code in and got it to compile with 0.72. Now the normal MPEG4 & H263 decoding is nearly as fast as the original builds.

The new FFMPEG build adds another 5-10% speed to FLV decoding and also opens up the possibility to decode all the new formats FFMPEG can decode.

I really want to find out the specs for QTV.dll on the Qualcomms to get the same speed boost as Coreplayer has. If anyone can help please let me know.



CAB Download

kleptodathief
25th August 2008, 12:38 AM
thats weird, i paid zero $ for the coreplayer :D only drawback it dusn't have a save option and it EATS up 10 rams!!! :mad:

tcpmp is much less hungry but lax the GUI

davsug
25th August 2008, 06:59 PM
I'm sure this is posted somewhere, but I can't seem to find it. I can't play wma/wmv files with this. are there files that can enable playback of those?

kaka813cn
26th August 2008, 09:24 AM
does it support flv v6?

ourtech
28th August 2008, 02:28 AM
I just installed this version (recomp 3) on the new official ATT WM6.1 release for the Tilt and it works great except when I enable the equalizer. Then there is some tremendous distortion and static. Has anyone seen this?

binh
29th August 2008, 08:07 PM
This is awesome program. It work great and I like it.

Just one issue when using WM6.1: The playback buttons are totally black. Please look at the attached screen shot. At the bottom toolbar there is a black area where I found the playback, forward, etc... hidden.

Ranthalion75
31st August 2008, 05:38 PM
I just installed this version (recomp 3) on the new official ATT WM6.1 release for the Tilt and it works great except when I enable the equalizer. Then there is some tremendous distortion and static. Has anyone seen this?

Yep, I have the same problem. So now I can't pre-amp the sound and I can't hear it very well. :-(

pda_crazy
1st September 2008, 11:33 AM
Hi,

just installed this version (recomp 3) on my WM6.1

1. It's always getting installed in main memory rather than storage card (tried thrice)
2. Playing movies(flv) are not smooth, it seems to me its taking maximum cpu power and slowing down the phone.

When i was using old uncompiled tcmp on my WM6 it was working very well.

Any suggestions.......

zobie
4th September 2008, 09:15 PM
You guys rock.. Thanks much for keeping Free TCPMP Alive.. Blackjack II WM 6.1 works with the recomp-3 version.. Thanks Again.. AAC Plugin though is not supported for Smartphone WM 6.1

HiddenLight
6th September 2008, 07:04 AM
CAB Download

Help guys, I just can't download the attached CAB file. What happened to the link?

AldaR
6th September 2008, 08:29 AM
can i add subtitles to a film whith this prog ? how ?

deuzeff
6th September 2008, 08:44 AM
Help guys, I just can't download the attached CAB file. What happened to the link?

The link is the first post works just fine :confused:

HiddenLight
6th September 2008, 09:46 AM
The link is the first post works just fine :confused:

Could you upload the file somewhere else (e.g. Megaupload.com) for me, please? I really couldn't download it. When I used Firefox, all I got is "attachment.php" file, with IE, it's "1211902452" file. I really don't know what's the problem.:(

HiddenLight
6th September 2008, 11:29 AM
The link is the first post works just fine :confused:

I've just tried downloading from my friend's laptop. It looks like my own laptop has a problem.:(

NJackal
6th September 2008, 11:38 AM
wow thnks man

allie300
7th September 2008, 01:28 AM
thanks works just great on my tytn2 keep up the good work!!!!!;)

mrbrown79
14th September 2008, 01:10 AM
Thanks mate!

yrsmart
14th September 2008, 01:58 AM
How can i get the audio to my 3gp(and similar format files) to work with TCPMP? Thanks

Mr_Gee
17th September 2008, 03:31 PM
Just wondering if you could add gsen support to the application?
(just like I mentioned in the youtubeplay 1007 thread)

This version is the only one that works for me, I already tried to use GSEN
for the change in orientation, but when doing so the fullscreen is not triggered

the only other option would be to have GSEN send a key to TCPMP
but as far as i'm aware sending keystrokes to applications is not possible..

Thanks for considering

Jm81
17th September 2008, 09:04 PM
Hi,

I just want to know if you can play (with no lag) mp4 video with this version. I can play this format but it's slow and the video lag. :(

Can you help me please.

Thank you

Aoyoc
18th September 2008, 02:44 AM
Wow, Your my hero! Thanks.
If only someone would do this with Pocket G2.

charley000
18th September 2008, 10:40 PM
I just got my new Tilt yesterday from ATT. It came preloaded with WM 6.1. (I was surprised. I expected it would have 6.0 and I would have to upgrade to 6.1). However, my TCPMP did not work. Got the crashed message that others have talked about. So I searched and found this version. It works great.

For your info, the WM 6.1 that came on the tile is:
CE OS 5.2.19214 (Build 19214.1.0.4)
Radio is 1.65.21.18

-- Charley

MaxSMoke777
21st September 2008, 02:56 AM
Thank you! You're AWESOME! I was really pizzed off that my new HTC Diamond wouldn't run TCPMP, and I could find no free ways to play my Xvid videos, but now I'm SAVED! WOOT!

kucsi
22nd September 2008, 08:06 PM
Hi,

first of all thanks for Your work on TCPMP. As some of the members asked, there was a possibility to play subtitles also, it was solved with a subtitle plugin(I have attached). Do You think it is possible to recompile also?

kucsi
22nd September 2008, 09:01 PM
Hi,

i managed to find the src also:

http://sourceforge.net/project/showfiles.php?group_id=214228&package_id=258097&release_id=577312

could someone help to recompile???


MANY THX

WMguy
28th September 2008, 10:22 PM
I just read this entire thread as I'm having a problem with TCPMP. About every 20 posts, someone asks this question which is the same problem I'm having:
I just installed this version (recomp 3) on the new official ATT WM6.1 release for the Tilt and it works great except when I enable the equalizer. Then there is some tremendous distortion and static. Has anyone seen this?


The only thing close to a solution I found was this quote.
Ok i compiled a version mixed with files from version .72 and version .81. It seemed to fix the display problem with the titlebar disappearing, and also it fixed the equalizer problem. I can upload it it anyone is interested:)

Did this ever get solved and I missed it? If so, could someone please point me to the fix? TIA

rscreen
29th September 2008, 10:55 AM
Firstly thanks for this thread.

Is there a way to have the video playback horizontal/wide-screen and also in full screen

rscreen
29th September 2008, 11:40 AM
Ignore my post, just installed GSen (wicked screen rotating app) and noticed tapping the video screen does more than just pause (silly me)

GSen - http://forum.xda-developers.com/showthread.php?t=403939

intrlude
1st October 2008, 05:58 PM
I am using the recompiled version of TCPMP, it seems to be working fine. I am however experiencing issues with EskimoTube.

When I try to play a video, it tells me that the link is invalid.

Any help will be appreciated. Will be reflashing my phone, I have a replacement coming also.

I recently reflashed and did not let the customizations install, installed everything I needed from cab files, to include TeleNav 2.1 because it doesn't install without customizations.

Will let the customizations run on my new replacement and see if that has anything to do with it. Don't see why.

rscreen
1st October 2008, 09:50 PM
You can use the MPEG4.plg and MP3.plg from the original build, this will make AVI(Xvid) playback as speedy as before. I said this in the original post.


Please can you explain a bit more on where i can grab those codecs from , url or version of original build?
Currently using recomp-03 tcpmp actaully runs instead of crashing (thanks for that). But trying to watch a divx it gets 17-21 fps, most vids i have seem to be 23fps. there is also vertical tearing on any fast moving credits / action.

Diamond running stock o2/htc rom WM6.1. lots of apps now installed:)

m_ihab77
2nd October 2008, 08:43 AM
Thank you very much for your effort, however it does not play FLV on Diamond :-(
Thanks again

stoil2
2nd October 2008, 11:40 AM
I installed it on my iPAQ 614 windows mobile 6.1 device but can't play flv files. I tried flv file I downloaded from tube site and got error: "video codec not supported by the player". Do you have any idea what I am missing?

Wedg3
3rd October 2008, 01:25 PM
stoil2: Same here, with the Ipaq 614C as well. Have tried this version of TCPMP as well as 0.81RC1Beta, together with the flv plug-in found here: http://sourceforge.net/project/showfiles.php?group_id=196939&package_id=232906

It is in the correct folder and everything, as far as I can tell. Nu luck. Getting "video codec not supported" as well.

Suggestions anyone?

dioxda2
3rd October 2008, 01:34 PM
Thanks~~ Gonna Try It Now !! ;)

megatec45
4th October 2008, 08:20 AM
I've added 4 dll files for Windows Media playback.
wmadecoder 342K
wmadmod 120k
wmsdmod 323k
wmvdecoder 885K
wmvmod 519K
With these files installed to the TCPMP folder, I still can't play WMA files on TCPMP. Is there anything else I need to do?:confused:

GoranS
6th October 2008, 07:00 PM
Hi,

i managed to find the src also:

http://sourceforge.net/project/showfiles.php?group_id=214228&package_id=258097&release_id=577312

could someone help to recompile???


MANY THX

Putting plugin in TCPMP folder works for me with some limitations described in readme.txt :)

freakcolombiano
7th October 2008, 02:11 PM
people getting the crash error.....try these steps in this order...


....So have fun and enjoy! Hope this helps at all in any way.


THANK YOU SOOO MUCH, YOU'RE A BAMF!

:D:D:D:D

explisiv
7th October 2008, 08:25 PM
i have the treo 800w and im mad it cant play my native video files that i record with my phone.

screamer333
8th October 2008, 08:01 AM
FLV not working on my ELF, wm6.1 , recomp3,
all others video files working normaly, but when I open FLS TCPMP just closes

MrMage
8th October 2008, 11:47 AM
I've added 4 dll files for Windows Media playback.
wmadecoder 342K
wmadmod 120k
wmsdmod 323k
wmvdecoder 885K
wmvmod 519K
With these files installed to the TCPMP folder, I still can't play WMA files on TCPMP. Is there anything else I need to do?:confused:

Try installing those DLLs to \Windows.

zha50
9th October 2008, 06:52 AM
The player is crashing on me. Samsung Omnia with H3 rom. Plays DIVX and the camera/phone's own videos fine, but crashes when i open a MKV/H264 or a AVI/XVID file.

Any help?

Jm81
9th October 2008, 06:40 PM
TCPMP-0.72RC1-ARM-PPC-recomp-03 can't support the FLV4 video. But with this plugin (ffvp6_v053) yes.
The problem is that if I intall this plugin with this version of TCPMP, It said "Imcompatible version ... ":mad:

I found the source code of ffvp6_v053.
I just want to know If someone can include and recompile TCPMP with this plugin. :o

Thank you

aeratos
9th October 2008, 07:31 PM
ffvp plugin works fine but very slow:( :( any solution?

gregy74
9th October 2008, 08:00 PM
This is awesome program. It work great and I like it.

Just one issue when using WM6.1: The playback buttons are totally black. Please look at the attached screen shot. At the bottom toolbar there is a black area where I found the playback, forward, etc... hidden.


This is because you have black Windows theme installed.
Try with original Windows theme (blue, green,.....)

aeratos
9th October 2008, 08:11 PM
just install 0.81rc1 after that rename folder to tcpmp then restart again ,install ffvp restart and works but too slow:(


rom FAULTY YuE v11.1 3.15.20755 light m2d

ilordvader
10th October 2008, 04:21 PM
Still cant play Youtube on Tilt 6.1 :(
I tryed this - TCPMP-0.72RC1-ARM-PPC-recomp-03.CAB.zip

I have a Pop up says: youtube swf args not found

do i need something else also ?
flash bundle, etc ?

hkultraman
10th October 2008, 05:50 PM
there is a subtitlle plugin called "tcpmpsubssubtit" here http://sourceforge.net/projects/tcpmpsubssubtit/

anyone try on the TCPMP new VS2008 builds for WM6.1?

there is a release note for the plugin here

TCPMP SUBS Plugin 0.14 Alpha Version

I. INSTALLATION

Copy the "subs.plg" file to TCPMP installation directory.

II. Requirements.

1. This plugin should support any build of TCPMP 0.72RC1
2. Subtitle file should be placed into the film folder and its name should be the same.
3. Plugin tries to find different subtitle formats in the following order:
a. Advanced Sub Station Alpha (*.ass)
b. Sub Station Alpha (*.ssa)
c. Sami (*.smi,*.sami)
d. Subripper (*.srt)
4. Unicode files are supported too. Non-unicode are converted using the Regional Settings of the device.

III. LIMITATIONS

1. Only widescreen films can be viewed with subtitles, because the text is drawn outside of the frame. I hope someone will be able to help in solving this problem.
2. Maxinum number of text lines drawn on the screen is set to 2.
3. The plugin won't load into memory until you open the Subtitle Settings page, even if subtitles are enabled.
4. The subtitles are mainly plain-text. Only ASS/SSA allows formating with color, font-type and font-height.

IV. SUPPORT

If you:
1. Found an error not described above
2. Need some other subtitle format to be supported
3. Want to help in developing of the plugin
please email me at: nikoro@mail.ru
or use the Sourceforge Bugtracking system on the site: http://sourceforge.net/projects/tcpmpsubssubtit

V. LICENSING

This program is FREE software and may be distributed according to the terms of the GNU Public License

megatec45
10th October 2008, 05:57 PM
Try installing those DLLs to \Windows.

I've moved them to the Windows folder. Now they show up in the file association menu, but I stil can't overide Windows media player from starting.

dan_t
13th October 2008, 09:33 AM
is there any fix to get FLV4 working on the Diamond?

gerg_861
14th October 2008, 12:45 AM
Well, I search for hours tonight because I was embarassed to ask this question but here goes: After downloading the .zip to my desktop, I have no idea what to do to install.

1. What do I do with the .zip to make it a .cab?
a. When I unzip the .zip it doesn't contain any .cab files on the desktop
b. When I unzip the .zip on my Polaris (within the program folder of the main memory) it creates a tcpmp folder from which I can launch tcpmp but that doesn't actually create an entry under the programs list. Why is this?

The worst part is that I know I knew how to do this about 6 months ago when I got the Polaris and set up TCPMP before the WM6.1 upgrade. Thank you for your time, and all of the effort that has been put into this site.

ilordvader
14th October 2008, 01:46 AM
Well, I search for hours tonight because I was embarassed to ask this question but here goes: After downloading the .zip to my desktop, I have no idea what to do to install.

1. What do I do with the .zip to make it a .cab?
a. When I unzip the .zip it doesn't contain any .cab files on the desktop
b. When I unzip the .zip on my Polaris (within the program folder of the main memory) it creates a tcpmp folder from which I can launch tcpmp but that doesn't actually create an entry under the programs list. Why is this?

The worst part is that I know I knew how to do this about 6 months ago when I got the Polaris and set up TCPMP before the WM6.1 upgrade. Thank you for your time, and all of the effort that has been put into this site.


LINK - http://forum.xda-developers.com/showthread.php?t=406905&highlight=tcpmp


After i had put this zip file in there, it worked -

OEM TCPMP-0.72RC1-ARM-PPC-recomp-03 + FlashVideoBundle 1.4.4




(fLASH BUNDLE & ZIP ON SAME SIT)


1st install -

LINK - http://forum.xda-developers.com/showthread.php?t=406905&highlight=tcpmp

FlashVideoBundle 1.4.4

then -

LINK - http://forum.xda-developers.com/showthread.php?t=380387

TCPMP-0.72RC1-ARM-PPC-recomp-03

gerg_861
14th October 2008, 07:08 AM
Thanks for the assistance, I finally this morning figured out the issue. With the Zip program I am using I have to choose the Extract All command to generate the .CAB, otherwise if I just use the Extract command I end up with a bunch of files...

hkultraman
21st October 2008, 10:38 AM
There is an open source subtitle plugin, however there is some known bugs to be fixed before it to be perfect.

can anyone help updating the plugin?

1. As an omnia users, i would like to see if anyone can make the subtitle display inside the frame (not in the top or bottom black bar).

2. Make this possible to display subtitle in Landscape mode (currently the subtitle plugin can only be used in portrait mode).

there is a subtitlle plugin called "tcpmpsubssubtit" here http://sourceforge.net/projects/tcpmpsubssubtit/

anyone try on the TCPMP new VS2008 builds for WM6.1?

there is a release note for the plugin here

TCPMP SUBS Plugin 0.14 Alpha Version

I. INSTALLATION

Copy the "subs.plg" file to TCPMP installation directory.

II. Requirements.

1. This plugin should support any build of TCPMP 0.72RC1
2. Subtitle file should be placed into the film folder and its name should be the same.
3. Plugin tries to find different subtitle formats in the following order:
a. Advanced Sub Station Alpha (*.ass)
b. Sub Station Alpha (*.ssa)
c. Sami (*.smi,*.sami)
d. Subripper (*.srt)
4. Unicode files are supported too. Non-unicode are converted using the Regional Settings of the device.

III. LIMITATIONS

1. Only widescreen films can be viewed with subtitles, because the text is drawn outside of the frame. I hope someone will be able to help in solving this problem.
2. Maxinum number of text lines drawn on the screen is set to 2.
3. The plugin won't load into memory until you open the Subtitle Settings page, even if subtitles are enabled.
4. The subtitles are mainly plain-text. Only ASS/SSA allows formating with color, font-type and font-height.

IV. SUPPORT

If you:
1. Found an error not described above
2. Need some other subtitle format to be supported
3. Want to help in developing of the plugin
please email me at: nikoro@mail.ru
or use the Sourceforge Bugtracking system on the site: http://sourceforge.net/projects/tcpmpsubssubtit

V. LICENSING

This program is FREE software and may be distributed according to the terms of the GNU Public License

curiousGeorge
22nd October 2008, 03:22 AM
Is there any plan to fix video tearing/vsync for devices that are affected by it? Such as the X50v/51v with any OS after 2003SE... The Intel 2700G mode, that is, is very buggy.

Or is it possible to add native VGA support to the "Intel XScale" driver?

It's fine if these aren't on the agenda. Now I know this might be asking for a lot, but would it just be possible to enable "directdraw" display mode for the X50v? I have a feeling it's blocked in the TCPMP source but available for all other devices.

DNTT
29th October 2008, 01:13 AM
Thanks finally i've found a TCPMP version that works on my Diamond :)

NoSubstitute
29th October 2008, 03:01 PM
Hey hey.

This version works on my SonyEricsson X1 Xperia.
Installed flac plugin from here: http://picard.exceed.hu/tcpmp/test/

Now, my problem is with .mp4 files.
They play with very chopped video.
Benchmarks say this:

TCPMP Version 0.72RC1 Benchmark Results

Average Speed 36.76%
Video Frames 1875
Audio Samples 3459464
Amount of Data 9781 KB

Bench. Time 3:32.519
Bench. Frame Rate 8.82
Bench. Sample Rate 16278
Bench. Data Rate 377 kbit/s

Original Time 1:18.125
Original Frame Rate 24.00
Original Sample Rate 44100
Original Data Rate 1.0 Mbit/s

URL \My Documents\Mina videoklipp\Bond Trailer XPERIA X1.mp4
Size 15109544
Platform PocketPC
OS Version 5.02
OEM Info X1i
Clock speed 530 Mhz
Video output DirectDraw 480x800 16bits Lookup
Video zoom 480x260 -> 433x800
Audio output Wave Output 44100Hz 16Bits 2Ch.

That is obviously much too slow.
I tweaked a few settings, but nothing affected video speed.
Seems I am in need of a better plugin for mp4?

I don't have a small .mkv to test matroska speed.
(Not in the mood to copy a 1GB+ file onto the memory card)

Just to compare, here are benchmarks for .avi:
TCPMP Version 0.72RC1 Benchmark Results

Average Speed 57.12%
Video Frames 4123
Audio Samples 8267879
Amount of Data 22369 KB

Bench. Time 5:01.031
Bench. Frame Rate 13.70
Bench. Sample Rate 27465
Bench. Data Rate 608 kbit/s

Original Time 2:51.963
Original Frame Rate 23.98
Original Sample Rate 48000
Original Data Rate 1.0 Mbit/s

URL \Minneskort\star.wars.the.clone.wars.101.avi
Size 182959142
Platform PocketPC
OS Version 5.02
OEM Info X1i
Clock speed 530 Mhz
Video output DirectDraw 480x800 16bits Lookup
Video zoom 624x352 -> 451x800
Audio output Wave Output 48000Hz 16Bits 2Ch.

Yes, speed could be better still, but at 60% (608 kbit/s / 1.0 Mbit/s) in an animated movie I don't notice any problems. You can also see that the Bond movie is a local file and Star Wars is on the memory card.

As a side note I can also mention that I can't see any text on the buttons! The interface wher there should be text is just grey. Luckily the play/pause/stop buttons are visible. The buttons work just fine, I just can't see what they are.

Djay64
1st November 2008, 10:49 AM
any reason for it crashing soon as you play a video, or why it goes into some matrix mode, with weird colors? and shouldn't it be able to play flv, as i thought that was the main feature or the new build????

fenomeno83
1st November 2008, 06:10 PM
works very fine recomp-03 on samsung omnia(need to set intel xscale) !similar to coreplayer!but for example coreplayer has a better implementation of smooth zoom(always) when you zoom (with Fill screen option for example)

AmelFl
3rd November 2008, 05:29 PM
hello everyone
is there anything that will open a .slim streaming file

thanks

superfilo
3rd November 2008, 11:06 PM
Thanks for the info milesmowbray

hkultraman
7th November 2008, 03:08 PM
Finally there is a subtitle plugin that works on my omnia (WM6.1)

URL : http://sourceforge.net/projects/tcpmpsubssubtit

Release Notes:
TCPMP SUBS SUBTITLE PLUGIN
Version 0.6

I. What this plugin can be used with.

1. This plugin supports the following subtitle formats:
- SAMI (*.smi)
- ASS/SSA (*.ass,*.ssa)
- SubRip (*.srt)
- MicroDVD Subtitle (*.sub)

Note: not all *.sub files are in MicroDVD format.

2. The following video drivers can be used:
- GAPI
- GDI (recommended)
- Intel 2700
- ATI 3200

3. The following video drivers are not supported:
- Raw Frame Buffer
- Direct Draw
- Intel XScale

These ones will not show any subtitles.
If you are a developer and can modify the drawing drivers to make them supported, you may send the code to my email.

II. Installation.

1. You should setup TCPMP 0.72 if you don't have it already.

Variant 1.
This is the official CAB installator: http://picard.exceed.hu/tcpmp/test/tcpmp.pocketpc.0.72RC1.cab.
Use files from the WM.2003.and.higher folder.

Variant 2.
If the previous installator won't work on your device, you can try another one here: http://forum.xda-developers.com/showthread.php?t=380387
Use files from the WM6.1 folder.

Some versions are most likely not supported and there may be conflicts:
- TCPMP 0.82 Unofficial Chineese Edition
- TCPMP Subtitle Edition
- TCPMP 0.71 and earlier

Probably, you won't be able to install several versions of TCPMP at the same time and will have to delete your old one.

2. Please backup old versions of all files in TCPMP 0.72 folder.
If something will not work, there will be an opportunity to restore the previous stable state
without re-installing the player.

3. Copy contents of the folder (see 2 variants described above) to the same directory you have installed TCPMP 0.72.

These files must be replaced:
- common.dll (changes some video drivers to add subtitle support)
- interface.plg (adds the Subtitle control menu)

Some other files are not necessary if your device does not support Intel 2700 or ATI 3200 drivers.
- ati3200.plg
- intel2700g.plg

4. If your language is not English, you may need to change your system encoding.
Select "Settings->System->Regional Settings" from the Start Menu and then choose your language.
It will help if you see strange symbols in subtitle text instead of the correct ones.

5. Now start TCPMP 0.72. You will see some changes in interface:
- A new page of settings where you may change font name, size and boldness, disable
subtitles completely or change their speed.
- Options->Subtitle submenu in the main menu. It allows opening a new subtitle file,
to switch between several subtitle streams and also to change speed.
- A hotkey for subtitle stream switching in Settings on the Hotkey page

6. Using the plugin

You may copy subtitle files to the same folder where the films are located.
The plugin will autodetect subtitles which names begin with the film name when you click the "Play" button:
filmname.srt
filmname.eng.smi
...
etc

You may also use Options->Subtitle->Open... to manually load a subtitle file.

If you are using *.sub files, they are frame based.
The plugin tries to determine the right frame per second rate automatically.
First it looks at the first line of a *.sub file to see if frame rate is mentioned there.
If a value is not found, the current film FPS is taken.
You may need to change the FPS setting manually only in rare cases.
This setting does not influence any other subtitle types or the film.

ragusamuel
12th November 2008, 09:48 PM
I have ATT Tilt and upgraded into WM6.1 and got this TCPMP and working fine.
Thanks a Lot

milesmowbray
13th November 2008, 09:36 AM
TCPMP-0.72RC1-ARM-PPC-recomp-03 can't support the FLV4 video. But with this plugin (ffvp6_v053) yes.
The problem is that if I intall this plugin with this version of TCPMP, It said "Imcompatible version ... ":mad:

I found the source code of ffvp6_v053.
I just want to know If someone can include and recompile TCPMP with this plugin. :o

Thank you

Post up that source, I can build it into the next release.

I might also include that subtitle plugin posted.

frmariam
13th November 2008, 01:42 PM
Please do...

That subtitle plugin always crashed TCPMP on my Omnia (player just crashes when playing files even if without subs).

I could never open any flv file I tried... Just crashes (downloaded flv from YouTube to my laptop using FlashGot on Firefox and VideoCacheView from NirSoft). Maybe it was just bad luck with the files I got...

Also I can't seem to play h264 videos (for instace fansubs like Dattebayo's Naruto Shippuuden or KickAssAnime's Full Metal Alchemist).

There seems to be an issue with the setup also. Even if I select the folder it should install to... I always goes to the device memory (even thoguh the setup asks me where I want to install to...).

I have a Samsung Omina... Is the issues I'm experiencing hadware related? Also my system is in portuguese and both the My Memory and Memory Card translations include chars like ó and ã... These are known to cause issues with some apps.

Is Real (rmvb) supported? For now the only thing I found that works is the included WM6 Media Player...

Also (and sorry to bug again) can you inform me if (to your knowledge) the TCPMP project (or BetaPlayer) is still alive or was it dumped and replaced by the commercial CorePlayer... Would be a shame...

Jayperd
13th November 2008, 06:04 PM
Thx for the work, the TCPMP is now working. However, when I try to open .flv files, the thing gets an error. I have a Samsung Omnia. When I play .mp3 files, it works perfectly, displaying the album etc.

could anyone help?
thx in advance.

mmotown
13th November 2008, 07:45 PM
Hello guys I just joined and I am at work so I ddin't really have time to read this entire thread. However I used TCPMP on my old Treo 700. Now I have a HTC Touch Pro and I want to view movies. What link can I go to to download the latest version of TCPMP? This may have been alread answered but I work two jobs and I want to go home and just load it on my phone without having to do alot of research. Thanks in advance for your help!!!! :)

megatec45
13th November 2008, 08:56 PM
Hello guys I just joined and I am at work so I ddin't really have time to read this entire thread. However I used TCPMP on my old Treo 700. Now I have a HTC Touch Pro and I want to view movies. What link can I go to to download the latest version of TCPMP? This may have been alread answered but I work two jobs and I want to go home and just load it on my phone without having to do alot of research. Thanks in advance for your help!!!! :)

Go to the first post on this thread. The ver that works with WM 6.1 is located at the bottom of the post in a cab file.
There is a ver 8.1 out there, but it has problems with 6.1

mmotown
13th November 2008, 09:53 PM
Go to the first post on this thread. The ver that works with WM 6.1 is located at the bottom of the post in a cab file.
There is a ver 8.1 out there, but it has problems with 6.1


thanks!!!!!!!:D

biaozy
15th November 2008, 06:02 AM
Thx for the work, the TCPMP is now working. However, when I try to open .flv files, the thing gets an error. I have a Samsung Omnia. When I play .mp3 files, it works perfectly, displaying the album etc.

could anyone help?
thx in advance.

I got the same issue. when I try to open a .flv file, the application crashes. waiting for next release...

padawan
15th November 2008, 01:19 PM
Same here... Still cannot play .flv files stored on card. Audio sounds good though.

blacquevirus
16th November 2008, 05:55 AM
Hi Guys,

My first time posting, I'm still having problem with my Treo 800w playing ytpocket, downloaded this file cab file and everything seems fine until i try
to play ytpocket and get this error message;

(RTSP protocol not supported.)

What do I do now...

ghafarpour
16th November 2008, 08:27 AM
I try to use attached application in post 1 on diamond.
when I run benchmark my movie play very good without any frame lost but when I try to play it in normal it shows about 1-2 secs and next freeze
what should I do?

Ati75
18th November 2008, 10:50 AM
Does this version work with the HTC Touch HD? And if it does, how well does it perform.

Thanks in advance!

Candy_girl2008
18th November 2008, 01:23 PM
Hi,i installed this to my HTC Touch Pro but when i go to Video Site (Opera),it just go to the web (yoytube,google....) but didnt play the video.And when i use the IE,it only work on the Youtube,i dont know why?Can somebody help me and show me how it work on the Opera and IE (all the web it have).Thanks......

megatec45
18th November 2008, 07:33 PM
Hi,i installed this to my HTC Touch Pro but when i go to Video Site (Opera),it just go to the web (yoytube,google....) but didnt play the video.And when i use the IE,it only work on the Youtube,i dont know why?Can somebody help me and show me how it work on the Opera and IE (all the web it have).Thanks......

If you're using the OPera 9.5 beta, plug ins or any video player Will not work. Support for those apps are not developed yet.
Do a search on this site for TCPMP Flash Video Bundle and download the cab file. It has links to Youtube and many other video sites and works great.

Ghinda
19th November 2008, 01:43 PM
I have another problem with my Diamond:
When I record a video with telerhone, the sound does't merge with the picture, it's 1 second after
PLS somebody a little HELP

alind
19th November 2008, 02:34 PM
What about HTC touch HD?
Does it work?

Candy_girl2008
20th November 2008, 02:51 AM
@megatec45:Thanks for you answer...
I dont know to much about the software,I just know how to install and remove?Can somebody show me and give me the TCPM software can play video online for my Touch Pro,thanks....

megatec45
20th November 2008, 07:46 AM
@megatec45:Thanks for you answer...
I dont know to much about the software,I just know how to install and remove?Can somebody show me and give me the TCPM software can play video online for my Touch Pro,thanks....

There is a cab file at the bottom of the first post of this thread, it has tcpmp. Download that first. If you've found the Flash Video Bundle, install it after the TCPMP. You can install them on your storage card. The FVB will automatically place it's files in the TCPMP folder.
The FVB works with Internet Explorer, just click on any of the video sites on the list and it will open up the site. When you find a video that you want to play, click on the picture, and the video loader that comes with the FVB will ask you if you want to play or download the video. Make sure you have the file associations checked off in TCPMP.
Also if you have Opera set as your default browser, uncheck it, because the FVB will not work with Opera, it has to open with Internet Explorer.
Below is direct the link for FVB cab, save to your pc and transfer via active sync

http://forum.xda-developers.com/attachment.php?attachmentid=57557&d=1194630283

jquintel
23rd November 2008, 02:18 AM
works on my tilt w/ wm6.1

Mr.Dracon
24th November 2008, 09:21 PM
It works on my Touch Diamond, but... soo slow video. Fine with Audio.
In Benchmark mode is all ok, but.. you understand. :)

Problem is, that CorePlayer don't understand AC-3 codec >.<
Thats why i tryed your TCPMP build. Other versions of TCPMP crashes.

Is it possible to 'teach' CorePlayer understand AC3 codecs?

XDADeveloperManiac
25th November 2008, 07:43 PM
Dear milesmowbray !!!!

Thank you so much !!!

Rgds

yeldnats
25th November 2008, 09:46 PM
It works on my Touch Diamond, but... soo slow video. Fine with Audio.
In Benchmark mode is all ok, but.. you understand. :)

Problem is, that CorePlayer don't understand AC-3 codec >.<
Thats why i tryed your TCPMP build. Other versions of TCPMP crashes.

Is it possible to 'teach' CorePlayer understand AC3 codecs?

I was looking in some of my old files and found several plugins from a couple years ago. I'll attach the ac3 one I have for 0.72RC1 - I hope this will work for you.

montrachet
25th November 2008, 11:50 PM
Good job Miles !

Thanks for helping clueless chaps like me !

Merci ;-)

Tom

nap007
27th November 2008, 04:22 AM
video playback is beyond horrible in my X1

mancukya
27th November 2008, 11:32 AM
FFMPEG install and crash in htc diamond

ninja_pimp
29th November 2008, 08:27 AM
anyone try on omnia?

-PiLoT-
29th November 2008, 09:02 AM
ive tried it on my omnia and its stunning

BigCall
29th November 2008, 11:20 PM
I have an HTC Touch Pro and i instal the "TCPMP-0.72RC1-ARM-PPC-recomp-03.CAB" how work ok but the problem is i can get any subtitles plugin compatible for this version.I try the version subtitles plugin "TCPMP SUBS SUBTITLE PLUGIN Version 0.6 and Version 0.5" but the player don't show the subtitles. I change the subtitles in .srt and .smi but nothing happened.
Can anybody help me ?
Thanks !

OscarP
1st December 2008, 05:20 PM
I am getting the following error:

Player: Video codec (TechSmith Screen Capture Codec) not supported by the player!

How do I solve this problem?

Thanks

mmotown
3rd December 2008, 04:07 PM
Why isn't anyone using WM media player? I converted a movie to MP4 and it worked well. I got errors with TCPMP

mancukya
3rd December 2008, 06:26 PM
in HTc diamond
Ffmpeg crash and onvp6 plugins instal message not compatible this version
i tray 3 version Tcpmp not works this plugins.

devinc
3rd December 2008, 06:46 PM
This version works on my WM 6.1 XV6800 just fine EXCEPT that it does not play nicely with Live Search. I mean not at all! The two will not run at the same time. One or the other will crash and quit.

Too bad, because my main MO is when I drive is to have Live Search on top showing my gps position and traffic while music plays in the background.

Any suggestions?

Devin

-PiLoT-
3rd December 2008, 07:38 PM
Why isn't anyone using WM media player? I converted a movie to MP4 and it worked well. I got errors with TCPMP

because tcpmp plays more files and is easier to use. besides there a lot better compression than mp4. divx for instance

Mase_Mase
5th December 2008, 06:06 AM
Same here... Still cannot play .flv files stored on card. Audio sounds good though.

I've got the same problem... no flv playback on the Samsung Epix. I can play other formats and they look brilliant!

DrForIslam
5th December 2008, 06:42 AM
It was of a great value but the latest v. of core player play Flv more smoothly

Mase_Mase
5th December 2008, 07:16 PM
I've got the same problem... no flv playback on the Samsung Epix. I can play other formats and they look brilliant!

So I tried to play flv files on both internal memory and storage card and neither location worked. I've also tried all the video driver options. I rookie when it comes to TCPMP and flash in general. Do I need a plugin or any tweaks to run this on my Epix? I used the cab in the first post of this tread and all the formats I've tried so far work except for flv.

Thanks!

djliquid
7th December 2008, 07:00 PM
i've been trying to get this working and this recompile totally worked. Thanks!!!

mancukya
7th December 2008, 08:06 PM
tcpmp.pocketpc.0.72RC1 nvidia edition works in htc diamond.
http://rapidshare.com/files/171212510/TCPMP-0.72RC1-GF5500Edition-Alpha4.1.CAB
or
http://www.portegeclub.com/forum/viewtopic.php?p=20623

is the best play all

zeep
8th December 2008, 12:15 AM
This player is simply awesome! Thanks so much for this. It works great on my Samsung Omnia i900.

(TCPMP-0.72RC1-ARM-PPC-recomp-03.CAB)

Is there a way i can play .wmv files with it too? I really would like TCPMP to be my player for all filetypes.

LordDeath
8th December 2008, 11:17 AM
Is the new TCPMP Nvidia edition working on Touch Diamond or HD? How is it compared to Coreplayer?

JVH3
8th December 2008, 05:02 PM
I have TCPMP-0.72RC1-ARM-PPC-recomp-03.CAB installed with TCPMPflvplugin-v0.4.3.cab.

I have run into several flv files that play fine on my laptop, but do not play in TCPMP. It advances across in about 1 second without displaying anything from the video.

I have not run into anything from YouTube that does not play.

I am going to install recomp-01 and try that.