AfterDawn | News | Guides | Software downloads | Tech Support | Forums | HIGH.FI
AfterDawn

Version history for PS3 Media Server

<<Back to software description

Changes for v1.81.0 - v1.82.0

  • Engines:
  • - dcraw Thumbnailer:
  • - Fix image transcoding
  • - Add support for more extensions
  • - FFmpeg:
  • - Fix bug that disabled FFmpeg for compatible files
  • - Fix audio channel selection (thanks, valib)
  • - MEncoder Video:
  • - Fixed bug that caused embedded subtitles to be displayed instead of external (thanks, SubJunk)
  • - Fixed handling of per-renderer aspect-ratio settings (thanks, ExSport)
  • - tsMuxeR:
  • - Fixed 24-bit FLAC support with tsMuxeR (thanks, SubJunk)
  • - Fix bug that disabled tsMuxeR for compatible files
  • - VLC:
  • - Fix looping playback
  • - Add multi-threading support (GC1234: thanks, ccampora)
  • - Misc:
  • - New engine: VLCWebVideo ("vlcwebvideo")
  • - Clean up engine names
  • Renderers:
  • - PS3: TV series with sound problems after "previously on" block should now play normally with the "Keep AC-3 track" option enabled (thanks, SubJunk)
  • Language updates:
  • - Updated Dutch translation (thanks, leroy)
  • Misc:
  • - Fix issue with VirtualBox and PMS launchers (thanks, thepadawan42)
  • - Added support for M4A files encoded with Fraunhofer AAC
  • - Upgrade Thumbnailator to 0.4.4 to fix out-of-memory errors (thanks, coobird)



