What's new in Universal Media Server 13.9.0
Apr 9, 2024
- General:
- Added ability to shut down computer from web settings (thanks, wolfhaus!)
- Added detection of DTS:X including the IMAX variant
- Fixed incorrectly detecting some sports events as movies
- Fixed various documentation typos (thanks, luzpaz!)
- Fixed detection of DTS-HD
- Fixed auto updater
- Removed broken access control that crept in from v14, whoops
- Improved performance of CI
- Renderers:
- Improved support for LG 2023+ TVs
- Dependencies:
- lock file maintenance
- update actions/setup-java action to v4
- update dependency @emotion/react to v11.11.3
- update dependency @testing-library/jest-dom to v6.2.0
- update dependency @testing-library/user-event to v14.5.2
- update dependency @types/node to v18.19.4
- update dependency @types/react to v18.2.46
- update dependency @types/react-dom to v18.2.18
- update dependency @types/react-color to v3.0.11
- update dependency axios to v1.6.3
- update dependency com.fasterxml.jackson.core:jackson-databind to v2.16.1
- update dependency com.github.eirslett:frontend-maven-plugin to v1.15.0
- update dependency com.github.oshi:oshi-core to v6.4.10
- update dependency com.ibm.icu:icu4j to v74.2
- update dependency com.puppycrawl.tools:checkstyle to v10.12.7
- update dependency eslint to v8.56.0
- update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.12.1
- update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.2.3
- update dependency org.slf4j:slf4j-api to v2.0.10
- update dependency react-router-dom to v6.21.1
- update dependency stylis to v4.3.1
- update dependency web-vitals to v3.5.1
- update jna monorepo to v5.14.0
- update logback-version to v1.4.14
- update mockito monorepo to v5.8.0
- update typescript-eslint monorepo to v6.17.0
New in Universal Media Server 13.8.1 (Apr 2, 2024)
- General:
- Fixed transcoding on renderers with MediaInfo=false
- Added ability to add end-to-end web browser tests on Chrome, Firefox and Safari via Playwright
- Improved logging detail and test coverage (thanks, @Priyanka-GD!)
- Made server tests not run when only front-end code has changed
- Translation updates via Crowdin:
- English (UK) (49%) (thanks, Pete Russell!)
- Estonian (13%) (thanks, Avernys!)
- French (100%) (thanks, @Fredo1650!)
- Romanian (48%) (thanks, Bogdan Ungureanu!)
- Spanish (61%) (thanks, Diego León Giraldo Gómez!)
- Dependencies:
- Bump FFmpeg to 6.1
- Bump Java to 17.0.9+11
- Bump MediaInfo to 23.10
- lock file maintenance
- update dependency @testing-library/jest-dom to v6.1.5
- update dependency @testing-library/react to v14.1.2
- update dependency @types/jest to v29.5.11
- update dependency @types/lodash to v4.14.202
- update dependency @types/node to v18.18.13
- update dependency @types/react to v18.2.40
- update dependency @types/react-color to v3.0.10
- update dependency @types/videojs-hls-quality-selector to v1.1.3
- update dependency axios to v1.6.2
- update dependency ch.qos.logback:logback-classic to v1.4.12
- update dependency com.drewnoakes:metadata-extractor to v2.19.0
- update dependency com.fasterxml.jackson.core:jackson-databind to v2.16.0
- update dependency com.github.eirslett:frontend-maven-plugin to v1.14.2
- update dependency com.github.oshi:oshi-core to v6.4.8
- update dependency com.ibm.icu:icu4j to v74
- update dependency com.puppycrawl.tools:checkstyle to v10.12.5
- update dependency com.sun.xml.messaging.saaj:saaj-impl to v3.0.3
- update dependency com.zaxxer:hikaricp to v5.1.0
- update dependency commons-io:commons-io to v2.15.1
- update dependency eslint to v8.54.0
- update dependency org.apache.commons:commons-lang3 to v3.14.0
- update dependency org.apache.commons:commons-text to v1.11.0
- update dependency org.apache.maven.plugins:maven-checkstyle-plugin to v3.3.1
- update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.2.2
- update dependency org.codehaus.mojo:exec-maven-plugin to v3.1.1
- update dependency react-router-dom to v6.20.1
- update junit5 monorepo to v5.10.1
- update react monorepo
- update twelvemonkeys-imageio-version to v3.10.1
- update typescript-eslint monorepo to v6.12.0
- update yarn to v3.7.0
New in Universal Media Server 13.8.0 (Dec 11, 2023)
- General:
- System tray icon indicates when an update is available (thanks, Ty Lovejoy!)
- Faster playback start and seeking via tsMuxeR
- Fixed broken language parsing for locale-specific variants, like "en (US)" or "fr (CA)"
- Fixed incorrect DLNA.ORG_PN values for transcoded video
- Fixed deferring to tsMuxeR when video codec is not supported
- Fixed settings changes not saving
- Fixed using MPEG-2 DLNA.ORG_PN value for H.265 videos
- Fixed some Android-based renderers being incorrectly detected as Pigasus
- Fixed order of results in Media Library when sorted by date (thanks for reporting, stnnzp!)
- Fixed migration of IP Filter settings from v12 (thanks, dytlzl!)
- Fixed UPnP search responses
- Fixed Live Subtitles folder showing in front page of web player (#3669) (thanks, Priyanka Ghosh Dastidar!)
- Renderers:
- Fixed video support on some Samsung TVs (thanks, Fredo1650!)
- Dependencies:
- lock file maintenance
- update actions/checkout action to v4
- update dependency @testing-library/jest-dom to v6.1.4
- update dependency @testing-library/user-event to v14.5.1
- update dependency @types/jest to v29.5.6
- update dependency @types/lodash to v4.14.200
- update dependency @types/node to v18.18.6
- update dependency @types/react to v18.2.22
- update dependency @types/react-color to v3.0.9
- update dependency @types/videojs-hls-quality-selector to v1.1.2
- update dependency axios to v1.5.1
- update dependency com.fasterxml.jackson.core:jackson-databind to v2.15.3
- update dependency com.github.eirslett:frontend-maven-plugin to v1.14.0
- update dependency com.github.oshi:oshi-core to v6.4.6
- update dependency com.puppycrawl.tools:checkstyle to v10.12.4
- update dependency com.sun.xml.bind:jaxb-impl to v4.0.4
- update dependency commons-io:commons-io to v2.14.0
- update dependency eslint to v8.51.0
- update dependency org.apache.maven.plugins:maven-enforcer-plugin to v3.4.1
- update dependency org.slf4j:slf4j-api to v2.0.9
- update dependency react-router-dom to v6.16.0
- update mantine monorepo packages to v6.0.21
- update react monorepo
- Update tsMuxeR to 2023-09-20-01-52-31
- update typescript-eslint monorepo to v6.7.5
- update yarn to v3.6.4
New in Universal Media Server 13.7.0 (Oct 22, 2023)
- General:
- Fixed security vulnerabilities
- Fixed unnecessary transcoding in some situations
- Fixed sending incorrect colorDepth for some videos
- Fixed check for external subtitles format support
- Fixed Windows 11 sleep delay time
- Fixed Fully Played feature not working on certain devices (#3947) (thanks, Fredo1650!)
- Fixed bugs with video playback on web player
- Renderers:
- Fixed EAC3 (Dolby Digital Plus) support on some Samsung TVs (#4039) (thanks, Fredo1650!)
- Translation updates via Crowdin:
- Catalan (57%) (thanks, Ramon Fonts Oliveras!)
- English (United Kingdom) (47%) (thanks, Pete Russell!)
- German (100%) (thanks, Da Ma and Marco Kubitza (Kubi)!)
- Hungarian (57%) (thanks, Zan1456!)
- Italian (67%) (thanks, sisar4!)
- Norwegian (40%) (thanks, Fredrik Sk!)
- Turkish (100%) (thanks, Burak Yavuz!)
- Dependencies:
- Bump JRE to 17.0.8.1+1
- lock file maintenance
- update dependency @testing-library/jest-dom to v6
- update dependency @types/jest to v29.5.4
- update dependency @types/lodash to v4.14.197
- update dependency @types/node to v18.17.13
- update dependency @types/react to v18.2.21
- update dependency axios to v1.5.0
- update dependency com.github.oshi:oshi-core to v6.4.5
- update dependency com.puppycrawl.tools:checkstyle to v10.12.3
- update dependency eslint to v8.48.0
- update dependency eslint-plugin-react to v7.33.2
- update dependency org.apache.maven.plugins:maven-enforcer-plugin to v3.4.0
- update dependency react-router-dom to v6.15.0
- update dependency typescript to v5.2.2
- update dependency video.js to v8.5.2
- update logback-version to v1.4.11
- update mantine monorepo packages to v6.0.19
- update typescript-eslint monorepo to v6.5.0
- update yarn to v3.6.3
New in Universal Media Server 13.6.0 (Oct 22, 2023)
- General:
- Added support for automatic muxing of HDR streams for better video quality (e.g. Dolby Vision in MKV on LG TVs)
- Improved parsing of SDTV filenames
- Improved FFmpeg engine performance
- Improved support for video playback on Safari
- Fixed H.265 muxing via tsMuxeR
- Fixed support for latest MediaInfo versions
- Fixed recognition of renderers by UUID
- Fixed name of playing file not showing up on old status tab
- Fixed security vulnerabilities
- Fixed thumbnail generation bugs (thanks, Chris Kroells!)
- Fixed deferring to tsMuxeR when FFmpeg can mux the video
- Fixed frozen media browsing
- Fixed RTL language support in web settings
- Added logging of subtitles default and forced details
- Renderers:
- Added support for Dolby Vision in MKV on LG TVs
- Fixed detection of VLC for macOS
- Fixed native Opus audio support on LG TVs
- Fixed native AVI/XviD support on Fetch TV, LG TVs, Panasonic DMR, and Sony TVs
- Translation updates via Crowdin:
- Removed inconsistent trailing dot (thanks, Paul Furlet!)
- Afrikaans (13%) (thanks, HencoSmit!)
- Bulgarian (49%) (thanks, Dremski!)
- Catalan (57%) (thanks, Antoni Grau i Quellos!)
- Czech (82%)
- Danish (64%) (thanks, GurliGebis!)
- Finnish (64%) (thanks, Esko Gardner!)
- Korean (63%) (thanks, VenusGirl!)
- Polish (62%) (thanks, Karol Szastok!)
- Portuguese, Brazilian (66%) (thanks, Mauro.A and Vyctor Oliveira!)
- Russian (77%) (thanks, Олег Лойко!)
- Turkish (87%) (thanks, Burak Yavuz!)
- Ukrainian (20%) (thanks, Paul Furlet!)
- Dependencies:
- lock file maintenance
- Bump FFmpeg and tsMuxeR to latest
- Bump MediaInfo to 23.06
- Bump semver from 6.3.0 to 6.3.1
- update dependency @testing-library/jest-dom to v5.17.0
- update dependency @types/jest to v29.5.3
- update dependency @types/lodash to v4.14.196
- update dependency @types/node to v18.17.1
- update dependency @types/react to v18.2.17
- update dependency com.github.eirslett:frontend-maven-plugin to v1.13.4
- update dependency com.github.junrar:junrar to v7.5.5
- update dependency com.github.oshi:oshi-core to v6.4.4
- update dependency eslint to v8.46.0
- update dependency eslint-plugin-react to v7.33.0
- update dependency org.apache.commons:commons-lang3 to v3.13.0
- update dependency org.jupnp:org.jupnp to v2.7.1
- update dependency react-router-dom to v6.14.2
- update dependency web-vitals to v3.4.0
- update junit5 monorepo to v5.10.0
- update mantine monorepo packages to v6.0.17
- update react monorepo
- update typescript-eslint monorepo to v6.2.0
- update dependency video.js to v8.5.1
- update yarn to v3.6.1
New in Universal Media Server 13.5.0 (Sep 6, 2023)
- General:
- Added support for default and forced flags on subtitles on web player
- Improve handling of web interface when server is offline
- Fixed metadata not displaying when Media Library folder is disabled
- Fixed subtitles without titles not working on web player
- Formatting (thanks, RichardIcecube!)
- Logging improvements
- Renderers:
- Fix H.265 support on Freebox (thanks, ouaklafoud!)
- Dependencies:
- lock file maintenance
- update dependency @emotion/react to v11.11.1
- update dependency @types/node to v18.16.18
- update dependency @types/react to v18.2.14
- update dependency com.ibm.icu:icu4j to v73.2
- update dependency com.puppycrawl.tools:checkstyle to v10.12.1
- update dependency com.sun.xml.bind-version to v4.0.3
- update dependency commons-io:commons-io to v2.13.0
- update dependency eslint to v8.43.0
- update dependency frontend-maven-plugin to 1.13.3
- update dependency hls.js to v1.4.6
- update dependency mantine to v6.0.15
- update dependency net.coobird:thumbnailator to v0.4.20
- update dependency react-router-dom to v6.14.1
- update dependency stylis to v4.3.0
- update dependency typescript to v5.1.6
- update logback-version to v1.4.8
- update typescript-eslint monorepo to v5.60.1
- update video.js to 8.5.0
- update videojs-contrib-quality-levels to 4.0.0
- update yarn to v3.6.0
New in Universal Media Server 13.4.1 (Jul 6, 2023)
- General:
- Fixed broken SystemUpdateId update
- Fixed broken filename parsing with some HDR files
- Fixed web player video playback bugs
- Fixed security vulnerabilities
- Fixed muxing Dolby Vision with tsMuxeR
- Updated Javadocs (thanks, RichardIcecube!)
- Translation updates via Crowdin:
- Bulgarian (47%) (thanks, STOYAN STOYANOV!)
- Catalan (57%) (thanks, Antoni Grau i Quellos!)
- Danish (64%) (thanks, GurliGebis!)
- Japanese (59%) (thanks, was0914!)
- Swedish (51%) (thanks, Erik Karlsson!)
- Dependencies:
- lock file maintenance
- update dependency @emotion/react to v11.11.0
- update dependency @types/jest to v29.5.2
- update dependency @types/lodash to v4.14.195
- update dependency @types/node to v18.16.16
- update dependency @types/react to v18.2.8
- update dependency @types/react-dom to v18.2.4
- update dependency @types/video.js to v7.3.52
- update dependency axios to v1.4.0
- update dependency com.fasterxml.jackson.core:jackson-databind to v2.15.2
- update dependency com.github.oshi:oshi-core to v6.4.3
- update dependency com.puppycrawl.tools:checkstyle to v10.12.0
- update dependency commons-io:commons-io to v2.12.0
- update dependency eslint to v8.42.0
- update dependency hls.js to v1.4.5
- update dependency org.apache.maven.plugins:maven-assembly-plugin to v3.6.0
- update dependency org.apache.maven.plugins:maven-checkstyle-plugin to v3.3.0
- update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.1.2
- update dependency react-router-dom to v6.11.2
- update dependency stylis to v4.2.0
- update dependency web-vitals to v3.3.2
- Update JRE to 17.0.7+7
- update junit5 monorepo to v5.9.3
- update logback-version to v1.4.7
- update react monorepo to v18.2.0
- Update tsMuxeR to 2023-04-13-02-05-26
- update typescript-eslint monorepo to v5.59.9
- update yarn to v3.5.1
New in Universal Media Server 13.4.0 (Jul 6, 2023)
- General:
- Added Composer and Conductor to UPnP results, for better handling of classical music
- Fixed Windows 11 going to sleep too soon (#3883)
- Fixed files being marked as fully played on playback failure or media parsing requests (#1479 and #3683)
- Fixed metadata API results for some files
- Faster CI (thanks, optimizing-ci-builds!)
- Fixed crash when audio file has no audio track
- Fixed bugs with UPnP searching
- Translation updates via Crowdin:
- Afrikaans (22%) (thanks, John Botes and stefan ivanov!)
- Bulgarian (79%) (thanks, stefan ivanov!)
- Chinese (Traditional) (78%) (thanks, RX78!)
- French (100%) (thanks, Archaos and Vincent Panel!)
- Japanese (94%) (thanks, elepro!)
- Ukrainian (28%) (thanks, Paul Furlet!)
- Dependencies:
- lock file maintenance
- update dependency @types/jest to v29.5.0
- update dependency @types/lodash to v4.14.194
- update dependency @types/node to v18.15.11
- update dependency @types/react to v18.0.37
- update dependency axios to v1.3.5
- update dependency com.auth0:java-jwt to v4.4.0
- update dependency com.ibm.icu:icu4j to v73
- update dependency com.github.oshi:oshi-core to v6.4.1
- update dependency com.puppycrawl.tools:checkstyle to v10.9.3
- update dependency com.sun.xml.messaging.saaj:saaj-impl to v3.0.1
- update dependency eslint to v8.38.0
- update dependency hls.js to v1.4.0
- update dependency org.apache.maven.plugins:maven-enforcer-plugin to v3.3.0
- update dependency org.apache.maven.plugins:maven-resources-plugin to v3.3.1
- update dependency org.slf4j:slf4j-api to v2.0.7
- update dependency react-country-flag to v3.1.0
- update dependency react-router-dom to v6.10.0
- update dependency typescript to v5
- update dependency web-vitals to v3.3.1
- update typescript-eslint monorepo to v5.59.0
- update yarn to v3.5.0
New in Universal Media Server 13.3.0 (Apr 20, 2023)
- General:
- Added HDR video muxing to FFmpeg video engine
- Added support for UPnP searching music by genre
- Use ENTRYPOINT instead of CMD to launch on Docker (thanks, Alfonso Montero!)
- Fixed support for HLG HDR files
- Fixed compatibility for certain Dolby Vision and HDR10+ HDR profiles
- Fixed server startup error if API is enabled and down (thanks, Iridias!)
- Fixed server startup error on Linux sometimes
- Fixed detection of VLC on some non-English systems (thanks, LMS!)
- Fixed the music Artist field being set to the Performer
- Renderers:
- Fixed detection of Sony Xperia devices
- Translation updates via Crowdin:
- Chinese Simplified (100%) (thanks, QI wolong!)
- Chinese Traditional (78%) (thanks, Simon Lee!)
- French (100%) (thanks, Ydrana!)
- Japanese (93%) (thanks, elepro!)
- Serbian (Cyrillic) (79%) (thanks, Bojan Maksimovic!)
- Dependencies:
- Bump all subdependencies
- update dependency @emotion/react to v11.10.6
- update dependency @testing-library/react to v14
- update dependency @types/jest to v29.4.4
- update dependency @types/node to v18.15.3
- update dependency @types/react to v18.0.28
- update dependency @types/react-dom to v18.0.11
- update dependency at.favre.lib:bcrypt to v0.10.2
- update dependency axios to v1.3.4
- update dependency com.auth0:java-jwt to v4.3.0
- update dependency com.puppycrawl.tools:checkstyle to v10.8.1
- update dependency com.rometools:rome to v2.1.0
- update dependency eslint to v8.36.0
- Update dependency hls.js to v1.3.4
- update mantine monorepo packages to v5.10.5
- update dependency org.apache.maven.plugins:maven-assembly-plugin to v3.5.0
- update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.11.0
- update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.0.0
- update dependency org.jupnp:org.jupnp to v2.7.0
- update dependency org.jupnp:org.jupnp.support to v2.7.0
- update dependency react-router-dom to v6.9.0
- update dependency video.js to v7.21.4
- update dependency web-vitals to v3.3.0
- update logback-version to v1.4.6
- update typescript-eslint monorepo to v5.55.0
New in Universal Media Server 13.2.1 (Mar 20, 2023)
- General:
- Fixed the Show the Media Library Folder, Audio Priority, Subtitles Priority, and Show the Live Subtitles Folder settings
- Fixed web player download permissions
- Fixed unnecessary transcoding
- Fixed MEncoder defer to tsMuxeR setting
- Fixed startup error on non-semver operating systems
- Fixed the appearance of broken settings in unauthenticated mode
- Allow directories to be unselected/cleared
- Fixed broken thumbnails in Docker
- Fixed exception when folders are populated on startup
- Fixed invalid GUI package name
- Removed unused plugins for faster first build time
- Improved documentation about developer workflow
- Translation updates via Crowdin
- English (United Kingdom) (65%) (thanks, Pete Russell!)
- German (100%) (thanks, pipin!)
- Russian (100%) (thanks, Олег Лойко!)
- Ukrainian (27%) (thanks, Roman Malkov!)
- Dependencies:
- Bump all subdependencies
- Bump eslint-plugin-react to 7.32.2
- Bump http-cache-semantics from 4.1.0 to 4.1.1
- Bump MediaInfo on Windows to 22.12
- Bump Node.js to 18.14.0
- Update dependency @types/jest to v29.4.0
- Update dependency @types/node to v18.11.19
- Update dependency @types/react to v18.0.27
- Update dependency @types/video.js to v7.3.51
- Update dependency axios to v1.3.2
- Update dependency com.fasterxml.jackson.core:jackson-databind to v2.14.2
- Update dependency com.puppycrawl.tools:checkstyle to v10.7.0
- Update dependency eslint to v8.33.0
- Update dependency org.apache.maven.plugins:maven-enforcer-plugin to v3.2.1
- Update dependency typescript to v4.9.5
- Update dependency react-router-dom to v6.8.0
- Update dependency video.js to v7.21.2
- Update Mantine monorepo packages to v5.10.3
- Update typescript-eslint monorepo to v5.50.0
- Update Yarn to v3.4.1
New in Universal Media Server 11.3.0 (Aug 1, 2022)
- General:
- Sign and notarize macOS releases, for easier installation
- Adding/removing shared folders updates instantly
- Fixed autoupdater on Apple ARM build
- Renamed all translation keys for more readable code
- Fixed broken sleep prevention during playback on macOS
- Fixed macOS version compatibility warning in log viewer
- Fixed web browser video/audio playback on some systems and browsers
- Renderers:
- Send date metadata for audio on nextcp/2
- Translation updates via Crowdin:
- Bulgarian (93%) (thanks, Иво Иванов and Dremski!)
- Catalan (98%) (thanks, Toni Grau i Quellos!)
- Czech (100%)
- Danish (100%) (thanks, GurliGebis and NCAA!)
- Dutch (91%) (thanks, DJ_eMPe!)
- English (United Kingdom) (17%) (thanks, DJ_eMPe!)
- Finnish (100%) (thanks, Esko Gardner!)
- French (100%) (thanks, Archaos!)
- German (99%) (thanks, pipin!)
- Hebrew (23%) (thanks, shayh!)
- Hungarian (91%) (thanks, promi!)
- Italian (100%) (thanks, Oscar Zambotti!)
- Korean (100%) (thanks, VenusGirl!)
- Polish (100%) (thanks, Karol Szastok!)
- Portuguese (100%) (thanks, mariopinto and RPargana!)
- Portuguese (Brazilian) (100%) (thanks, Mauro.A!)
- Serbian (Cyrillic) (92%) (thanks, silevb!)
- Spanish (96%) (thanks, edwardalvarez2011!)
- Swedish (99%) (thanks, Erik Karlsson and Lorien aka the First One!)
- Turkish (100%) (thanks, Burak Yavuz!)
- Ukrainian (29%) (thanks, Paul Furlet!)
- Dependencies:
- Updated appbundler to 5946207
- Updated exec-maven-plugin to v3.1.0
- Updated maven-assembly-plugin to v3.4.1
- Updated moment.js to v2.29.4
- Updated spotbugs-maven-plugin to v4.7.1.0
New in Universal Media Server 11.2.0 (Aug 1, 2022)
- General:
- Added a release for Apple ARM (Apple Silicon, M1/M2) processors, for 3x faster transcoding
- Added renderer option SendDateMetadataYearForAudioTags
- Added netbeans git exclusions for developers
- Media Library Movies folders ignore files with durations under 40 minutes
- Fixed broken browsing on some renderers
- Fixed audio playback on web interface
- Cleanup old transcoding engines
- Removed dead code and language terms
- Dependencies:
- Update assertj to v3.23.1
- Update checkstyle to v10.3.1
- Update h2database to v2.1.214
- Update jna to v5.12.1
- Update JRE to 17.0.3.1
- Update maven-assembly-plugin to v3.4.0
- Update oshi to v6.2.1
- Update pako to v2
New in Universal Media Server 11.1.1.1 (Jul 5, 2022)
- General:
- Fixed failed database update for some users (#3051) (thanks, vrtlspd!)
- Fixed Docker startup crash (#3050) (thanks, vrtlspd!)
- Document HLS-MPEGTS-H264-AAC transcoding option
- Translation updates via Crowdin
- Added Estonian (23%) (thanks, Junk Knuj and Tanel K!)
- Dependencies
- Update dependency maven-enforcer-plugin to v3.1.0
New in Universal Media Server 11.0.0 (Jun 14, 2022)
- General:
- Uses image backgrounds and logos for movies, TV series and episodes on the web interface
- Web interface switches between dark and light themes in Media Library based on background images
- Automatic quality adjustment on web interface, with optional manual settings
- Improved video forward-backward positioning in videos via the web video player
- Improved web interface design
- Improved web video player design
- Improved API metadata matches for TV series
- Added HLS video option which may improve support for transcoding via some renderers like Philips TVs
- Log splitting/zipping (#2608)
- Implemented network state scanner
- Show the addresses of servers on the Status tab (#2372)
- Allow to set the log level of FFmpeg in its engine settings in the desktop UI (#2677)
- Increased maximum memory limit on macOS to match Windows
- Fixed Restart server when network interface becomes available (#2615)
- Fixed Network Interface not found (#1485)
- Fixed GetProtocolInfo not being recieved (#2338)
- Fixed Font scaling issues on some elements of the GUI for some users (#2549)
- Fixed UMS doesn't free DLNA ports after closing (#739)
- Fixed Service wrapper for Windows doesn't work with 64 bit JVM (#767)
- Fixed uninstallation does not remove autostart entry for wrapper.exe (#2343)
- Fixed Attempt to remove medias.lock on install/startup (#2838)
- Fixed Media Library no longer populated and startup scan slowness (#2826)
- Fixed Cound not open the default web browser: The BROWSE action is not supported on the current platform! (#2725)
- Added editable server-side playlist support
- Prevent users from enabling startup scanning while the cache is disabled
- Removed second toolbar on the web interface video page
- Increased speed of API lookups
- Improved video and TV series posters
- Fixed some API metadata not updating
- Fixed Resume videos on the web interface
- Fixed API response handling
- Backgrounds for TV series, episodes and movies fade in
- Image backgrounds in Media Library without text are prioritized over ones with text
- Match more TV series in API
- Use markdown in changelog
- Use main branch instead of master
- Fixed audio files detected as video files
- Renderers:
- Samsung 2021 TVs use HLS transcoding
- Translation updates via Crowdin:
- Catalan (100%) (thanks, Toni Grau i Quellos!)
- Chinese (Simplified) (97%) (thanks, wwj402_github!)
- Czech (100%)
- Danish (99%) (thanks, GurliGebis and NCAA!)
- English (UK) (99%) (thanks, Pete Russell!)
- Finnish (100%) (thanks, Esko Gardner!)
- French (100%) (thanks, Archaos and Philippe P!)
- Italian (100%) (thanks, Oscar Zambotti!)
- Korean (100%) (thanks, VenusGirl!)
- Persian (34%) (thanks, Behzad Najafizad!)
- Polish (100%) (thanks, Karol Szastok!)
- Portuguese (100%) (thanks, mariopinto!)
- Portuguese (Brazilian) (100%) (thanks, Mauro.A!)
- Swedish (99%) (thanks, Lorien aka the First One (The1stOne)!)
- Turkish (100%) (thanks, Burak Yavuz!)
- Dependencies:
- Started using Renovate for dependency tracking
- Added x64 windows service wrapper
- Replaced Cling with JUPnP
- Update actions/cache action to v3
- Update actions/checkout action to v3
- Update dependency com.github.spotbugs:spotbugs-maven-plugin to v4.7.0.0
- Update dependency moment.js to v2.29.3
- Update dependency pako to v1.0.11
- Bump checkstyle from 9.3 to 10.2
- Bump Jackson from 2.13.1 to 2.13.2.2
- Bump JRE from 8u332 to 17.0.3
- Bump metadata-extractor from 2.17.0 to 2.18.0
- Bump Video.js from 7.13.3 to 7.19.2
- Fixed support for latest Maven versions
New in Universal Media Server 10.21.1 (May 27, 2022)
- General:
- Improved parsing of miniseries
- Fixed crash for users with cache disabled
- Fixed macOS build not installing for some users
- Reduced macOS build size
- Translation updates via Crowdin:
- English (United Kingdom) (45%) (thanks, Sudeep James!)
- Slovenian (55%) (thanks, Blaž Kozlevčar!)
- Turkish (100%) (thanks, Burak Yavuz!)
- Dependencies:
- Bump junrar from 7.5.0 to 7.5.1
- Bump maven-project-info-reports-plugin from 3.2.2 to 3.3.0
New in Universal Media Server 10.21.0.1 (May 9, 2022)
- General:
- Improved API matches for TV series
- Language improvements (thanks, NCAA!)
- Fixed database not recovering from serialization changes (#2874)
- Fixed custom renderer configurations not being loaded (#2917)
- Fixed MEncoder and MPlayer on Docker (thanks, Jille Timmermans!) (#2922)
- Fixed config being overwritten when UMS closes (#2875)
- Fixed setting directory as fully played when folder names are similar
- Fixed peakaboo in status bar during scans
- Fixed database upgrade bugs
- Translation updates via Crowdin:
- German (100%) (thanks, pipin!)
- Portuguese (100%) (thanks, RPargana!)
- Dependencies:
- Bump FFmpeg to latest
- Bump h2 from 2.1.210 to 2.1.212
- Bump icu4j from 70.1 to 71.1
- Bump JRE from 8u322 to 8u332
- Bump maven-antrun-plugin from 3.0.0 to 3.1.0
- Bump maven-javadoc-plugin from 3.3.2 to 3.4.0
- Bump maven-site-plugin from 3.11.0 to 3.12.0
- Bump MediaInfo from 21.09 to 22.03
- Bump oshi-core from 6.1.5 to 6.1.6
- Bump surefire-version from 3.0.0-M5 to 3.0.0-M6
New in Universal Media Server 10.20.0 (May 3, 2022)
- General:
- Added ability to update audio ID3 tags via MusicBrainz, disabled by default
- Added ability to rate/like music via API
- Added "My Albums" folder to the Media Library
- Added support for UPnP sortOrder requests when using UPnP searching
- Added dc:date UPnP attribute for renderers to optionally use
- Allow API strings to be translated
- Updated default podcasts and YouTube channels
- Fixed slow browsing of the root and web folders
- Improved responsiveness during startup scans
- Translation updates via Crowdin:
- Catalan (100%) (thanks, Toni Grau i Quellos!)
- Chinese (Traditional) (95%) (thanks, Gene Wu!)
- Danish (100%) (thanks, NCAA!)
- Finnish (100%) (thanks, Esko Gardner!)
- French (100%) (thanks, Archaos!)
- Italian (100%) (thanks, Oscar Zambotti!)
- Japanese (99%) (thanks, was0914!)
- Korean (100%) (thanks, VenusGirl!)
- Polish (100%) (thanks, Karol Szastok!)
- Portuguese (100%) (thanks, mariopinto!)
- Portuguese (Brazilian) (100%) (thanks, Mauro.A!)
- Spanish (100%) (thanks, Sergio Varela!)
- Swedish (99%) (thanks, Lorien aka the First One!)
- Turkish (100%) (thanks, Burak Yavuz!)
- Dependencies:
- Bump jna from 5.10.0 to 5.11.0
- Bump junrar from 7.4.1 to 7.5.0
- Bump metadata-extractor from 2.16.0 to 2.17.0
- Bump oshi-core from 6.1.4 to 6.1.5
- Bump spotbugs-maven-plugin from 4.5.3.0 to 4.6.0.0
New in Universal Media Server 10.19.0 (Apr 5, 2022)
- General:
- Improved speed of video metadata lookups
- Improved speed and drive use when browsing/scanning folders
- Match more years in filenames for more accurate video metadata lookups
- Fixed junk data at the end of transcoded videos (#2867)
- Fixed the failed lookups table upgrade/creation (#2871)
- Fixed TV series data versioning
- Fixed redundant TV series lookups
- Fixed response caching
- Fixed failed video metadata caching
- Fixed hanging API requests
- Dependencies:
- Bump logback-version from 1.2.10 to 1.2.11
New in Universal Media Server 10.18.0 (Mar 16, 2022)
- General:
- Fixed video metadata not writing to database
- Fixed shared folder added via wizard not being saved
- Fixed overwriting WEB.conf with defaults if UMS.conf is missing
- Fixed initial shared folder not being monitored
- Improved performance of database writes
- Renderers:
- Added recognition of more LG Blu-ray players (thanks, OlliL!)
- Translation updates via Crowdin:
- Icelandic (18%) (thanks, Diðrik Valur Diðriksson!)
- Dependencies:
- Bump oshi-core from 6.1.3 to 6.1.4
New in Universal Media Server 10.17.1 (Mar 8, 2022)
- General:
- Fixed not removing Windows service on uninstall (#2343)
- Fixed broken database upgrade (#2838, #2826)
- Renderers:
- Improved support for Samsung 2021 TVs
- Speed up video playback on Kodi (thanks, Dušan Kazik!)
- Translation updates via Crowdin:
- Ukrainian (30%) (thanks, Roman Malkov and rnglad!)
- Dependencies:
- Bump gson from 2.8.9 to 2.9.0
- Bump maven-compiler-plugin from 3.9.0 to 3.10.0
- Bump maven-javadoc-plugin from 3.3.1 to 3.3.2
- Bump maven-pmd-plugin from 3.15.0 to 3.16.0
- Bump maven-project-info-reports-plugin from 3.2.1 to 3.2.2
- Bump maven-site-plugin from 3.10.0 to 3.11.0
- Bump oshi-core from 5.8.6 to 6.1.3
- Bump slf4j from 1.7.21 to 1.7.36
- Bump thumbnailator from 0.4.16 to 0.4.17
- Bump twelvemonkeys-imageio-version from 3.8.1 to 3.8.2
New in Universal Media Server 10.17.0 (Mar 8, 2022)
- General:
- Added a new, experimental HTTP server (disabled by default)
- Fixed occasional problems with playing TV stations via Tvheadend, and other web content (thanks, Premik!)
- Web interface uses SSE instead of polling for greater efficiency
- Added support for UPnP searching by MusicBrainz albums
- Fixed broken UPnP searching
- Performance improvements
- Minor bug fixes
- Significant refactoring
- Renderers:
- Improved support for Samsung 5300 Series
- Translation updates via Crowdin:
- Japanese (99%) (thanks, yanote!)
- Swedish (99%) (thanks, Andy Catalui!)
- Ukrainian (23%) (thanks, Pavlo Kuznietsov!)
- Dependencies:
- Bump checkstyle from 9.2.1 to 9.3
- Bump h2 from 2.0.206 to 2.1.210
- Bump jaudiotagger from 2.2.5 to 3.0.1
- Bump JRE from 8u312 to 8u322
- Bump junrar from 7.4.0 to 7.4.1
- Bump maven-project-info-reports-plugin from 3.1.2 to 3.2.1
New in Universal Media Server 10.16.0 (Feb 15, 2022)
- General:
- Improved detection of TV episodes and movies
- Improved cache performance and resource use
- Made shutdown more reliable
- Made Resume files appear after the original file entry instead of before
- Fixed filtering folder names (#2697)
- Fixed frozen scanning when files can't be parsed (#1879)
- Tweaked audio track sorting heuristics
- Added configuration flag sort_audio_tracks_by_album_position
- Significant code improvements (thanks, SurfaceS!)
- Translation updates via Crowdin:
- Catalan (100%) (thanks, Toni Grau i Quellos!)
- Spanish (100%) (thanks, Carlos Suárez!)
- Ukrainian (21%) (thanks, Mykola Petrivs'kyi!)
- Dependencies:
- Bump assertj-core from 3.21.0 to 3.22.0
- Bump h2 from 2.0.204 to 2.0.206
- Bump maven-compiler-plugin from 3.8.1 to 3.9.0
- Bump spotbugs-maven-plugin from 4.5.2.0 to 4.5.3.0
- Bump thumbnailator from 0.4.15 to 0.4.16
- Bump tsMuxeR from 2021-11-14 to 2022-01-13
New in Universal Media Server 10.15.0 (Jan 17, 2022)
- General:
- Vast speed improvements
- Added ability to overlay text under the renderer icon (thanks, SurfaceS!)
- Web interface initially loads 3 seconds faster
- Fixed network speed detection on Docker
- Improved communicating changes with devices (like fully played status)
- Fixed broken file playback, especially with large collections
- Fixed undefined "Rated" field with some videos on web interface
- Fixed media not marked as fully played if the file action failed
- Fixed resume files not being created on the web interface
- Fixed files marked as stopped when they are still playing on the web interface (#2766)
- Fixed "not playable" message on web interface (#2258)
- Renderers:
- Added detection of more Roku TVs
- Added detection of Samsung Soundbars
- Added detection of Sony X Series TVs
- Added detection of TCL TVs
- Translation updates via Crowdin:
- German (100%) (thanks, pipin!)
- Italian (100%) (thanks, Oscar Zambotti!)
- Dependencies:
- Bump checkstyle from 9.2 to 9.2.1
- Bump h2database from 1.4.197 to 2.0.204 (thanks, SurfaceS!)
- Bump icu4j from 69.1 to 70.1
- Bump logback-version from 1.2.9 to 1.2.10
- Bump maven-site-plugin from 3.9.1 to 3.10.0
- Bump rome from 1.16.0 to 1.18.0
- Bump twelvemonkeys-imageio-version from 3.8.0 to 3.8.1
New in Universal Media Server 10.14.1 (Dec 27, 2021)
- General:
- Added the Contributor Covenant Code of Conduct to reflect and inspire our ideals and practices (thanks, Shubham Rauthan!)
- Added "Browse by album" feature to UPnP person/artist searches (thanks, ik666!)
- Added a debug configuration for VS Code (thanks, A2va!)
- Allow users to have no shared content (both remote or local), instead of setting defaults (thanks, Andy Griffiths!)
- Fixed tsMuxeR not working on macOS, again (thanks, DetectiveKenobi!)
- Fixed broken logging characters with some languages (thanks, SurfaceS!)
- Renderers:
- Fixed support for H.264 level 5.x video on Panasonic VT60 TVs
- Translation updates via Crowdin:
- Bulgarian (96%) (thanks, Radoslav Ignatov!)
- Danish (100%) (thanks, NCAA!)
- Finnish (100%) (thanks, Esko Gardner!)
- French (100%) (thanks, Archaos!)
- Hungarian (96%) (thanks, Poliziotto!)
- Korean (100%) (thanks, VenusGirl!)
- Persian (34%) (thanks, Aydin Noori!)
- Polish (100%) (thanks, Karol Szastok!)
- Portuguese (100%) (thanks, mariopinto!)
- Portuguese (Brazilian) (100%) (thanks, Mauro.A!)
- Slovak (93%) (thanks, Lukáš Praznovec!)
- Swedish (97%) (thanks, Lorien aka the First One)
- Turkish (100%) (thanks, Burak Yavuz!)
- Dependencies:
- Bump checkstyle from 9.1 to 9.2
- Bump doxia-module-docbook-simple from 1.10 to 1.11.1
- Bump FFmpeg from 2021-07-22 to 2021-12-16
- Bump JNA from 5.9.0 to 5.10.0
- Bump junit5 from 5.8.1 to 5.8.2
- Bump logback from 1.2.7 to 1.2.9
- Bump oshi-core from 5.8.5 to 5.8.6
- Bump spotbugs-maven-plugin from 4.4.2.2 to 4.5.2.0
- Bump thumbnailator from 0.4.14 to 0.4.15
- Bump tsMuxeR from 2021-09-02-01-59-46 to 2021-11-14-02-03-07
- Bump twelvemonkeys-imageio-version from 3.7.0 to 3.8.0
- Bump youtube-dl from 2021.06.06 to 2021.12.17
New in Universal Media Server 10.13.0 (Nov 19, 2021)
- General:
- Improved matching and prettifying of TV episodes, especially anime and TV episodes
- Allow successful API matches to be updated via versioning, for more accurate results
- If a folder contains music tracks, music tracks will be sorted by track number (thanks, ik666!)
- Re-implemented UPnP searching (thanks, ik666!)
- Compact database on shutdown (thanks, ik666!)
- Fixed status line glitches while scanning
- Improved default network interface selection
- Fixed playlist folders not updating (thanks, ik666!)
- Fixed sorting when API result starts with a different letter than filename
- Parse files that have the short naming convention, where the parent directory is the real filename
- Fixed parsing of TV episodes in season 0
- Fixed crash when bumping database version
- Fixed memory leak after failed API lookup
- Fixed hanging process due to filewatcher not closing before shutdown
- Various web interface code improvements (thanks, Amir, Florian, and Kurtis Hanson)
- Code readability improvements (thanks, Christian Baer!)
- Protect against uncaught exceptions
- Fixed memory leaks
- Fixed database thread-safety bugs
- Increased performance of some database queries
- Increased performance of filename prettifying
- Fixed sending API requests when external network is disabled
- Fixed process hanging if filesystem activity happens in a watched folder during shutdown
- Renderers:
- Improved matching and transcoding on Samsung 4K+ TVs
- Translation updates via Crowdin:
- Bengali (1%) (thanks, Bipul Dey!)
- Chinese (Simplified) (100%) (thanks, wwj402_github!)
- Chinese (Traditional) (96%) (thanks, Gene Wu!)
- Czech (100%)
- Danish (100%) (thanks, GurliGebis!)
- Hungarian (96%) (thanks, Hild György!)
- Japanese (100%) (thanks, Katsuhide.M!)
- Romanian (100%) (thanks, Bogdan!)
- Dependencies:
- Bump assertj-core from 3.20.2 to 3.21.0
- Bump checkstyle from 9.0 to 9.1
- Bump gson from 2.8.8 to 2.8.9
- Bump junit5.version from 5.8.0 to 5.8.1
- Bump JRE from 8u302 to 8u312
- Bump logback from 1.2.5 to 1.2.7
- Bump maven-enforcer-plugin from 3.0.0-M3 to 3.0.0
- Bump MediaInfo from 21.03 to 21.09
- Bump oshi-core from 5.8.2 to 5.8.3
- Bump spotbugs-maven-plugin from 4.3.0 to 4.4.2.2
New in Universal Media Server 10.12.0 (Sep 19, 2021)
- General:
- Increased performance and reduced memory use of startup scan
- Renderer configurations now have MediaInfo enabled by default
- Fixed files locking during or just after download
- Fixed process hanging on shutdown
- Made building the project faster
- Started using DeepSource for static code analysis
- Translation updates via Crowdin:
- French (100%) (thanks, Archaos!)
- German (100%) (thanks, pipin!)
- Italian (100%) (thanks, Marco F. V. Baljet!)
- Portuguese (Brazilian) (thanks, Mauro.A!)
- Russian (96%) (thanks, Andrey Zhernovoy!)
- Dependencies:
- Revert h2database from 1.4.199 to 1.4.197
- Bump JRE to 8u302+8 on macOS
- Bump junit5.version from 5.7.2 to 5.8.0
- Bump maven-javadoc-plugin from 3.3.0 to 3.3.1
- Bump maven-pmd-plugin from 3.14.0 to 3.15.0
- Bump oshi-core from 5.8.1 to 5.8.2
- Fixed using x64 JRE on x86 (i586) Linux
New in Universal Media Server 10.10.1 (Aug 26, 2021)
- General:
- Up to 4x browsing speed improvement (thanks, ik666!)
- Disabled UPnP search while we fix problems with it
- Fixed sending MusicBrainz info for non-audio files
- Fixed the older HTTP engine
- Renderers:
- Improved support for HDR and high bit depths on LG OLED TVs
- Fixed support for OGG formats on LG EG910V TV
- Dependencies:
- Bump gson from 2.8.7 to 2.8.8
- Bump JRE to 8u302+8
- Bump logback-version from 1.2.3 to 1.2.5
New in Universal Media Server 10.10.0 (Aug 18, 2021)
- Fixes some renderers not reflecting content updates like fully played thumbnail changes
- Fixed broken API matching for episodes from files with years in the series name
- Fixed files locking during or just after download
- Ignore incomplete files
- Translation updates via Crowdin:
- Romanian (100%) (thanks, FlorinT!)
- Russian (90%) (thanks, Sergei Kotlar!)
New in Universal Media Server 10.9.0 (Aug 10, 2021)
- General:
- Added option to download folder as playlist on web interface
- Added option to download media as playlist on web interface
- Changed macOS dock icon to match newer Apple design guidelines for Big Sur+ (thanks, Alex Gurr!)
- Made more room for media titles on web interface
- Added recognition of MP1
- Improved support for Blu-ray (PGS), HDMV, DVB, WebVTT and EIA-608 subtitles
- Fixed crash on SUSE Linux
- Fixed chapter folders showing blank names
- Renderers:
- Improved support for Google Chromecast Ultra
- Improved support for MXPlayer on Google Android
- Improved support for Windows Media Player
- Fixed support for OGG formats on Naim-Mu-So, Roku and Samsung devices
- Translation updates via Crowdin:
- Chinese (Traditional) (100%) (thanks, Gene Wu!)
- Danish (100%) (thanks, NCAA!)
- English (United Kingdom) (43%) (thanks, MrSmithr!)
- Finnish (100%) (thanks, Esko Gardner!)
- French (100%) (thanks, Maxence Vary!)
- German (100%) (thanks, Peter Ollig and pipin!)
- Korean (100%) (thanks, VenusGirl!)
- Polish (100%) (thanks, Karol Szastok!)
- Portuguese (Brazilian) (100%) (thanks, Mauro.A!)
- Russian (89%) (thanks, Artem4ik!)
- Spanish (100%) (thanks, Diego Guerrero, edwardalvarez2011 and Gerardo Ruiz!)
- Thai (3%) (thanks, Surasak Namnongor!)
- Turkish (100%) (thanks, Burak Yavuz!)
- Dependencies:
- Bump checkstyle from 8.44 to 8.45.1
- Bump com.sun.xml.bind-version from 3.0.1 to 3.0.2
- Bump git-commit-id-plugin from 4.0.5 to 4.9.10
New in Universal Media Server 10.8.2 (Aug 3, 2021)
- General:
- Fixed a crash on headless environments like Docker
- Translation updates via Crowdin:
- Polish (100%) (thanks, Karol Szastok!)
New in Universal Media Server 10.8.1 (Jul 25, 2021)
- General:
- Fixed a crash on headless environments like Docker
- Translation updates via Crowdin:
- Chinese (Simplified) (100%) (thanks, 無情天!)
- English (United Kingdom) (43%) (thanks, MrSmithr!)
- French (100%) (thanks, Archaos!)
- Portuguese (Brazilian) (100%) (thanks, jaccoud!)
- Ukrainian (18%) (thanks, Paul Furlet!)
New in Universal Media Server 10.8.0 (Jul 22, 2021)
- General:
- Added youtube-dl engine which fixes support for YouTube channel feeds
- Added automatic names for web feeds in the user interface, and the ability to add/edit manual names for web streams
- Added sample web radio stream
- Added support for pasting YouTube channels directly, instead of needing the feed URLs
- Improved performance and logging for unmonitored files
- Fixed several web content user interface bugs
- Fixed sample web feeds and streams not being loaded on macOS
- Fixed broken sample web feeds
- Fixed/updated readme links
- Fixed web bump interface (thanks, Pikarobbi!)
- Fixed broken thumbnail caching on macOS
- Fixed support for mp3 radio streams on the web interface
- Fixed support for radio streams without thumbnails on the web interface
- Translation updates via Crowdin:
- Danish (100%) (thanks, NCAA!)
- English (United Kingdom) (36%) (thanks, Pete Russell!)
- Finnish (100%) (thanks, Esko Gardner!)
- Italian (99%) (thanks, Dimitri Graffi!)
- Korean (100%) (thanks, VenusGirl!)
- Portuguese (99%) (thanks, mariopinto!)
- Portuguese (Brazilian) (96%) (thanks, Mauro.A!)
- Turkish (100%) (thanks, Burak Yavuz!)
- Dependencies:
- Bump commons-io from 2.10.0 to 2.11.0
- Bump FFmpeg to latest Git versions
- Bump oshi-core from 5.7.5 to 5.8.0
- Bump rome from 1.15.0 to 1.16.0
- Bump spotbugs-maven-plugin from 4.2.3 to 4.3.0
- Bump Video.js from 7.10.1 to 7.13.3
New in Universal Media Server 10.7.0 (Jul 7, 2021)
- General:
- Improved detection of movies and anime episodes
- Increased default max memory on Windows machines with 8+ GB RAM
- Removed filename from entries inside the TRANSCODE folder
- Fixed upnp:class in UPnP search results (thanks, ik666!)
- Fixed the "Reset the cache" button not resetting API metadata too
- Fixed failed database upgrade for fully played statuses
- Fixed FFmpeg crash
- Fixed marking a directory as fully played not changing cached thumbnails
- Renderers:
- Improved support for VLC on iPhone
- Translation updates via Crowdin:
- Czech (100%)
- Danish (100%) (thanks, NCAA!)
- Finnish (100%) (thanks, Esko Gardner!)
- French (100%) (thanks, Archaos!)
- Hungarian (94%) (thanks, Zatamon!)
- Korean (100%) (thanks, VenusGirl!)
- Polish (100%) (thanks, Karol Szastok!)
- Portuguese (99%) (thanks, mariopinto!)
- Portuguese (Brazilian) (96%) (thanks, Mauro.A!)
- Romanian (100%) (thanks, FlorinT!)
- Russian (89%) (thanks, Dmitry Lavrentev!)
- Turkish (100%) (thanks, Burak Yavuz!)
- Dependencies:
- Bump assertj-core from 3.19.0 to 3.20.2
- Bump checkstyle from 8.43 to 8.44
- Bump commons-io from 2.9.0 to 2.10.0
- Bump doxia-module-docbook-simple from 1.9.1 to 1.10
- Bump git-commit-id-plugin from 4.0.4 to 4.0.5
- Bump jaudiotagger from 2.2.5 to 2.2.7
- Bump maven-idea-plugin from 2.2.1 to 2.3-atlassian-10
- Bump oshi-core from 5.7.4 to 5.7.5
New in Universal Media Server 10.6.0 (Jun 7, 2021)
- General:
- Added support for UPnP searching (thanks, sf666!)
- Removed broken New Media folder, as that functionality exists in the Media
- Library
- Improved episode detection and prettifying
- Fixed failed database connections with hanging processes
- Fixed description of media library/cache settings
- Renderers:
- Improved support for Sony XBR OLED TVs
- Translation updates via Crowdin:
- Chinese (Simplified) (98%) (thanks, QI wolong!)
- Danish (100%) (thanks, NCAA and GurliGebis!)
- Finnish (100%) (thanks, Esko Gardner!)
- French (100%) (thanks, Archaos!)
- German (98%) (thanks, pipin!)
- Korean (100%) (thanks, VenusGirl!)
- Polish (100%) (thanks, Karol Szastok!)
- Portuguese (99%) (thanks, mariopinto!)
- Portuguese (Brazilian) (96%) (thanks, Mauro.A!)
- Serbian (Cyrillic) (96%) (thanks, Slobodan Simić (Слободан Симић)!)
- Spanish (100%) (thanks, edwardalvarez2011 and fafranco82!)
- Turkish (100%) (thanks, Burak Yavuz!)
- Ukrainian (18%) (thanks, Paul Furlet!)
- Dependencies:
- Bump checkstyle from 8.42 to 8.43
- Bump commons-io from 2.8.0 to 2.9.0
- Bump FLAC on macOS to 1.3.3
- Bump tsMuxeR (justdan96 release) on macOS to 2021-04-30-02-13-20
- Bump gson from 2.8.6 to 2.8.7
- Bump jna-version from 5.7.0 to 5.8.0
- Bump junit5.version from 5.7.1 to 5.7.2
- Bump maven-javadoc-plugin from 3.2.0 to 3.3.0
- Bump oshi-core from 5.5.0 to 5.7.4
New in Universal Media Server 10.5.0 (May 11, 2021)
- General:
- Added new option to mark a fully played video after moving it to a new folder
- Implemented external API to allow users to perform actions on their UMS instance from an authorized external source, please see docs at https://support.universalmediaserver.co ... ternal-api (thanks, ikrahne!)
- Fixed TV series metadata not saving for some series
- Improved episode detection from filenames
- Optimized network use and handling of unimplemented UPnP actions for some renderers
- Fixed audio cover art extraction (thanks, ik666!)
- Fixed database upgrade for some users
- Fixed recognition of some renderers
- Renderers:
- Improved support for H.264 on Panasonic VT60
- Translation updates via Crowdin:
- Danish (99%) (thanks, NCAA and GurliGebis!)
- Finnish (99%) (thanks, Esko Gardner!)
- French (100%) (thanks, Archaos!)
- Italian (98%) (thanks, tiwi90!)
- Korean (99%) (thanks, VenusGirl!)
- Polish (100%) (thanks, Karol Szastok!)
- Portuguese (99%) (thanks, mariopinto!)
- Portuguese (Brazilian) (96%) (thanks, Mauro.A!)
- Serbian (97%) (thanks, Slobodan Simić (Слободан Симић)!)
- Spanish (100%) (thanks, Gerardo Ruiz, fafranco82, Eduardo Martin, and manuel fernandez!)
- Turkish (100%) (thanks, Burak Yavuz!)
- Ukrainian (17%) (thanks, Paul Furlet!)
- Dependencies:
- Bump checkstyle from 8.41 to 8.42
- Bump com.sun.xml.bind-version from 3.0.0 to 3.0.1
- Bump commons-lang3 from 3.11 to 3.12.0
- Bump icu4j from 68.2 to 69.1
- Bump JRE from 15 to 8u292
- Bump maven-project-info-reports-plugin from 3.1.1 to 3.1.2
- Bump MediaInfo from 20.09 to 21.03
- Bump metadata-extractor from 2.15.0 to 2.16.0
- Bump spotbugs-maven-plugin from 4.2.2 to 4.2.3
- Bump twelvemonkeys-imageio-version from 3.6.4 to 3.7.0
New in Universal Media Server 10.4.1 (Apr 1, 2021)
- General:
- Fixed broken transcoding for some users
- Fixed file scanner freezing on some files with external subtitles
- Fixed support for HEVC (H.265) via tsMuxeR
- Renderers:
- Fixed detection of some Samsung 4K (UHD) TVs (thanks, jkl16!)
- Translation updates via Crowdin:
- Dutch (100%) (thanks, johnnygood!)
- German (100%) (thanks, pipin!)
- Korean (99%) (thanks, VenusGirl!)
- Norwegian (85%) (thanks, nhanssen88!)
- Spanish (100%) (thanks, Julio Alberto García!)
- Dependencies:
- Bump spotbugs-maven-plugin from 4.2.0 to 4.2.2
New in Universal Media Server 9.8.1 (Sep 7, 2020)
- General:
- Improved speed of renderers and UMS recognizing each other
- Reduced network and CPU loads associated with renderer discovery
- Improved loading of external libraries
- Fixed older macOS auto-updating to UMS for newer macOS
- Fixed quickrun scripts for developers
- Fixed not removing the Windows service firewall rule on uninstall
- Translation updates via Crowdin:
- English (United Kingdom) (33%)
- German (98%)
- Slovak (98%)
- Dependencies:
- Bump assertj-core from 3.16.1 to 3.17.1
- Bump git-commit-id-plugin from 4.0.1 to 4.0.2
- Bump junrar from 6.0.1 to 7.3.0
- Bump maven-resources-plugin from 3.1.0 to 3.2.0
- Bump MediaInfo from 18.12 to 20.08
- Bump oshi-core from 5.2.2 to 5.2.5
New in Universal Media Server 9.8.0 (Jul 27, 2020)
- 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 MPlayer/MEncoder for macOS to SB66
- 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
New in Universal Media Server 9.7.2 (Jul 14, 2020)
- 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%)
New in Universal Media Server 9.7.1 (Jul 6, 2020)
- General:
- Implemented the minimize on startup option on macOS
- Added dates to the debug log zip (thanks, midhun1998!)
- Added profiling logging for the database
- Windows installer stops the existing service if it is running
- Windows installer starts the service if the checkbox is enabled at the end and the service is installed, instead of starting the GUI
- Windows installer does not try to start the GUI on computer startup if the service is installed
- GUI warns about using it as a GUI when it is already installed as a service
- The service uses our bundled Java instead of the system one
- Changed the default AC-3 transcoding bitrate to 448 for better transcoding compatibility
- Translation updates via Crowdin:
- Czech (100%)
- Danish (99%)
- English (United Kingdom) (25%)
- Finnish (100%)
- Polish (100%)
- Portuguese (100%)
- Portuguese (Brazilian) (100%)
- Russian (93%)
- Slovak (98%)
- Spanish (99%)
- Turkish (100%)
- Ukrainian (17%)
- Dependency updates:
- Bump maven-site-plugin from 3.9.0 to 3.9.1
- Bump oshi-core from 5.1.2 to 5.2.0
- Bump rome from 1.13.1 to 1.14.1
- Bump spotbugs-maven-plugin from 4.0.0 to 4.0.4
New in Universal Media Server 9.7.0 (Jun 23, 2020)
- 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
New in Universal Media Server 9.6.2 (Jun 16, 2020)
- 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
New in Universal Media Server 9.6.1 (Jun 16, 2020)
- General:
- Improved compatibility of files containing both supported and unsupported streams
- Improved support for MP4 and OGA/OGG audio on the web interface
- Fixed automatic updating on Windows and macOS
- Fixed renderer control windows not refocusing on Windows when renderer image was clicked
- Fixed support for external subtitles when using the se syntax in renderer config
- Fixed not transcoding embedded subtitles when we should
- Renderers:
- Updated support for external subtitles on VLC for iOS (thanks, JuanPZ!)
- Updated support for external subtitles on Panasonic VT60
- Translation updates via Crowdin:
- English (British) (5%)
- Macedonian (0%)
- Dependency updates:
- commons-io from 2.6 to 2.7
- exec-maven-plugin from 1.6.0 to 3.0.0
- JRE from 8 to 14.0.1
- maven-project-info-reports-plugin from 3.0.0 to 3.1.0
- metadata-extractor from 2.13.0 to 2.14.0
- netty from 3.10.6 to 4.1.50
- oshi-core from 5.1.0 to 5.1.2
- rome from 1.12.2 to 1.13.1
New in Universal Media Server 9.5.0 (May 25, 2020)
- 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
New in Universal Media Server 9.4.2 (Apr 21, 2020)
- General:
- Improved detection of M4V and MP4 files
- Improved automated regression tests for media format detection
- Improved detection of incomplete binaries
- Fixed Linux failing to use bundled FFmpeg (thanks, snicket2100!)
- Fixed support for custom server names with special characters (thanks, snicket2100!)
- Renderers:
- Improved support for H.264 videos on VLC for iOS
- Translation updates via Crowdin:
- Bulgarian (96%)
- Finnish (100%)
- French (100%)
- Hungarian (84%)
- Romanian (100%)
- Slovak (100%)
- Dependencies:
- Updated Chromecast api-v2 to 0.11.3
- Fixed broken FFmpeg binary on Linux x86
- Updated Google Gson to 2.8.6
- Updated Google Guava to 29.0
- Updated h2database to 1.4.200
- Updated Java Runtime Environment to 1.8.251
New in Universal Media Server 9.4.1 (Apr 8, 2020)
- Translation updates via Crowdin:
- Bulgarian (93%)
- Czech (100%)
- Danish (99%)
- Finnish (99%)
- French (99%)
- Hebrew (21%)
- Italian (100%)
- Polish (99%)
- Portuguese (99%)
- Portuguese (Brazilian) (99%)
- Spanish (100%)
- Swedish (100%)
- Ukrainian (23%)
- Dependencies:
- Updated FFmpeg on macOS to fix a startup bug
- Updated JUnit5 to 5.6.1
- Updated Maven Javadoc plugin to 3.2.0
- Updated Maven Assembly plugin to 3.2.0
New in Universal Media Server 9.4.0 (Apr 8, 2020)
- General:
- Started releasing 5 Linux builds: x86, x86_64, ARM, ARMhf and ARM64
- Linux builds all default to using the system FFmpeg if it exists
- Improved transcoding speed
- Fixed broken cache loading in some situations
- Fixed transcoding bugs
- Fixed subtitles bugs
- Improved logging
- Renderers:
- Added support for Denon AVR-4311CI (thanks, sc3141!)
- Added support for Denon AVR-X4200W (thanks, sc3141!)
- Translation updates via Crowdin:
- Danish (99%)
- Greek (92%)
- Hebrew (19%)
- Portuguese (99%)
- Swedish (99%)
- Dependencies:
- Fixed incorrect MediaInfo version on Windows, now it is 18.12
- Updated FFmpeg to 3362330 (20200328) on all operating systems
- Updated Twelvemonkeys ImageIO to 3.5
New in Universal Media Server 9.3.1 (Apr 8, 2020)
- General:
- Updated build documentation in BUILD.md (thanks, luca-vercelli!)
- Renderers:
- Fixed too much transcoding on Samsung 9 series TVs
- Fixed WAV support on PS3
- Translation updates via Crowdin:
- Arabic (36%)
- Serbian (87%)
- Slovenian (60%)
New in Universal Media Server 9.3.0 (Feb 25, 2020)
- 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
New in Universal Media Server 9.2.0 (Feb 25, 2020)
- General:
- Added more precise support for subtitles in renderer profiles. See the si and se options in DefaultRenderer.conf.
- Fixed uninstallation of Windows service (thanks, pponce!)
- Use secure connections for program updates (thanks, xaitax!)
- Fixed startup on Linux using ARM processors (thanks, felsen2011!)
- Logging improvements
- Renderers:
- Added support Sony BRAVIA AG series TVs (thanks, rubin55!)
- Improved support for 2019 Samsung TVs, including 8K streaming
- Improved support for Panasonic GX800B
- Translation updates via Crowdin:
- Chinese Traditional (100%)
- Croatian (44%)
- Danish (100%)
- English (United Kingdom) (3%)
- Hungarian (71%)
- Korean (33%)
- Slovak (100%)
- Slovenian (60%)
- Swedish (97%)
New in Universal Media Server 9.1.0 (Nov 1, 2019)
- 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
New in Universal Media Server 9.0.1 (Oct 10, 2019)
- This release contains bugfixes and performance improvements.
New in Universal Media Server 9.0.0 (Sep 12, 2019)
- 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
New in Universal Media Server 8.2.0 (Jun 24, 2019)
- 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
New in Universal Media Server 8.1.0 (May 3, 2019)
- 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
New in Universal Media Server 8.0.0 (Apr 1, 2019)
- 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
New in Universal Media Server 7.9.0 (Feb 25, 2019)
- 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 (thanks, TahomaSoft!)
- 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
New in Universal Media Server 7.3.1 (Sep 3, 2018)
- GENERAL:
- Fixed transcoding of videos with multiple audio streams with FFmpeg
- Fixed not being able to delete folders containing folders that are within watched folders on Windows
- Fixed Fully Played status not saving for some users
- Fixed files not being immediately deleted from the database if their parent folder was deleted
- Fixed standalone build auto updater downloading non-standalone builds
- LANGUAGES:
- Updated translations via Crowdin:
- Chinese Simplified translation completed
- French translation completed and validated
- Italian translation updated
- German translation completed
- Polish translation completed and validated
- Portuguese translation completed
- Portuguese (Brazilian) translation updated
- Romanian translation completed
- Russian translation completed
- Spanish translation completed
New in Universal Media Server 7.2.1 (Jul 31, 2018)
- General:
- Fixed a database upgrade bug
- Languages:
- Updated Bulgarian translation via Crowdin
New in Universal Media Server 7.2.0 (Jul 31, 2018)
- 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
New in Universal Media Server 7.0.0 (Apr 1, 2018)
- General:
- Added "TV Shows", "Movies", "3D Movies", and "Unsorted" folders to the "Media Library" folder
- Added right-click menu to navigation pane
- Renamed "Cache" folder to "Media Library" folder and enabled it by default
- Changed "Hide" options to "Show", e.g. "Hide Media Library folder" becomes "Show Media Library folder"
- When a file is added/changed/removed in a shared folder, UMS detects it
- Fully played tracking is stored in the SQL database
- Shared folders are scanned for changes on startup (configurable)
- Made folder scanning up to 10x faster
- Made Media Library browsing faster
- Gave folder scanning a lower priority than other UMS functions to make them work more smoothly
- Fixed some bugs related to sending media metadata (org_pn) to renderers
- Fixed bug where removing a directory in UMS does not remove its contents from the Media Library.
- Fixed sorting in dynamic folders
- Reduced lookups and bandwidth to OpenSubtitles
- Fixed MusicBrainz bugs
- Fixed many other bugs
- Languages:
- Synchronized translations with Crowdin
- Renderers:
- Added Samsung 8 Series config
- Updated FetchTV config
- Improved support for Samsung Galaxy S7
New in Universal Media Server 7.0.0 RC 2 (Mar 22, 2018)
- General:
- Added "Watched" folders to the Media Library, to mirror "Unwatched" functionality
- Fixed crashing when shared folders don't exist, aren't folders, or access is denied
- Fixed broken Media Library entries
- New Media folder is hidden by default (the same functionality exists in Media Library)
- All changes in 6.7.3, 6.7.4 and 6.8.0
- Dependencies:
- Updated h2database to 1.4.196
New in Universal Media Server 6.8.0 (Mar 22, 2018)
- 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
New in Universal Media Server 6.7.4 (Oct 4, 2017)
- General:
- Fixed a bug where thumbnails wouldn't always be generated when MediaInfo isn't used or available
- Fixed regression in folder thumbnails on non-Windows platforms
- Fixed a crash when the web interface's port is occupied, and do not fail restarting the server, if the server hasn't created yet (thanks, Zsombor Gegesy!)
- Fixed many general bugs
- Renderers:
- Added support for HE-AAC audio in MKV and MP4 files on LG BP550
- Improved detection and file support for LG WebOS TVs
New in Universal Media Server 6.7.3 (Oct 4, 2017)
- General:
- Improved support for AVI and MJPEG
- Improved general DLNA implementation
- Fixed duplicate entries in transcode folders
- Fixed logging in macOS
- Fixed menu name in macOS
- Renderers:
- Added renderer configuration for conversion of 3D video to 2D
- Added support for Fetch TV
- Added support for Onkyo TXNR8xx
- Improved support for Cambridge Audio Azur BD
- Improved support for OPPO BDP
- Improved support for Panasonic VIERA TXL32V10E
- Improved support for Sony BRAVIA 5500 and EX TVs
- Improved support for Sony SMP-N100
- Improved support for Sony STR-DA5800ES
- Fixed album art for Onkyo receivers (and probably others)
- Fixed support for Xbox 360
- Dependencies:
- Updated MediaInfo to 0.7.97, which improves support for HEVC (H.265), FLV, MKV, TIFF and more
New in Universal Media Server 6.7.2 (Oct 4, 2017)
- 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
New in Universal Media Server 7.0.0 RC 1 (Aug 4, 2017)
- GENERAL:
- Increased speed of Media Library features
- Fixed sorting of TV seasons
- Fixed false lookup matches of titles
- Fixed realtime file adding in new folders
- Fixed forgetting about a file after moving it
- Fixed many other bugs
- Reduced lookups and bandwidth to OpenSubtitles
- Fixed MusicBrainz bugs
- All changes in 6.7.0, 6.7.1 and 6.7.2
- Unreleased changes from v6:
- Improved support for AVI and MJPEG
- Improved general DLNA implementation
- Fixed duplicate entries in transcode folders
- Fixed logging in macOS
- Fixed menu name in macOS
- RENDERERS:
- Unreleased changes from v6:
- Added renderer configuration for conversion of 3D video to 2D
- Added support for Onkyo TXNR8xx
- Improved support for Cambridge Audio Azur BD
- Improved support for OPPO BDP
- Improved support for Panasonic VIERA TXL32V10E
- Improved support for Sony BRAVIA 5500 and EX TVs
- Improved support for Sony SMP-N100
- Improved support for Sony STR-DA5800ES
- Fixed album art for Onkyo receivers (and probably others)
- Fixed support for Xbox 360
- DEPENDENCIES:
- Updated h2database to 1.4.195
- Unreleased changes from v6: updated MediaInfo to 0.7.97, which improves support for HEVC (H.265), FLV, MKV, TIFF and more
New in Universal Media Server 6.7.1 (Jun 13, 2017)
- General:
- Fixed playback on Linux
- Fixed support for OGA and 3GA files
- Dependencies:
- Updated MediaInfo to 0.7.96
New in Universal Media Server 6.7.0 (Jun 10, 2017)
- General:
- Added a button for the web interface
- Expanded support for preventing sleep mode on Windows and macOS
- Improved support for MusicBrainz
- Improved support for CoverArtArchive
- Improved support for images
- Improved thumbnailing
- Updated documentation
- Improved DIDL-Lite implementation
- Added support for more RealAudio formats
- Fixed many bugs
- Languages:
- Synchronized translations with Crowdin
- Renderers:
- Added support for Chromecast Ultra
- Added support for MXPlayer on Google Android
- Added support for Microsoft Windows Media Player
- Improved support for Chromecast
- Improved support for Samsung 9 Series TVs
- Improved support for Sony BRAVIA EX TVs
- Improved detection of Onkyo TXNR7xx devices
- Improved detection of Panasonic Viera ST60 TVs
- Improved detection of Samsung J6400 TVs
- Improved detection of Samsung JU6400 TVs
- Improved detection of Samsung Galaxy S5 phones
- Improved detection of Sony BRAVIA XE TVs
- Dependencies:
- Updated external-maven-plugin to 0.2
- Updated FFmpeg to latest builds
- Upgraded LogBack to version 1.2.3
- Updated maven-surefire-plugin to 2.20
- Updated MediaInfo to 0.7.94
- Updated metadata-extractor to 2.10.1
- Updated TwelveMonkeys ImageIO to version 3.3.1
New in Universal Media Server 7.0.0 Beta 2 (Jun 10, 2017)
- General:
- Fixed bugs with the fully played feature
- Languages:
- Synchronized translations with Crowdin
New in Universal Media Server 7.0.0 Beta 1 (Mar 27, 2017)
- General:
- Added "Unwatched" folder to the videos folder if "Hide fully played media" is not enabled
- File addition/removal is handled specifically instead of doing a library scan
- Optimized database storage
- Reduced memory use
- Fixed the setting to hide fully played media in the Media Library
- Fixed sorting in Media Library virtual folders
- Fixed thread-safety/concurrency bugs
- All changes in 6.5.3 and 6.6.0
- Improved logging
- Languages:
- Synchronized translations with Crowdin
- Renderers:
- Improved support for Samsung 9 series TVs
- Improved detection of Panasonic ST60 TVs
- Improved detection of Samsung JU6400 TVs
- Dependencies:
- Updated external-maven-plugin to 0.2
- Updated FFmpeg to the latest builds
New in Universal Media Server 6.6.0 (Feb 28, 2017)
- General:
- Added support for AIFF files
- Improved detection of the language of subtitles
- Debugging and logging improvements
- Fixed forcing the usage of discrete GPUs on Apple computers with dual GPUs
- Fixed minor bugs
- Languages:
- Added Thai translation
- Synchronized translations with Crowdin
- Renderers:
- Added support for Panasonic DMR Blu-ray recorders
- Added support for Pioneer Blu-ray players
- Added support for Sony BRAVIA XD 70/75 series TVs
- Added support for Yamaha RX-A2050
- Enabled UPnP control support on Panasonic TVs
- Improved support for Google Chromecast
- Improved support for LG WebOS TVs
- Improved support for Panasonic Viera VT60 TVs
- Improved support for Philips PFL TVs
- Improved support for Sony BRAVIA KDL-NX800 series TVs
- Improved support for Sony BRAVIA XD 70/75/80/83/85/93/94 series TVs
- Fixed image stretching on Sony BRAVIA 5500 series TVs
- Dependencies:
- Updated Apache commons-lang to 3.5
- Updated ChromeCast Java API to 0.9.2
- Updated dcraw to 9.27
- Updated ICU4J to 58.2
- Updated logback to 1.1.8
- Updated MediaInfo to 0.7.91
New in Universal Media Server 6.5.3 (Jan 8, 2017)
- General:
- Added detection of the Chromium and Vivaldi web browsers
- Fixed bug where video container and codec settings weren't saved
- Languages:
- Synchronized translations with Crowdin
- Renderers:
- Added support for Sony Bravia X series TVs
- Dependencies:
- Updated Git Commit ID plugin to 2.2.1
- Updated Maven Antrun plugin to 1.8
- Updated Maven Assembly plugin to 3.0.0
- Updated Maven Compiler plugin to 3.6.0
- Updated Maven Enforcer plugin to 1.4.1
- Updated Maven Findbugs plugin to 3.0.4
- Updated Maven Javadoc plugin to 2.10.4
- Updated Maven PMD plugin to 3.7
- Updated Maven Project Info Reports plugin to 2.9
- Updated Maven Site plugin to 3.6
- Updated Maven Surefire plugin to 2.19.1
- Updated Maven Surefire Report plugin to 2.19.1
New in Universal Media Server 7.0.0 Alpha 1 (Jan 3, 2017)
- General:
- Added "TV Shows", "Movies", "3D Movies", and "Unsorted" folders to the "Media Library" folder
- Added right-click menu to navigation pane
- Renamed "Cache" folder to "Media Library" folder and enabled it by default
- Changed "Hide" options to "Show", e.g. "Hide Media Library folder" becomes "Show Media Library folder"
- Library is re-scanned whenever a file is added/changed/removed in a shared folder
- Fixed bug where removing a directory in UMS does not remove its contents from the Media Library.
- Fixed sorting in dynamic folders
- Fully played tracking is stored in the SQL database
New in Universal Media Server 6.5.2 (Jan 3, 2017)
- 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 bug fixes
- 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
New in Universal Media Server 6.5.1 (Oct 3, 2016)
- 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
New in Universal Media Server 6.5.0 (Aug 1, 2016)
- 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
New in Universal Media Server 6.4.0 (Jun 26, 2016)
- General:
- Regularly initiate UPnP searches for new renderers
- Added renderer config settings HalveBitrate and SupportedVideoBitDepths
- Prevent sleep mode while streaming by default
- Tweaked language
- Improved/fixed some documentation (thanks, Sami32!)
- Improved file parsing speed
- Improved logging
- FFmpeg no longer defers to MEncoder for embedded fonts since it supports them
- FFmpeg no longer defers to MEncoder for internal ASS subtitles
- ALIVE messages send less frequently by default
- Fixed support for CMYK JPEG images
- Fixed 24-bit FLAC fake videos showing up for non-PS3 renderers
- Fixed unsupported subtitles being streamed
- Fixed transcoding bitrate in rare cases
- Fixed MIME types for WAV audio and TIFF images
- Fixed renderer TextWrap
- Fixed renderers only being detected if they are started before UMS
- Renderers:
- Added support for VLC on Apple TV
- Improved video quality on wireless networks for Panasonic VT60
- Improved support for subtitles on Panasonic CX700 Series TVs
- Improved support for Panasonic CX680 Series TVs
- Improved support for Panasonic E6 Series TVs
- Improved support for Sony Bravia NX800 TVs (thanks, prescott66!)
- Improved detection of Vizio TVs
- Languages:
- Czech translation was completed (thanks, jirkapas and panther7!)
- French translation was completed and validated (thanks, archaos, Kielo, Kirvx, misterfred and Nadar!)
- Italian translation was completed (thanks, alebrambilla1986, av3c01, bonatigennaro7, FoxGhost07, fsc_mar, johnjonh, jumputer, morag87, RickyReds, supp and vladiesel!)
- Polish translation was completed and validated (thanks, anonymodmous, K4r0lSz, Nadar and robo25!)
- Russian translation was completed (thanks, antonyfg, dronidzer, guzu-guzu, lxnderty, Nadar and Tianuchka!)
- Swedish translation was completed (thanks, klebom, linushg111, mattias_karlsson_89, millenniumb, Nadar, qwert352, rchk, richarda, Rowly, sebastianboos, Stetoskop, strayhat and swarish!)
- Turkish translation was completed and validated (thanks, hasanbahcekapili, OnarEngincan and onuroztemizel!)
- External Components:
- Updated FFmpeg to builds from this month
- Updated FLAC to 1.3.1 (thanks, Sami32!)
- Updated h2database to 1.4.192
- Updated MediaInfo to 0.7.86
New in Universal Media Server 6.3.2 (May 27, 2016)
- 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
New in Universal Media Server 6.3.1.1 (May 23, 2016)
- General:
- Fixed connectivity issues
New in Universal Media Server 6.3.1 (May 20, 2016)
- General:
- Improved connectivity with devices
- Improved support for 3D subtitles
- Fixed support for PAL DVDs
- Renderers:
- Improved support for LG EG910V TVs (thanks, ZakarFin!)
- Improved support for Panasonic Viera E6 Series TVs (thanks, Sami32!)
- Improved detection of Windows Media Player (thanks, WolfganP!)
- Fixed support for WMV 8 and below on Panasonic TVs
- Languages:
- Synchronized translations with crowdin
- External Components:
- Updated Cobertura Maven Plugin to 2.7
- Updated Maven PMD Plugin to 3.6
- Updated Maven Source Plugin to 3.0.0
- Updated slf4j to 1.7.21
New in Universal Media Server 6.3.0 (May 7, 2016)
- General:
- Added renderer config setting VideoFormatsSupportingStreamedExternalSubtitles
- Added renderer config setting StreamSubsForTranscodedVideo
- Ignore the article "a" by default, along with "the"
- Improved support for 3D subtitles
- Improved support for streaming external subtitles
- Defer to FFmpeg for transcoding VobSub subtitles
- Fixed header animation delay on web interface
- Renderers:
- Added support for Yamaha RXV500D (thanks, newbietux!)
- Improved support for Miracast M806
- Improved support for Panasonic Viera GT50 TVs (thanks, pcjco!)
- Improved support for Panasonic Viera TXL32V10E TVs
- Languages:
- Synchronized translations with crowdin
- External Components:
- Updated FFmpeg
- Updated MediaInfo to 0.7.85
- Updated MPlayer/MEncoder for Windows to SB65
New in Universal Media Server 6.2.2 (Apr 9, 2016)
- 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
New in Universal Media Server 6.2.1 (Mar 28, 2016)
- 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
New in Universal Media Server 6.2.0 (Mar 12, 2016)
- 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
New in Universal Media Server 6.1.0 (Feb 22, 2016)
- 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
New in Universal Media Server 6.0.0 (Feb 1, 2016)
- General:
- Improved headless support
- Fixed font size of subtitles
- Improved performance
- Stability improvements
- Improved filename prettifying
- Fixed transcoding to LPCM
- Added and updated tooltips
- Fixed and improved automatic cover downloading
- Fixed OS X version
- Renderers:
- 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
New in Universal Media Server 5.5.0 / 6.0.0 Beta 2 (Jan 6, 2016)
- 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
New in Universal Media Server 6.0.0 Beta 1 (Dec 29, 2015)
- 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
- Added SquareAudioThumbnails and SquareImageThumbnails renderer configuration options
- Improved support for thumbnail generation
- Improved detection of the position of media while playing
- Improved logging
- 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
New in Universal Media Server 5.4.0 (Dec 29, 2015)
- 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
New in Universal Media Server 6.0.0 Alpha 1 (Dec 20, 2015)
- GENERAL:
- 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 "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
- RENDERERS:
- Improved Status tab display for Panasonic TVs
- LANGUAGES:
- Synchronized translations with Crowdin
New in Universal Media Server 5.3.0 (Oct 28, 2015)
- 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
New in Universal Media Server 5.2.1 (Jul 13, 2015)
- 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 (thanks, AlfredoRamos!)
New in Universal Media Server 5.2.0 (Jul 9, 2015)
- General:
- Made tsMuxeR use FFmpeg instead of MEncoder
- Made tsMuxeR transcode audio to AAC if the renderer expects AAC
- Improved FFmpeg responsiveness during fast-forward and rewind
- Improved automatic rescaling
- Fixed detection of aspect ratios
- Merged the install/uninstall Windows Service buttons into one button (thanks, taconaut!)
- Add zoom/fit to web image viewer
- Fixed a bug with sending external subtitles
- Fixed MIME type finalization when parsing media
- Fixed transcoding to AAC via MEncoder
- Support late resolution of media length
- Improved the accuracy of video metadata
- Added ThumbnailWidth and ThumbnailHeight renderer settings
- Added support for file extensions: AC3, AMR and TTA (thanks, ler0y!)
- Fixed custom device configuration loading
- Added more logging
- Fixed folders not showing if they were previously empty, with "hide empty folders" enabled (thanks, jensaarai!)
- Cleaned up the titles in the transcode folder in some cases
- Various minor improvements/fixes
- Expanded code testing for improved stability
- Renderers:
- Added support for Sony PlayStation 4
- Improved thumbnail display on Panasonic TVs
- Improved thumbnail display on Microsoft Xbox One
- Languages:
- Updated English translation (thanks, Nadahar!)
- Updated Norwegian translation (thanks, Nadahar!)
- External Components:
- Rolled back FFmpeg on OS X to fix transcoding for some users
- Updated Netty to 4.0.29
New in Universal Media Server 5.1.4 (Jun 15, 2015)
- 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 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!)
- Updated FFmpeg to builds from 20150521, which:
- Improved support for many containers and codecs
- Fixed bugs
New in Universal Media Server 5.1.3 (May 5, 2015)
- This release improves file support, detection and stability for many renderers, adds and improves documentation, fixes bugs and more:
- 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!)
New in Universal Media Server 5.1.2 (Apr 16, 2015)
- This release improves file support, detection and stability for many renderers, adds new settings and fixes bugs!
- GENERAL:
- Added "upnp_enable" user-level option
- Added "log_level" user-level option
- Added "UpnpAllow" renderer-level option
- Added "Create TRACE logs" button
- Added the ability to restart the program (not just the server)
- Fixed videos being muxed instead of streamed
- Various minor fixes/improvements
- RENDERERS:
- Added DSD/DFF streaming support to Cambridge Audio Blu-ray Disc players
- Added more tags to DefaultRenderer.conf
- Improved renderer detection/handling
- Improved Android device detection
- Improved detection of Panasonic AS600 Series TVs
- Improved PS3 muxing via tsMuxeR
- Improved support for Samsung D6400 TVs
- Improved support for Samsung EH5300 TVs
- Improved support for transcoding to Technisat S1+
- Fixed support for MP3 files on some Samsung TVs and Blu-ray Disc players
- EXTERNAL COMPONENTS:
- Updated h2database to 1.4.187
- Updated JDom to 2.0.6
- Updated Logback to 1.1.3
- Updated Maven AntRun Plugin to 1.8
- Updated Maven Findbugs Plugin to 3.0.1
- Updated Maven Git Commit ID Plugin to 2.1.13
- Updated Maven Javadoc Plugin to 2.10.2
- Updated Maven PMD Plugin to 3.4
- Updated MediaInfo to 0.7.73, which:
- Added and improved support for many formats
- Fixed bugs
- Updated slf4j to 1.7.12
New in Universal Media Server 5.1.1 (Apr 3, 2015)
- This release fixes several important bugs, adds the ability to have links in tooltips, and makes audio tracks ordered by track number instead of song title on Samsung TVs!
- 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
New in Universal Media Server 5.1.0 (Mar 23, 2015)
- GENERAL:
- Added 64-bit versions of FFmpeg for a ~10% increase in transcoding speed
- Removed the "Save" button since changes to settings are now saved automatically
- Improved detection of playback states
- Improved connection awareness
- Improved True Motion frame interpolation speed by up to 20%
- Improved folder population speed
- Improved support for 3GPP files
- Improved descriptions of settings
- Slightly altered the memory usage bar
- Fixed the renderer SeekByTime setting
- Fixed renderer detection and recognition in some cases
- Fixed display names for videos that have the Track (song title) value set
- Fixed incorrect ContentFeatures headers being sent to renderers (thanks, master-nevi!)
- Fixed the web logviewer
- Fixed bugs with 3D subtitles
- Fixed the setting for using embedded subtitles styles
- RENDERERS:
- Fixed filename bug on Sony Bravia TVs
- Improved support for LG LED-backlit LCD 2014 TVs
- Improved support for Samsung H6203 TVs
- LANGUAGES:
- Made more strings translatable
- Updated Czech translation
- Updated Dutch translation (thanks, ler0y!)
- Updated French translation (thanks, Kirvx!)
- Updated Italian translation (thanks, bartsimp!)
- EXTERNAL COMPONENTS:
- Updated Chromecast Java API to 0.0.6
- Updated Commons Codec to 1.10
- Updated FEST Util to 1.2.5
- Updated FFmpeg for Windows and OS X, which:
- Improved support for many containers and codecs
- Fixed bugs
- Updated Gson to 2.3.1
- Updated h2database to 1.4.186, which:
- Fixed memory issues
- Fixed caching issues
- Updated InterFrame to 2.8.0, which:
- Increased processing speed by up to 20%
- Reduced memory use
- Reduced dependencies
- Updated JDom to 2.0.2
- Updated JUnit to 4.12
- Updated Plexus Utils to 3.0.21
- Updated slf4j to 1.7.10
New in Universal Media Server 5.0.1 (Feb 16, 2015)
- This release adds and improves support for lots of devices and filetypes, updates several language translations and squashes a whole heap of bugs!
- 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
New in Universal Media Server 5.0.0 (Jan 24, 2015)
- GENERAL:
- 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
- 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
- Minor tweaks to the GUI
- 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
- RENDERERS:
- Added support for Panasonic SC-BTT Blu-ray Disc Home Theater Sound Systems
- Improved support for Panasonic TVs
- Improved support for Xbox One
- LANGUAGES:
- Updated French translation (thanks, Kirvx!)
New in Universal Media Server 4.4.0 (Jan 12, 2015)
- General:
- Improved compatibility of H.264 transcoded videos
- Fixed error on Linux when VLC is not installed
- Fixed recognition of BMP, Theora and Vorbis (thanks, ler0y!)
- Added support for several more formats and codecs in renderer configs (thanks, ler0y!)
- Added "SendFolderThumbnails" renderer option
- Fixed some cases of unnecessary video transcoding
- Fixed AviSynth output compatibility on some renderers
- Improved speed of True Motion processing
- Updated setting descriptions
- Cleaned up logging
- Fixed MP3 transcoding support
- Improved library creation speed and prevented unnecessary transcoding for non-video files
- Renderers:
- Added support for Samsung ES8005 TVs (thanks, wazer!)
- Added support for Samsung BD-C6800 Blu-ray Disc Players
- Added support for Sony Xperia Z3
- Added support for Yamaha R-N500
- Improved support for Hama IR320
- Improved support for Panasonic AS600E TVs (thanks, Etmoc!)
- Improved support for Panasonic VT60 TVs
- Improved support for Samsung H6400 series TVs
- Improved support for Sony Blu-ray Disc players from 2013
- Improved support for Sony Bravia NX70x series TVs
- Improved support for Sony Bravia W series TVs
- Improved support for Xbox 360
- Fixed audio transcoding on Sony Bravia EX series TVs
- Fixed timeouts on Philips TVs
- Fixed support for images on Panasonic TVs
- Updated DefaultRenderer.conf
- Languages:
- Updated Spanish translation (thanks, AlfredoRamos!)
- External Components:
- Updated FFmpeg for Windows and OS X, which:
- Improves support for many containers and codecs
- Fixes bugs
- Updated MPlayer/MEncoder for Windows to SB62, which:
- Fixes support for Opus
- Fixes support for DVDs
- Fixes color and italic support for MicroDVD subtitles
- Improves MPEG-2 output
- Fixes x264 hardware acceleration
- Improves support for many containers and codecs
- Fixes VBR and VFR support in H.264 output
- Fixes bugs
- Updated Netty to 3.9.6, which fixed bugs
New in Universal Media Server 4.3.1 (Dec 22, 2014)
- 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
New in Universal Media Server 4.3.0 (Dec 8, 2014)
- GENERAL:
- Added the ability to transcode to H.265
- Improved filename prettifying
- Improved support for many formats and codecs
- Fixed VLC engine
- Formatted the default renderer file
- RENDERERS:
- Added support for LG UB820V TVs
- Added support for Logitech Squeezebox
- Fixed video aspect ratios on Philips and Sony TVs
- Improved support for Hama IR320
- Improved support for LG LM660 TVs
- Improved support for Netgem N7700
- Improved support for Roku 3
- Improved support for Samsung EH6070 TVs
- Improved support for Samsung H4500 TVs
- Improved support for Samsung HU7000 TVs
- Improved support for Samsung HU9000 TVs
- Improved support for Xbox 360
- LANGUAGES:
- Updated Dutch translation (thanks, leroy!)
New in Universal Media Server 5.0.0 Beta 1 (Dec 8, 2014)
- General:
- 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
New in Universal Media Server 4.2.2 (Nov 17, 2014)
- 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
New in Universal Media Server 4.2.1 (Nov 1, 2014)
- 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
- Improved support for Panasonic TVs
- Improved support for Xbox One
- Fixed seeking on Samsung E+ Series TVs
- Languages:
- Updated French translation
- 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
New in Universal Media Server 5.0.0 A1 (Oct 23, 2014)
- Changes unique to 5.0.0-a1:
- 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
- Minor tweaks to the GUI
- Changes from the 4.x release branch:
- 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
- Renderers:
- Added support for Panasonic SC-BTT Blu-ray Disc Home Theater Sound Systems
- Improved support for Panasonic TVs
- Improved support for Xbox One
- Languages:
- Updated French translation (thanks, Kirvx!)
New in Universal Media Server 4.2.0 (Oct 18, 2014)
- This release adds 3D subtitles support, improves support for renderers including Xbox One and Panasonic TVs, improves 3D video support, fixes bugs and more!
- 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!)
- 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
New in Universal Media Server 4.1.3 (Oct 3, 2014)
- 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!)
New in Universal Media Server 4.1.2 (Sep 24, 2014)
- 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
New in Universal Media Server 4.1.1 (Sep 8, 2014)
- 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 Netty to 3.9.4, which:
- Improves security
- Fixes bugs
- Improves memory use
New in Universal Media Server 4.0.3 (Aug 16, 2014)
- 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
New in Universal Media Server 4.0.2 (Aug 7, 2014)
- 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
New in Universal Media Server 4.0.1 (Aug 1, 2014)
- 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
New in Universal Media Server 4.0.0 (Jul 28, 2014)
- 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
New in Universal Media Server 4.0.0 Beta 1 (Jul 14, 2014)
- 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
New in Universal Media Server 3.6.4 (Jun 28, 2014)
- 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
New in Universal Media Server 3.6.3 (Jun 16, 2014)
- General:
- Added and improved documentation for more renderer options to PS3.conf (CustomFFmpegOptions, OverrideFFmpegVideoFilter and KeepAspectRatio)
- Added support for configuring whether UMS can run just one or multiple instances
- Made the renderer setting KeepAspectRatio more reliable
- Renamed the renderer option OverrideVideoFilter to OverrideFFmpegVideoFilter
- Fixed incorrect aspect ratios being cached
- Fixed thumbnail seek position
- Fixed bugs with FFmpeg subtitle styles
- Renderers:
- 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 DirecTV HR
- Improved support for OPPO devices
- Improved support for Panasonic TVs
- Improved support for Samsung mobile devices
- Languages:
- Updated Czech translation
- 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 FindBugs Plugin to 2.5.4
- Updated Maven Git Commit ID Plugin to 2.1.9
- Updated MPlayer/MEncoder for Windows to SB55, which:
- Fixes DTS-ES to AC-3 transcoding
- Updated Netty to 3.9.1, which:
- Fixes bugs
- Updated slf4j to 1.7.7
New in Universal Media Server 4.0.0 Alpha 1 (Jun 16, 2014)
- 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
New in Universal Media Server 3.6.1 (May 16, 2014)
- 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
New in Universal Media Server 3.6.0 (Apr 28, 2014)
- 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
New in Universal Media Server 3.5.0 (Mar 20, 2014)
- 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
New in Universal Media Server 3.4.2 (Feb 26, 2014)
- 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 Netty to 3.7.0
New in Universal Media Server 3.4.1 (Feb 15, 2014)
- 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
New in Universal Media Server 3.4.0 (Feb 6, 2014)
- 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 JGoodies Forms to 1.7.2
- Updated JGoodies Looks to 2.5.3
- Updated Thumbnailator to 0.4.7
- 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 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
New in Universal Media Server 3.3.0 (Dec 9, 2013)
- 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"
New in Universal Media Server 3.2.0 (Dec 2, 2013)
- General:
- Added font cache generation for FFmpeg on startup
- Added the ability for users to set their own server name
- Added example virtual folders file in the profile directory
- The virtual folders file is now loaded from the profile directory instead of the installation directory
- Made seeking more accurate with FFmpeg
- When FFmpeg muxes, it always uses tsMuxeR
- Improved compatibility with videos with unusual colorspaces
- Improved compatibility when transcoding to H.264 via FFmpeg
- Improved compatibility with video with HE-AAC audio
- Improved compatibility when using tsMuxeR via FFmpeg
- Improved compatibility with high-resolution videos such as 3D-SBS and 3D-OU
- Fixed resume files causing a startup crash
- Fixed some settings causing a crash
- Fixed bug with FFmpeg subtitles
- Languages:
- Updated Spanish translation (thanks, AlfredoRamos!)
- External Components:
- Updated FFmpeg to builds from 2013-11-27, which:
- Adds support for HEVC (H.265)
- Improves seeking accuracy
- Improves AV sync
- Fixes memory leaks
- Optimizes AC-3 decoding
- Improves support for 60FPS videos
- Improves AVI support
- Silences meaningless errors
- Improves DTS support
- Supports seeking to non-keyframes in Matroska files
- Improves AC-3 support
- Fixes support for rare MP4 videos
New in Universal Media Server 3.1.2.1 (Nov 27, 2013)
- General:
- Fixed a video compatibility bug affecting some users
New in Universal Media Server 3.1.2 (Nov 25, 2013)
- General:
- Added tooltips to more options
- Changed the appearance of tooltips
- Removed the ability to set both FFmpeg muxing options at the same time in the GUI
- Minor GUI improvements
- Made the resume feature more stable
- Fixed video compatibility bugs
- Fixed FFmpeg on Linux systems which do not have FFmpeg installed
New in Universal Media Server 3.1.1 (Nov 25, 2013)
- General:
- Sort renderers by name in the "Default renderer" option
- Fixed a bug that caused unnecessary transcoding/muxing
- Fixed subtitles not being transcoded when they should be
- Fixed parsing of FFmpeg protocols
- Fixed memory leaks
- Optimized code
- Renderers:
- Improved video support on Panasonic TX-L32V10E TVs
- Improved video support on PS3
- Languages:
- Updated Dutch translation (thanks, leroy!)
- Updated Spanish translation (thanks, AlfredoRamos!)
- External Components:
- Updated h2database to 1.3.174, which:
- Improves speed
- Improves stability
New in Universal Media Server 3.1.0 (Nov 20, 2013)
- General:
- Added new "Random" sorting option (thanks, etrunko!)
- Added support for sending subtitles (losslessly) to renderers via closed captioning
- Added option to clear all monitored files
- Added support for picture-based subtitles (like VobSub) in FFmpeg
- Added whitelist option for advanced users
- Added support for automatically muxing WEB-DL files on all operating systems by default
- Added automatic tsMuxeR muxing via FFmpeg
- Added tooltips to more settings
- Improved video compatibility when transcoding to H.264 via MEncoder or FFmpeg
- Increased speed of FFmpeg transcoding by default by ~25% in some cases
- Disabled AviSynth/MEncoder by default
- Fixed subtitle character conversion in FFmpeg
- Fixed the configuration option to disable multithreading with FFmpeg engines
- Fixed the New Media folder not adhering to the empty folder setting
- Fixed the broken FFmpeg binary on Linux
- Renderers:
- Added support for Sony STR-DA5800ES (thanks, AYColumbia!)
- Added support for sending SubRip and MicroDVD subtitles to Panasonic TVs
- Added support for sending SubRip subtitles to WD TV Live
- Added support for sending SubRip subtitles to Xbox Media Center
- Improved thumbnail support on Sony Bravia TVs
- Languages:
- Updated Italian translation (thanks, nocciola82!)
- Updated Spanish translation (thanks, AlfredoRamos!)
- External Components:
- Updated MPlayer/MEncoder for Windows to SB53, which:
- Adds support for HEVC (H.265)
- Adds support for 4k AVC (H.264)
- Supports seeking to non-keyframes in Matroska files
- Improves seeking accuracy
- Improves H.264 encoding quality in fade-heavy clips
- Improves bitrate calculation
- Improves ASS/SSA subtitle support
- Improves support for some DVDs
- Improves support for 60FPS videos
- Improves DTS support
- Improves AVI support
- Increases speed
- Fixes a crash when trying to play a DVD from different region than currently set in the DVD drive
- Fixes memory leaks
- Fixes multithreaded decoding
- Fixes bugs
- Updated tsMuxeR for Linux and OS X to 2.2.3b, which:
- Adds support for DTS-HD elementary stream with extra DTSHD headers
- Improves muxing speed
- Improves stream standards compatibility
- Fixes E-AC3 support
- Adds support for DTS-express audio
- Reduces bandwidth
- Updated tsMuxeR for Windows to 2.2.3b, which:
- Adds support for DTS-HD elementary stream with extra DTSHD headers
- Reduces bandwidth
New in Universal Media Server 3.0.0 (Nov 2, 2013)
- CHANGES SINCE 2.6.5:
- General:
- Transcoding quality automatically adjusts for content and network speed by default, allowing wireless users an easier experience
- Added the New Media folder, which contains unwatched media
- Added the Recently Played folder, which contains watched media
- Added the ability to resume videos after closing the program, for details on its use see the tooltip on the Navigation tab
- Added support for muxing (losslessly streaming) more files with tsMuxeR by default
- Added support for sending subtitle streams (without transcoding) to more devices
- Added more information to our debug logs
- Added internal subtitle support to FFmpeg
- Added subtitle seeking support to FFmpeg
- Added subtitle styling (fontconfig) support to FFmpeg
- Added "Prettify filenames" feature, for details on its use see the tooltip on the Navigation tab
- Added configuration wizard to simplify common things like network configuration
- Added an option to hide/show advanced options, hopefully making things less confusing/daunting for most users
- Added VLC video transcoding (thanks, LordQuackstar!)
- Added new options to iTunes library browsing: Browse by Artist, Album and Genre
- Added manual configuration option (hide_subs_info) to hide subtitle info from filenames while browsing
- Added checkboxes to enable/disable renderers
- Added tooltips to several options to make them clearer
- Added H.264 transcoding quality option
- Enabled support for cover files in virtual folders (thanks, D-Kalck!)
- Improved video transcoding quality by default
- Improved audio transcoding quality in FFmpeg by default
- A more helpful error is displayed when something is using the UMS HTTP port
- Made some custom MEncoder options safer to use
- Improved file compatibility for mod2 videos
- Improved support for iTunes compilations
- Made video playback more stable
- FFmpeg starts faster
- Improved speed of list population
- Audio files are added to the transcode folder
- Chapter folders are hidden if the video duration is less than the chapter length
- Improved file compatibility detection for H.264 muxing
- Renamed a lot of configuration variables
- Removed the obsolete MPlayerAudio, MPlayerWebAudio and MPlayerWebVideoDump engines
- Improved memory defaults on Windows
- The "Clean Install" option on Windows removes the program directory
- The server logo displays on more renderers
- A status message is displayed while UMS is checking the MPlayer font cache
- MPlayer/MEncoder is no longer included in the Linux builds
- Added renderer config option DisableMencoderNoskip
- Made the use of acodec in CustomMencoderOptions safer
- Videos work when tsMuxeR is the only engine enabled
- Code optimizations to run faster
- Fixed duplicate entries in DVD/playlist/feed folders
- Fixed FFmpeg web videos on Linux and OS X
- Fixed external ASS/SSA support (Thanks, skeptical!)
- Fixed FFmpeg muxing on non-PS3 renderers
- Fixed use of custom Java Heapsize (Thanks, OptimusPrime!)
- Fixed streaming radio timing out after 1:45:32
- Fixed MEncoder subtitle support when the font name contains a space
- Fixed startup issue on OS X
- Fixed RAW image transcoding and support 28 additional RAW file extensions
- Fixed incorrect server IP address when starting UMS by launching UMS.exe or UMS.bat
- Fixed and improved support for virtual folders
- Fixed conflicts between some renderer config options
- Fixed tsMuxeR video detection bug
- Fixed x264 transcoding with MEncoder
- Fixed a rare startup bug
- Fixed layout issues
- Fixed memory leaks
- Fixed various bugs
- Renderers:
- Added support for LG 42LA644V TVs (thanks, khmelnov.roman)
- Added profile for Samsung D7000 TVs
- Added support for Samsung mobiles (Galaxy S3, S4, Note, Note 2, and Note 3)
- Added support for Panasonic TX-L32V10E TVs
- Added thumbnail support to Samsung 2012 ES and EH models (thanks, dmitche3!)
- Added support for Bravia W series TVs
- Improved support for KalemSoft Media Player on BlackBerry PlayBook
- Updated support for Bravia W series TVs (thanks, flux131)
- Updated Samsung AllShare logo
- Updated notes on Philips PFL (thanks, ler0y!)
- Xbox 360 supports 5.1 audio
- Faster transcoding on Xbox 360
- Improved DirecTV support
- Updated DirecTV image
- Improved PS3 support
- Enabled text-wrapping for long names on Sony Blu-ray players
- Languages:
- Added English (UK) to the list of languages
- Updated Czech translation
- Updated Dutch translation (thanks, Leroy!)
- Updated French translation
- Updated Spanish translation (thanks, AlfredoRamos and uman2k!)
- External Components:
- Updated Apache Commons Codec to 1.8
- Updated Checkstyle to 2.10
- Updated Cobertura Maven Plugin to 2.5.2
- Updated FFmpeg on all operating systems, which:
- Improves ASS/SSA subtitle support
- Improves handling of aspect ratios, even when muxing
- Fixes multithreaded MPEG-4 decoding
- Added multithreading to ALAC decoding
- Speeds up JPEG decoding
- Fixes and improves MP3, AAC and DTS decoding stability
- Fixes memory leaks
- Fixes channel mapping with surround AAC audio
- Improves H.264 and VC-1 support
- Improves Vorbis support
- Improves Matroska support
- Improves MPEG-TS muxing
- Updated FindBugs Maven Plugin to 2.5.2
- Updated Gson to 2.2.4
- Updated H2 Database Engine to 1.3.173
- Updated Java Runtime Environment automatic downloader for Windows to 7u45, which:
- Improves security
- Updated JBoss APIviz to 1.3.2
- Updated jgoodies-forms to 1.6.0
- Updated jgoodies-looks to 2.5.2
- Updated JUnit to 4.11
- Updated Logback to 1.0.13
- Updated Maven Cobertura Plugin to 2.6
- Updated Maven Doxia Docbook Simple Plugin to 1.4
- Updated Maven Git Commit ID Plugin to 2.1.5, which:
- Improves stability
- Updated Maven IDEA Plugin to 2.2.1
- Updated Maven Javadoc Plugin to 2.9.1, which:
- Makes it more threadsafe
- Improves security
- Updated Maven Project Info Reports to 2.7
- Updated Maven Source Plugin to 2.2.1
- Updated Maven Surefire to 2.16
- Fixes problems with character encodings
- Updated MediaInfo for Windows to 0.7.64, which:
- Adds H.265 (HEVC) support
- Fixed some crashes with .mov files
- Improved AVI support
- Added HEVC/H.265 in MKV support
- Added Dolby E support
- Improved AVI, MKV, MPEG-TS, QuickTime, RMVB, MPEG-4, AAC, AVC, AC-3 and DTS support
- Faster MPEG-TS analysis
- Updated Netty to 3.6.6
- Updated PMD Maven Plugin to 3.0.1
- Updated slf4j to 1.7.5
- Updated Thumbnailator to 0.4.5, which:
- Fixes memory errors with the latest Java Runtimes
- Fixes use of Exif orientation
- Updated tsMuxeR for Windows to 2.0.6b, which:
- Improves muxing speed
- Improves stream standards compatibility
- Fixes E-AC3 support
- Adds support for DTS-express audio
- Updated xmlwise to 1.2.11
- CHANGES SINCE 3.0.0-b1:
- General:
- Added support for muxing (losslessly streaming) more files with tsMuxeR by default
- Added support for sending subtitle streams (without transcoding) to more devices
- Added more information to our debug logs
- The "Clean Install" option on Windows removes the program directory
- The server logo displays on more renderers
- The wizard defaults to "no" for DTS streaming by default for compatibility
- A status message is displayed while UMS is checking the MPlayer font cache
- MPlayer/MEncoder is no longer included in the Linux builds
- Fixed FFmpeg web videos on Linux and OS X
- Added renderer config option DisableMencoderNoskip
- Made the use of acodec in CustomMencoderOptions safer
- Videos work when tsMuxeR is the only engine enabled
- Fixed a bug where VLC would include unwanted subtitles
- Fixed MIME types in some situations
- Fixed (hopefully) a duration/seeking bug
- Fixed the video resuming feature
- Code optimizations to run faster
- Renderers:
- Added support for LG 42LA644V TVs (thanks, khmelnov.roman)
- Added support for Samsung mobiles (Galaxy S3, S4, Note, Note 2, and Note 3)
- Added support for Panasonic TX-L32V10E TVs
- Updated notes on Philips PFL (thanks, ler0y!)
- Updated support for Bravia W series TVs (thanks, flux131)
- Updated Samsung AllShare logo
- Languages:
- Updated Czech translation
- Updated Spanish translation (thanks, AlfredoRamos!)
- External Components:
- Updated Java Runtime Environment automatic downloader for Windows to 7u45, which:
- Improves security
- Updated tsMuxeR for Windows to 2.0.6b, which:
- Improves muxing speed
- Improves stream standards compatibility
- Fixes E-AC3 support
- Adds support for DTS-express audio
New in Universal Media Server 2.6.5 (Oct 18, 2013)
- General:
- Made sure it is possible to override thumbnails
- Fixed RAW image transcoding and support 28 additional RAW file extensions
- Languages:
- Updated Czech translation
- Updated Dutch translation (thanks, leroy!)
- Updated Spanish translation (thanks, Alfredo Ramos and uman2k!)
- External Components:
- Updated MediaInfo for Windows to 0.7.63, which:
- Adds H.265 (HEVC) support
- Fixed some crashes with .mov files
- Improved AVI support
- Updated Netty to 3.6.6
- Updated Thumbnailator to 0.4.4, which:
- Fixes memory errors with the latest Java Runtimes
New in Universal Media Server 3.0.0 Alpha 5 (Oct 18, 2013)
- General:
- Added the New Media folder, which contains unwatched media
- Added the Recently Played folder, which contains watched media
- Added checkboxes to enable/disable renderers
- Enabled support for cover files in virtual folders (thanks, D-Kalck!)
- A more helpful error is displayed when something is using the UMS HTTP port
- Improved calculation of subtitle font size in FFmpeg
- Expanded filename prettifying
- Made some custom MEncoder options safer to use
- Improved file compatibility for mod2 videos
- Fixed and improved support for virtual folders
- Fixed conflicts between some renderer config options
- Fixed tsMuxeR video detection bug
- Fixed x264 transcoding with MEncoder
- Fixed a rare startup bug
- Fixed FFmpeg subtitles bug
- Fixed a general subtitles bug (thanks, Skeptical!)
- Fixed several minor bugs
- Fixed plugin compatibility problems
- Renderers:
- Improved DirecTV support
- Updated DirecTV image
- Improved PS3 support
- Enabled text-wrapping for long names on Sony Blu-ray players
- External Components:
- Updated H2 Database Engine to 1.3.173
- Updated Maven Cobertura Plugin to 2.6
- Updated Maven Doxia Docbook Simple Plugin to 1.4
- Updated Maven Git Commit ID Plugin to 2.1.5, which:
- Improves stability
- Updated Maven IDEA Plugin to 2.2.1
- Updated Maven Javadoc Plugin to 2.9.1, which:
- Makes it more threadsafe
- Improves security
- Updated Maven Surefire Plugin to 2.16, which:
- Fixes problems with character encodings
New in Universal Media Server 3.0.0 Alpha 1 (May 16, 2013)
- General:
- Added internal subtitle support to FFmpeg
- Added subtitle seeking support to FFmpeg
- Added subtitle styling (fontconfig) support to FFmpeg
- Added "Prettify filenames" feature, for details on its use see the tooltip on the Navigation tab
- Added configuration wizard to simplify common things like network configuration
- Added an option to hide/show advanced options, hopefully making things less confusing/daunting for most users
- Added VLC video transcoding (thanks, LordQuackstar!)
- Added new options to iTunes library browsing: Browse by Artist, Album and Genre
- Added the ability to resume videos after closing the program, for details on its use see the tooltip on the Navigation tab
- Transcoding quality automatically adjusts for content and network speed by default, allowing wireless users an easier experience
- Improved memory defaults on Windows
- Improved video transcoding quality by default
- Improved audio transcoding quality in FFmpeg by default
- Fixed memory leaks
- Added tooltips to several options to make them clearer
- OS X build runs optimized Java 7 code
- Renderers:
- Xbox 360 supports 5.1 audio
- Faster transcoding on Xbox 360
- Added profile for Samsung D7000 TVs
- Languages:
- Added English (UK) to the list of languages
- Updated Czech translation
- Updated Spanish translation (thanks, Alfredo Ramos and uman2k!)
New in Universal Media Server 2.6.4 (May 10, 2013)
- General:
- Made the menu icon on OS X grayscale to fit with most other programs (thanks, Kefran!)
- Made file list population faster
- Added option to ignore certain renderer configurations
- Improved file compatibility on all renderers
- Renderers:
- Improved file compatibility on Sony Bravia TVs
- Improved file compatibility on Samsung TVs
- Languages:
- Updated English settings
- Updated all language flags
- Corrected Slovak language flag
- Added language flags for Icelandic, Lithuanian and Slovenian
New in Universal Media Server 2.6.3 (May 1, 2013)
- General:
- Improved detection of renderers
- Improved AAC/M4A support
- External Components:
- Updated Apache commons-lang to 3.1
- Updated thumbnailator to 0.4.3
New in Universal Media Server 2.6.2 (Apr 22, 2013)
- General:
- Fixed audio sync when muxing DTS via FFmpeg
- Improved descriptions in GUI
- Added support for the file:// protocol in WEB.conf
- Protocols are matched before extensions in WEB.conf
- Fixed "Can't assign requested address" bug after update to Java 1.6.0.45 on Mac OS X
- Added installation instructions to the Linux distribution
- Fixed incorrect server IP address when starting via UMS.exe or UMS.bat
- External Components:
- Updated FFmpeg for all operating systems, which:
- Fixes RTMP bugs
- Improves support for the following codecs/containers: WMV, MPEG, H.264, Matroska, AVI, AAC, AC-3, WMA, MP3, FLV, OGG
- Improves 60FPS video support
- Supports more audio channel layouts
- Improves pthread support
- Fixes memory leaks
- Improves subtitle decoding support
- Adds support for subtitles character encoding conversion
- Makes duration estimation more reliable
- Adds support for .ape files
- Improves memory use when using hardware acceleration
- Fixes multithreaded MPEG-4 decoding
- Updated Java Runtime Environment automatic downloader for Windows to 7u21, which:
- Has lots of security fixes and improvements
New in Universal Media Server 2.6.2 (Apr 22, 2013)
- General:
- Fixed audio sync when muxing DTS via FFmpeg
- Improved descriptions in GUI
- Added support for the file:// protocol in WEB.conf
- Protocols are matched before extensions in WEB.conf
- Fixed "Can't assign requested address" bug after update to Java 1.6.0.45 on Mac OS X
- Added installation instructions to the Linux distribution
- Fixed incorrect server IP address when starting via UMS.exe or UMS.bat
- External Components:
- Updated FFmpeg for all operating systems, which:
- Fixes RTMP bugs
- Improves support for the following codecs/containers: WMV, MPEG, H.264, Matroska, AVI, AAC, AC-3, WMA, MP3, FLV, OGG
- Improves 60FPS video support
- Supports more audio channel layouts
- Improves pthread support
- Fixes memory leaks
- Improves subtitle decoding support
- Adds support for subtitles character encoding conversion
- Makes duration estimation more reliable
- Adds support for .ape files
- Improves memory use when using hardware acceleration
- Fixes multithreaded MPEG-4 decoding
New in Universal Media Server 2.6.1 (Apr 16, 2013)
- General:
- Added option to toggle H.264 remuxing in FFmpeg
- Improved stability of Live Subtitles
- Re-enabled WMP detection
- Speed improvements
- Fixed transcoding to Xbox via FFmpeg
- Added support for WTV files
- A-to-Z virtual folders support sorting options
- Fixed a crash with rare MP3 files
- Allow subtitles to be disabled on Samsung TVs
- Renderers:
- Improved Sony Blu-ray Player support
- Fixed stuttering issues with Bravia HX TVs
- Languages:
- Updated Dutch translation
- Updated Italian language
New in Universal Media Server 2.6.0 (Apr 1, 2013)
- General:
- Added "Live Subtitles" which means you can select subtitles from the Internet via your device. It can be enable on the Navigation/Share Settings page.
- Improved layout of the Navigation/Share Settings page
- Implemented default subtitle preferences, to use them:
- Either use the "Clean Install" option on Windows or put "eng,off;*,eng;*,und" into the "Audio/subtitles language priority" box in the "Subtitles settings" tab on the Transcoding Settings page
- Fixed DTS muxing with FFmpeg
- Added new "precoder" functionality, useful for plugin developers
- Added h.264 encoding support to MEncoder (when renderers specify it)
- Languages:
- Updated Czech translation
- Updated English settings labels
- Updated Simplified Chinese translation (thanks, lovenemesis!)
- External Components:
- Updated h2 database to 1.3.171, which:
- Increases speed
- Improves JDK 7 compatibility
- Updated MPlayer/MEncoder for Windows to SB52, which:
- Improves audio sync
- Improves DVD support
- Supports filenames with uncommon characters
- Fixes memory leaks
- Improves sync with Real videos
- Fixes a crash
- Updated Netty to 3.6.3, which:
- Makes browsing more stable
New in Universal Media Server 2.5.2 (Mar 21, 2013)
- General:
- Updated layout on the Transcoding Settings tab
- Improved aspect ratio handling on Panasonic and Sony TVs
- Enabled ASS/SSA subtitle support on Linux by default
- Now compiled with Java 7
- Optimized code for Java 7
- The installer only tells Windows to run UMS at startup on new installs or if the user has specified it in UMS
- Added RTMP support to FFmpeg Web Video engine
- Fixed fontconfig support on OS X
- FFmpeg can transcode to x264 with the renderer option TranscodeVideo=H264TSAC3
- FFmpeg supports video muxing
- Made muxing more reliable
- Improved audio sync in FFmpeg
- Improved FFmpeg buffering
- Bandwidth limit is more accurate with FFmpeg
- Improved subtitle support on non-PS3 renderers
- Made library/file loading faster
- Fixed 24-bit flac support with tsMuxeR
- Stopped using 2 database locations for media caching on Windows
- Allow library scanning to be stopped
- Library scanning interface improvements
- Offer to automatically update Java on Windows from 6 to 7
- Fixed library updating with cache enabled
- Made detection of network speed more accurate (thanks, ExSport!)
- Library scanning interface improvements
- Set a higher maximum memory by default via the Windows installer for computers with 4GB+ of RAM
- Renderers:
- Added support for KalemSoft Media Player on BlackBerry PlayBook devices
- Added support for Netgear NeoTV
- Added support for Telstra T-Box
- Added support for Yamaha RX-3900
- Added support for Sony Home Theatre systems
- Added support for Onkyo TX-NR717
- Improved Samsung AllShare compatibility
- Improved support for Sony Blu-ray players
- Languages:
- Made languages more consistent with eachother
- Updated Russian translation (thanks, Tianuchka!)
- Changed default audio/subtitles language priority for English users, which: Disables subtitles when audio is English, otherwise look for English subtitles, prioritizing external before internal subtitles
- Added language flags for Arabic, Croatian, Estonian, Latvian, Serbian and Vietnamese
- External Components:
- Updated InterFrame to 2.5.0, which: Improves scene-change detection and Minimizes artifacts
New in Universal Media Server 2.4.2 (Feb 18, 2013)
- General:
- Fixed bug on some renderers where no files/folders were showing
- The Clean Install option on Windows deletes the MPlayer Contconfig cache
- External Components:
- Updated FFmpeg for OS X to 1.1.2, which:
- Adds automatic multithreading
- Improves QuickTime format support
- Supports decoding WMA Lossless
- Supports decoding RealAudio Lossless
- Fixes security issues
- Fixes over 150 bugs
- Supports RTMP
- Supports Opus
- Supports encoding external subtitles
- Supports decoding DTS-HD
New in Universal Media Server 2.4.1 (Feb 16, 2013)
- General:
- Improved autostart support
- Renderers:
- Added support for Sharp Aquos TVs
- Added support for Showtime 4
- External Components:
- Updated MPlayer/MEncoder for Windows and Linux to SB50, which:
- Silences meaningless errors
- Supports 32-bit Linux installations
- Updated FFmpeg for Windows and Linux to SB7, which:
- Adds RTMP support
- Supports 32-bit Linux installations
New in Universal Media Server 2.3.0 (Jan 28, 2013)
- General:
- FFmpeg supports audio selection
- Improved MKV/MP4 support on PS3
- Fixed rare bug where files stop half way through
- Support streaming mp4 to WD TV Live
- Added initial support for Vizio Smart TVs
- Fixed playback on unknown renderers
- Fixed several FFmpeg-related bugs
- Improved support for videos whose containers change aspect ratios
- Tried to fix headless mode detection on Ubuntu
- Fixed various bugs
- External Components:
- Updated FFmpeg for Windows to SB5, which:
- Improves AC-3 audio buffering
- Fixes memory leaks
- Fixes a bug which detected transport streams as finished when they weren't
- Improved MPEG-PS encoding
- Made error codes more meaningful
- Improves Matroska (MKV) support
- Improves threading
- Optimized AC-3 decoding
- Updated InterFrame to 2.4.0, which:
- Improves scene-change detection
New in Universal Media Server 2.2.6 (Jan 22, 2013)
- General:
- Some renderers (like Philips HTS) can connect more quickly with the server
- Improved support for Sony Bravia HX series TVs
- Improved design on OS X
- Fixed FFmpeg video transcoding on Xbox
- Fixed file permissions on Linux
- Plugins can use custom icons for files
- Languages:
- Updated Korean translation
- External Components:
- Updated MPlayer/MEncoder for Windows to SB49, which:
- Improves MP3 encoding speed
- Improves MKV support
- Improves threading
- Fixes memory leaks
New in Universal Media Server 2.2.5 (Jan 18, 2013)
- General:
- Fixed transcoding support on some renderers
- Merged the Video Settings folder into the Server Settings folder
- Fixed a bug with the cache
- Several code optimizations
- External Components:
- Updated Java Runtime Environment automatic downloader for Windows to 7u11, which fixes serious security holes
New in Universal Media Server 2.2.4 (Jan 14, 2013)
- General:
- Improved support of many files, especially on non-PS3 renderers
- Fixed AVI support on Panasonic TVs
- Cleaned up the "serving" text at the bottom of the program
- Fixed conditional horizontal scrollbar
- More accurately determine which formats tsMuxeR supports
- Prevents internal and external subtitles from showing at the same time
- External Components:
- Updated InterFrame for Windows to 2.3.0, which:
- Increased speed
- Improved quality in high-action scenes
- Optimised memory use
- Supports more video cards
- Updated MPlayer/MEncoder for Windows to SB48, which:
- Disabled direct rendering for non-ref frames only again
- Fixes a bug which detected transport streams as finished when they weren't
- Runs faster
- Crashes less
- Detects framerates more accurately
- Fixed subtitle bug on certain CPUs
- Improved audio/video sync
- Fixed memory leaks
- Improves AVI support
- Fixed audio stuttering/repeating bug
- Fixed alpha for ASS subtitles
- Improves permissions handling on Windows
- Removes incorrectly categorised fonts
- Makes ASS/SSA subtitle rendering up to 3.5x faster
- Improves AC-3 audio buffering
- Fixes a bug which detected transport streams as finished when they weren't
- Improved MPEG-PS encoding
New in Universal Media Server 2.2.1 (Dec 29, 2012)
- General:
- Improved MEncoder audio sync
- Improved TS video support on PS3
- Installer offers to automatically close UMS if it is running
- Updated JRE auto-download to 7u10
- Fixed tsMuxeR support on non-PS3 renderers
- Improved MediaInfo support
- More files work on Panasonic TVs
- Updated images for PS3 and Panasonic TV renderers
- External Components:
- Updated MPlayer/MEncoder to SB46, which:
- Makes ASS/SSA subtitle rendering up to 3.5x faster
- Improves sync for files with negative timestamps
- Improves AC-3 audio buffering
- Fixes memory leaks
New in Universal Media Server 2.2.0 (Dec 13, 2012)
- General:
- Added option that creates virtual A-Z subfolders in folders with a lot of files (the last option on the Navigation/Share Settings page)
- Added option to the Windows installer to perform a "clean install", which removes all configuration files before installing
- Design and usability improvements
- Logging improvements
- Fixed audio/subtitle priority defaults
- "Definitely disable subtitles" is more reliable
- Fixed FFmpeg Web Video streaming
- Fixed DTS support in FFmpeg
- Improved FFmpeg speed
- Added support for creating thumbnails from TIFF and other formats
- Fixed numerous smaller bugs
- Made thumbnail generation and browsing faster
- Don't show the text "{External Subtitles}" if the display name is "[No Encoding]" within the transcode folder
- Added support for True Motion and convertfps to AviSynth/FFmpeg engine
- Made multithreading more stable with AviSynth/FFmpeg engine
- Fixed RTL subtitle support
- Improved stability while seeking and transcoding
- Fixed custom MEncoder settings at renderer level
- Added a check to the Windows installer that prevents installation until UMS is closed
- Languages:
- Minor updates to all languages
- More text is translatable
- Updated Brazilian
- Updated Czech
- Renderers:
- Support more Android players (thanks, ExSport!)
- Improved support for Panasonic TVs (thanks, ExSport!)
- External Components:
- Updated MPlayer/MEncoder to SB45, which:
- Fixed audio stuttering/repeating bug
- Fixed alpha for ASS subtitles
- Improves permissions handling on Windows
- Removes incorrectly categorised fonts
- Updated FFmpeg to SB4, which:
- Improves audio sync when seeking
- Supports more rare avi files
- Improves support for demuxing DTS-HD
- Fixes dozens of memory leaks
- Improves audio sync for some AVI files using MP3 audio
- Improves FPS detection
- Improved sync for interlaced video
- Allows mid-stream channel layout change for flac audio
- Supports 24-bit flac encoding
- Improves support for some CPU-optimisations
- Fixed a lot of bugs with the implementation of h264
New in Universal Media Server 2.1.2 (Dec 6, 2012)
- Fixed subtitle support for RTL languages (Arabic, Persian, etc.)
- Updated MPlayer/MEncoder for Windows to SB44, which:
- Fixed subtitle bug on certain CPUs
- Improved audio/video sync in some cases
- Fixed memory leaks
- Improves AVI support
New in Universal Media Server 2.1.1 (Nov 26, 2012)
- Fixed a bug preventing UMS from starting
- Improved Plugin Management page design
- Minor language update
New in Universal Media Server 2.0.0 (Nov 6, 2012)
- General:
- Design facelift
- Added support for more file archive formats (7-Zip, gzip and tar)
- Improved DVD and ISO support
- Fixed ASS/SSA subtitle position when using overscan compensation
- Fixed a rare bug where videos played at half-speed
- Updated JRE auto-download to 7u9 (latest)
- Admin permissions notifications work on Windows 8 (before they only worked on 7 and Vista)
- Fixed the FFmpeg Audio engine
- Updated English settings/descriptions
- Made some log messages more descriptive
- MEncoder's "A/V sync alternative method" option is applied correctly again
- Fixed error while loading iPhoto library
- Updated many program dependencies to benefit from many bugfixes
- Fixed bug where disabled engines would be picked
- Updated links on the Help page
- Made renderer config layouts more synchronised
- Added a button to uninstall the Windows service
- Removed fontconfig from MEncoder for Mac OSX for improved subs compatibility
- Made names in the transcode folder shorter by removing redundant information
- The user preference to hide file extensions is applied to the transcode folder subfolder names
- External components:
- Updated MPlayer/MEncoder to SB42, which:
- Runs faster
- Improves audio/video sync
- Faster handling of ASS/SSA subtitles
- Improves DVD support
- Updated FFmpeg to SB3, which:
- Fixes memory leaks
- Fixes other bugs
- Updated MediaInfo to 0.7.61, which:
- Fixes MKV framerate detection bug
- Fixes E-AC-3 duration detection bug
- More reliable DTS bitrate detection
- Updated Java Service Wrapper to 3.5.15, which:
- Improves Windows permissions handling
- Renderers:
- Added support for Sony Bravia HX800 TVs (thanks, lelin!)
- Enabled streaming more file formats to Android devices
- Improved DivX support on Panasonic devices (thanks, ExSport!)
- Plugin Management:
- Created new "Plugin Management" tab
- Added button to edit the plugin credential file
- Improved plugin installation process
- Added button to reload available plugin list
- Updated author column of plugin installer to include maintainers
- Added "version" column to plugin installer
- Languages:
- Turkish flag added for the transcode folder
- Updated settings labels for all languages
New in Universal Media Server 1.6.0 (Oct 5, 2012)
- General:
- MEncoder and tsMuxeR no longer produce stretched audio with some videos
- Improved handling of initialization errors
- Updated h2 database to 1.3.168
- Changed audio/subtitle defaults to accept anything
- We no longer display language options in the transcode folder for engines that don't accept them
- Renamed the FFmpeg/AviSynth engine to AviSynth/FFmpeg
- The AviSynth/FFmpeg engine works again
- FFmpeg:
- Added DTS output support
- Video quality settings fixed
- Now respects the "remux AC-3" setting instead of always remuxing AC-3
- Renderers:
- Added support for Samsung SMT-G7400 (UPC Horizon)
- Languages:
- Made English language settings more accurate
- Updated Chinese Traditional translation
New in Universal Media Server 1.5.2 (Oct 2, 2012)
- General:
- Temporarily rolled back MPlayer/MEncoder to SB37, which fixes DVD support
- Updated FFmpeg to SB2, which fixes seeking bugs
- Plugin Installer:
- Added Description column
- Added "run as administrator" reminder for Windows 7 and Vista users
- Installation progress window is centered
- Disabled manual row-editing
- Customized the column widths so all text is visible
- Languages:
- Removed deprecated part of Russian translation
New in Universal Media Server 1.5.0 (Sep 5, 2012)
- General:
- Made videos adhere more exactly to the maximum bandwidth limit
- Updated MPlayer/MEncoder to SB37, changelog: http://www.spirton.com/mplayer-mencoder-sb37-released/
- Updated MediaInfo to 0.7.60, changelog: http://mediainfo.sourceforge.net/Log
- Files are now sorted alphanuerically by default, e.g. Episode 2 before Episode 10
- #--TRANSCODE--# folder name is localized
- Cleaned up FFmpeg and MEncoder commands
- Use automatic enabling of multithreading with FFmpeg and FFmpeg/AviSynth engines
- Many improvements to UMS.conf and how it responds to updates, it is recommended to delete your old one
- Only use tsMuxeR to compensate for MEncoder ignoring audio delay when A/V sync alternative method is enabled (which it is by default)
- Fixed bugs in plugin installer
- Automatic 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
- 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!)
- 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
- Fixed DNLA 2114 errors when scanning non-readable subfolders with "hide empty folders" enabled
- Linux tarball: fix "cannot find tsMuxeR" error
- Fixed numerous small bugs
- Renderers:
- Added Sony SMP-N100
- Added Yamaha RX-A1010 (thanks, merelin)
- Deprecated misnamed TranscodeVideo profile MPEGAC3: use MPEGPSAC3 instead
- Documented and cleaned up TranscodeVideo and TranscodeAudio profiles
- FFmpeg:
- Updated FFmpeg to a366bea (20120827)
- Follow the maximum bandwidth setting
- Mux AC3 instead of transcoding it
- Use better commands
- MEncoder:
- Disabled AC-3 remux if audio track has delay, which improves audio sync
- Disabled DTS and LPCM remuxing if tsMuxeR engine is unavailable
- Languages:
- Updated Bulgarian translation (thanks, JORDITO)
- Updated Dutch translation (thanks, leroy)
- Updated Russian
- Updated English settings labels
New in Universal Media Server 1.4.0 (Jul 25, 2012)
- General:
- Many improvements to FFmpeg, from audio sync to file-support to stability
- Updated MPlayer and MEncoder for Windows to SB36, which:
- Supports a lot more file formats and colour-spaces
- Improves audio/video sync, especially with PAL (25FPS) videos
- Added FFmpeg multithreading option
- Updated FFmpeg for OS X to 57d5a224
- Added a GUI config editor for those who like to edit manually
- Improved audio/video sync when using MEncoder
- Improved audio channel detection
- Fixed support for some plugins
- Added support for TX3G (MPEG-4 Timed Text) subtitles
- Added support for WebM videos downloaded from YouTube
- Fixed DV video detection
- Fixed "Definitely disable subtitles" option with ASS/SSA subtitles
- Fixed default audio/subtitle priority options
- Fixed running on headless servers
- Made layout more consistent
- Plugin Installer:
- Added Plugin Installer which lets you automatically browse plugins and install them, see this page for details: http://www.universalmediaserver.com/forum/viewtopic.php?f=8&t=152
- Web:
- Added new default web video engine: FFMpeg Web Video
- Updated WEB.conf with working default video streams
- Added support for new web protocols: mmsh:// and mmst://
- Added The Onion to the default video feeds
- Languages:
- Updated Simplified Chinese (thanks, lovenemesis!)
- Updated Czech (thanks, valib!)
- Updated English
- Added image for Hebrew subtitle choosing
New in Universal Media Server 1.2.1 (Jul 3, 2012)
- General:
- Improved video buffer stability
- The default versions of UMS.conf and WEB.conf are now put in ProgramData on Windows (thanks to vulcan for reporting this bug)
- Updated UMS.conf
- Updated renderer.conf creation instructions
- Fixed AviSynth/FFmpeg crash
- Improved AviSynth/FFmpeg engine code
- Enabled convertfps by default
- Made the AviSynth script instructions separate to the input box
- Minor design improvements to the Transcoding tab
- Made True Motion smoother
- Assorted bugfixes
- Languages:
- Updated Catalan
- Updated English