PS3 Media Server Thumbnail Generator


Recommended Posts

Sweet app, just out of curiousity what is your background Boz? Do you do much web application stuff?

I am a creative director so I do mostly design stuff and such but I do web dev too on occasion. I just have usually other people on my team do it who are solely in charge of dev.

How does that work, just name the cover file the same as the movie file name?

If you file name is like this:

Anger Management.mkv

You should name your file:

Anger Management.mkv.cover.png

That's why I name it in the dialog box you get cover.png..

What I usually do when I use my app is I copy .cover.png into clipboard and then I just find the movie, I click on it once to get the name in the file textbox and paste .cover.png at the end of it and hit save.

Is there any way to speed up the loading in of the thumbnails, would say it takes roughly 3-4 minutes for it to load in each time PMS is restarted. Is there some way to cache these, both the videos and thumbnails are stored on an external USB and I'm wondering if this may be the bottleneck in speed.

Is there any way to speed up the loading in of the thumbnails, would say it takes roughly 3-4 minutes for it to load in each time PMS is restarted. Is there some way to cache these, both the videos and thumbnails are stored on an external USB and I'm wondering if this may be the bottleneck in speed.

Seem to have found my own answer on the official forums, need to enable Media Library, so will check that tonight and see if things speed up :)

Scheduled for Version 2.5:

- Further execution optimizations

- Several more templates for cover templates to offer more choices (XBMC, plain 2D with BD, HDDVD, DVD covers, Film Reel template and so on)

- Search existing covers created by users. This feature will track how you create covers with options and files you look for (anonymously of course), make a copy of your generated covers but it will allow users to search through the database of already premade covers by defining the template they want, name of the movie etc. This should allow those who don't want to make covers to search through a large number of already pre-made covers. This library could be possibly integrated within PS3MS directly and load covers based on your files. It would possibly require one addition to PS3MS when a user could generate a simple meta file for each movie that could be used to dynamically load covers based on options in the meta file. So it would become a really cool social tool where those who create covers for themselves also help those who don't and eventually create a large library of covers for use with PS3MS directly.

- Will try to allow more optimized application by pulling your list of files you want to create covers for, and it will be kind of like a playlist, the app will pull your list of movie files, load one by one as you process them, once you hit SAVE it will temporarily generate files on the server and continue with the next one in queue and once you are done it will zip all files and allow you to download with proper naming applied to your pngs.

Scheduled for Version 2.5:

- Further execution optimizations

- Several more templates for cover templates to offer more choices (XBMC, plain 2D with BD, HDDVD, DVD covers, Film Reel template and so on)

- Search existing covers created by users. This feature will track how you create covers with options and files you look for (anonymously of course), make a copy of your generated covers but it will allow users to search through the database of already premade covers by defining the template they want, name of the movie etc. This should allow those who don't want to make covers to search through a large number of already pre-made covers. This library could be possibly integrated within PS3MS directly and load covers based on your files. It would possibly require one addition to PS3MS when a user could generate a simple meta file for each movie that could be used to dynamically load covers based on options in the meta file. So it would become a really cool social tool where those who create covers for themselves also help those who don't and eventually create a large library of covers for use with PS3MS directly.

- Will try to allow more optimized application by pulling your list of files you want to create covers for, and it will be kind of like a playlist, the app will pull your list of movie files, load one by one as you process them, once you hit SAVE it will temporarily generate files on the server and continue with the next one in queue and once you are done it will zip all files and allow you to download with proper naming applied to your pngs.

Boz you should definitely try to get some help on the PS3MS forums from the coders to get a plugin made that uses your website.

The IMDB plugin currently pulls poster images off of IMDB and saves them for your movies cover art. It does so by filename, looks up the movie, then grabs the image. A plugin for PS3MS for your site could do the same thing with covers that are stored? Obviously relies on user generated covers being correct though.

Hi firstly great work mate, secondly bit of topic but just curious if anyone could recommend a good media server app, I am using Tversity at the moment,

but i find it a little buggy. Thanks

Ps I have been reading the neowin main page daily for over 2yrs without joining, so this is my first post, feels like i have lost my virginity all over again! ;)

What's the problem? Works here just fine and I'm even using the 64bit version.

Rarely detecting my PS3, have even done the install as service and have it to start Automatically. Seems the only sure fire way to get it to find it is to reinstall each time :/

Will have a hunt about to see what I can find. It's running from the BETA trial key so not sure what build it was, possibly not RTM. Might just install that.

It's only running on an Aspire Revo which I use as it's nice lower power and quiet as hell. When it's working it's lovely, when it's not it's a pain in the backside.

Rarely detecting my PS3, have even done the install as service and have it to start Automatically.

