Release 0.7.14: An-nyoung!

04.07.09 63 Comments

We’ve been working hard for the last month and I’m really happy to finally be able to announce this next release (download here, but please read the release notes first). Besides the usual bunch of new features and bug-fixes, this release brings with it support for the next major release of our Media Server plug-in API, and this means that you’ll be seeing lots of new content in the App Store this week (and hopefully provides extra incentive to upgrade quickly!)

  • NEW: Cocoa UI for advanced settings. Why should you have to edit XML files? You shouldn’t, and now you don’t have to, because the most important advanced settings are easily accessible in this advanced settings dialog that James added. The dialog is accessible via Plex > Advanced Settings… in the menu bar.
Picture 1.png
  • NEW: This all started with a giant bug that Youngcho Kim posted detailing improvements that would help Korean users. Seeing as I like 돌솥 비빔밥 as much as the next guy, I read the bug, thought about it, and we decided that a lot of his suggestions were really excellent for all non-English first time Plex users. So we’ve done a few things:

    • Plex respects the language setting in the International preference pane. Whatever language your OS X applications start with, Plex will start with (assuming there’s a translation).
    • Plex respects the units setting (Metric/US) also specified in that preference pane, and these are used to determine the units for temperature and speed.
    • Plex uses the date and time formatting specified in that pane as well; for example, MediaStream uses the short time format for its clock, which you can easily configure it in a number of different ways. More importantly, it will use whatever format you have configured already.
    • Plex auto-selects the font based on your language, so if your language is configured in OS X to be Chinese, for example, it will use Arial Unicode automatically.
    • If you really want Plex to be running with different language/units than OS X, you can specify this in advanced settings (<language> tag, e.g. “en” or “it”, and <units> tag, e.g. “metric”).
  • NEW: Evan Schoenberg was kind enough to add support for the IRKeyboardEmu virtual remote, which provides support for his awesome Rowmote app for the iPhone.
  • NEW: SMS jump support for Harmony, to make it easy to jump around in lists (thanks to aaronjb!)
  • NEW: Ryan updated our ffmpeg to v0.5 from the XBMC source, and added the new version of libfaad2 and some other patches which provide support for more formats. See his blog post for more details. The new ffmpeg adds support for WMAv2 and lots more.
  • NEW: We’ve enhanced support for .dfont files, to allow specifying font variants; the skin now uses Helvetica Neue by default, except for languages whose character sets aren’t supported by that font, which use Arial Unicode. We’ve also moved to using mixed case, which we think is more readable than all-caps. (We’ve left the original font-set as “Original” for those who prefer it).


  • NEW: Improved fanart images for iTunes, iPhoto and Aperture, thanks to Aargh-a-Knot.
  • NEW: Support for Plex.MoveToNextScreen and Plex.MoveToPrevScreen actions, as requested by Felix Schwarz, the author of Remote Buddy.
  • NEW: Finished up localization support in Plex and the Media Server so that plug-in localization works. There was already support for it in the framework, but it needed a bit of plumbing.
  • NEW: James enhanced the photo text overlay so that (a) it hides after 10 seconds and (b) you can toggle it with the ‘info’ command (‘t’ on the keyboard, menu on the Apple Remote). We’ve tweaked the keymap in slideshows to be more consistent with other sections, so pressing menu displays information, holding menu returns you to the browser. Additionally, hold left and right zoom out and in, and hold play displays photo EXIF details. Also, if you just don’t want to see the overlay at all, you can hide it in the skin settings.