Changes for v1.80.0 - v1.81.0

  • Engines:
  • FFmpeg:
  • Add/fix audio channel options
  • Build script: add HTTPS support
  • WEB.conf:
  • Add support for the file:// protocol
  • Match protocols (e.g. mms://...) before extensions (e.g. http://example.com/foo.mms)
  • Misc:
  • Media Parser v1: fix audio channel parsing
  • Fix for "Can't assign requested address" bug after update to Java 1.6.0_45 on Mac OSX



Changes for v1.72.0 - v1.80.0

  • Regressions:
  • Re-allow all transcode engines to be disabled
  • PMS.conf:
  • FFmpeg has been renamed ffmpeg_video_custom_options and now defaults to null
  • Renderers:
  • Document TranscodeVideo and TranscodeAudio profiles
  • Panasonic TVs: Add "exclusive" option to SeekByTime to work around a transcoding issue
  • PS3: Restore seek-by-time support for streaming
  • Android: allowing chunked transfer
  • AirPlayer & iPad/iPhone: transcoding to WMV format gives better results
  • Improved support for Sony Bravia HX (thanks, mazey!)
  • Improved streaming support for some renderers (thanks, ExSport!)
  • Engines:
  • FFmpeg Video and FFmpeg Web Video:
  • Support all three TranscodeVideo profiles: WMV, MPEGTSAC3 and MPEGPSAC3
  • Preserve source video quality
  • FFmpeg Video:
  • Custom FFmpeg options are now read before each transcode rather than only at startup(parity with custom MEncoder options)
  • Rescale videos larger than the renderer's max height/width
  • Updated to use "wmav2" codec (#1583)
  • FFmpeg Audio: support all TranscodeAudio profiles
  • VLC:
  • Added support for VLC as engine (thanks, LordQuackstar!)
  • Language updates:
  • Updated Brazilian translation (thanks, Bruno Arueira!)
  • Updated Catalan translation (thanks, oscaroe!)
  • Updated simplified Chinese translation (thanks, lovenemesis!)
  • Updated Italian translation (thanks, nocciola82!)
  • Misc:
  • Fixed bug that prevents PMS running multiple profiles concurrently
  • Fixed NPE when responding to DLNA subtitle requests
  • Fixed NPE for empty soapactions
  • Image thumbnailer:
  • Added thumbnail support for TIFF and other formats
  • Trapped exception when handling unsupported formats
  • Fixed response to M-SEARCH "ssdp:all" message (thanks, ler0y!)
  • Fixed fontconfig configuration for Mac OSX, improving subtitle quality
  • Moved several transcoding settings from MEncoder to Common transcoding settings
  • Layout improvements to remove scroll bars where possible
  • Help is now context sensitive



Changes for v1.71.0 - v1.72.0

  • Fixed bug that occurred when using ShowDVDTitleDuration
  • Fixed bug that caused embedded subtitles to be displayed when subtitles are disabled
  • Fixed bug in handling of filenames with embedded $ characters
  • Engines:
  • Removed option to automatically switch to tsMuxeR (available manually via the #--TRANSCODE--# folder)



Changes for v1.70.1 - v1.71.0

  • Windows:
  • Updated MEncoder and MPlayer to SB41
  • Updated ffmpeg to 1.0 (Zeranoe Build 2012-10-10)
  • Fixed file permissions bug
  • Mac OS X subtitles:
  • Changed audio/subtitle defaults to accept anything
  • Removed fontconfig from MEncoder for improved subs compatibility
  • Renderers:
  • Improved Android.conf video support
  • Added support for Samsung SMT-G7400 (UPC Horizon)
  • Fixed bug that prevented Galaxy Nexus pictures displaying
  • Language updates:
  • Updated Chinese Traditional translation (thanks, mcc!)
  • Added Turkish icon
  • Misc:
  • Updated MediaInfo to 0.7.60 (GC1508)
  • Updated h2 database to 1.3.168 (thanks, valib!)
  • Improve handling of initialization errors
  • Fixed possible error while loading iPhoto library (GC1523)
  • Fixed bug where disabled engines could be selected in the #--TRANSCODE--# folder
  • Added options for renderer-specific file name formats
  • Added ffmpeg build script



Changes for v1.60.0 - v1.70.1

  • Add new default web video engine: FFMpeg Web Video
  • Add support for new web protocols: mmsh:// and mmst://
  • Sort files alphanumerically by default e.g. Episode 2 before Episode 10
  • Auto encoding detection of non UTF-8 external subtitles for Russian, Greek, Hebrew, Chinese, Korean and Japanese languages
  • (leave "Subtitles codepage" option blank)
  • Improved handling of UTF-8 external subtitles
  • Localized #--TRANSCODE--# folder name
  • PMS.conf:
  • Added transcode_folder_name option to allow #--TRANSCODE--# folder name to be customized (issue GC963)
  • Make example PMS.conf behave more like built-in defaults
  • Restore maximum buffer size to 600 MB (was 400 MB)
  • Prevented image distortion on some DLNA clients with "Keep AC-3 track" option enabled
  • Don't show entries for disabled engines in #--TRANSCODE--# folder
  • Allow Traces tab panel to auto-scroll (thanks, LordQuackstar!)
  • Revert changes to SMP-N100.conf that conflict with Sony Blu-ray players and break MKV support (thanks, mrw1986)
  • Replaced ImageMagick with Thumbnailator for thumbnail generation
  • Fix FFmpeg engine's handling of unsupported custom options (thanks, ajamess)
  • Fixed FFmpeg command line arguments used by tsMuxeR video
  • Added new renderer: Yamaha RX-A1010 (thanks, merelin)
  • Language updates:
  • Updated Dutch translation (thanks, leroy)
  • Updated Bulgarian translation (thanks, JORDITO)
  • Fix DNLA 2114 errors when scanning non-readable subfolders with "hide empty folders" enabled
  • Renderers:
  • Deprecate misnamed TranscodeVideo profile MPEGAC3: use MPEGPSAC3 instead
  • Document and clean up TranscodeVideo and TranscodeAudio profiles
  • Linux tarball: fix "cannot find tsMuxeR" error
  • MEncoder:
  • disable AC-3 remux if audio track has delay
  • disable DTS and LPCM remuxing if tsMuxeR engine is unavailable



Changes for v1.54.0 - v1.60.0

  • Enabled FFmpeg video player for all platforms
  • Added support for PGS (Blu-ray) subtitles
  • Added support for TX3G (MPEG-4 Timed Text) subtitles
  • Added support for VobSub (DVD) subtitles in MP4 container
  • Better handling of embedded SSA/ASS subs styling
  • Fixed audio track selection for MP4s and MOVs
  • Fixed DV videos detection
  • Added support for WebM videos downloaded from YouTube
  • Optimized CBRVideoBitrate value for Panasonic TVs (thanks, ExSport!)
  • Added new renderer: Sony SMP-N100 (thanks, mrw1986 and guillepalao!)
  • Language updates:
  • - Catalan translation update (thanks, aseques!)
  • - Simplified Chinese translation update (thanks, lovenemesis!)
  • Localized audio and subtitle priority defaults



Changes for v1.53.0 - v1.54.0

  • Added LPCM transcoding option for all audio tracks
  • Added DTS HD-MA support up to 7.1 channels: DTS core remux, LPCM and AC3 transcoding
  • Added Dolby TrueHD support up to 7.1 channels: LPCM (recommended) and AC3 (buggy for 7.1) transcoding
  • Added workaround for 2.0 384 kbits AC3 PS3 audio bug
  • Added support for DirecTV HR series (thanks, DeFlanko!)
  • Added support for LG's Smart TV Upgrader (LG 600ST)
  • Added support for Yamaha RX-V671 (thanks, adresd!)
  • Added support for OPPO BDP-83 and OPPO BDP-93 (thanks, adresd!)
  • Fixed bug that occurred when resetting cache
  • Made buffer display in megabytes instead of bytes
  • Fixed overscan compensation bug on some renderers (thanks to tMH for reporting the bug!)
  • Updated MPlayer for OSX to SB32
  • Language updates: CZE translation update (thanks, valib)



Changes for v1.52.1 - v1.53.0

  • Fix global custom MEncoder options
  • Re-fix NPE when toggling HTTP Engine V2
  • Fix startup for symlinked PMS.sh (#1356) (thanks, Matthijs!)
  • Added documentation to PMS.conf (thanks, Hagar!)
  • Updated JNA to support multiarch directories on Linux (#1152)
  • - Fix test/startup error caused by conflicting JNA versions
  • Language updates:
  • - added Arabic
  • - added Hebrew (thanks, zvi-yamin!)
  • - CZE translation update (thanks, valib)
  • - Layout support for right-to-left languages added
  • Added option to select and force the default renderer
  • Fixed Samsung 2012 TVs timeout (thanks, troop!)
  • Added support for D-link DSM-510 (thanks, glenrocks!)
  • Updated MPlayer build script to SB32
  • Fix "value too long" SQL exceptions
  • If renderer has not specified a maximum height/width, default to 1920x1080
  • Initial fix for Samsung 2012 TVs (thanks, troop!)
  • Linux: load system-wide defaults from /etc/skel if user's profile not found
  • Added recognition for AcePlayer app (thanks, md.versi!)
  • Fix parsing of in plist preventing iPhoto libraries from working
  • Added Plugin development guide (thanks, glebb)



Changes for v1.52.0 - v1.52.1

  • Updated MPlayer to SB29 which fixes AC3 audio sync
  • Allow JRE 6 instead of just JRE 7
  • Language updates:
  • added Turkish (thanks, BrYaNT!)
  • updated Bulgarian (thanks, JORDITO!)
  • updated Catalan (thanks, aseques!)
  • updated Czech (thanks, valib!)
  • updated English labels
  • Reading genre from media (thanks, nielsb!



Changes for v1.51.0 - v1.52.0

  • Fix program starting on Linux
  • Support videos with resolutions that are not divisible by 4
  • Improved overscan-compensation
  • Fixed the display of Hebrew subtitles
  • Improvements to logging
  • Language updates:
  • Czech (thanks, valib!)



Changes for v1.50.1 - v1.51.0

  • Fix StartStopListener callbacks for HTTP Engine V1
  • Surface playback start/stop events
  • Make video quality presets localizable
  • Fixed OSX log message about font definitions
  • Fixed double wrapping of streams causing stuttering
  • Added MPEG4 ASP with Qpel support for PS3
  • Allow 15fps video
  • MediaInfo link added to the About tab
  • Updated to latest versions of libraries (codec, jdom, logback and slf4j)
  • Various stability and speed improvements
  • Updated JRE autodownload to 7u3 from 7u2
  • Updated MPlayer and MEncoder to SB28
  • Updated ImageMagick Convert to 6.7.6
  • Updated MediaInfo to 0.7.54
  • More reliable selection of correct audio channels
  • Improved fast-forward and rewind support



Changes for v1.50.0 - v1.50.1

  • Improved audio/video synchronisation when using tsMuxeR
  • Updated MPlayer/MEncoder to SB22 from SB18
  • Language updates:
  • Russian (thanks, Tianuchka!)
  • Clarified some settings in all languages
  • Fixed delay when entering the media server
  • Improved support for Samsung AllShare devices
  • Updated MediaInfo to 0.7.53 from 0.7.51
  • Updated JRE auto-download to 7u2 from 7u1
  • Updated FFmpeg to r35509 from r31564
  • Added country code thumbnails (Thanks, happy-neko!)
  • Fixed #1274



Changes for v1.40.0 - v1.50.0

  • Backwards-incompatible API changes (for plugin developers/packagers) - see http://tinyurl.com/3qtgk5k for more details
  • Updated binaries build script to include Linux support (thanks, happy.neko!)
  • Updated OS X MPlayer to include fontconfig support
  • Language updates:
  • Updated Bulgarian translation (thanks, JORDITO!)
  • Updated German translation (thanks, smo!)
  • Updated Dutch translation
  • Clarified English language labels
  • Speeds displayed in Mb/s instead of Kb/s
  • Added full featured IP filter with support for wildcards and ranges
  • Improved network interface choosing algorithm now skips virtual interfaces
  • Updated libraries (configuration, jgoodies and slf4j)
  • Detect file system changes runtime (adding/removing folders/files).
  • Updated JRE auto-download from 6u27 to 7u1
  • Added option to create a desktop shortcut to the Windows installer
  • Renderer image improvements
  • Improvements to tab layouts
  • Maximum bandwidth setting works
  • Limit bandwidth to 110Mb/s by default which should solve a lot of "stuttering playback" reports
  • Recognise forced subtitles (thanks, ExSport!)
  • Updated MPlayer and MEncoder on Windows and OSX from Sherpya's old builds to SubJunk's new builds which fixes many playback issues, colour-conversion bugs and more (but possibly has drawbacks for some files, too)
  • Main (Status) tab displays a large tick when it's connected to a renderer instead of a PS3 or warning image
  • Updated MediaInfo to 0.7.51 from 0.7.47
  • New natural sort option for file order: Alphanumeric (e.g. Season 2 before Season 10)
  • Always allow "Restart Server" button (#1186)
  • Updated FFmpeg for Windows to r31564 from r30656
  • We now support Samsung AllShare, along with our existing support for Samsung WiseLink
  • Allow to configure subtitle color if using PMS in headless mode (#1280)



Changes for v1.40.0 - v1.50.0 Beta 2

  • Backwards-incompatible API changes (for plugin developers/packagers) - see http://tinyurl.com/3qtgk5k for more details
  • Updated binaries build script to include Linux support (thanks, happy.neko!)
  • Updated OS X MPlayer to include fontconfig support
  • Updated Bulgarian translation (thanks, JORDITO!)
  • Updated German translation (thanks, smo!)
  • Updated Dutch translation
  • Added full featured IP filter with support for wildcards and ranges
  • Improved network interface choosing algorithm now skips virtual interfaces
  • Updated libraries (configuration, jgoodies and slf4j)
  • Detect file system changes runtime (adding/removing folders/files).
  • Updated JRE auto-download from 6u27 to 7u1
  • Added option to create a desktop shortcut to the Windows installer
  • Renderer image improvements
  • Improvements to tab layouts
  • Maximum bandwidth setting works
  • Limit bandwidth to 110Mb/s by default which should solve a lot of "stuttering playback" reports
  • Speeds displayed in Mb/s instead of Kb/s
  • Recognise forced subtitles
  • Clarified English language labels
  • Updated MPlayer and MEncoder on Windows from Sherpya's old builds to SubJunk's new builds which fixes many playback issues, colour-conversion bugs and more (but possibly has drawbacks for some files, too)
  • Main (Status) tab displays a large tick when it's connected to a renderer instead of a PS3 or warning image
  • Updated MediaInfo to 0.7.50 from 0.7.47



Changes for v1.40.0 - v1.50.0 Beta 1

  • Backwards-incompatible API changes (for plugin developers/packagers) - see http://tinyurl.com/3qtgk5k for more details
  • Updated binaries build script to include Linux support (thanks, happy.neko!)
  • Updated OS X MPlayer to include fontconfig support
  • Updated Bulgarian translation (thanks, JORDITO!)
  • Updated German translation (thanks, smo!)
  • Updated Dutch translation
  • Added full featured IP filter with support for wildcards and ranges
  • Improved network interface choosing algorithm now skips virtual interfaces
  • Updated libraries (configuration, jgoodies and slf4j)
  • Detect file system changes runtime (adding/removing folders/files).
  • Updated JRE auto-download from 6u27 to 7u1
  • Added option to create a desktop shortcut to the Windows installer
  • Renderer image improvements
  • Improvements to tab layouts
  • Maximum bandwidth setting works
  • Limit bandwidth to 110Mb/s by default which should solve a lot of "stuttering playback" reports
  • Speeds displayed in Mb/s instead of Kb/s
  • Recognise forced subtitles
  • Clarified English language labels
  • Updated MPlayer and MEncoder on Windows from Sherpya's old builds to SubJunk's new builds which fixes many playback issues, colour-conversion bugs and more (but possibly has drawbacks for some files, too)
  • Main (Status) tab displays a large tick when it's connected to a renderer instead of a PS3 or warning image
  • Updated MediaInfo to 0.7.50 from 0.7.47



Changes for v1.30.1 - v1.40.0

  • Updated OS X MPlayer to enable external VOBsub, ASS/SSA and Fribidi support
  • Allow update checks to be performed manually (Windows only)
  • Allow automatic update checks to be enabled (Windows only)
  • Simplify PMS customization for packagers of custom builds
  • Logging fix for headless configurations
  • Added experimental support for iPad / iPhone renderers
  • Fixed DVD ISO playback on OS X (thanks, jjmojojjmojo!)
  • Added support for the AirPlayer app
  • Added support for Samsung TV model SEC_HHP_TV (thanks, coax-!)
  • Added Aperture support on OS X (thanks, coax-!)
  • Added thumbnail support for images (some code from http://www.rayinblu.com/ps3mediaserver)
  • The cache is now reset after each upgrade/downgrade (for versions higher than 1.40.0)
  • Files with the extension *.vdr are now recognized as MPG videos
  • Added support for JPEG Multi-Picture Format (.mpo) files
  • Added support for chunking renderers like Sony Bluray (thanks, infidel, WorldOfHurt and patters!)
  • Updated Italian translation (thanks, nocciola82!)
  • Fixed bug that would often limit streaming buffer to 50 MB.
  • Updated FFmpeg for Windows to r30656 from r30172
  • Updated French translation (thanks, danielha!)
  • Updated Russian translation (thanks, Tianuchka!)
  • Added support for regular ASS/SSA subtitles (before we only supported the more popular "advanced" kind)
  • Updated MediaInfo to 0.7.47 from 0.7.44
  • Updated JRE autodownload to 6u27 from 6u26
  • Removed IP/hostname from Status tab (still shown in Traces)
  • Updated libraries (codec, gson, jgoodies, logback and netty)



Changes for v1.31.0 Beta 1 - v1.40.0 Beta 2

  • Built from SVN r812.
  • Released as beta because many code changes haven't been widely tested yet.



Changes for v1.30.0 - v1.30.1

  • Fixed bug that caused very slow iTunes library parsing



Changes for v1.25.1 - v1.30.0

  • Backwards-incompatible API changes (for plugin developers) - see SVN changelog for more details
  • Updated OS X binaries (FFmpeg, MEncoder and MPlayer) to fix an AC3 bug and improve internal VOBsub display quality
  • Consistent use of logging framework
  • ASS/SSA subtitles disabled by default on Linux and OS X
  • Multithreaded MEncoder enabled by default on multithreaded CPUs
  • Subtitles stay within confines of original frame when using overscan compensation
  • Made transcoding tab resizing consistent for all sizes
  • Fixed DTS audio support with FFmpeg
  • MEncoder supports DTS-ES (6.1 channels) audio
  • Handles unknown audio channels
  • Change maximum number of plugins to 30 from 4
  • Improved MP4 support
  • New Korean translation (thanks, mrahn80)
  • Fixed bug where config sometimes wouldn't save on Windows 7



Changes for v1.25.0 - v1.25.1

  • Overscan compensation bug fixed



Changes for v1.24.0 - v1.25.0

  • Overscan compensation feature added for MEncoder
  • Return of the official OS X build, thanks for your patience!
  • MEncoder no longer crashes when using more then 8 cores
  • New build script for OS X that builds all dependencies (big thanks to Raptor399)
  • Overscan compensation support for MEncoder
  • French translation fixed



Changes for v1.23.0 - v1.24.0

  • New icon on OS X
  • Added Bulgarian and Brazilian Portuguese translation (thanks to jordito and gelo)
  • Updated Polish, French, German and Portuguese translation
  • tsMuxeR handles mov files
  • Updated FFmpeg to r30172 from r28671
  • Updated JRE auto-dl
  • Forcing MEncoder via the TRANSCODE folder ignores tsMuxeR
  • Fixed support for renderers including Panasonic TVs
  • Improved RAR support
  • Updated libraries for OS X build
  • Lots of fixes to the OS X build process so now it works
  • Support for multi-language VOBsub subtitles
  • It's possible to remove hard drives from list if they are no longer connected (thanks, spots)



Changes for v1.22.0 - v1.23.0

  • Fixed Windows service
  • Windows service now starts automatically with the computer
  • Sony Bravia Z5500 (and possibly others) work again
  • Fixed PS3 not being detected for some users
  • Support cellphone/smartphone (3gp) videos
  • Windows service is uninstalled with program
  • Detect Popcorn Hour and WDTV live more reliably
  • English, Russian and Dutch language updates



Changes for v1.11.369 Beta - v1.11.381 Beta

  • Mplayer builds from 2010-01-19 (Regular and MT): http://oss.netfarm.it/mplayer-win32.php
  • DVD ISO muxing enabled by default + DTS support (need some tests :p). It's an option in the transcode settings panel
  • New Mplayer build font cache should build if needed at start
  • Definitive removal of the tsmuxer mpeg parser (slow and now unnecessary with recent ffmpeg builds)
  • New option to avoid music files resampling
  • Better support for simultaneous usage with several ps3s/renderers (need tests as well)
  • Better support for Sony Bravia TVs for all regions (no need to tweak that conf file by hand)
  • 5.0 Audio channel support
  • Small fixes



<<Back to software description