forums.ps2dev.org Forum Index forums.ps2dev.org
Homebrew PS2, PSP & PS3 Development Discussions
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

PMP(PSP Media Player)
Goto page 1, 2, 3, 4, 5, 6, 7, 8, 9  Next
 
Post new topic   Reply to topic    forums.ps2dev.org Forum Index -> PSP Development
View previous topic :: View next topic  
Author Message
JiniCho



Joined: 14 Sep 2005
Posts: 18

PostPosted: Sat Oct 01, 2005 12:04 pm    Post subject: PMP(PSP Media Player) Reply with quote

Hi, I ported ffmpeg to PSP.

The player is based on ffplay in ffmpeg library.
Anyway, I didn't put any comments in the source and there are meaningless optimizations(I'm not familliar with mips assembly but I'm trying).

Here's the links.

http://ruliweb2.dreamwiz.com/ruliboard/file/util_psp/PMPsrc.part01.rar
http://ruliweb2.dreamwiz.com/ruliboard/file/util_psp/PMPsrc.part02.rar
http://ruliweb2.dreamwiz.com/ruliboard/file/util_psp/PMPsrc.part03.rar

Thanks.
Back to top
View user's profile Send private message
andresilich



Joined: 09 Aug 2005
Posts: 13
Location: massachusetts

PostPosted: Sat Oct 01, 2005 2:14 pm    Post subject: Reply with quote

is this that Korean media player that's been going around?, if not, please compile it and email it to me so i can test it out please
andresilich@gmail.com
Back to top
View user's profile Send private message AIM Address MSN Messenger
Shine



Joined: 03 Dec 2004
Posts: 728
Location: Germany

PostPosted: Sat Oct 01, 2005 4:53 pm    Post subject: Reply with quote

andresilich wrote:
is this that Korean media player that's been going around?


FYI: We don't offer copyrighted software without the permission of the owner in this forum. FFMPEG: http://ffmpeg.sourceforge.net/index.php
Back to top
View user's profile Send private message
ice-master



Joined: 19 May 2005
Posts: 6

PostPosted: Sat Oct 01, 2005 6:46 pm    Post subject: Reply with quote

andresilich wrote:
is this that Korean media player that's been going around?, if not, please compile it and email it to me so i can test it out please
andresilich@gmail.com


Yeah it seems to be the Korean media player 0.0.5, unrar the archives and go to "PMPsrc\ffplay_resample\PMP", it's compiled.
Back to top
View user's profile Send private message
andresilich



Joined: 09 Aug 2005
Posts: 13
Location: massachusetts

PostPosted: Sat Oct 01, 2005 10:28 pm    Post subject: Reply with quote

