This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Thread Rating:
  • 2 Vote(s) - 3 Average
  • 1
  • 2
  • 3
  • 4
  • 5
How to enable the Media Engine (video playback)
#1
Seeing how there was much confusion how to do this i will post the steps needed to enable the Media Engine.

1. Extract the latest JPCSP 32bit SVN build into a directory of your choice.
2. Browse to <jpcspdir>\lib\windows-x86\ there you will find a file called ffmpeg-Natives.7z
3. Extract the archive ffmpeg-natives.7z to the same directory (you will need a program that supports .7z such as 7zip, WinRar ..etc)
<Optional: or you can use my launcher Here and on first run it will extract the archive contents for you.>
4. Open JPCSP Go to Options - Settings - General, check "Use Media Engine."

Additional Notes:
This is an extremely new feature and hardly any testing has been done so don't expect perfect playback yet, as of revision 1510 media engine can support loading external wav files for audio decoding, name them ExtAudio.wav.
{if you are using an older svn build make sure you update "start-windows-x86.bat" included with the new build, it has a slight change that sets the path to the ffmpeg files without this change the media engine won't work!}.
also Only install xuggle as a last resort!! changes in the release version of xuggle could break jpcsp compatibility.
Currently the JPCSP Media Engine can only support Video, Audio playback is unsupported unless you manually decode the video/audio files on your own PSP using JPCSPConnector.
No 64bit version of xuggle for windows exists so this feature is for use in the 32bit jpcsp version.
if you still run into problems try checking "Enable Faked MPEG video"
#2
(05-09-2010, 04:14 AM)hyakki Wrote: Open JPCSP Go to Options - Settings - Compatibility, check "Enable Faked MPEG video" and "Use Media Engine."

Enable both Faked MPEG and Media Engine? Isn't that kinda redundant?
#3
well until recently you needed them both on since fake mpeg video would decode the video then media engine would play it, guess i overlooked the change that allowed it to decode without fake mpeg video, anyways seems like it doesn't hurt to have them both on, i'll add faked mpeg video as optional/troubleshoot option.
#4
I have a question : The pmf file has sound too or there is only the video ?
I've seen that in xuggler, there is ID.CODEC_ID_ATRAC3P, it doesn't play sound I suppose but when xuggler initialise the video, you put an if else to know if it must using audio or video. Or i is always equals to 1 so it never compares coder.getCodecType() with ICodec.Type.CODEC_TYPE_AUDIO ...
#5
the pmf file is a container format much like MKV or OGM it has atrac3+ audio and h264 video as seperate files, jpcsp cant decode the audio, sony owns the format and no free codec exists on the pc to decode to format.
the reason why jpcsp can decode the video is because its just standard h264 format that most players can play
.
the only way to decode audio would be to reverse engineer the format and no one has been up to the task yet.

so the alternative is to decode the files on the PSP there you can get a raw file like PCM and then jpcsp can understand the file.
#6
would any one be interested in a program to auto put PMF files into the right folder?
(for example say tales of eternia)
under the umd image it has this folder, :\PSP_GAME\USRDIR\movie\ and if you copy the PMF files to your hdd (01.pmf 02.pmf) ..etc, I have a program that can take the files and put them under a dir compatible with Jpcsp. (not every game is like this, for example crisis core you would need to extract its image with a program like xpert to get access to the pmf files)

Although Jpcsp doesn't need these folders anymore to play the videos, they are needed to extract & play ext audio (since media engine looks in these folder for extaudio).
#7
why my final fantasy so laggy?
#8
(05-09-2010, 05:40 AM)hyakki Wrote: well until recently you needed them both on since fake mpeg video would decode the video then media engine would play it, guess i overlooked the change that allowed it to decode without fake mpeg video, anyways seems like it doesn't hurt to have them both on, i'll add faked mpeg video as optional/troubleshoot option.

how do i get fake mpeg video and the media engine together?i mean put both together.
(06-26-2010, 05:52 AM)shamns Wrote:
(05-09-2010, 05:40 AM)hyakki Wrote: well until recently you needed them both on since fake mpeg video would decode the video then media engine would play it, guess i overlooked the change that allowed it to decode without fake mpeg video, anyways seems like it doesn't hurt to have them both on, i'll add faked mpeg video as optional/troubleshoot option.

how do i get fake mpeg video and the media engine together?i mean put both together.

to make it easier can i have ur the link for your emulator n everything.pls?just to make it easier
wtf when i play i can't see myself!!
#9
(05-11-2010, 02:50 AM)hyakki Wrote: the pmf file is a container format much like MKV or OGM it has atrac3+ audio and h264 video as seperate files, jpcsp cant decode the audio, sony owns the format and no free codec exists on the pc to decode to format.
the reason why jpcsp can decode the video is because its just standard h264 format that most players can play
.
the only way to decode audio would be to reverse engineer the format and no one has been up to the task yet.

so the alternative is to decode the files on the PSP there you can get a raw file like PCM and then jpcsp can understand the file.

Just thought this is something interesting about the long-standing discussion of decoding at3 (as an alternative to downloading SonicStage):

http://forums.sonyinsider.com/index.php?showtopic=23994

I believe this is the relevant file (as an alternative to downloading SonicStage - look for atxdec.ax and atxparser.ax):

http://support.sony-europe.com/dna/downl...on_trans11

Also, weren't ffmpeg able to get Atrac support and they're not Sony affiliated?

http://cekirdek.pardus.org.tr/~ismail/ff...c3_8c.html

http://cekirdek.pardus.org.tr/~ismail/ff...ource.html

Forgive me if I'm just repeating known information as I'm a bit of a noob here and still in uni.
#10
(07-05-2010, 06:42 AM)mohammadmufti Wrote:
(05-11-2010, 02:50 AM)hyakki Wrote: the pmf file is a container format much like MKV or OGM it has atrac3+ audio and h264 video as seperate files, jpcsp cant decode the audio, sony owns the format and no free codec exists on the pc to decode to format.
the reason why jpcsp can decode the video is because its just standard h264 format that most players can play
.
the only way to decode audio would be to reverse engineer the format and no one has been up to the task yet.

so the alternative is to decode the files on the PSP there you can get a raw file like PCM and then jpcsp can understand the file.

Just thought this is something interesting about the long-standing discussion of decoding at3 (as an alternative to downloading SonicStage):

http://forums.sonyinsider.com/index.php?showtopic=23994

I believe this is the relevant file (as an alternative to downloading SonicStage - look for atxdec.ax and atxparser.ax):

http://support.sony-europe.com/dna/downl...on_trans11

Also, weren't ffmpeg able to get Atrac support and they're not Sony affiliated?

http://cekirdek.pardus.org.tr/~ismail/ff...c3_8c.html

http://cekirdek.pardus.org.tr/~ismail/ff...ource.html

Forgive me if I'm just repeating known information as I'm a bit of a noob here and still in uni.
FFmpeg has atrac3 support but not atrac3+ (plus)

all you need from sonicstage is the OpenMG codec but i didnt want to confuse people since its more steps, its more easy to just install sonic stage rather then extract the contents out of the temp dir and manually install the openMG codec.

anyways might want to take a look at this thread
http://www.emunewz.net/forum/showthread.php?tid=1160


Forum Jump:


Users browsing this thread: 1 Guest(s)