I've been having some issues like that, and I've found the install as a service useless. I can't detect the PSM from the PS3 when I haven't started the interface as an admin, so the service is useless. When I lose a connection because I do an HTTP-Reset, I'm better off stopping the service if it was running and just running the program by itself. Right this minute, the service is stopped but the PSM works just fine.

I've been having some issues like that, and I've found the install as a service useless. I can't detect the PSM from the PS3 when I haven't started the interface as an admin, so the service is useless. When I lose a connection because I do an HTTP-Reset, I'm better off stopping the service if it was running and just running the program by itself. Right this minute, the service is stopped but the PSM works just fine.

Will test a few things out, wondering if disabling UAC might help things as well, although not too sure. Not a firewall issue as I have even tried it dropped as well.

  • 2 weeks later...

Great app Boz, love it. Thanks for the heads up Audioboxer.

Had a few probs getting the thumbnails to display, not sure exactly what settings I changed now because I was messing about with it for so long, but in the end restarting the service sorted it.

The fact that I cant have folder.jpg for windows and cover.png at the same time is a bitch, the PS3 always wants to use folder.jpg :(

An F.A.Q on the site for common problems like I just had would be cool.

The border around the edge of the edit box is not even on all sides, and maybe having another 1 pixel border on the inside to show the actual edge would make it a tiny bit easier when trying to align the image.

Will it be possible to upload files in future revisions?

What are the best dimensions for an image you want to use?

Would it be possible to have the option to use an image with a spine, rather than repeating the image?

Will it be possible to upload files in future revisions?

What are the best dimensions for an image you want to use?

Would it be possible to have the option to use an image with a spine, rather than repeating the image?

1. Unfortunately no because uploading files to the server would cost a lot of bandwith and money so I'm kind of avoiding that and trying to keep it local.

2. 320x240 is the output for the PS3MS format. But anything that fits within that middle box of an app would work.

3. Yes, I will be adding the option for custom spine on the boxes in the new version as soon as I find some time to code the new features in. So essentially you could search for an image you want to use as a spine and define it for nicer look.

  • 2 weeks later...

Boz any more updates on the way?

I'd still love for this to be an application some day as well :)

Also is there any potential for future improvements on the quality of the transformation of image to cover? Sometimes it can look a little rough, where as if you transform in say Photoshop, it looks smoother.

Lastly dimensions are working on a slider based system just now that can be a bit fiddly, do you think you could make it as simple as dragging with mouse pointer? I know the mouse moves the image just now, maybe have a tick box to toggle between moving the image, and resizing it? Dunno, that might be even more fiddly than sliders...

(Y)

  • 2 months later...

Hi guys.. just wanted to give you an update..

Over the course of holidays I will be redoing a lot of stuff..

Here is what the new application will have.

1. It will not be limited only to PS3MS but it will of course have the option for generating for it too

2. Community and your movie libraries (yes, the application will expand to a full blown site)

3. You will be able to share your movie libraries in numerous ways

4. As you enter your full library (there will be support for Xbox 360, PS3, Blu-ray, HD DVD, DVD, MP3s, CDs etc) you will be able to check default appearance for your movie covers and it will offer you automatically to generate files for you.

5. Less manual adjustments and support for numerous APIs about movies, games etc including covers, reviews, trailers etc. The reason for this is that I want to create a very engaging way to showcase your movie collections online and eventually allow you to access these collections through iphone apps and other mobile devices.

6. Will try to add support to generate covers for XMBC and Windows Media Center as well based on some great ideas I've seen in other apps.

All of it will remain fully free and with very few ads cause I'm struggling to pay for the bandwidth costs now generating images and so on. The ads won't be annoying but simple amazon associates text ones completely unintrusive. I'll also put the donate button so anyone who feels this is awesome for them can send a few bucks. I am using numerous services and due to thousands and thousands of covers generated with the app my costs are rising sharply. Some of these have to go through my server as proxies as some APIs require me to proxy through my server If you do mind minor advertising I guess I can just leave donate button but it will be tricky for me financially to cover all costs in regards to this so I'll have to find another way. Just thinking about how this thing can stay alive and online pretty much forever.

It will be a great time now to give me suggestions on what you want to see implemented as an ultimate online library for your movies/games/music with the cover generation and all the info you want (I'll add A LOT of templates and variations too). I've read some of the suggestions for covers and I will make sure all of them are implemented but if you have anything else on your mind feel free to let me know.

Cheers.

Hi guys.. just wanted to give you an update..

Over the course of holidays I will be redoing a lot of stuff..

Here is what the new application will have.

1. It will not be limited only to PS3MS but it will of course have the option for generating for it too

2. Community and your movie libraries (yes, the application will expand to a full blown site)

3. You will be able to share your movie libraries in numerous ways

4. As you enter your full library (there will be support for Xbox 360, PS3, Blu-ray, HD DVD, DVD, MP3s, CDs etc) you will be able to check default appearance for your movie covers and it will offer you automatically to generate files for you.

5. Less manual adjustments and support for numerous APIs about movies, games etc including covers, reviews, trailers etc. The reason for this is that I want to create a very engaging way to showcase your movie collections online and eventually allow you to access these collections through iphone apps and other mobile devices.

6. Will try to add support to generate covers for XMBC and Windows Media Center as well based on some great ideas I've seen in other apps.

All of it will remain fully free and with very few ads cause I'm struggling to pay for the bandwidth costs now generating images and so on. The ads won't be annoying but simple amazon associates text ones completely unintrusive. I'll also put the donate button so anyone who feels this is awesome for them can send a few bucks. I am using numerous services and due to thousands and thousands of covers generated with the app my costs are rising sharply. Some of these have to go through my server as proxies as some APIs require me to proxy through my server If you do mind minor advertising I guess I can just leave donate button but it will be tricky for me financially to cover all costs in regards to this so I'll have to find another way. Just thinking about how this thing can stay alive and online pretty much forever.

It will be a great time now to give me suggestions on what you want to see implemented as an ultimate online library for your movies/games/music with the cover generation and all the info you want (I'll add A LOT of templates and variations too). I've read some of the suggestions for covers and I will make sure all of them are implemented but if you have anything else on your mind feel free to let me know.

Cheers.

Honestly Boz you don't need to justify to people that you are having to put ads on your own site to cover costs. I think most people will accept that, only ad's that annoy people are generally popup and ones with sound :)

Great app and certainly look forward to seeing the new revision.

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • A different thing with Russia. When you say is it better, depends on things. It is better that we don't have the E.U making rules and laws that have nothing to do with them. Is the trading part better? No, that is really mucked up, but then we knew that was going to happen and we would have make agreements, like we do with other parts of the world. Freedom of movement is certainly better, but could be improved, we still need more control over our borders. do you live in the U.K?
    • So what am I quoting from them? I never listened to what Farage or his cronies said. I wanted the U.K to leave the E.u years before the referendum and it had nothing to do with Farage and his cronies. So what country do you live in? Did we work much better together? We were always at logger heads with the E.U because we disagreed with them so much. Maggie was always on at them. I would have thought the E.U was glad to get rid of us as we stopped the integration or made it a two tier. Now without us they can integrate more. I would not have voted out if it was just a trading block and we can still work together on somethings.
    • MPC-BE 1.9.0 by Razvan Serea Media Player Classic - BE is a free and open source audio and video player for Windows. Media Player Classic - BE is based on the original "Media Player Classic" project (Gabest) and "Media Player Classic Home Cinema" project (Casimir666), contains additional features and bug fixes. The BE mod (Black Edition Mod) is a skinned version of Media Player Classic Home Cinema, much better looking than the plain old MPC. MPC-BE 1.9.0 changelog: Splitters Fixed crashes in some situations. AudioSplitter Added support for the RF64 format. Fixed reading of channel layout for some WavPack files. Added support for ID3 tags for Wave64 files. Unknown Wave64 chunks are now ignored. AviSplitter Added support for 'y408' video. Improved support for 'HEVC' video. FLVSplitter Added support for VVC video. MP4Splitter Improved handling of corrupted files. MatroskaSplitter Expanded support for V_UNCOMPRESSED video codecs. Fixed support for frame rotation (ProjectionPoseRoll). Improved support for "V_MS/VFW/FOURCC / HEVC". MpcDvdVideoDecoder Fixed conversion to YUY2. Fixed display of menus for some DVD-Videos. RoQVideoDecoder Output in NV12 and YV12 formats is allowed. Full range is used. MPC Video Decoder RGB32 format will be output as a top-down bitmap by default. Added support for the "IID_MediaSideDataDOVIMetadataV2" interface. Removed support for the deprecated "IID_MediaSideDataDOVIMetadata" interface. Fixed retrieving the name of the video adapter when using NVDEC. Fixed crashes in some situations. MPC Video Converter Added support for AYUV video format. MpcAudioRenderer Improved input format validation. Optimized retrieval of supported formats for exclusive mode. Added the "Keep audio device active when paused" setting. Fixed crashes and freezes in various situations. Subtitles Added the ability to open the properties of an external subtitle renderer in the "Subtitles" settings panel. Fixed external subtitle connections for VSFilter. Fixed a crash when rendering PGS/SUP subtitles when using AVX2. YouTube Improved support for yt-dlp. The built-in YouTube parser is no longer used. Player The HTTP read strategy has been changed. If the playlist contains one entry, more key combinations can be used to control the player (jump through chapters, adjust volume). Improved support for reading ASX playlists. The translation of the MediaInfo report for Chinese, Korean and Japanese has been removed. Added blocking of 32-bit filter "PICVideo Lossless JPEG Decompressor" (pvljpg20.dll), because it crashes. Added blocking of the system filter "AVI Decompressor", which will eliminate the crash of VFW codecs. Fixed a rare crash when using the "/slave" key. Fixed a crash when getting a list of fonts for OSD. Added the ability to load an external audio file using hotkeys. Fixed opening a network path starting with \?\UNC. The "Determine duration when adding" playlist setting now works for YouTube video URLs. The "Online media services" settings panel has been redesigned. Added a "Merge files using FFmpeg" option to the file saving dialog. This option is activated when playing multiple streams obtained using yt-dlp. Added loading of local .dpl playlists ("DAUMPLAYLIST"). Fixed a hang when the user closes the player during the URL opening process. Various interface fixes. Installer Updated MPC Video Renderer 0.10.5. Updated MPC Script Source 0.2.17. Added MPC Image Source 0.3.6. Translations Updated Japanese translation (by tsubasanouta). Updated Chinese (Traditional) and Dutch translation (by beter). Updated Romanian translation (by Andrei Miloiu). Updated Hungarian translation (by mickey). Updated Turkish translation (by cmhrky). Updated German translation (by Klaus1189). Updated Chinese (Simplified) translation (by wushantao). Updated Italian translation (by mapi68). Updated Korean translation (by Hackjjang). Updated Chinese (Traditional) (by udfbe). Updated libraries dav1d 1.5.3-6-g04b69f9; ffmpeg n8.2-dev-1857-g4653e68aab; libpng git-v1.6.55-9-g7d52a8087; Little-CMS git-lcms2.18-26-gf739cda; MediaInfo git-v26.05-38-g702c9b7fd; ZenLib git-v0.4.41-91-g073f297; zlib 1.3.2. Download: MPC-BE 64-bit | Portable MPC-BE 64-bit | ~20.0 MB (Open Source) Download: MPC-BE 32-bit | Portable MPC-BE 32-bit Link: Media Player Classic - BE Home Page Get alerted to all of our Software updates on Twitter at @NeowinSoftware
    • Apple reportedly looks to blacklisted Chinese memory chips as RAM prices climb by Karthik Mudaliar Image via Apple Apple is reportedly trying to get a clearance from the Trump administration to buy memory from ChangXin Memory Technologies (CXMT) to get some relief from soaring DRAM prices. As per a report by the Financial Times, Apple approached the Commerce Department more than a month ago and also spoke to other officials and allies in Washington. For starters, CXMT is a company that's already been placed on the Pentagon's list of Chinese military companies. The Chinese company is the country's top DRAM maker. For Apple, the timing is certainly awkward but not surprising. Tim Cook had recently warned that Apple would have to raise prices because AI companies are buying up large amounts of memory for data centers, and just like that, Apple raised MacBook and iPad prices. Micron also recently revealed that customers have committed billions of dollars to secure memory supply years in advance, which shows us how aggressive securing infrastructure has become. This gives suppliers such as Samsung, SK Hynix, and Micron more leverage, while pushing hardware makers to look for alternatives. CXMT is one of those alternatives, but not the simplest one. Apple has spent many years trying to diversify parts of its supply chain away from China, especially for final assembly, while still depending heavily on Chinese manufacturing and suppliers. Even domestic brands from China are moving towards CXMT and YMTC instead of relying on Samsung, Micron, and SK Hynix. For Apple, though, it would invite more scrutiny than local Chinese companies. For now, this is more like a lobbying effort rather than a confirmed supply deal. There's no official statement from either of the parties. What is clearer, though, is the pressure behind such a request. AI demand has certainly made hardware a bottleneck, and companies are trying everything they can to bring things back to normal, even if that means making politically sensitive choices. Source: Financial Times
    • I did test it a month or so back, but ... the results I expect to be on the first page are not there.
  • Recent Achievements

    • Week One Done
      flexorcist earned a badge
      Week One Done
    • One Month Later
      Woland13 earned a badge
      One Month Later
    • Week One Done
      Woland13 earned a badge
      Week One Done
    • One Year In
      bernmeister earned a badge
      One Year In
    • Week One Done
      Scoobystu earned a badge
      Week One Done
  • Popular Contributors

    1. 1
      +primortal
      486
    2. 2
      +Edouard
      220
    3. 3
      PsYcHoKiLLa
      147
    4. 4
      Steven P.
      74
    5. 5
      FloatingFatMan
      70
  • Tell a friend

    Love Neowin? Tell a friend!