Bummer :(, Thi player has alot of potential, it just need some tweaking and cleaning up.


hope someone will take a look at this, and translate it.
Back to top
View user's profile Send private message AIM Address MSN Messenger
jockyw2001



Joined: 29 Sep 2005
Posts: 339

PostPosted: Wed Oct 05, 2005 4:00 am    Post subject: Reply with quote

andresilich wrote:
hope someone will take a look at this, and translate it.


I'm trying...

@JiniCho: I have a problem compiling ffplay.c On line 628 & 691 there is a type My_Palette which is nowhere defined. Did you forget to include a few files in your distribution? Seems to me that you left out the MyTTF directory. Please provide it. Thx!

I also think there are some options for improving performance. On the other hand with 311MHz the mpeg4 playback (video only) is already quite smooth.

/JockyW
Back to top
View user's profile Send private message
jockyw2001



Joined: 29 Sep 2005
Posts: 339

PostPosted: Wed Oct 05, 2005 7:30 am    Post subject: Reply with quote

@JiniCho: it turned out your sourcecode contains some redundant crap :P
After deletion it compiles well, tho I never saw so many compiler warnings ...

Ok, now for the translation

/JockyW
Back to top
View user's profile Send private message
sHARD>>



Joined: 05 Oct 2005
Posts: 10

PostPosted: Wed Oct 05, 2005 10:10 am    Post subject: Reply with quote

jockyw2001 wrote:
@JiniCho: it turned out your sourcecode contains some redundant crap :P
After deletion it compiles well, tho I never saw so many compiler warnings ...

Ok, now for the translation

/JockyW


Any chance I can get a copy of the cleaned source? Might just save me a bit of time :P
Back to top
View user's profile Send private message
JiniCho



Joined: 14 Sep 2005
Posts: 18

PostPosted: Wed Oct 05, 2005 10:24 am    Post subject: Reply with quote

/jockyw2001

Sorry, I forgot cleaning those unnecessary functions. Please just comment out the function which caused error.

And sorry for too many warnings. I'm just focusing on the bug making the program down.

Anyway, I know you're suffering from the language. In the source, find the variable named 'language', change its default value to 'LANGUAGE_ENGLISH'. You will see more understandable text(my english is not good though). The korean text is just greeting and some key help.

Finally, sorry for the unconviniences you have.

Thanks.
Back to top
View user's profile Send private message
jockyw2001



Joined: 29 Sep 2005
Posts: 339

PostPosted: Wed Oct 05, 2005 2:51 pm    Post subject: Reply with quote

JiniCho wrote:
Finally, sorry for the unconviniences you have.

No need to apologize whatsoever :P
Many thanks for your efforts porting ffmpeg in the first place!!

Are you still working on PMP?

I think we can try using a dsp to speed up the idct and mc. The ME api isn't hacked yet so there is a nice challenge. But it seems to me we can also soon use the VFPU for this purpose. Holger and colleagues are making great progress there.

Apart from speeding things up we should add a wlan streaming media option and a video scaling option.

I'll put up revised sourcecode on rapidshare later today.

/JockyW

PS: JiniCho you should notify the ffmpeg guys that PMP uses their code. Here's the link: http://ffmpeg.sourceforge.net/projects.php
Back to top
View user's profile Send private message
JiniCho



Joined: 14 Sep 2005
Posts: 18

PostPosted: Wed Oct 05, 2005 3:47 pm    Post subject: Reply with quote

/JockyW

Yes, I'm still working on PMP and I'm waiting for the VFPU is available too.

btw, what do you mean by 'revised source code'? You mean you cleared some bug or warnings? I'm not good at english so plz explain.

PS. I requested to subscribe to ffmpeg-user mailing list. What's next? I'm not familiar with this kind of process. Do I have to email them?
Back to top
View user's profile Send private message
jockyw2001



Joined: 29 Sep 2005
Posts: 339

PostPosted: Wed Oct 05, 2005 4:11 pm    Post subject: Reply with quote

JiniCho wrote:
Yes, I'm still working on PMP and I'm waiting for the VFPU is available too.

Great. Have you considered using the ME? Did you start reverse engineering the ME prx libs?

Quote:

btw, what do you mean by 'revised source code'? You mean you cleared some bug or warnings? I'm not good at english so plz explain.

I only changed language to english and commented out the blit functions. Also in Makefile I removed linking with vorbis libs. I added libogg source and makefile.

Quote:

PS. I requested to subscribe to ffmpeg-user mailing list. What's next? I'm not familiar with this kind of process. Do I have to email them?

You write a message to ffmpeg-devel mailinglist with a link to your site and/or to your sourcecode

/JockyW
Back to top
View user's profile Send private message
F9zDark



Joined: 02 Apr 2005
Posts: 127

PostPosted: Wed Oct 05, 2005 6:22 pm    Post subject: Reply with quote

Shine wrote:
andresilich wrote:
is this that Korean media player that's been going around?


FYI: We don't offer copyrighted software without the permission of the owner in this forum. FFMPEG: http://ffmpeg.sourceforge.net/index.php


On the page you submitted, if one goes to the License and Legal Considerations, it clearly says that 1)FFmpeg is under LGPL and 2)That if it is used for non-profit usage, then one does not need to worry.

I do not really see where you are assuming that its 'copyrighted'.
Back to top
View user's profile Send private message AIM Address
Shine



Joined: 03 Dec 2004
Posts: 728
Location: Germany

PostPosted: Wed Oct 05, 2005 7:57 pm    Post subject: Reply with quote

F9zDark wrote:
I do not really see where you are assuming that its 'copyrighted'.


