Version history for Universal Media Server (Mac)
<<Back to software description
Changes for v9.7.2 - v9.8.0
- General:
- Started releasing two macOS builds which fixed MEncoder not working on 10.15 (Catalina)
- Improved support for ASF, MKV, MP4, MPEG-PS, MPEG-TS, and WMV videos by adding and improving accuracy of DLNA.ORG_PN values (thanks for testing, carlosvsilva!)
- Reduced CPU use and video/audio quality by muxing some supported streams with FFmpeg instead of transcoding
- Other DLNA compatibility fixes, including sending correct framerates, color depths, and audio channel counts
- Improved load time on web interface with many files by 10x or more (thanks, outnos!)
- Fixed forced network interface not always persisting
- Fixed Safari login prompts with HTTPS on web interface (thanks, outnos!)
- Fixed not displaying the Minimize on startup option in GUI on macOS
- Fixed Windows installer not adding a Windows Firewall exception for the service
- Renderers:
- Improved support for Philips PUS 6500 Series TVs
- Improved support for AVI files on Panasonic Viera VT60 TVs
- Improved support for Samsung Q7 Series TVs
- Fixed detection of Panasonic Viera DX Series TVs
- Fixed detection of Samsung Q9 TVs
- Fixed detection of Samsung Soundbar MS750
- Fixed false-detection of XBMC
- Translation updates via Crowdin:
- Danish (100%)
- Korean (34%)
- Dependencies:
- Bump AdoptOpenJDK to 14.0.2
- Bump git-commit-id-plugin from 4.0.0 to 4.0.1
- Bump jna-version from 5.5.0 to 5.6.0
- Bump junrar from 4.0.0 to 6.0.1
- Bump oshi-core from 5.2.1 to 5.2.2
- Bump rome from 1.14.1 to 1.15.0
- Bump twelvemonkeys-imageio-version from 3.5 to 3.6
Changes for v9.7.1 - v9.7.2
- General:
- Fixed HTTPS and authentication in the web interface (thanks, outnos!)
- Fixed Windows service
- Fixed auto updater getting stuck on program startup
- Fixed high CPU usage for some users
- Fixed fontconfig warning
- Renderers:
- Added support for Sony STR-DN1080 AV Receiver (thanks, GurliGebis!)
- Fixed detection of newer versions of VLC on Apple TV (thanks, ajkessel!)
- Translation updates via Crowdin:
- Bulgarian (100%)
- French (100%)
- Hungarian (100%)
Changes for v9.6.2 - v9.7.0
- General:
- Improved browsing and scanning speed and stability
- Optimized database storage space
- Fixed aspect ratio comparisons
- Fixed the "Check for updates" button not finding updates
- Fixed support for Eclipse development
- Fixed freezes while browsing and scanning a folder at the same time
- Renderers:
- Improved support for high bit-depth videos on Samsung and Sony TVs, and VLC
- Fixed transcoding support in some cases on DirecTV, Panasonic, Samsung, Sony and Vizio TVs, and Android phones
- Translation updates via Crowdin:
- Chinese Traditional (100%)
- French (100%)
- Hungarian (100%)
- Polish (100%)
- Spanish (100%)
- Dependency updates:
- Bump surefire-version from 3.0.0-M4 to 3.0.0-M5
Changes for v9.6.1 - v9.6.2
- General:
- Fixed broken browsing on some renderers
- Fixed broken transcoding on renderers with KeepAspectRatio enabled
- Improved support for web interface on iOS (thanks, Jeff Puls!)
- Renderers:
- Updated support for external subtitles on VLC for Desktop (thanks, JuanPZ!)
- Translation updates via Crowdin:
- Russian (94%)
- Dependency updates:
- netty from 4.1.50 to 3.10.6
Changes for v9.4.3 - v9.5.0
- General:
- Significant improvements to scanning and browsing speed and resource use
- Fixed episode titles in the Media Library
- Fixed aspect ratio validation
- Added more automatic regression tests for file format detection
- Renderers:
- Added support for Vimu Player on Amazon Fire TV Stick (thanks, nouse and Nadahar!)
- Translation updates via Crowdin:
- Dutch (92%)
- Turkish (100%)
- Dependency updates:
- 7zipj from 9.20-2.00 to 16.02-2.01
- assertj-core from 3.16.0 to 3.16.1
- junrar from 1.0.1 to 4.0.0
- oshi-core from 5.0.1 to 5.1.0
Changes for v9.4.2 - v9.4.3
- General:
- Added support for streaming and transcoding from AV1 video codec
- Added quickrun commands to aid rapid development
- Memory use improvements on macOS
- Transcoding compatibility fixes
- Fixed support for transcoding videos with no audio
- Renderers:
- Improved support for LG OLED TVs
- Improved support for Panasonic VT60 TVs
- Improved support for Sony AG-series TVs
- Improved support for Sony X-series TVs
- Translation updates via Crowdin:
- Serbian (87%)
- Turkish (100%)
- Dependencies:
- Updated assertj to 3.16.0
- Updated doxia-module-docbook-simple to 1.9.1
- Updated FFmpeg on macOS to 20200504 (5767a2e) to support more media formats
- Updated git-commit-id-plugin to 4.0.0
- Updated h2database to 1.4.199
- Updated icu4j to 67.1
- Updated jaxb-impl to 2.3.3
- Updated JMustache to 1.15
- Updated JNA to 5.5.0
- Updated junit5 to 5.6.2
- Updated maven-antrun-plugin to 3.0.0
- Updated maven-assembly-plugin to 3.3.0
- Updated maven-checkstyle-plugin to 3.1.0
- Updated maven-compiler-plugin to 3.8.1
- Updated maven-pmd-plugin to 3.13.0
- Updated maven-project-info-reports-plugin to 3.0.0
- Updated maven-site-plugin to 3.9.0
- Updated metadata-extractor to 2.13.0
- Updated Oshi to 5.0.1
- Updated plexus-utils to 3.3.0
- Updated rome to 1.12.2
- Updated saaj-impl to 1.5.2
- Updated spotbugs-maven-plugin to 4.0.0
Changes for v9.2.0 - v9.3.0
- General:
- Added support for devices that require MRR authorization, like Denon AVR devices (thanks, sc3141)
- Added support for symlinks in the folder selector
- Fixed subtitles being transcoded unnecessarily
- Fixed compiling on new OpenJDK versions
- Improved support for audio files
- Improved parsing of uncommon files
- Fixed attempting to add empty files
- Added some regression testing for our use of FFmpeg and MediaInfo
- Dependencies:
- Updated JRE to 1.8.241
Changes for v9.0.1 - v9.1.0
- General:
- Added automatic updating to Linux and macOS (it already existed on Windows)
- Added the UMS version to the web interface
- Added a different icon in macOS dark mode (thanks, bcbomb47!)
- Fixed pixelation of icon on some Linux distributions
- Renderers:
- Fixed support for external subtitles on some Samsung TVs (thanks, pipin!)
- Translation updates via Crowdin:
- Bulgarian (93%)
- Croatian (29%)
- Danish (99%)
- Dutch (93%)
- Finnish (100%)
- Italian (100%)
- Korean (33%)
- Persian (35%)
- Turkish (100%)
- Dependencies:
- Updated JRE to 1.8.231
Changes for v9.0.0 - v9.0.1
- General:
- Fixed not using standalone Java on Linux
- Increased default maximum memory on Linux to match other OS (1280MB)
- Improved speed of some database lookups
- Improved speed of OpenSubtitles validation
- Logging improvements
- Switched from findbugs to spotbugs
- Fixed broken tooltips
- Fixed startup link not uninstalling on Windows
- Fixed error when prettifying some filenames
- Renderers:
- Improved support for Mirascreen (thanks, Dušan Kazik)
- Improved support for Sony BluRay BDP-S3700
- Translation updates via Crowdin:
- Bulgarian (91%)
- Chinese Traditional (100%)
- Croatian (28%)
- Estonian (22%)
- Hungarian (70%)
- Russian (94%)
- Slovak (88%)
- Spanish (100%)
- Swedish (93%)
- Dependencies:
- Updated ImageIO to 3.4.2
Changes for v8.2.0 - v9.0.0
- General:
- We no longer require Java installation on any operating system
- Adds UMS to Windows Firewall exceptions on install
- Added new renderer setting vbd (video bit depth) to allow filetype-specific bit-depth support configuration
- Fixed filename prettifying not displaying episode names and other related problems
- Fixed the PrependTrackNumbers renderer setting (thanks, tcely!)
- Fixed transcoding when using our Docker image (thanks, tcely!)
- Fixed startup crash when invalid characters are in the OS Path
- Fixed adding unsupported files to the database
- Renderers:
- Improved support for TrueHD videos on Samsung UHD TVs
- Languages:
- Fixed broken "hide engines" string
- Updated translations via Crowdin:
- Chinese Simplified (100%)
- Chinese Traditional (94%)
- Croatian (20%)
- Czech (100%)
- Danish (89%)
- Finnish (32%)
- French (100%)
- German (100%)
- Hungarian (68%)
- Italian (98%)
- Japanese (100%)
- Norwegian (89%)
- Polish (100%)
- Portuguese (Brazilian) (100%)
- Romanian (100%)
- Russian (93%)
- Slovak (88%)
- Spanish (96%)
- Swedish (93%)
- Thai (11%)
- Dependencies:
- Updated Chromecast api-v2 to 0.11.0
- Updated fm.last coverartarchive-api to 2.1.1
- Updated Git Commit ID Plugin to 2.2.4
- Updated icu4j to 64.2
- Updated JNA to 5.3.1
- Updated JUnit to 5.2.0
- Updated Maven Compiler Plugin to 3.8.0
- Updated Maven Enforcer Plugin to 3.0.0-M1
- Updated Maven Javadoc Plugin to 3.0.1
- Updated Maven Site Plugin to 3.7
- Updated Metadata Extractor to 2.12.0 for improved image parsing performance
- Updated Oshi to 3.13.3
- Updated Surefire to 2.22.2
Changes for v8.1.0 - v8.2.0
- General:
- Removed duplicate information from TV episode filenames in the Media Library
- Improved filename recognition
- Append engines to filenames instead of prepend, to stop breaking alphabetization
- Added the possibility to have a virtual folder without adding it to the Media Library (thanks, maciekberry!)
- Fixed UMS not starting as a service on Windows (thanks, pponce!)
- Fixed a broken translation when alerting a user that they are sharing a non-existing folder
- Languages:
- Updated translations via Crowdin:
- Afrikaans translation updated
- Arabic translation updated
- Catalan translation updated
- Croatian translation updated
- Czech translation updated
- Danish translation updated
- Dutch translation completed
- German translation updated
- Greek translation updated
- English (UK) translation updated
- Finnish translation updated
- French translation updated
- Hebrew translation updated
- Hungarian translation updated
- Icelandic translation updated
- Italian translation updated
- Japanese translation completed
- Korean translation completed
- Norwegian translation updated
- Persian translation updated
- Polish translation updated
- Portuguese translation updated
- Portuguese (Brazilian) translation updated
- Romanian translation updated
- Russian translation updated
- Serbian (Cyrillic) translation updated
- Slovak translation updated
- Slovenian translation updated
- Spanish translation updated
- Thai translation updated
- Dependencies:
- Updated Apache HttpAsyncClient to 4.1.4
- Notes:
- Java Runtime Environment 8 is strongly recommended. Newer versions may cause problems. Use a standalone version if you do not want to have Java installed.
- The Windows releases work on Windows Vista onwards.
Changes for v8.0.1 - v8.1.0
- General:
- This release improves performance, support for LG TVs and Samsung soundbars, and fixes bugs
- Changes since 8.0.1
- General:
- Performance improvements
- Fixed conversion of 3D subtitles
- Fixed bug with the computer sleep management feature (thanks, scriptorron and Nadahar!)
- Fixed bugs with Virtual Folders
- Fixed error when browsing web folders
- Updated build and install documentation (thanks, Ruben Barkow!)
- Renderers:
- Improved support for 4k and h265 videos on LG webOS TVs
- Improved support for Samsung MS750 soundbars
- Languages:
- Updated translations via Crowdin:
- Danish translation updated
- Dutch translation updated
- French translation updated
- Japanese translation validated
- Portuguese (Brazilian) translation updated
- Russian translation updated
- Turkish translation updated
- Dependencies:
- Updated h2database to 1.4.199, which improves speed and memory use
Changes for v7.9.0 - v8.0.1
- General:
- This release is the combination of 3 major changes, each of which could've had its own major release, the earliest of which was started in 2016, and several smaller ones.
- It has been a huge effort and is one of the largest code changes we have ever done, which hopefully will result in easier and more stable functionality for subtitles, with more control available over the information displayed, and hundreds of bugs fixed along the way.
- The Navigation/Share Settings tab has also been split into the new Shared Content tab, which has a new section for Web content which adds a user interface for managing web streams and feeds.
- The third major change is hugely important and greatly improves the memory management of the program, so where before some users with huge libraries were running out of memory over time, now that should not happen.
- For details about the other changes in this huge release, see the changelogs below - one for the changes since v7, and the other for the changes since the v8 Release Candidate.
- Huge thanks to valib, skeptical and Nadahar for massive contributions to this release. You guys really put in major effort for years and now we get to enjoy the results.
- Changes since 7.9.0
- General:
- Added new Shared Content tab for managing all local and web content
- Added country flags for audio and subtitles to video thumbnails in TRANSCODE folders
- Added option to customize the subtitles info that is appended to filenames
- Made the subtitles info more standardized
- Greatly optimized memory use and long-term stability (thanks, skeptical!)
- Improved default web content entries
- Database cleanup step removes files that are no longer shared
- Fixed a lot of bugs related to subtitles
- Fixed functionality of the Back button on the web interface in some situations
- Fixed "Season" not displaying on subsequent visits in Media Library
- Optimized performance of Media Library folders
- Improved reliability when using "Defer to MEncoder" option
- Fixed some broken Media Library queries
- Renderers:
- Allow MP3 streaming on VLC
- Transcode unsupported audio to MP3 on Samsung JU6400
- Fixed video transcoding on Sony Bravia EX TVs
- Languages:
- Updated translations via Crowdin:
- Dutch translation updated
- Italian translation completed
- Japanese translation completed
- Persian translation updated
- Polish translation completed and validated
- Russian translation updated
- Slovenian translation updated
- Serbian (Cyrillic) translation updated
- Ukrainian translation updated
- Dependencies:
- Updated MediaInfo to 18.12 on Windows and macOS
- Changes since 8.0.0-RC1
- General:
- Improved reliability when using "Defer to MEncoder" option
- Fixed functionality of the Back button on the web interface in some situations
- Fixed "Season" not displaying on subsequent visits in Media Library
- Optimized performance of Media Library folders
- Fixed some broken Media Library queries
- Fixed music info (artist, album, genre, album artist, and year) not being saved to the resource or database
- Renderers:
- Allow MP3 streaming on VLC
- Transcode unsupported audio to MP3 on Samsung JU6400
- Fixed video transcoding on Sony Bravia EX TVs
- Languages:
- Updated translations via Crowdin:
- Dutch translation updated
- Italian translation completed
- Japanese translation completed
- Persian translation updated
- Polish translation completed and validated
- Russian translation updated
- Slovenian translation updated
- Serbian (Cyrillic) translation updated
- Ukrainian translation updated
- Notes:
- These releases work on all versions of Java 7 onwards.
- The Windows releases work on Windows Vista onwards.
- We noticed a bug with the macOS installer where sometimes it failed to update the version, so we have stopped releasing that for now. The macOS releases are back to being disk images by default.
- This post covers the release of both 8.0.0 and 8.0.1, since they were released closely together.
- This release includes an update to the database, which will mean the initial startup scan will take longer the first time it runs. It will be much faster on subsequent scans.
Changes for v8.0.0 Beta 1 - v8.0.0 RC1
- General
- Database cleanup step removes files that are no longer shared
- Cleanup of new config settings
- All changes in 7.9.0
Changes for v8.0.0 Alpha 1 - v8.0.0 Alpha 2
- General:
- Fixed support for picture-based subtitles
- Fixed images being displayed in low quality
- Fixed a bug when writing OpenSubtitles data to the database
- Fixed audio flags in TRANSCODE folders
- All changes in 7.7.1
- Dependencies:
- Updated MediaInfo to 18.12 on Windows and macOS
Changes for v7.7.0 - v8.0.0 Alpha 1
- General:
- Added new Shared Content tab for managing all local and web content
- Added country flags for audio and subtitles to video thumbnails in TRANSCODE folders
- Added option to customize the subtitles info that is appended to filenames
- Made the subtitles info more standardized
- Greatly optimized memory use and long-term stability (thanks, skeptical!)
- Improved default web content entries
- Fixed a lot of bugs related to subtitles
Changes for v7.7.1 - v7.9.0
- General:
- Added the ability to ignore folders by name, which defaults to ".unwanted"
- The server shows up on devices sooner
- Increased the difference between button hover/pressed states
- Improved stability and logging when moving files after fully playing
- Improved recognition of AAC
- Fixed H.264 profile not updating
- Fixed low bitrate audio on transcoded web videos (thanks, SsJVasto!)
- Fixed content updating in the Media Library on some devices
- Logging fixes
- Renderers:
- Improved support for Roku 4
- Improved support for Samsung 9 Series TVs
- Languages:
- Updated translations via Crowdin:
- Dutch translation updated
- Bulgarian translation updated
- Korean translation updated
- Swedish translation updated
- Turkish translation updated
Changes for v7.7.0 - v7.7.1
- General:
- Fixed broken transcoding via MEncoder on Windows and Linux
- Improved support for Sony BRAVIA EX Series TVs
- Languages:
- Updated translations via Crowdin:
- French translation updated
- German translation completed
- Portuguese translation completed
- Portuguese (Brazilian) translation completed
Changes for v7.6.2 - v7.7.0
- General:
- Improved code formatting (thanks, drakulis!)
- Fixed double subtitles when transcoding video
- Fixed XViD recognition
- Fixed incorrect music genre labels (thanks, maciekberry!)
- Fixed web stream transcoding
- Renderers:
- Improved support for Philips PUS TVs
- Improved support for Samsung Q6 Series TVs
- Improved support for Samsung Q9 Series TVs
- Web interface:
- Use H.264 on the web interface in Chrome and Firefox
- Removed the limit on resolution
- Added font scaling setting (thanks, Abel Espinosa!)
- Removed custom scrollbar styling (thanks, Abel Espinosa!)
- Fixed a hover effect bug on Firefox (thanks, Abel Espinosa!)
- Fixed the dynamic view (thanks, Abel Espinosa!)
- Languages:
- Updated translations via Crowdin:
- Chinese Simplified translation completed
- Czech translation completed and validated
- German translation updated
- Hungarian translation updated
- Portuguese (Brazilian) translation updated
- Romanian translation completed and validated
- Russian translation updated
- Slovak translation updated
- Thai translation updated
Changes for v7.6.0 - v7.6.2
- Fixed broken browsing on some devices
- General:
- Increased thumbnail compression for less memory use
- Fixed broken browsing on some Samsung devices (thanks, drakulis!)
- Fixed fully played thumbnails not working after restarts
- Improved code formatting (thanks, drakulis!)
- Languages:
- Chinese Simplified translation updated
- Swedish translation updated
Changes for v7.5.0 - v7.6.0
- This is a big release with code contributions from 13 developers, and involvement from many more people for pre-release testing, translations, etc.
- It adds support for Samsung native resuming feature, major improvements to the web interface accessibility, speed, stability, format support, and more!
- Soon we will be start our 8.0.0 pre-release cycle, which usually involves releasing alpha/beta versions so we can get feedback on the new features and any bugs before the full release.
- This one will be centered around web feeds like podcasts and web streaming.
- We will continue to release 7.x.x builds in parallel with bugfixes and minor updates, so please continue to report any bugs you find. We are really focusing on stability lately and will continue to.
Changes for v7.3.1 - v7.5.0
- This release improves the GUI, adds support and recognition for new renderers, fixes many bugs (particularly on macOS), and more!
- Soon we will be start our 8.0.0 pre-release cycle, which usually involves releasing alpha/beta versions so we can get feedback on the new features and any bugs before the full release.
- This one will be centered around web feeds like podcasts and web streaming.
- We will continue to release 7.x.x builds in parallel with bugfixes and minor updates, so please continue to report any bugs you find. We are really focusing on stability lately and will continue to.
- Changes since 7.4.0:
- General:
- Added animated Restart Server button when a restart is needed to apply a new setting (thanks, Nadahar!)
- Added hover and push effects to buttons (thanks, Nadahar!)
- Added Docker build files (thanks, atamariya!)
- Added ability to specify supported framerates in renderer configs (thanks, Nadahar!)
- Improved support for Windows XP (thanks, Nadahar!)
- Improved support for DFF, DSF, MP4 and WAV files (thanks, Sami32!)
- Updated the GUI for FFmpeg options
- Fixed duplicate hardware acceleration options
- Fixed the state of scan buttons while startup scan is running
- Fixed the display of the web interface on Safari
- Fixed MEncoder not transcoding to H.264 on macOS
- Fixed a lot of minor bugs
- Renderers:
- Added detection of more Samsung mobile devices (thanks, Sami32!)
- Improved support for Onkyo audio receivers
- Improved support for Samsung UHD (4k) TVs (thanks, SurfaceS!)
- Improved support for Samsung Galaxy Note Tab (thanks, Sami32!)
- Fixed FLAC playback on Xbox One (thanks, 25233Guyver!)
- Languages (thanks to Crowdin):
- Chinese Simplified translation completed
- Czech translation completed and validated
- Portuguese (Brazilian) translation updated
- Slovak translation updated
- Spanish translation completed
- Dependencies:
- Updated Maven Assembly plugin to 3.1.0
- Updated Maven Compiler plugin to 3.7.0
- Updated Maven Enforcer plugin to 1.4.1
- Updated Maven Findbugs plugin to 3.0.5
- Updated Git Commit ID plugin to 2.2.3
- Updated gson to 2.8.2
Changes for v7.3.0 - v7.3.1
- This release fixes a lot of bugs we found based on user feedback, and updates translations.
Changes for v7.2.1 - v7.3.0
- This release introduces standalone builds (separate post to follow), adds folder scanning to the first-run wizard, fixes a database bug, and updates translations.
- Changes since 7.2.1:
- General:
- Started to release standalone builds for Windows (no Java installation required)
- Added option to disable startup folder scanning in the first-run wizard
- Fixed fully played status sometimes not saving
- Languages:
- Updated translations via Crowdin
Changes for v7.1.0 - v7.2.0
- General:
- Auto-updater no longer requires UMS to be run with admin rights on Windows
- Improved support for ATRAC and DolbyE formats
- Reduced size of local database dramatically
- Increased maximum memory limit on macOS to match Windows
- Disabled Chromecast Extension API by default
- Improved documentation
- Improved database referential integrity
- Fixed bugs with the auto-updater on Windows
- Languages:
- Allow translation of more of the auto-updater
- Updated translations via Crowdin
Changes for v7.0.1 - v7.1.0
- This release improves support for Panasonic and Samsung TVs, improves stability, improves the web interface, fixes many bugs and more!
Changes for v7.0.0 - v7.0.1
- This release improves folder scanning speed, memory use, support for Roku devices, fixes bugs and more!
- Changes since 7.0.0:
- General:
- Improved thumbnail support
- Improved folder scanning speed
- Reduced memory use during folder scanning
- Fixed fully played feature on clean installs
- Fixed tsMuxeR FFmpeg support
- Updated UMS.conf with changes from 7.0.0
- Languages:
- Updated German, Italian, Norwegian, Russian and Swedish translations via Crowdin
- Renderers:
- Added support for Roku TV (NSP 8)
- Improved support for Roku 3
Changes for v7.0 RC1 - v7.0.0 RC 2
Changes for v6.6.0 - v7.0 Beta 2
- General:
- The 7.0.0 version adds new features to dynamically sort your media, most notably there are new "TV Shows" and "Movies" folders that are populated automatically with content from your shared folders.
- Your feedback on this pre-release will be valuable, so let us know how it is working for you!
- Note: This is a beta version, which means the feature list is complete but it is likely there are still bugs. Use at your own risk.
- Note: It is recommended you take a backup of your profile directory before installing this, as the changes to the fully played data are not reversible. The location of your profile directory are near the top of the "Logs" tab in the program.
- Note: These unstable releases are for versions of Java from 7 upwards, but we will continue to release all stable versions in Java 7 and 8 variations.
- Changes since 7.0.0-b1:
- General:
- Fixed bugs with the fully played feature
- Languages:
- Synchronized translations with Crowdin
Changes for v6.7.3 - v6.8.0
- General:
- Added shared folder selection to the wizard
- Improved matching of results from CoverArtArchive
- Improved text in the wizard
- Fixed detection of Java Runtime Environment 9 on Windows
- Fixed charset handling during subtitle conversions
- Fixed video not always transcoding when encoded audio passthrough is used
- Fixed an exception if the renderer replied to GetProtocolInfo but didn't include sink
- Formatting in UMS.conf
- Various bug fixes
- Languages:
- Added Bengali translation (empty for now, please contribute to it on Crowdin!)
- Improved support for Japanese characters
- Renderers:
- Added 4k support to VLC for iOS
- Added support for sending 4k MP4 videos to PS4 natively
Changes for v6.7.2 - v6.7.3
- It adds support for new devices, bugfixes, and improvements.
Changes for v6.7.1 - v6.7.2
- General:
- Added support for WMA10
- Improved splash screen timing and enabled it by default
- Improved support for MediaInfo on non-Windows platforms
- Improved CPU and memory logging
- Improved detection of network speed
- Updated comments in DefaultRenderer.conf
- Updated documentation
- Fixed trace logging on macOS
- Fixed a crash on Windows 10
- Languages:
- Synchronized translations with Crowdin
- Fixed Hebrew language support
- Dependencies:
- Updated FFmpeg
- Updated JNA to 4.4.0
- Updated Surefire to 2.20
Changes for v6.7.0 - v6.7.1
- It fixes some bugs from 6.7.0.
Changes for v6.5.3 - v6.6.0
- We have added and improved support for many renderers, fixed bugs, and more!
Changes for v6.5.1 - v6.5.2
- We have improved support for many filetypes and devices, improved performance, squashed bugs, and more!
- Changes since 6.5.1:
- General:
- Respect the renderer setting H264Level41Limited when deciding whether to stream or transcode
- Search for subtitles in alternative folder even when a subtitle was already found (thanks, tdcosta100!)
- Logging improvements
- Improved program shutdown stability
- Updated docs
- Updated image parsing from MediaInfo and Sanselan to Imaging
- Fixed manual renderer selection
- Improved support for OGA, MKA, ADTS, WEBM, 3GA and 3G2A files
- Made disabling transcoding more reliable
- Minor bugfixes
- Languages:
- Minor English updates
- Synchronized translations with Crowdin
- Renderers:
- Added FLAC support on Sony PS4
- Improved AAC support on LG LM620 TVs
- Improved detection of Sony Bravia W series TVs
- Improved AVI/DivX support on Panasonic TX-L32V10E TVs
- Improved Google Chromecast support
- Fixed LPCM audio on Sony PS3
- Fixed aspect ratios on Sony Bravia 5500 series TVs
- Dependencies:
- Updated h2database to 1.4.193
Changes for v6.5.0 - v6.5.1
- General:
- Added Dolby Atmos detection
- Added renderer config setting RemoveTagsFromSRTSubtitles
- Config file fixes and improvements
- Reduced CPU usage
- Improved adherence to DLNA standards
- Restart button changes to red when a restart is required
- Fixed audio channel parsing
- Fixed audio pitch when transcoding some files
- Languages:
- Synchronized translations with Crowdin
- Renderers:
- Added support for VLC for desktop
- Improved seeking support on AnyCast
- Improved support for some filetypes on VLC for iOS
- Improved support for Panasonic E6 TVs
- Improved support for AVI files on XBMC
- Dependencies:
- Updated jaudiotagger to 2.2.5
- Updated MediaInfo to 0.7.88
- Updated NSIS to 2.5.1
Changes for v6.4.0 - v6.5.0
- General:
- Use ellipses for overflowing text in the left menu on the web interface
- Improved speed of parsing files
- Improved documentation in DefaultRenderer.conf, UMS.conf and the code
- Fixed support for semicolons in paths in FFmpeg
- Fixed the cancellation of media library scans
- Fixed videos being transcoded too often because of bitrate halving
- Fixed support for video files within compressed folders
- Fixed the MIME type for WAV DTS files
- Renderers:
- Added support for LG Blu-Ray players
- Added support for Naim Mu-So wireless audio systems
- Improved detection of LG TVs
- Improved support for AC-3 audio on VLC on iOS and Apple TV
- Improved support for XviD codec on Panasonic TVs and VLC apps
- Improved support for images on Panasonic TXL32V10E TVs
- Fixed support for virtual folders like New Media and Cache on Panasonic TVs
- Fixed support for WebVTT subtitles on Samsung TVs
- Languages:
- Danish translation was completed and validated (thanks, jensen83, nba, squadjot, The_lonely_Glowstone and the_slayer_dk!)
- Portuguese translation was completed (thanks, arqmatiasreis, El_Locco, Nadahar and plucas!)
- External Components:
- Updated assertj to 2.5.0
- Updated ChromeCast Java API to 0.9.2
- Updated Cling to 2.1.1
- Updated commons-io to 2.5
- Updated doxia plugin to 1.7
- Updated exec maven plugin to 1.5.0
- Updated gson to 2.7
- Updated logback to 1.1.7
- Updated maven antrun plugin to 1.8
- Updated maven compiler plugin to 3.5.1
- Updated maven enforcer plugin to 1.4.1
- Updated maven site plugin to 3.5.1
- Updated maven source plugin to 3.0.1
- Updated MediaInfo to 0.7.87
- Updated Netty to 3.10.6
Changes for v6.3.2 - v6.4.0
- We have improved our ability to detect devices, improved support for 10-bit video, improved support for subtitles, added Apple TV support, and much more!
Changes for v6.3.1.1 - v6.3.2
- General:
- Added user config setting ALIVE_delay
- Fixed calculating network speeds with offline renderers
- Fixed detection of the MPEG-1 video codec
- Renderers:
- Fixed connectivity with Sony renderers
- Languages:
- Synchronized translations with crowdin
Changes for v6.2.2 - v6.3.0
- This release adds and improves support for Yamaha, Miracast and Panasonic devices, 3D and 2D subtitles, improves transcoding quality and speed, squashes bugs, and more!
Changes for v6.2.1 - v6.2.2
- General:
- Improved support for subtitles in FFmpeg
- Improved support for custom fonts
- Improved general performance
- Added renderer config setting KeepAspectRatioTranscoding
- Fixed FFmpeg not using the TranscodedVideoAudioSampleRate renderer config setting
- Fixed detection of 3D videos
- Fixed filenames starting with "The" being listed first
- Fixed link to musicbrainz (thanks, Utano!)
- Fixed automatic subtitles language detection overruling manual detection
- Put the database in the profile directory on non-Windows operating systems
- Renderers:
- Improved support for Panasonic TVs
- Improved support for Sony TVs
- Languages:
- Synchronized translations with crowdin
- External Components:
- Updated icu4j to 57.1
- Updated MediaInfo to 0.7.84
Changes for v6.2.0 - v6.2.1
- General:
- Added more tooltips
- Fixed DTS-HD being detected as DTS
- Fixed support for embedded ASS subtitles in FFmpeg
- Fixed minor bugs
- Renderers:
- Improved support for Panasonic ST60 TVs
- Improved support for Samsung J6200 TVs
- Languages:
- Synchronized translations with crowdin
- External Components:
- Updated chromecast-java-api-v2 to 0.9.1
- Updated FFmpeg
- Updated Google gson to 2.6.2
- Updated jai-imageio-core to 1.3.1
- Updated jmustache to 1.12
- Updated JNA to 4.2.2
- Updated logback to 1.1.6
- Updated slf4j to 1.7.19
Changes for v6.1.0 - v6.2.0
- General:
- Use image instead of text in thumbnail overlays
- Improved the web interface
- Added support for using Open Subtitles credentials
- Improved filename prettifying
- Fixed bump support on mobile devices
- Renderers:
- Improved Panasonic VT60 support
- Improved Samsung J55xx support
- Fixed duplicate subtitles on Samsung TVs
- Languages:
- Synchronized translations with crowdin
- External Components:
- Updated Apache Commons Collections to 3.2.2
- Updated l10n Maven plugin to 1.4
- Updated logback to 1.1.5
- Updated Maven Project Info Reports plugin to 2.8.1
- Updated MediaInfo to 0.7.83
- Updated slf4j to 1.7.16
Changes for v6.0.0 - v6.1.0
- General:
- Added a back link to the web interface
- Improved logging
- Squashed lots of bugs
- Stopped systems from using installed versions of JNA
- Thumbnails are unpadded by default
- Improved speed of parsing subtitles
- Improved filename prettifying speed and stability
- Filename prettifying uses more information from Open Subtitles
- Fixed FFmpeg not using custom fonts (thanks, Tiago!)
- Fixed seeking with FFmpeg when embedded picture-based subtitles
- Use FFmpeg by default to transcode embedded picture-based subtitles
- Stop MediaInfo from using the network
- Renderers:
- Added ThumbnailPadding option
- Improved Panasonic VT60 support
- Improved Panasonic CX700 support
- Improved Samsung PL51E490 support
- Languages:
- Synchronized translations with crowdin
- External Components:
- Updated FFmpeg
- Updated MediaInfo to 0.7.82
Changes for v5.5.0 - v6.0.0
- General:
- Added "Fully played action" setting to control what UMS does with media that has been fully played. The options are:
- Do nothing
- Add an overlay to the thumbnail (default)
- Hide the file
- Move the file to a different folder
- Move the file to the recycle/trash bin
- Added "Thumbnails" renderer config option, to specify whether the renderer can display thumbnails
- The Status tab updates when media is fast-forwarded or rewound
- Audio and image thumbnails are output at consistent dimensions
- Added SquareAudioThumbnails and SquareImageThumbnails renderer configuration options
- Improved support for thumbnail generation
- Improved detection of the position of media while playing
- Improved logging
- Improved headless support
- Fixed font size of subtitles
- Improved filename prettifying
- Fixed transcoding to LPCM
- Added and updated tooltips
- Stability improvements
- Fixed and improved automatic cover downloading
- Fixed OS X version
- Renderers:
- Improved Status tab display for Panasonic TVs
- Improved VLC for iOS support
- Improved Panasonic VT60 support
- Languages:
- Synchronized translations with crowdin
- External Components:
- Updated Google gson to 2.5
- Updated h2database to 1.4.191
- Updated MediaInfo to 0.7.81
Changes for v6.0.0 beta 1 - v6.0.0 beta 2
- General:
- Language selection is offered on first startup
- Improved display on Retina screens
- Improved language selection interface
- Improved conversion of 3D subtitles
- Fixed positioning of subtitles in FFmpeg
- Fixed tooltip consistency
- Fixed detection of file permissions on Windows
- Fixed detection of headless state
- Fixed many minor bugs
- Renderers:
- Updated images for Android, PS3 and PS4
- Fixed AirPlayer support
- Fixed VLC for iOS support
- Languages:
- Added Afrikaans, Hungarian, Persian (Farsi), Serbian, Slovak, Ukrainian and Vietnamese
- Allow the translation of language names
- Synchronized translations with crowdin
- External Components:
- Updated Maven exec plugin to 1.4.0
- Rolled back JNA to 4.1.0, which fixes a playback error
Changes for v5.4.0 - v5.5.0
- General:
- Language selection is offered on first startup
- Improved display on Retina screens
- Improved language selection interface
- Improved conversion of 3D subtitles
- Fixed positioning of subtitles in FFmpeg
- Fixed tooltip consistency
- Fixed detection of file permissions on Windows
- Fixed detection of headless state
- Fixed many minor bugs
- Renderers:
- Updated images for Android, PS3 and PS4
- Fixed AirPlayer support
- Fixed VLC for iOS support
- Languages:
- Added Afrikaans, Hungarian, Persian (Farsi), Serbian, Slovak, Ukrainian and Vietnamese
- Allow the translation of language names
- Synchronized translations with crowdin
- External Components:
- Updated Maven exec plugin to 1.4.0
- Rolled back JNA to 4.1.0, which fixes a playback error
Changes for v6.0.0.a 1 - v6.0.0 beta 1
- Added SquareAudioThumbnails and SquareImageThumbnails renderer configuration options
- Improved support for thumbnail generation
- Improved detection of the position of media while playing
- Improved logging
Changes for v5.3.1 - v5.4.0
- General:
- Added splash screen, disabled by default
- Improved support for subtitles in FFmpeg
- Improved headless support on Windows
- Improved support for unrecognized filetypes
- Improved speed and accuracy of the filename prettifying feature
- Fixed support for 3D subtitles
- Fixed the saving of window size
- Renderers:
- Added support for AnyCast
- Added support for Miracast M806
- Added support for Sony Bravia NX800 TVs
- Improved playback support for several renderers
- External Components:
- Updated Cling to 2.1.0
- Updated FFmpeg
- Updated MediaInfo to 0.7.80
Changes for v5.3.0 - v5.3.1
- General:
- Window state is saved when maximized
- Improved font-scaling on high-DPI displays
- Improved file permissions checks
- Improved filename prettifying
- Fixed Linux not finding FFmpeg (thanks, Oxalin!)
- Renderers:
- Added detection of the Edge browser
- Fixed support for subtitles on Samsung J series TVs
- Languages:
- Synchronized translations with Crowdin
- External Components:
- Updated icu4j version to 56.1
- Updated JGoodies Looks to 2.7.0
- Updated JNA to 4.2.1
Changes for v5.2.3 - v5.3.0
- General:
- The main window saves its size and position
- Fixed DTS-HD being detected as regular DTS
- Fixed the use of UMS profiles
- Made automatic updater more stable
- Improved detection of write permissions
- Improved plugin installation support
- Made profile a possible command line argument
- Improved speed when reading shared folders
- Fixed several bugs
- Renderers:
- Disabled folder thumbnails on Apple iOS apps
- Improved support for VLC for iOS
- Panasonic TVs use higher-quality thumbnails
- External Components:
- Updated FFmpeg for Windows to 7c8fcbb, which increases transcoding quality and speed
- Updated h2database to 1.4.190
- Updated Maven Assembly plugin to 2.6
- Updated Maven Eclipse plugin to 2.10
- Updated Maven Surefire plugin to 2.19
- Updated MediaInfo for Windows to 0.7.78, which improved file parsing speed
- Updated MPlayer/MEncoder for Windows to SB64, which increases transcoding quality and speed
- Updated Netty to 3.10.5
Changes for v5.2.2 - v5.2.3
- General:
- Improved logging and logging options
- Improved language translations
- Improved Windows 10 support
- Improved playback stability
- Changed default thumbnail seeking position from 2 seconds to 4 seconds
- Minor status tab updates
- Fixed the web interface Flash player
- Fixed many bugs
- Renderers:
- Improved detection of AirPlayer
- Improved folder population time on Panasonic TVs
- Improved support for Samsung TVs
- Improved support for Vizio TVs
- Languages:
- Improved accuracy of automatic subtitles language detection
- Updated many languages based on contributions from Crowdin
- External Components:
- Updated AssertJ to 2.2.0
- Updated h2database to 1.4.189
- Updated FFmpeg for Windows
- Updated Javassist to 3.20.0-GA
- Updated jmustache to 1.10
- Updated JNA to 4.2.0
- Updated maven-antrun-plugin to 1.7
- Updated Plexus-utils to 3.0.22
- Updated Seamless to 1.1.1
Changes for v5.2.1 - v5.2.2
- General:
- Fixed audio transcoding with embedded images (thanks, Nadahar!)
- Improved MIME type handling
- Improved logging
- Expanded filename prettifying
- Improved renderer selection interface (thanks, Nadahar!)
- Improved file support (thanks, Nadahar!)
- Speed improvements
- Renderers:
- Improved support for Xbox 360
- Languages:
- Updated all languages to remove unused translations (thanks, ler0y and Nadahar!)
- Updated Dutch translation (thanks, ler0y!)
- Updated English (thanks, ler0y!)
- Updated Polish translation (thanks, Karol Szastok!)
- External Components:
- Updated FFmpeg for Windows
- Updated MediaInfo to 0.7.75
- Updated Netty to 3.10.4
Changes for v5.2.0 - v5.2.1
- General:
- Improved efficiency of configuration file loading (thanks, Nadahar!)
- Improved support for quotation marks and apostrophes on some renderers (thanks, Nadahar!)
- Fixed broken 32-bit MediaInfo dependency
- Renderers:
- Fixed Xbox One thumbnails
- Languages:
- Updated Spanish translation
Changes for v5.1.3 - v5.1.4
- General:
- Limits clickable areas of settings more precisely
- Uses a default renderer image when none exist
- Made H.264 transcoding faster
- Improved stability and speed with large amounts of images
- Expanded code testing coverage (thanks, Jensaarai!)
- Improved detection of languages
- Improved filename prettifying
- Code optimizations
- Renderers:
- Improved support for DTS audio on Panasonic VT60 TVs
- Languages:
- Updated French translation (thanks, Kirvx!)
- External Components:
- Updated FFmpeg to builds from 20150521, which:
- Improved support for many containers and codecs
- Fixed bugs
- Updated InterFrame to 2.8.2, which improved speed
- Updated Maven Assembly Plugin to 2.5.4
- Updated Maven Compiler Plugin to 3.3
- Updated Maven Git Commit ID Plugin to 2.1.15
- Updated Maven Javadoc Plugin to 2.10.3
- Updated Maven Surefire Plugin to 2.18.1
- Updated MediaInfo to 0.7.74, which improved detection of file information
- Updated Netty to 4.0.28, which improved network operations (thanks, mfulgo!)
Changes for v5.1.2 - v5.1.3
- General:
- Added and improved documentation in UMS.conf and DefaultRenderer.conf
- Added the URL for the web interface to the logs on the Logs tab
- Improved detection of the H.263 codec (thanks, leroy!)
- Improved stability when transcoding subtitles by default
- Simplified MEncoder commands in some situations
- Fixed bugs
- Renderers:
- Improves support for Samsung EH5300 TVs (thanks, panzer!)
- Fixed initial folders bug on Xbox 360/One
- Improved detection of Xbox One
- Improved detection of several Samsung TVs
- Languages:
- Updated Dutch translation (thanks, leroy!)
- Updated Spanish translation (thanks, AlfredoRamos!)
Changes for v5.1.0 - v5.1.1
- General:
- Added support for links in tooltips (thanks, taconaut!)
- Added support for customizing background and foreground color in tooltips (thanks, taconaut!)
- Added PrependTrackNumbers renderer option to ensure that renderers order audio by track number (thanks, javand!)
- Made the RescaleByRenderer setting more consistent
- Fixed MP4, M4A and 3GP file compatibility on some renderers
- Fixed bug with the renderer selection window
- Fixed audio and image compatibility on some renderers
- Fixed transcoding with subtitles on 64-bit systems
- Renderers:
- Made Samsung televisions and Blu-ray Disc players order audio by track number
Changes for v5.0.0 - v5.0.1
- General:
- Fixed text in the Windows automatic updater
- Fixed MediaInfo not parsing some rare data
- Fixed detection of font attachments
- Fixed support for subtitled files with apostrophes in the name
- Fixed errors when packing debug files
- Fixed support for resuming playback on some devices
- Improved support for MOV, 3GP and 3G2 files
- Reduced CPU load when the Status tab is visible
- Improved support for 1920x1088 videos
- Fixed logging error
- Fixed the web interface when browsing via Safari
- Improved stability when disabling renderers
- Renderers:
- Added support for Kodi Media Center
- Added support for more Panasonic Blu-ray players
- Added support for Samsung HT-F4 series home entertainment systems
- Improved detection of some LG TVs
- Improved detection of some Panasonic Blu-ray players and TVs
- Improved detection of some Samsung devices
- Improved support for Samsung ES6100 TVs
- Improved support for Samsung ES6575 TVs
- Improved support for Sony Xperia Z3 smart phones
- Updated the image for Xbox 360
- Fixed 24-bit FLAC playback on PS3 via the Videos folder
- Languages:
- Updated Czech translation
- Updated French translation (thanks, Kirvx!)
- Updated Spanish translation (thanks, AlfredoRamos!)
- External Components:
- Updated MediaInfo for OS X to 0.7.71, which:
- Improved folder population time
- Added and improved support for many formats
- Fixed bugs
Changes for v4.3.1 - v5.0.0
- General:
- Added support for UPnP connections and playback
- Added the option to use info from IMDB with filename prettifying
- Added HTML5 video support to the web interface
- Create custom per-device configuration files to override any general renderer or UMS setting
- Major redesign of the status tab to show per-renderer information
- Minor tweaks to the GUI
- Improved player control
- Includes the possibility to allow UMS to control renders automatically
- Web player can also be controlled
- Automatic reloading of external files
- Documentation updates
- New xmb playlist folders with optional automatic starting, looping, and saving, editable from web or xmb
- A dynamic xmb playlist for on-the-fly playlist creation from web or xmb
- Better bump/gui player playlists with optional automatic looping
- Push playback support for chromecast and web browsers
- Changed the interface for enabling/disabling renderer configurations
- Changed the default setting for wrap_dts_into_pcm to false
- Made sure files are always directly streamable via the Transcoding folder
- Added the UMS_MAX_MEMORY variable to UMS.sh
- Fixed audio downsampling
- Fixed a bug with parsing formats from MediaInfo
- Removed the database compacting method that was never recommended
- Fixed a startup error
- Minor bugfixes and code optimizations
- Renderers:
- Added support for Panasonic DMP-BDT360 devices
- Added support for Samsung H6500 Blu-ray Disc players
- Added support for Telefunken TVs
- Improved support for Chromecast (cast from UMS webui/gui)
- Improved support for Panasonic Viera AS650 series TVs
- Improved support for Samsung C6600 series TVs
- Improved support for Sony Blu-ray Disc players
- Improved support for Sony Bravia W series TVs
- Improved file compatibility on non-PS3 renderers
- Fixed detection of some Samsung renderers
- Languages:
- Updated Czech translation
- External Components:
- Updated h2database to 1.4.185
- Updated Maven Assembly Plugin to 2.5.2
- Updated Maven Compiler Plugin to 3.2
- Updated Maven Git Commit ID Plugin to 2.1.11
- Updated Maven Source Plugin to 2.4
- Updated Maven Surefire plugins to 2.18
- Updated MediaInfo to 0.7.71, which:
- Improves folder population time
- Improves detection of many formats
- Fixes bugs
- Updated MPlayer/MEncoder for Windows to SB63, which:
- Fixes support for DVD audio
- Improves support for many containers and codecs
- Fixes bugs
Changes for v4.2.2 - v5.0.0-b1
- Major redesign of the status tab to show per-renderer information
- Improved player control
- Includes the possibility to allow UMS to control renders automatically
- Web player can also be controlled
- Automatic reloading of external files
- Documentation updates
- New xmb playlist folders with optional automatic starting, looping, and saving, editable from web or xmb
- A Dynamic xmb playlist for on-the-fly playlist creation from web or xmb
- Better bump/gui player playlists with optional automatic looping
- Push playback support for chromecast and web browsers
- Improved Chromecast support (cast from UMS webui/gui)
- All changes from 4.2.1, 4.2.2 and 4.3.0
Changes for v4.2.2 - v4.3.1
- General:
- Windows installer removes deprecated renderer files
- Fixed a startup crash
- Renderers:
- Added support for Hisense K680 TVs
- Added support for Samsung F5505 TVs
- Improved support for LG LS5700 TVs (thanks, AngelShine!)
- Improved support for Panasonic S60 Series TVs
- Improved support for Samsung WiseLink devices
- Improved support for Sony Bravia HX75 Series TVs
Changes for v4.2.1 - v4.2.2
- General:
- Improved compatibility of H.264 transcoding when using MEncoder
- Customized buffer color
- Fixed Live Subtitles
- Renderers:
- Added support for Hama IR320 (thanks, Enrice!)
- Added support for Roku 3 (incomplete) (thanks, weyrava and drocket!)
- Added support for Panasonic ET60 Series TVs (thanks, Enrice!)
- Added support for Samsung F5100 Blu-ray Disc players (thanks, maracucho!)
- Added support for Samsung Galaxy S5 (thanks, FlyMcDoogal!)
- Added support for Sony PlayStation Vita (incomplete) (thanks, Verequies, Balmung and xubz!)
- Fixed Xbox One detection (thanks, Whogie!)
- Languages:
- Updated Spanish translation (thanks, AlfredoRamos!)
- External Components:
- Updated JNA to 4.1.0, which fixes bugs
- Updated Maven Exec Plugin to 1.3.2, which fixes bugs
- Updated Maven Findbugs Plugin to 3.0.0, which fixes bugs
- Updated Maven Javadoc Plugin to 2.10.1, which fixes bugs
- Updated Maven Jdepend Plugin to 2.0, which fixes bugs
- Updated Maven Site Plugin to 3.4, which fixes bugs
- Updated Netty to 3.9.5, which fixes bugs
Changes for v4.2.0 - v4.2.1
- General:
- Increased speed of FFmpeg transcoding to H.264
- Updated UMS.conf
- Improved filename prettifying
- Re-added "Force default renderer" option to the GUI
- Minor GUI fixes and improvements
- Fontconfig caches are not generated if subtitles are disabled
- Renamed most renderer config files
- Fixed special characters in folder names not displaying correctly
- Renderers:
- Added support for LG WebOS TVs
- Added support for Panasonic SC-BTT Blu-ray Disc Home Theater Sound Systems
- Added support for Samsung ES8000 TVs
- Added support for Samsung F5900 Blu-ray Disc players
- Added support for Technisat S1+
- Improved detection of Windows Media Player
- Improved support for H.264 videos on some renderers
- Improved support for Cambridge Audio Azur BD players
- Improved support for Samsung WiseLink renderers
- Improved support for subtitles on Sony Bravia EX TVs (thanks, master-nevi!)
- Improved support for Panasonic TVs
- Improved support for Xbox One
- Fixed seeking on Samsung E+ Series TVs
- Languages:
- Updated French translation (thanks, Kirvx!)
- External Components:
- Updated MPlayer/MEncoder for Windows to SB60, which:
- Improves H.264 transcoding
- Improves H.265 support
- Improves support for many containers and codecs
- Fixes bugs
Changes for v4.1.3 - v4.2.0
- General:
- Added support for automatic 2D to 3D subtitles conversion
- Added renderer support for converting 3D video to a different 3D format
- Added a new template renderer file "DefaultRenderer.conf" which contains all possible renderer config options (like PS3.conf did before)
- Made cache recreation happen only when it has changed, instead of with every new release
- FFmpeg defers to MEncoder for subtitle transcoding if there are embedded fonts, since FFmpeg can't use them
- Improved video quality when transcoding via FFmpeg over wired networks
- Improved language detection
- Transcode instead of streaming videos when their bitrate is too high for the renderer
- Updated tooltips
- Fixed the cache not storing all data (thanks, taconaut!)
- Fixed full-SBS 3D support via FFmpeg
- Fixed not transcoding subtitles for renderers that can stream the file format but not with subtitles
- Renderers:
- Added support for Samsung HT-E3 Series Blu-ray Home Entertainment Systems
- Improved support for Panasonic TVs
- Improved support for Philips TVs (thanks, ler0y!)
- Improved support for Xbox One
- Improved some renderer images
- Formatted all renderer configs
- Removed unnecessary (same as default) values from all renderer configs
- Languages:
- Updated French translation (thanks, Kirvx!)
- External Components:
- Updated FFmpeg for Windows and OS X to 20141014 builds, which:
- Fixes a bug with subtitle parsing
- Improves support for many containers and codecs
- Fixes bugs
- Updated InterFrame to 2.6.0, which:
- Improves quality
- Improves GPU support
- Fixes bugs
- Updated Java Runtime Environment automatic downloader for Windows to 8u25, which:
- Improves security
Changes for v4.1.2 - v4.1.3
- General:
- Improved default settings for smoother playback on wired and wireless networks
- Made FFmpeg more reliable when transcoding embedded subtitles
- Enabled file cache by default
- Updated logo (subtle)
- Improved cache handling
- Disabled FFmpeg deferring to MEncoder for subtitles by default
- Fixed thumbnails on some Samsung TVs
- Fixed general bugs
- Renderers:
- Fixed unnecessary high CPU usage on LG TVs (thanks, amalic!)
- Fixed support for Sony Home Theatre Systems
- Fixed support for Xbox One
- Improved support for Samsung UE ES6575 TVs
- Languages:
- Updated Czech translation
- Updated French translation (thanks, Kirvx!)
Changes for v4.1.1 - v4.1.2
- General:
- Folder population speed improvements with filename prettifying enabled
- Web interface client-side speed improvements
- Web interface design tweaks
- Expanded filename prettifying
- Split the renderer option SupportedSubtitlesFormats into SupportedExternalSubtitlesFormats and SupportedInternalSubtitlesFormats
- Optimized video bitrate over wireless connections
- Made more strings translatable
- Fixed FFmpeg not working on OS X
- Fixed FFmpeg to MEncoder deferral via the Transcode folder
- Fixed subtitles being transcoded when they didn't need to be
- Fixed web thumbnails sometimes
- Fixed the Windows installer downloading the 32-bit version of Java on 64-bit systems
- Fixed the Windows installer offering to automatically close UMS
- Renderers:
- Improved support for Panasonic TX-L32V10E TVs
- Improved support for Samsung renderers
- Languages:
- Updated Czech translation
- Updated French translation (thanks, Kirvx!)
- External Components:
- Updated FFmpeg for OS X to g7cf1f0f, which:
- Improves support for many containers and codecs
- Fixes bugs
- Updated jQuery to 1.11.1, which:
- Fixes bugs
- Updated NSIS LockedList to 3.0.0.3, which:
- Adds support for detecting 64-bit processes
- Fixes bugs
Changes for v4.1.0 - v4.1.1
- General:
- Made videos start faster sometimes when using FFmpeg
- Improved accuracy when parsing rare files
- Improved folder population speed
- Fixed x264 transcoding when using recent versions of MEncoder
- Fixed Windows Java 6 versions trying to update to Java 7
- Renderers:
- Fixed external subtitle streaming support on Samsung TVs
- Languages:
- Updated French translation (thanks, Kirvx!)
- Updated Spanish translation
- External Components:
- Updated MPlayer/MEncoder for Windows to SB59, which:
- Fixes decoding of PGS subtitles
- Improves support for many containers and codecs
- Improves 3D compatibility on some devices
- Fixes bugs
- Updated Netty to 3.9.4, which:
- Improves security
- Fixes bugs
- Improves memory use
Changes for v4.0.3 - v4.1.0
- General:
- Added previous and next buttons to web interface
- Added the ability to prioritize renderer loading order
- Windows uninstaller no longer deletes custom renderer configs
- Windows uninstaller no longer leaves behind unused files
- Windows automatic updater downloads the correct build for the user's Java version
- FFmpeg defers to MEncoder for transcoding subtitles by default
- Fixed subtitles stretching bug
- Fixed startup crash on non-Windows operating systems
- Fixed subtitles not being transcoded when the renderer supported streaming the file
- Fixed automatic wireless quality optimizations not being applied
- Improved logging and log packing
- Speed improvements
- Renderers:
- Added support for Xbox One via DLNA
- Improved support for Panasonic VT60 TVs
- Languages:
- Updated Spanish translation (thanks, AlfredoRamos!)
- External Components:
- Updated Java Runtime Environment automatic downloader for Windows to 8u20, which:
- Improves security
- Updated FFmpeg for Windows and OS X to builds from 2014-08-28, which:
- Improves support for many containers and codecs
- Fixes bugs
Changes for v4.0.2 - v4.0.3
- General:
- Fixed MP4 support on some renderers
- Fixed transcoded video resolutions with odd numbers on some renderers
- Fixed error when retrieving audio channels
- Updated descriptions in UMS.conf
- Renderers:
- Fixed audio support on WDTV Live (thanks, DualC!)
- Fixed external subtitle support on Samsung devices
- Improved support for Panasonic VT60 TVs
- Languages:
- Fixed Spanish translation
- Updated most translations in minor ways
- Updated Dutch translation (thanks, leroy!)
- External Components:
- Updated MediaInfo for Windows to 0.7.69, which:
- Improves folder population times
- Improves stability
- Improves detection of HEVC streams
- Fixes bugs
Changes for v4.0.1 - v4.0.2
- General:
- The Java 8 build on Windows offers to update Java 7
- Added all default renderer values to PS3.conf to make it easier to support new renderers
- Added documentation and formatting to PS3.conf
- Fixed automatic Java download/installation on Windows for users without it
- Fixed the Live Subtitles feature
- Fixed external subtitle support
- Renderers:
- Improved support for DirecTV HR
- Improved support for Panasonic TVs
- Improved support for Samsung devices
- External Components:
- Updated Java Runtime Environment automatic downloader for Windows to 8u11, which:
- Improves security
- Updated Maven Compiler Plugin to 3.1
Changes for v4.0.0 - v4.0.1
- General:
- Added option InternalSubtitlesSupported to renderer configs for greater control over file compatibility
- Added option "Force external subtitles"
- Added the option "Use embedded style" to FFmpeg instead of just MEncoder
- Fixed a bug with the adaptive bitrate setting GUI
- Fixed bugs with subtitles not being loaded
- Fixed displaying the Windows-specific "prevent operating system from sleeping" option on other operating systems
- Fixed FFmpeg sometimes sending too many audio channels
- Fixed FFmpeg using a bitrate too high for audio transcoding
- Languages:
- Updated Spanish translation (thanks, AlfredoRamos!)
- External Components:
- Updated FFmpeg to builds from 2014-07-16, which:
- Improves support for many containers and codecs
- Fixes bugs
Changes for v3.6.4 - v4.0.0
- Changes since 3.6.4:
- General:
- Added a web interface, available at localhost:9001
- Added option to automatically adjust the maximum bandwidth by measuring the speed of the connection to the devices
- Added a new transcoding option to allow H.264 video with AAC audio
- Added "Random" file sorting option
- Added tooltips to more options in the GUI
- Added option to use PsPing on Windows to make network speed estimates more accurate (ping_path)
- Added renderer option LimitFolders to specify whether the renderer has a folder limit
- Added renderer option SendDateMetadata to specify whether to send last modified date metadata to the renderer
- Added searching to each folder
- Added web_port and web_enable settings to UMS.conf
- Added support for 4k videos by automatically scaling them to a resolution that the renderer supports
- Made FFmpeg the default transcoding engine
- Made the buffer more animated
- Changed the names of transcoding options in renderer config files for clarity
- Output surround audio (AC-3) instead of stereo (MP2) when using VLC (needs testing)
- Enabled subtitles in VLC (thanks, tdcosta100!)
- Improved the TextWrap function, which makes filenames fit better on certain renderers
- Improved detection of which videos are automatically muxable
- Made more strings translatable
- Fixed performing unnecessary network speed checks
- Fixed a bug with the Recently Played folder
- Fixed padding in FFmpeg for DVD video resolution
- Fixed documentation images on Linux
- Fixed external subtitles sometimes not loading
- Fixed files with resolutions that are too high for the renderer streaming if they are otherwise supported
- Fixed the VLC Web Video legacy engine only outputting 25fps
- Fixed UMS occasionally telling renderers to expect a different video format than they get
- General speed improvements
- Updated several descriptions and formatted UMS.conf (user config) and PS3.conf (reference renderer config)
- Renderers:
- Added support for Google Chromecast
- Added support for Sony Bravia XBR TVs
- Improved aspect ratios on Sony Bravia EX TVs
- Improved support for Apple mobile devices (iPad, iPhone, iPod)
- Improved support for AirPlayer
- Improved support for Android
- Improved support for BlackBerry
- Improved support for Cambridge Audio Blu-ray players
- Improved support for D-Link DSM-510
- Improved support for Freebox HD
- Improved support for Freecom Music Pal
- Improved support for LG Smart TV Upgrader
- Improved support for OPPO Blu-ray players
- Improved support for Panasonic TX-L32V10E TVs
- Improved support for Popcorn Hour
- Improved support for Pioneer Kuro
- Improved support for Realtek media players
- Improved support for Samsung TVs, Blu-ray players and mobile devices
- Improved support for Showtime
- Improved support for Sony Bravia TVs, media players, Blu-ray players and Xperia devices
- Improved support for Streamium
- Improved support for Telstra T-Box
- Improved support for VideoWeb TV
- Improved support for Vizio TVs
- Improved support for WDTV Live
- Improved support for XBMC
- Improved support for Xbox 360
- Languages:
- Updated Dutch translation (thanks, leroy!)
- Changes since 4.0.0-b1:
- General:
- Made the buffer more animated
- Added web_port and web_enable settings to UMS.conf
- Added support for 4k videos by automatically scaling them to a resolution that the renderer supports
- Added renderer option SendDateMetadata to specify whether to send last modified date metadata to the renderer
- Improved detection of which videos are automatically muxable
- Fixed and improved web interface search
- Fixed web interface content-type
- Fixed images on web interface on Linux and OS X
- Fixed documentation images on Linux
- Fixed occasional error on Linux when packing debug files
- Fixed external subtitles sometimes not loading
- Fixed files with resolutions that are too high for the renderer streaming if they are otherwise supported
- Fixed the VLC Web Video legacy engine only outputting 25fps
- Fixed UMS occasionally telling renderers to expect a different video format than they get
- General speed improvements
- Updated several descriptions and formatted UMS.conf
- Renderers:
- Added support for Sony Bravia XBR TVs
- Improved support for Apple mobile devices (iPad, iPhone, iPod)
- Improved support for AirPlayer
- Improved support for Android
- Improved support for BlackBerry
- Improved support for Cambridge Audio Blu-ray players
- Improved support for Chromecast
- Improved support for D-Link DSM-510
- Improved support for Freebox HD
- Improved support for Freecom Music Pal
- Improved support for LG Smart TV Upgrader
- Improved support for OPPO Blu-ray players
- Improved support for Popcorn Hour
- Improved support for Pioneer Kuro
- Improved support for Realtek media players
- Improved support for Samsung TVs, Blu-ray players and mobile devices
- Improved support for Showtime
- Improved support for Sony Bravia TVs, media players, Blu-ray players and Xperia devices
- Improved support for Streamium
- Improved support for Telstra T-Box
- Improved support for VideoWeb TV
- Improved support for Vizio TVs
- Improved support for WDTV Live
- Improved support for XBMC
- Improved support for Xbox 360
- Recognize Xbox One and PlayStation 4 when they connect to the web interface
- Languages:
- Updated Dutch translation (thanks, leroy!)
Changes for v4.0.0-a1 - v4.0.0-b1
- General:
- Added option to automatically adjust the maximum bandwidth by measuring the speed of the connection to the devices
- Added searching to the web interface
- Added and improved documentation for more renderer options to PS3.conf (CustomFFmpegOptions, OverrideFFmpegVideoFilter and KeepAspectRatio)
- Added "Random" file sorting option
- Added tooltips to more options in the GUI
- Added option to use PsPing on Windows to make network speed estimates more accurate (ping_path)
- Added renderer option LimitFolders to specify whether the renderer has a folder limit or not
- Added searching to each folder
- Improved web interface display, especially on mobile devices
- Improved changing settings via web interface
- Removed the folder limit from the web interface
- Made more strings translatable
- Fixed a bug with filename prettifying
- Made the renderer setting KeepAspectRatio more reliable
- Renamed the renderer option OverrideVideoFilter to OverrideFFmpegVideoFilter
- Fixed incorrect aspect ratios being cached
- Fixed bugs with FFmpeg subtitles
- Fixed a bug with adding files
- Fixed ignored renderers
- Fixed performing unnecessary speed checks
- Fixed a bug with the Recently Played folder
- Renderers:
- Improved support for DirecTV HR
- Improved support for Panasonic TVs
- Improved support for Samsung TVs, Blu-ray players and mobile devices
- Improved aspect ratios on Sony Bravia EX TVs
- External Components:
- Updated Apache commons-lang to 3.3.2, which:
- Fixes bugs
- Updated Logback to 1.1.2, which:
- Fixes bugs
- Updated Maven FindBugs Plugin to 2.5.4
- Updated Maven Git Commit ID Plugin to 2.1.9
- Updated MPlayer/MEncoder for Windows to SB58, which:
- Improves H.265 support
- Improves buffer allocation
- Makes seeking more accurate
- Improves support for many containers and codecs
- Improves speed
- Fixes bugs
- Updated Netty to 3.9.1, which:
- Fixes bugs
- Updated slf4j to 1.7.7
Changes for v3.6.2 - v4.0.0-a1
- General:
- Added a web interface, available at localhost:9001
- Added a new transcoding option to allow H.264 video with AAC audio
- Added documentation for more renderer options to PS3.conf (CustomFFmpegOptions and OverrideVideoFilter)
- Added support for configuring whether UMS can run just one or multiple instances
- Changed the names of transcoding options in renderer config files for clarity
- Output surround audio (AC-3) instead of stereo (MP2) when using VLC (needs testing)
- Enabled subtitles in VLC (thanks, tdcosta100!)
- Made FFmpeg the default transcoding engine
- Improved the TextWrap function, which makes filenames fit better on certain renderers
- Fixed padding in FFmpeg for DVD video resolution
- Renderers:
- Added support for Google Chromecast
- Added support for nPlayer, skifta and TwonkyBeam on portable Apple devices (thanks, MattDetroit!)
- Added support for LG LM620 TVs (thanks, michal-sapsa!)
- Added support for Sony Bravia W7 series TVs (thanks, shtirlic!)
- Improved support for OPPO devices
- Improved support for Panasonic TX-L32V10E TVs
- Languages:
- Updated Spanish translation (thanks, AlfredoRamos!)
- External Components:
- Updated Apache commons-lang to 3.3.2, which:
- Fixes bugs
- Updated Logback to 1.1.2, which:
- Fixes bugs
- Updated Maven Git Commit ID Plugin to 2.1.9
- Updated Netty to 3.9.1, which:
- Fixes bugs
- Updated slf4j to 1.7.7
Changes for v3.6.3 - v3.6.4
- General:
- Fixed a bug with filename prettifying
- Fixed a bug with FFmpeg subtitles
- Fixed a bug with adding files
- Fixed ignored renderers
- Renderers:
- Improved support for Samsung devices
- External Components:
- Updated MPlayer/MEncoder for Windows to SB58, which:
- Improves H.265 support
- Improves buffer allocation
- Makes seeking more accurate
- Improves support for many containers and codecs
- Improves speed
- Fixes bugs
Changes for v3.6.2 - v3.6.3
- This release fixes DTS transcoding, adds and improves support for many renderers, fixes thumbnail seek position and more!
Changes for v3.6.1 - v3.6.2
- General:
- Tweaked the default Wi-Fi settings for smoother playback on slower networks
- Fixed automatic updating on Windows
- Fixed a memory leak
- Fixed several bugs on OS X
- Optimized code
- Improved logging
- Renderers:
- Improved support for Apple mobile devices (iPad, iPhone, iPod)
- Improved support for DirecTV HR
- Improved support for LG LA644V Smart TV
- Improved support for Nokia N900
- Improved support for Pioneer Kuro
- Improved support for Samsung mobile devices
- Improved support for Sony Bravia 4500
- Improved support for Sony Bravia EX620
- Improved support for Telstra T-Box
- Languages:
- Updated Spanish translation (thanks, AlfredoRamos!)
Changes for v3.6.0 - v3.6.1
- General:
- Made resuming more intuitive
- Fixed the aspect ratio of thumbnails by default (thanks, tdcosta100!)
- Fixed the buffer going nuts after automatic subtitle conversion (thanks, tdcosta100!)
- Fixed support for URLs in playlists
- Fixed error with thumbnails of resume files (thanks, tdcosta100!)
- Fixed the user interface when hiding advanced options
- Languages:
- Made more strings translatable
- Updated Czech translation
- Updated Russian translation (thanks, Tianuchka!)
- External Components:
- Updated FFmpeg to builds from 2014-05-05, which:
- - Improves support for many containers and codecs
- - Fixes bugs
- Updated h2database to 1.3.176, which:
- - Improves stability
- Updated MPlayer/MEncoder for Windows to SB57, which:
- - Adds AAC encoding support
- - Improves H.265 support
- - Improves support for many containers and codecs
- - Improves speed
- - Fixes bugs
- Upgrade Notes:
- For all versions below 3.2.0:
- If you have enabled FFmpeg's fontconfig or hid the New Media folder, you will need to re-apply those settings.
- For all versions below 3.0.0-b1:
- It is recommended to delete your UMS.conf file prior to installing this version. Windows users can choose the "clean install" option while installing instead.
Changes for v3.5.0 - v3.6.0
- General:
- Use the Entertainment application category on OS X instead of Other
- MPlayer thumbnail generation is disabled in the GUI if "Generate thumbnails" is unticked
- Made Matroska container detection more reliable
- Message dialogs display in the center of the program instead of the screen
- The FFmpegAudio engine supports web audio
- Valid MIME types are always sent to the renderer
- Thumbnails of resume files are taken from the correct time (thanks, tdcosta100!)
- The "Hide empty folders" option works for New Media folders (thanks, jpeyper!)
- Improved support for transcoding to H.264 (thanks, tdcosta100!)
- Improved detection of H.264 (thanks, tdcosta100!)
- Improved speed
- Fixed FFmpeg subtitles conversion (thanks, tdcosta100!)
- Fixed the ability to stop scanning the library
- Fixed the ability to resume videos with external subtitles
- Fixed LPCM transcoding
- Fixed renderer selection
- Fixed timeseek detection (thanks, tdcosta100!)
- Renderers:
- Added support for Cambridge Audio Azur BD players (thanks, Triplefun!)
- Added support for LG LA6200 TVs (thanks, douglasanpa!)
- Added support for Sony Bravia BX305 TVs (thanks, douglasanpa!)
- Added support for more sizes of LG LA644V TVs
- Allow muxing of non-mod4 videos to Bravia TVs (thanks, tdcosta100!)
- Languages:
- Updated Czech translation
- Updated Spanish translation (thanks, AlfredoRamos!)
- External Components:
- Updated Java Runtime Environment automatic downloader for Windows to 7u55, which:
- Improves security
Changes for v3.4.2 - v3.5.0
- General:
- Added a reminder at the end of the configuration wizard about optionally setting shared folders
- Added an option to run the configuration wizard on the next program start
- Added the ability to specify folders to ignore (folders_ignored in UMS.conf)
- Made the program icon look better in some situations (added more resolutions)
- Expanded filename prettifying
- Fixed OpenSubtitles support
- Improved stability of packing debug files
- Improved readme file
- Improved speed
- Cleaned some renderer configs
- Increased the safety of using -ac, -ab and -c:a in the CustomFFmpegOptions string in renderer configs
- Renderers:
- Improved support for DirecTV and Samsung phones when using FFmpeg
- Languages:
- Updated English
- External Components:
- Updated h2database to 1.3.175, which:
- Improves stability
- Updated Logback to 1.1.1
- Updated MPlayer/MEncoder for Windows to SB56, which:
- Improves DVD support
- Fixes encoding sometimes finishing too soon
- Improves stability
- Improves support for the following video codecs: MPEG-1, MPEG-2, H.264, H.265, VP8, VP9
- Improves support for the following audio codecs: DTS
- Improves support for the following containers: Matroska, MOV, OGG
- Adds x265 encoding support
- Improves audio sync
- MPEG-4 adheres more strictly to spec limits
- Updated Netty to 3.9.0, which:
- Improves speed
- Fixes bugs
- Updated slf4j to 1.7.6, which:
- Improves stability
Changes for v3.4.1 - v3.4.2
- General:
- Improved fontconfig cache creation
- The shared directory setting in the config is read more safely
- Fixed video playback on some renderers including OPPO devices
- Fixed a crash with certain files
- Fixed a buffer display error
- Languages:
- Updated Spanish translation (thanks, AlfredoRamos!)
- External Components:
- Updated FFmpeg to builds from 2014-02-12, which:
- Improves support for the following video codecs: H.264, H.265, MPEG-1, MPEG-2, VC-1, VP8, VP9
- Improves support for the following audio codecs: AC-3, DTS, WMA
- Improves support for the following containers: AVI, Matroska, MPEG-TS
- Fixes memory leaks
- Improves detection of 60FPS
- Improves audio sync
- Updated MediaInfo for Windows to 0.7.64, which:
- Fixes crashes
- Updated Netty to 3.7.0
Changes for v3.4.0 - v3.4.1
- General:
- Fixed MPlayer thumbnail generation
- Fixed support for the MovieInfo and LastFMScrobbler plugins
- Improved math accuracy
- Improved thread-safety
- Improved code speed
- Minor GUI improvements
- External Components:
- Updated JGoodies Forms to 1.6.0
- Updated Maven Checkstyle plugin to 2.11
- Updated Maven Doxia Docbook Simple plugin to 1.5
- Updated Maven FindBugs Plugin to 2.5.3
- Updated Maven Site plugin to 3.3
- Updated Maven Surefire Report plugin to 2.16
Changes for v3.3.0 - v3.4.0
- General:
- Added "Encoded Audio Passthrough" option for DTS and AC-3 audio
- Added support for 3D MKV files (mk3d)
- Made font cache creation over 50% faster on Windows
- Font cache creation is done in the background
- Expanded filename prettifying
- Clicking "Check for updates" tells you when there are no updates
- Image thumbnails are generated faster
- Fixed FLAC support on some players
- Removed broken entry from WEB.conf
- Minor English language improvements
- Renderers:
- Improved support for the Vizio renderer
- External Components:
- Updated Commons Codec to 1.9
- Updated Commons Configuration to 1.10
- Updated FFmpeg to builds from 2014-01-05+, which:
- - Adds support for reading and setting stereoscopic (3D) metadata for MPEG-2, H.264 and H.265 streams
- - Improves AV sync, especially when outputting MPEG-TS
- - Improves support for the following audio codecs: AC-3, DTS
- - Improves support for the following video codecs: VP9, H.264, H.265
- - Improves AviSynth support
- - Improves Matroska support
- Updated InterFrame to 2.5.1, which:
- - Improves quality
- - Improves GPU support
- - Fixes bugs
- Updated JGoodies Forms to 1.7.2
- Updated JGoodies Looks to 2.5.3
- Updated JNA to 4.0.0, which:
- - Fixes bugs
- Updated MPlayer/MEncoder for Windows to SB55, which:
- - Adds Google VP9 support
- - Improves support for some DVDs
- - Speed improvements
- - Fixes memory leaks
- - Fixes a fontconfig bug
- - Improves support for the following containers: AVI, Matroska, MPEG-TS
- - Improves support for the following video codecs: H.264, H.265, MPEG-1, MPEG-2, VC-1, VP8
- - Improves support for the following audio codecs: AAC, AC-3
- - Improves detection of 60FPS
- Updated MediaInfo for Windows to 0.7.67, which:
- - Fixes bugs
- Updated Netty to 3.9.0, which:
- - Improves speed
- - Fixes bugs
- Updated Thumbnailator to 0.4.7
Changes for v3.1.2.1 - v3.3.0
- General:
- Added the option to toggle the display of the profile name after the server name on the renderer
- Added a warning on the Status tab if the UMS port is being blocked
- Added some missing entries to UMS.conf
- Added automatic video scaling to renderer resolution limits in FFmpeg
- Added the ability to use asterisks for the "Force transcoding" and "Skip transcoding" options
- Added config option "itunes_library_path"
- Improved detection of which videos should be muxed automatically when using MEncoder or FFmpeg
- Fixed files with compatible video but incompatible audio not muxing video
- Fixed support for outputting 24-bit FLAC files as 24-bit by muxing them with video
- Fixed audio playback if VLC is enabled
- Made server restarts more reliable
- Made sure FFmpeg outputs a compatible colorspace when transcoding to H.264
- Made sure the transcode folder appears before files instead of after (below)
- Renamed config setting "ffmpeg_font_config" to "ffmpeg_fontconfig"
- Renamed config setting "hide_new_media" to "hide_new_media_folder"
- Renderers:
- Improved video compatibility on Panasonic TVs
- Updated the PS3 image
- Updated the XBMC logo
- Languages:
- Minor language tweaks
- Renamed "Advanced Monitoring" to "Include in New Media folder"
Changes for v3.1.2 - v3.1.2.1
- Fixed a video compatibility bug affecting some users