Lots of good fixes in this release as well.

  • FIX: Allow specifying “always on” vs. “on for SD content” for software upscaling (we’ve also allowed you to select the algorithm used in the advanced settings dialog).
  • FIX: If you have audio linking to system output, it restores the original setting when exiting.
  • FIX: Improved support for SMI subtitles (pulled from XBMC).
  • FIX: Backing up from App Store or Help brings you back to main menu.
  • FIX: When upgrading, helper and Media Server sometimes didn’t get restarted. This one was driving me crazy.
  • FIX: Apple Remote could drop key-presses when system was loaded (many thanks to Evan Schoenberg for the fix, this has been annoying many for quite some time).
  • FIX: When using an HTTP proxy (like Glimmer Blocker), the Media Server wouldn’t play Flash content.
  • FIX: Huge speed increase starting plug-ins in the Media Server on startup.
  • FIX: Signature on Media Server should always be correct now, eliminating firewall warnings.
  • FIX: iPhoto album ordering now exactly matches iPhoto.
  • FIX: Many things restored to Mediastream which were taken out in the last version (allow hiding Movies, TV Shows, and the Quit items, back back background image folder settings, restored “hide thumbs in list view”, and put back the library button in music files).
  • FIX: Sometime when displaying a slide show, moving to the next image would simply exit out of the slideshow (nice find, James!)
  • FIX: HD Homerun should work now.
  • FIX: Stillness sent an encoding patch and scraper updates for (thank you!)
  • FIX: Seasons and episodes views will now display correctly for first-time users, thanks to Isaac.
  • FIX: We were missing a key mapping for deleting individual video bookmarks.
  • FIX: Ryan, our resident audio wizard, fixed an issue with static noise when skipping forward in an AAC 5.1 file.

And lots of changes in Plex Media Server land:

  • Support for new V1 of Plex plug-in Python framework. Major cleanups and enhancements, if you thought the first version was easy to use, you’ll love what James has done with this version. We’ll have great documentation available shortly.
  • Support for plug-in preference panes (and support in the V1 framework for adding preferences).
  • Support for conditions in simple seek bars (i.e. for specifying that played color is *not* a given color).
  • Support for sending key presses to WebKit plug-ins in site configuration.
  • Support for setting cookies in site configuration.
  • Support for WebKit plug-ins that change frame size.
  • Support for specifying relative coordinates for cropping and mouse events (e.g. 10 pixels from the right).
  • Support for Javascript seek bars, and Javascript conditions.
  • Support for site configurations reading values from a plug-in’s preferences (useful when performing authentication).
  • Allow manually locking plug-ins on a page, useful with authentication and some misbehaved sites.

I’ll let Barkley have the last word, as usual. Seriously, who sleeps like this?