Sorry, I mixed up it, assuming that the "Korean player" was another software, not based on ffmpeg.
Back to top
View user's profile Send private message
DeeSaiD



Joined: 03 Oct 2005
Posts: 3

PostPosted: Thu Oct 06, 2005 12:31 am    Post subject: Reply with quote

Just a thought/idea: why don't start from PS2Reality Mediaplayer for PS2? i think it's also based on ffmpeg...
Back to top
View user's profile Send private message
weltall



Joined: 20 Feb 2004
Posts: 310

PostPosted: Thu Oct 06, 2005 1:50 am    Post subject: Reply with quote

it's not opensource
Back to top
View user's profile Send private message Visit poster's website
Shapyi



Joined: 25 Apr 2005
Posts: 95

PostPosted: Thu Oct 06, 2005 2:05 am    Post subject: Reply with quote

Do you have a website where you post new releases? New source dumps? I'm really interested in this project, works great for such an early release. I easily played a 320x240, 15 FPS, 500 kbps DivX file made for DCDivX awhile back on it.

I also noticed that after you play a file, the player kind of gets messed up, sometimes so exception errors come up. But great release, can't wait for future versions.
Back to top
View user's profile Send private message
Mister0



Joined: 04 Oct 2005
Posts: 9

PostPosted: Thu Oct 06, 2005 2:33 am    Post subject: Reply with quote

can someone post a tidy version of the source?
I think it doesn't make any sense if everyone have to fix the sourcecode on his/her own...
Back to top
View user's profile Send private message
jockyw2001



Joined: 29 Sep 2005
Posts: 339

PostPosted: Thu Oct 06, 2005 3:02 am    Post subject: Reply with quote

PMP (english gui) binaries (1.4MB):
http://rapidshare.de/files/5911898/pmp-english.tgz.html

PMP Sourcecode (5.9MB):
http://rapidshare.de/files/5913386/pmp-sourcecode.tgz.html
(README.PSP contains build instructions)

Very likely pspupdate and maxconsole will host these soon as well ...

Next things to do are VFPU support, video scaling/resizing and streaming.

/JockyW
Back to top
View user's profile Send private message
Shapyi



Joined: 25 Apr 2005
Posts: 95

PostPosted: Thu Oct 06, 2005 3:58 am    Post subject: Reply with quote

jockyw2001 wrote:
PMP (english gui) binaries (1.4MB):
http://rapidshare.de/files/5911898/pmp-english.tgz.html

PMP Sourcecode (5.9MB):
http://rapidshare.de/files/5913386/pmp-sourcecode.tgz.html
(README.PSP contains build instructions)

Very likely pspupdate and maxconsole will host these soon as well ...

Next things to do are VFPU support, video scaling/resizing and streaming.

/JockyW


Cool, thanks for translating it.

There is video scaling, you just hit start while the video is playing, it can do the same video scaling as Sony's video player except Zoom.
Back to top
View user's profile Send private message
andresilich



Joined: 09 Aug 2005
Posts: 13
Location: massachusetts

PostPosted: Thu Oct 06, 2005 4:00 am    Post subject: Reply with quote

so is there any other updates to this fine app other than the translations?





(awesome job by the way)
Back to top
View user's profile Send private message AIM Address MSN Messenger
jockyw2001



Joined: 29 Sep 2005
Posts: 339

PostPosted: Thu Oct 06, 2005 4:22 am    Post subject: Reply with quote

Shapyi wrote:
There is video scaling, you just hit start while the video is playing, it can do the same video scaling as Sony's video player except Zoom.

I meant downscaling when the resolution of the video is larger than the screen resolution

andresilich wrote:

so is there any other updates to this fine app other than the translations?

Not yet, but soon

/JockyW
Back to top
View user's profile Send private message
Wraggster



Joined: 26 Aug 2005
Posts: 121

PostPosted: Thu Oct 06, 2005 7:13 am    Post subject: Reply with quote

Ive mirrored the binary file here --> http://psp-news.dcemu.co.uk/PSPmediaplayer.shtml

thanks for the work on this and to the original coder too

cant wait to see how good this can be pushed
_________________
Webmaster of http://www.dcemu.co.uk

