The above video goes away if you are a member and logged in, so log in now!




 
Would you like to get all the newest Gaming News from
QJ.NET in your email each day?




Want to learn more about the team who brings you the QJ news?

Read about them now!

 


Results 1 to 17 of 17

PMP Mod v2.02 subtitle mod released

This is a discussion on PMP Mod v2.02 subtitle mod released within the PSP Development Forum forums, part of the PSP Development, Hacks, and Homebrew category; There's an update to PMP Mod subtitle mod available. Read here: Homepage: http://wordpress.fx-world.org/ CURRENT UPDATE There are quite some updates ...

  
  1. #1
    QJ Gamer Silver
    Points: 7,612, Level: 58
    Level completed: 31%, Points required for next Level: 138
    Overall activity: 0%

    Join Date
    Jan 2006
    Location
    Germany
    Posts
    926
    QJ Pts
    7,612
    Level
    58
    Downloads
    0
    Uploads
    0

    Default PMP Mod v2.02b & PMP Mod AVC 1.02b subtitle mod released

    There's an update to PMP Mod subtitle mod available. Read here:

    Homepage: http://wordpress.fx-world.org/

    CURRENT UPDATE
    There are quite some updates coming with PMP Mod v2.02 subtitle mod:

    - based on jonnys 2.02 source with all improvements
    - support for SubRip (.srt) subtitles
    - asian language subtitles supported (japanese,korean,trad. chinese)
    [not highly tested, due to my lack of knowledge of these languages - please let me know if there are problems]
    - support for up to 8 different subtitles per video (switch them during playback with CROSS+LEFT TRIGGER)
    - change subtitle font and border color with CROSS+SQUARE and CROSS+CIRCLE
    - file list is filtered to *.pmp files
    - change CPU speed before playback (RIGHT TRIGGER in file list)
    - ISO8859 fonts included in the release



    UPDATE: FontGenerator has been updated to include support for generating ISO8859 as well as asian fonts. Usage is as before, click "Select a Font", select your font face, style and size (script/codepage as well as color is disregarded, so you don't need to select these). Press "Select a file" and chose a path to where to save the font. Finally, choose the charmap you want to use from the dropdown and press "Generate".
    The "save bitmap" checkbox is for previewing the font texture (can also be used to generate a texture for your own font engine :P), be sure though that with asian languages, you will get 30-50 bitmaps.

    UPDATE Versions .b
    Here is the PMP Mod AVC version with all the benefits from previous release. CPU speed change, colored subtitles, SubRip support, everything.
    Additionally, I fixed a bug in the old release, which did not clear the black bars on 4:3 or widescreen stretch aspect ratios correctly, leading to overdrawing subtitles.

    Apart from that, I also completely rewrote the font border rendering in the FontGenerator tool, yielding much better quality and also adds support for arbitrary sized borders. To do that, use the FontGenerator tool as before, but specify the border and blur factors in the edit fields. A border size of 1.5 and a blur factor of 0.3 seems to give overall good results. You can use a border size of 1.0 and blur 0 to get close to the old style. Border sizes above 2.0 and blur factors over 1.5 are generally not recommended, as these will probably lead to clipped and displaced characters.

    Here is a screenshot of the new colored fonts, also showing japanese output:


    Also note, that since we now have a working downgrader for 2.6, I don't provide any further updates on the 2.0+ version, unless I get enough feedback that it is still wanted. Version 2.01 for 2.0+ will still be available though.

    TODO:
    - more accurate character placement (at least it looks really bad on asian languages)


    Along with this I also have a new set of fonts available, that cover the whole region of ISO8859 charsets. So if you don’t know which one fits your needs, try with these fonts.

    Here’s a listing of the fonts and their coverage:
    ISO8859-1 Latin-1, Western European (Danish, Dutch (partial), English, Faeroese, Finnish (partial), French (partial), German, Icelandic, Irish, Italian, Norwegian, Portuguese, Rhaeto-Romanic, Scottish Gaelic, Spanish, Swedish, Albanian, Afrikaans and Swahili.)
    ISO8859-2 Latin-2, Central European (Bosnian, Polish, Croatian, Czech, Slovak, Slovenian, and Hungarian.)
    ISO8859-3 Latin-3, South European (Turkish, Maltese, and Esperanto.)
    ISO8859-4 Latin-4, North European (Estonian, Latvian, Lithuanian, Greenlandic, and Sami.)
    ISO8859-5 Latin, Cyrillic
    ISO8859-6 Latin, Arabic
    ISO8859-7 Latin, Greek
    ISO8859-8 Latin, Hebrew
    ISO8859-9 Latin-5, Turkish
    ISO8859-10 Latin-6, Nordic
    ISO8859-11 Latin, Thai
    ISO8859-13 Latin-7, Baltic Rim
    ISO8859-14 Latin-8, Celtic
    ISO8859-15 Latin-9 (revision of 8859-1 including euro sign € and complete coverage of French, Finnish and Estonian.)
    ISO8859-16 Latin-10, South-Eastern European (Albanian, Croatian, Hungarian, Italian, Polish, Romanian and Slovenian, Finnish, French, German and Irish Gaelic (new orthography).)

    For more information read on wikipedia.

    I hope this covers all non-asian languages properly, though untested :)

    Support for asian fonts is now also available, by downloading the appropriate font or generating your own with the updated font generator tool (coming soon). Currently only UTF-8 encoded subtitles are supported for asian languages, if you get weird results, it's most likely because of that.
    If you use one of the asian fonts, the input method will default to UTF-8. You can force to switch modes between UTF-8/ASCII by pressing CROSS+SELECT during playback.



    miniFAQ for PMP Mod 2.02 subtitle mod:
    Q: What subtitle formats are supported?
    A: Currently only MicroDVD (.sub) and SubRip (.srt) format are supported, but more will probably follow.

    Q: How much do subtitles affect performance of PMPMOD?
    A: In a series of benchmarks with jonnys own benchmark code, it showed that subtitles will decrease the average fps by 0.3 at most.

    Q: That's cool, but how do you do that?
    A: Just some organized glyph caching in VRAM and my own fast glyph blitter.

    Q: How do I change the codepage/charset/language?
    A: Inside the PMPMOD folder are different font files for different languages. To change the language, simply rename the 'font10.f' to 'font10_old.f' or alike and rename the right font to 'font10.f'.
    If you want to display hebrew subtitles for example, rename 'font10_iso8859_8.f' to 'font10.f'

    Q: Why so complicated?
    A: Because it's simpler for me :) and because most users most likely only need to do this step once, so this shouldn't be a problem. A possibility to choose language in the program will follow later.

    Q: What about other languages?
    A: Each font file holds a charset of one or more Unicode pages, ie 256 chars. The file is generated from Windows fonts using a small tool. So if you have a font installed with your charset, you can create your own font file. Currently it's possible to save all ISO-8859 charsets, as well as SHIFT-JIS, UNI-HAN and BIG5.

    Q: Does this also work on 2.0 with tiff exploit?
    A: PMP Mod 2.01 works on Firmwares 2.0+, yes. Thanks to tommydanger this now also works with the tiff exploit.

    Q: What's the difference between FW2.0+ and FW1.5 versions?
    A: The speed. The FW2.0+ version cannot use the ME to do the heavy idct needed by the decoder, and even though some vfpu optimizations have been applied it stands in no competition against the ME version. I found the average speed drop to be around 8-9fps, yet it is enough to playback high quality anime episodes smoothly. It should also be possible to playback 768kbit encodings minimum smoothly, however I didn't benchmark that.

    Q: Arrrrgggg.... where is the (nice) GUI?!
    A: Lost in space. No. It's not included because it will get completely rewritten from scratch with better skinning support, a option screen and nice graphics and fonts.

    Q: When will it be done?
    A: When it's done.

    PMP Mod AVC 1.02b:
    Firmware 1.5:
    Binary
    Source


    PMP Mod 2.02b:
    Firmware 1.5:
    Binary
    Source


    PMP Mod 2.01:
    Firmware 1.5:
    Binary
    Source

    Firmware 2.0+:
    Binary
    Source

    All versions:
    ISO8859 fonts (included in new releases)
    Shift-JIS font (japanese)
    Uni-Han font (korean)
    BIG5 font (trad. chinese)
    Font Generator 0.3(win)
    Last edited by Raphael; 07-20-2006 at 12:22 PM. Reason: UPDATE

  2. #2
    QJ Gamer Silver
    Points: 8,782, Level: 63
    Level completed: 11%, Points required for next Level: 268
    Overall activity: 0%

    Join Date
    Jun 2006
    Location
    Removable Disk (G:)
    Posts
    1,698
    QJ Pts
    8,782
    Level
    63
    Downloads
    0
    Uploads
    0

    Default

    i have no clue what this is. someone PLEASE explain in a PM or watever?!? new to the 1.5 scene..comin from 2.60 you know.. blah blah. but i don know aout everything else. i just didnt bother about this on 2.6.. :Argh:

    [_ıииeя_тυяκ*_]
    Turkish Power >_<

  3. #3
    QJ Gamer Green
    Points: 19,500, Level: 88
    Level completed: 30%, Points required for next Level: 350
    Overall activity: 0%

    Join Date
    Jan 2006
    Posts
    4,289
    QJ Pts
    19,500
    Level
    88
    Downloads
    0
    Uploads
    0

    Default

    Sweet, nice work :)
    QJ loads way 2 slow & the theme is ugly as hell, gone are the glory days

  4. #4
    QJ Gamer Silver
    Points: 7,612, Level: 58
    Level completed: 31%, Points required for next Level: 138
    Overall activity: 0%

    Join Date
    Jan 2006
    Location
    Germany
    Posts
    926
    QJ Pts
    7,612
    Level
    58
    Downloads
    0
    Uploads
    0

    Default

    Quote Originally Posted by xsorifc28
    i have no clue what this is. someone PLEASE explain in a PM or watever?!? new to the 1.5 scene..comin from 2.60 you know.. blah blah. but i don know aout everything else. i just didnt bother about this on 2.6.. :Argh:
    o_O is it really that hard to figure?
    Well... for an short description:
    It's a movie player, with support for highres divx/xvid encoded movies (in 2.02 up to 640x272 plays smooth with 28fps). The AVC version plays AVC encoded videos, which have better quality and/or lower filesizes, but are restricted to 480x272 resolution. Apart from that, my mod introduces subtitle support for MicroDVD (.sub) and SubRip (.srt) formatted subtitles, placed along the video in the PSP/VIDEO folder.

    Actually, it's quite feature-rich I would say and I myself would recommend it over the built-in video player.

  5. #5
    LRa
    LRa is offline
    Points: 4,325, Level: 41
    Level completed: 88%, Points required for next Level: 25
    Overall activity: 0%

    Join Date
    Jan 2006
    Posts
    15
    QJ Pts
    4,325
    Level
    41
    Downloads
    0
    Uploads
    0

    Default

    Quote Originally Posted by Raphael
    o_O is it really that hard to figure?
    Well... for an short description:
    It's a movie player, with support for highres divx/xvid encoded movies (in 2.02 up to 640x272 plays smooth with 28fps). The AVC version plays AVC encoded videos, which have better quality and/or lower filesizes, but are restricted to 480x272 resolution. Apart from that, my mod introduces subtitle support for MicroDVD (.sub) and SubRip (.srt) formatted subtitles, placed along the video in the PSP/VIDEO folder.

    Actually, it's quite feature-rich I would say and I myself would recommend it over the built-in video player.
    How do you convert to AVC format?
    And why do we need higher res than 480x272? It's the max supported by the psp, no?

  6. #6
    I like cupcakes
    Points: 11,074, Level: 69
    Level completed: 56%, Points required for next Level: 176
    Overall activity: 0%

    Join Date
    Nov 2005
    Location
    EASTSIDE
    Posts
    527
    QJ Pts
    11,074
    Level
    69
    Downloads
    0
    Uploads
    0

    Default

    how do i get subtitles to show ):
    [SIZE=2] [/size]
    Just Kick push baby
    [url=http://www.userbars.com/][img]http://www.userbars.com/galerie/images/files/3/15/NY.jpg[/img][/url]
    Trick of the week:smith tap
    BaCk in Ep =(
    [url]http://www.myspace.com/westside_balla[/url]

  7. #7
    QJ Gamer Silver
    Points: 7,612, Level: 58
    Level completed: 31%, Points required for next Level: 138
    Overall activity: 0%

    Join Date
    Jan 2006
    Location
    Germany
    Posts
    926
    QJ Pts
    7,612
    Level
    58
    Downloads
    0
    Uploads
    0

    Default

    Quote Originally Posted by LRa
    How do you convert to AVC format?
    And why do we need higher res than 480x272? It's the max supported by the psp, no?
    Search (google, ps2dev or frontpage) for AVI2PMP or XVid4PSP.
    No, 480x272 is the screen resolution of the psp, but there's something called downsampling :P With that, you also get higher quality, due to the fact that chroma (color) resolution on mpeg-4 codecs is one quarter the size of the resulting video. By having higher resolution video, you have more chroma information to spread on the display (you need to interpolate this information though, not as the PSP's inbuilt AVC decoder, that can playback 720x512 videos like UMDs, but does pointsampling on the chroma, what just throws away the gain of the higher res).
    Other than that, it brings us nearer to the "no-need-to-transcode" paradigm (remuxing not counted there, since that's not time-critical).

    Quote Originally Posted by PSP Balla
    how do i get subtitles to show ):
    Place the subtitle files named according to the video you want them to attach to in your MS0:/PSP/VIDEO folder.
    Say you have a file called video.pmp, all subtitles named like video*.srt and video*.sub will be recognized (if the files are the correct format, ie SubRip and MicroDVD).

  8. #8
    LRa
    LRa is offline
    Points: 4,325, Level: 41
    Level completed: 88%, Points required for next Level: 25
    Overall activity: 0%

    Join Date
    Jan 2006
    Posts
    15
    QJ Pts
    4,325
    Level
    41
    Downloads
    0
    Uploads
    0

    Default

    So if I convert my movies to pmp or pmp avc format, there's no reason not to use PMP AVC right? Saves battery/space and +quality?

  9. #9
    QJ Gamer Silver
    Points: 7,612, Level: 58
    Level completed: 31%, Points required for next Level: 138
    Overall activity: 0%

    Join Date
    Jan 2006
    Location
    Germany
    Posts
    926
    QJ Pts
    7,612
    Level
    58
    Downloads
    0
    Uploads
    0

    Default

    Quote Originally Posted by LRa
    So if I convert my movies to pmp or pmp avc format, there's no reason not to use PMP AVC right? Saves battery/space and +quality?
    Right, especially for the PMP AVC version, as it runs at 120mhz cpu speed and still absolutely smooth (UMD quality movies). The standard PMP Mod version is more for people who want to view their downloaded XVid/DivX videos without (much) transcoding need.


    I updated the FontGenerator tool now. Be sure to check out :)


    PS: I really would appreciate any feedback on the asian languages support, like if it is messy, completely wrong alltogether or if it only spits out something like "Worms don't have ears!" instead of the correct text all the time

  10. #10
    LRa
    LRa is offline
    Points: 4,325, Level: 41
    Level completed: 88%, Points required for next Level: 25
    Overall activity: 0%

    Join Date
    Jan 2006
    Posts
    15
    QJ Pts
    4,325
    Level
    41
    Downloads
    0
    Uploads
    0

    Default

    Just tried to encode avc with XVid4PSP, and it took almost two hours for a 25 minutes file...

  11. #11
    QJ Gamer Silver
    Points: 7,612, Level: 58
    Level completed: 31%, Points required for next Level: 138
    Overall activity: 0%

    Join Date
    Jan 2006
    Location
    Germany
    Posts
    926
    QJ Pts
    7,612
    Level
    58
    Downloads
    0
    Uploads
    0

    Default

    Well, AVC is currently the most complex video codec around and very CPU hungry. You can however always speed up the encoding for the loss of filesize (disable CABAC) or quality (only one-pass encoding/disable sharpening/use another resize filter) [these are options not available in all encoding tools, but they can be specified via command line parameter to mencoder].
    The other alternative is using XVid for the encoding and sticking to the non-AVC version of PMP Mod.

  12. #12
    Points: 4,685, Level: 43
    Level completed: 68%, Points required for next Level: 65
    Overall activity: 0%

    Join Date
    Jul 2005
    Posts
    29
    QJ Pts
    4,685
    Level
    43
    Downloads
    0
    Uploads
    0

    Default

    Ok can someone please explain one simple thing to me?

    Does any version of PMP Mod work with 2.0 firmware via the Eboot loader?

    I;ve been following PMP Mod and last I checked it was still 1.5 only. Now I read about the 2.01 subtitle mod, but I'm confused about whether this is just a SUBTITLE mod for 2.01 or if PMP Mod itself works with 2.0 firmware.

    If it DOES work with 2.0 firmware, which version of PMP Mod is it and is there a page anywhere with installation instructions?

    I was playing around with PSPlayerMT the last few days but I can't get it to play anything without crashing. I've been reading about PMP Mod for so long I'd love to try it if it finally works with 2.0!

  13. #13
    QJ Gamer Silver
    Points: 7,612, Level: 58
    Level completed: 31%, Points required for next Level: 138
    Overall activity: 0%

    Join Date
    Jan 2006
    Location
    Germany
    Posts
    926
    QJ Pts
    7,612
    Level
    58
    Downloads
    0
    Uploads
    0

    Default

    Well.... I'd say RTFM now, because that's exactly what is written in the miniFAQ
    Q: Does this also work on 2.0 with tiff exploit?
    A: PMP Mod 2.01 works on Firmwares 2.0+, yes. Thanks to tommydanger this now also works with the tiff exploit.
    I made my 2.01 subtitle version compatible with 2.0+ firmwares just a few weeks before the downgrader came.

    Just download the Firmware 2.0+ version of PMP Mod 2.01 from the links I provided on the first post. Installation is as with any other homebrew. If you then have any further questions, be welcome.

    Note though, that the Firmware 2.0+ version has several drawbacks. The most important being a huge speed loss, the other being not having the features of this new updated 2.02 version.

  14. #14
    QJ Gamer Silver
    Points: 7,612, Level: 58
    Level completed: 31%, Points required for next Level: 138
    Overall activity: 0%

    Join Date
    Jan 2006
    Location
    Germany
    Posts
    926
    QJ Pts
    7,612
    Level
    58
    Downloads
    0
    Uploads
    0

    Default

    bump. There's a quick bugfix release plus a new PMP Mod AVC release, along with an updated Font Generator tool (much better quality fonts).

  15. #15
    md2
    md2 is offline
    QJ Gamer Blue
    Points: 4,096, Level: 40
    Level completed: 73%, Points required for next Level: 54
    Overall activity: 0%

    Join Date
    Jul 2006
    Posts
    93
    QJ Pts
    4,096
    Level
    40
    Downloads
    0
    Uploads
    0

    Default

    re: avc encoding times

    dont forget that jonny has modded a version of x264.exe (which is up on his pmp avc mod page); i have been encoding on a dell inspiron laptop (far from top of the line), and i get better than real time avc encoding speeds. one pass, but the output is gorgeous...

    here is the dump...

    C:\DOCUME~1\user>x264 --bitrate 512 -A all --level 3 --pictiming --aud --no-psnr --thread-input --progress --output out2.264 try3.avs
    avis [info]: 480x256 @ 23.98 fps (5383 frames)
    x264 [info]: using cpu capabilities MMX MMXEXT SSE SSE2
    x264 [info]: slice I:37 Avg QP:19.65 size: 12189:00:00
    x264 [info]: slice P:5346 Avg QP:23.26 size: 2657
    x264 [info]: mb I I16..4: 47.2% 0.0% 52.8%
    x264 [info]: mb P I16..4: 9.6% 0.0% 2.4% P16..4: 28.5% 15.0% 7.2% 1.6% 0.9% skip:34.8%
    x264 [info]: final ratefactor: 21.49
    x264 [info]: kb/s:522.1

    encoded 5383 frames, 19.79 fps, 525.67 kb/s

  16. #16
    QJ Gamer Silver
    Points: 7,612, Level: 58
    Level completed: 31%, Points required for next Level: 138
    Overall activity: 0%

    Join Date
    Jan 2006
    Location
    Germany
    Posts
    926
    QJ Pts
    7,612
    Level
    58
    Downloads
    0
    Uploads
    0

    Default

    and i get better than real time avc encoding speeds. one pass, but the output is gorgeous...
    Well, as I said, you can always improve encoding speeds for some loss of quality/file size :) There's lots of possibilities

    PS: I'd really like to get some feedback on asian language support. So anyone capable of reading either japanese, korean or chinese (and also capable of some expressive english please) I'd be glad to hear if it works and is displayed correctly or not.

  17. #17
    toi
    toi is offline
    QJ Gamer Blue
    Points: 4,712, Level: 43
    Level completed: 81%, Points required for next Level: 38
    Overall activity: 0%

    Join Date
    Dec 2005
    Location
    in the middle of nowhere
    Posts
    120
    QJ Pts
    4,712
    Level
    43
    Downloads
    0
    Uploads
    0

    Smile subtitle placement

    it would be nice if we could use a key combination to move subtitles up or down, just a tought...

    Edit: Thanks for the great work :Punk:
    Last edited by toi; 07-22-2006 at 11:48 AM. Reason: forgot to thank


 

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  





All times are GMT -8. The time now is 10:57 PM.

Use of this Web site constitutes acceptance of the TERMS & CONDITIONS and PRIVACY POLICY
Copyright © 2013, Caputo Media, LLC. All Rights Reserved. Cluster C5.
Contact Us | Free Flash Games | Ad Blockers Suck! Why?