40D-5899 (1).jpg
Share on FacebookTweet about this on TwitterShare on Google+Share on LinkedIn
Share this


  • What a great work mans !
    Thanks you very much for this beautiful piece of software !

  • Plex doesn’t seem to respect individual application language settings like other Mac apps (using Get Info).
    Is there a way other than changing the system language to get rid of the translation?

  • THANX you guuuuys! this is a really great app. Looking forward to an update with full eyetv integration including the rusian eyecamd pluggin and of coz full Spotify intefration…

    keep up the great work

  • A (late) reply on my Stark post:

    I understand that supporting Stark can’t be realised in a short time. My critisism was mostly focused on the way of communicating about it. The reason I prefer Stark above Mediastream is because Mediastream seems to have major changes every release. I like and appreciate consistency in skins. Maybe it is also a matter of taste, some like the flavour strawberry, and others prefer chocolate.

    Nonetheless, I am a big fan of Plex! The way it is often updated, the communication between users and developers, etc. But don’t forget the power of a open source-bases program like Plex.

    I understand the developers have a certain vision on the development of Plex. But giving Plex a ‘Plex only skin’ (like mentioned before)…I don’t know. Keep giving people the chance to choose between skins! So that everyone can enjoy the power of Plex, and add their flavour through the skin they like.

    Again, a well meant compliment to the developers, keep the up the good work!

    PS My apologies if I made some mistakes in my English writing.

  • Wow! Thanks for your support for korean. Thanks!

  • A Cocoa UI for advanced settings!! Mactastic! I hope the basic settings get integrated too.

  • 2 things that would be great additions:

    1. the ability to set Movies as your Start Up page. Seems like you can do this for everything but Movies. The wifey is scared of my new setup and cant seem to navigate too well to movies (which that is all we use plex for really).
    2. Ability to change the background image for the app store.

    Thanks! I bought a new mac mini just to run plex – it’s truely awesome!

    I can remember drooling over the $14k base Kalidescape unit thinking “that would be awesome”, now you can get roughly the same thing with Plex for dirt cheap.

  • My libraries primarily consist of Windows shares (smb://username:password@computername/sharename, for example). Since applying this update, Plex is no longer able to access these shares. Did something change with the underlying SMB code?

  • “FIX: Apple Remote could drop key-presses when system was loaded (many thanks to Evan Schoenberg for the fix, this has been annoying many for quite some time).”

    I’ve been using a Logitech Dinovo Mini keyboard (bluetooth) and Plex drops down and right arrow key-presses all the time. Still does it with the latest release.

    • @Dave: The fix was unrelated to Bluetooth.

  • I’ve been waiting so long the new version!!!
    I’m s~~~o glad to see the part of Korean support and listen to your Korean(An-nyoung!).

    Thanks in advance.

    You made me a great fan of PLE~~~X !!!

  • What kind of dog is that? My BullMastiff Mutt sleeps like that all the time. Better is him like that either with his head on a pile he made of all the beds pillows or with his head hanging off the bed.

    • @John: Bullmastiff x AmStaf/Ridgeback. Barkley likes pillows too!

  • Great to see things continuing to progress, but behaviour for movies in subfolders is now broken. A few of my movies are split into multiple files or have subtitles so I need to put those into subfolders. Whereas Plex handled this fine before, now when I go into Movies those films are shown multiple times. Does this mean the ‘Scan Recursively’ option is invisibly on? I tried turning this option on in order to turn it back off again to see if that helped, but it wouldn’t let me turn it on.

  • Great release!
    Anyone noticed the transcoding from dts audio streams (mainly mkv’s) to ac3 got screwed up a little? The Centre now comes out of the right front and right surround speakers while the sounds from the right front and right surround comes from the centre and left front speaker? I reverted back to the previous release where the bug isnt there. Hope someone can verify it (and the bug gets squashed).

    • @rlmkr: I just verified the bug and fixed it for the next release.

  • This release chrashes when I try to view bluray-iso.
    Band of brothers, ripped on a pc with anydvd-hd.
    Black screen for 30 seconds, then chrash.
    Same movie worked on previous releases of Plex.

  • thanks :)

  • Brilliant! Thanks!

  • ”Seriously, who sleeps like this?”

    Allow me to present Laban!

    Kind Regards

    • @Ivar: Ha ha, that’s awesome! Thanks for sharing.

  • My cat Zay sleeps like that too..

    Great program guys, can’t wait to get home and try it.

  • We spend all our tv time (Fullhd) through Plex, since it started, just after dropping out XBox I and take a more serious Mini under our TV. Thanks Elan.

    Only a problem that never disappears: audio delay. Watching the same movies through VLC has shown that the problem is not totally on the movie side, since although there can be small delays sometimes, it seems more robust than Plex. In Plex we are getting paranoid with respect to touching the pause of small jumps buttons, or any other… any interruption you make can make Plex displace the audio even a second. You need to stop and restart the playing (resuming :) to have again the synchro.

    Another issue I have near solve is the small freezings in the video. I recently did increase the video buffer by ten times via the xml file and it seems to have done the magic but some times the video freeze and after a while it runs faster to reach the audio 😐

    I have attached a Western Digital FW 1TB external, but as the test I have done, the delays nor the freezes seems to came from the kind of the attachment, since the internal disk also does the same.


  • I’m still having the problem which started with the last release. When I go into Movies, some of my films are showing in the list multiple times. These are the ones which are in subfolders because they are split across multiple files or because they have a subtitles file. I can’t find a way of fixing this and, much as I love Plex, this has now become very annoying.

  • I’m korean.
    I intalled today.
    this application is fantastic.
    Thank you for creating.

    • @ironmaiden: kam-sa-ham-ni-da, pretty much the one word in Korean I can actually read! You’re very welcome, glad you like it.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>