DCEMU The Worlds Only Homebrew & Gaming Network of Sites.
Back to top
View user's profile Send private message Visit poster's website
sHARD>>



Joined: 05 Oct 2005
Posts: 10

PostPosted: Thu Oct 06, 2005 9:11 am    Post subject: Reply with quote

Hey guys, just wanted to let you know I skinned up a nice version for end users until I can get this thing to compile smoothly (almost there) and help out on the programming end. Check it out if you want a more "polished looking" version. I also whipped up a nice little readme with more complete control information. It's in English, and uses jockyw2001's updated source.

Binary: http://nerisoft.com/psp/PMP_skinned.zip
Source: http://rapidshare.de/files/5913386/pmp-sourcecode.tgz.html

Enjoy while you wait for new features!
Back to top
View user's profile Send private message
andresilich



Joined: 09 Aug 2005
Posts: 13
Location: massachusetts

PostPosted: Thu Oct 06, 2005 9:14 am    Post subject: Reply with quote

sHARD>> wrote:
Hey guys, just wanted to let you know I skinned up a nice version for end users until I can get this thing to compile smoothly (almost there) and help out on the programming end. Check it out if you want a more "polished looking" version. I also whipped up a nice little readme with more complete control information. It's in English, and uses jockyw2001's updated source.

Binary: http://nerisoft.com/psp/PMP_skinned.zip
Source: http://rapidshare.de/files/5913386/pmp-sourcecode.tgz.html

Enjoy while you wait for new features!




Good job, cause that flower background REALLY had to go.
Back to top
View user's profile Send private message AIM Address MSN Messenger
Psychocrackpot



Joined: 22 Sep 2005
Posts: 6

PostPosted: Sat Oct 08, 2005 8:33 pm    Post subject: Reply with quote

I cannot compile the avlibs on mac os x


make: *** [lcl.o] Error 1

make: *** [mov.o] Error 1


Any ideas?
Back to top
View user's profile Send private message MSN Messenger
jockyw2001



Joined: 29 Sep 2005
Posts: 339

PostPosted: Sat Oct 08, 2005 8:44 pm    Post subject: Reply with quote

No idea sorry. I compiled the bunch in cygwin (wintel).

For those who are waiting for new stuff, I'm working on code that allows you to open files from any windows or samba share via wifi. Furthermore downscaling kind of works now. What that means? Well no more copying and transcoding of your media files needed. There is a catch of course, larger resolution files will not run fluently yet. The final step involves deploying the VFPU for achieving great performance to play back any media file of your liking.

/JockyW
Back to top
View user's profile Send private message
Psychocrackpot



Joined: 22 Sep 2005
Posts: 6

PostPosted: Sat Oct 08, 2005 8:52 pm    Post subject: Reply with quote

Can you possibly make me the required libs? Then I can just compile the resample - All I wish to do is improve the interface a bit

What setup on windows, ie IDE, etc are you using?
Back to top
View user's profile Send private message MSN Messenger
jockyw2001



Joined: 29 Sep 2005
Posts: 339

PostPosted: Sat Oct 08, 2005 9:02 pm    Post subject: Reply with quote

I'll upload the libs to rapidshare in a minute. Here's the link:
Your Download-Link: http://rapidshare.de/files/6020655/Ffmpeg-libs.rar.html

You just need to install cygwin, then check out the latest toolchain script from SVN and run it. I'm not using an IDE.

/JockyW


Last edited by jockyw2001 on Sat Oct 08, 2005 9:11 pm; edited 1 time in total
Back to top
View user's profile Send private message
Psychocrackpot



Joined: 22 Sep 2005
Posts: 6

PostPosted: Sat Oct 08, 2005 9:06 pm    Post subject: Reply with quote

Cool, that works, now i just need:

ljpeg;
lfreetype;
lz; <-- What are these
lm; <-- What are these


Thanks much appreciated, hope you will enjoy the updates i do
Back to top
View user's profile Send private message MSN Messenger
Display posts from previous:   
Post new topic   Reply to topic    forums.ps2dev.org Forum Index -> PSP Development All times are GMT + 10 Hours
Goto page 1, 2, 3, 4, 5, 6, 7, 8, 9  Next
Page 1 of 9

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group