Universal Media Server 14.8.0

Universal Media Server is a DLNA-compliant UPnP Media Server, which is implemented in Java and thus runs on all operating systems. It can convert any media file format, and stream it to a wide range of hardware devices (smart TVs, and media centers).

Tags java media streaming ffmpeg upnp dlna
License GNU GPL
State development

Recent Releases

14.8.005 Dec 2024 04:25 major feature: General: Added keyboard shortcuts for web player. Added titles to the web player and settings. Added Patreon button to automatic updater, to allow our patrons to update more easily: ! updated automatic updater (./changelog-images/14.8.0-auto-update.png). Added new x86-64 Windows installer. Added portable install option to the new Windows installer. Added current user install option to new Windows installer. Added update mode to new Windows installer. Changed default shared folders on Linux to the user's video/music/pictures instead of their home folder. Improved browsing performance. UPnP genre. excessive logging by default. archive file handling. not parsing media in archives. web player not working when API lookups are disabled. VS Code deging missing task on macOS. not using all users installation directory on Windows. all users install on Windows not sharing all users directory. Media players: Renamed VLC iOS renderer to indicate it is for macOS too. seeking in transcoded videos on LG TVs. Translation updates via Crowdin: Czech (100 ). Finnish (67 ). Hungarian (89 ). Korean (100 ). Portuguese (80 ). Russian (91 ). Slovak (48 ). Turkish (100 ). Dependencies: Bump `@eslint/plugin-kit` from 0.2.0 to 0.2.3. Bump `@mantine/core` from 7.13.4 to 7.14.1. Bump `@mantine/dropzone` from 7.13.4 to 7.14.1. Bump `@mantine/form` from 7.13.4 to 7.14.1. Bump `@mantine/hooks` from 7.13.4 to 7.14.1. Bump `@mantine/modals` from 7.13.4 to 7.14.1. Bump `@mantine/notifications` from 7.13.4 to 7.14.1. Bump `@types/lodash` from 4.17.12 to 4.17.13. Bump `com.puppycrawl.tools:checkstyle` from 10.19.0 to 10.20.1. Bump `com.zaxxer:HikariCP` from 6.0.0 to 6.2.1. Bump `commons-io:commons-io` from 2.17.0 to 2.18.0. Bump `cross-spawn` from 7.0.3 to 7.0.5. Bump `eslint-plugin-react-hooks` from 4.6.2 to 5.0.0. Bump `eslint-plugin-react-refresh` from 0.4.13 to 0.4.14. Bump `org.eclipse.jetty:jetty-client` from 12.0.14 to 12.0.15. Bump `org.eclips
14.7.028 Nov 2024 07:05 major bugfix: General: Started releasing AppImages. Extended UPnP CreateObject / ImportUri support. Removed Netty dependency. Updated TMDB API schemas to 24/09/2024. URI when using TMDB directly. not playing videos without audio tracks. not playing videos when transcoding on some players. Logging improvements. Media players: Samsung TVs: thumbnails not updating. LG TVs: not directly playing non-mod4 (resolution divisible by 4) videos. LG TVs: playback of DivX and XviD videos. Translation updates via Crowdin: Afrikaans (12 ). Czech (100 ). Finnish (67 ). French (100 ). Hungarian (64 ). Japanese (71 ). Korean (100 ). Polish (56 ). Slovak (47 ). Turkish (100 ). Dependencies: Bump `@mantine/core` from 7.13.0 to 7.13.4,. Bump `@mantine/dropzone` from 7.13.0 to 7.13.4,. Bump `@mantine/form` from 7.13.0 to 7.13.4,. Bump `@mantine/hooks` from 7.13.0 to 7.13.4,. Bump `@mantine/modals` from 7.13.0 to 7.13.4,. Bump `@mantine/notifications` from 7.13.0 to 7.13.4,. Bump `@playwright/test` from 1.47.0 to 1.48.2,. Bump `@types/lodash` from 4.17.7 to 4.17.12. Bump `@types/react-dom` from 18.3.0 to 18.3.1. Bump `@types/react` from 18.3.10 to 18.3.12. Bump `@vitejs/plugin-react` from 4.3.2 to 4.3.3. Bump `ch.qos.logback:logback-classic` from 1.5.8 to 1.5.12. Bump `ch.qos.logback:logback-core` from 1.5.8 to 1.5.12. Bump `com.github.oshi:oshi-core` from 6.6.4 to 6.6.5. Bump `com.puppycrawl.tools:checkstyle` from 10.18.2 to 10.19.0. Bump `com.twelvemonkeys.imageio:imageio-batik` from 3.11.0 to 3.12.0. Bump `com.twelvemonkeys.imageio:imageio-bmp` from 3.11.0 to 3.12.0. Bump `com.twelvemonkeys.imageio:imageio-core` from 3.11.0 to 3.12.0. Bump `com.twelvemonkeys.imageio:imageio-hdr` from 3.11.0 to 3.12.0. Bump `com.twelvemonkeys.imageio:imageio-icns` from 3.11.0 to 3.12.0. Bump `com.twelvemonkeys.imageio:imageio-iff` from 3.11.0 to 3.12.0. Bump `com.twelvemonkeys.imageio:imageio-jpeg` from 3.11.0 to 3.12.0. Bump `com.twelvemonkeys.imageio:imageio-meta
14.6.026 Nov 2024 02:45 major bugfix: General: Improved the filename matcher and prettifier for better API matches. Improved performance. thumbnails not parsed by new media server engine. the A-to-Z folder generation feature. database errors causing API metadata to not save. Media players: Samsung 2021+ TV detection which video playback errors. Translation updates via Crowdin: French approvals (6 ). Hungarian (60 ). Dependencies: Bump `@mantine/core` from 7.12.2 to 7.13.0. Bump `@mantine/dropzone` from 7.12.2 to 7.13.0. Bump `@mantine/form` from 7.12.2 to 7.13.0. Bump `@mantine/hooks` from 7.12.2 to 7.13.0. Bump `@mantine/modals` from 7.12.2 to 7.13.0. Bump `@mantine/notifications` from 7.12.2 to 7.13.0. Bump `@types/react` from 18.3.5 to 18.3.10. Bump `@vitejs/plugin-react` from 4.3.1 to 4.3.2. Bump `com.fasterxml.jackson.core:jackson-databind` from 2.17.2 to 2.18.0. Bump `com.github.eirslett:frontend-maven-plugin` from 1.15.0 to 1.15.1. Bump `com.puppycrawl.tools:checkstyle` from 10.18.1 to 10.18.2. Bump `com.zaxxer:HikariCP` from 5.1.0 to 6.0.0. Bump `commons-io:commons-io` from 2.16.1 to 2.17.0. Bump `eslint` from 9.10.0 to 9.11.0. Bump `junit5.version` from 5.11.0 to 5.11.1. Bump `rollup` from 4.21.0 to 4.22.4. Bump `typescript-eslint` from 8.6.0 to 8.7.0. Bump `typescript` from 5.5.4 to 5.6.2. Bump `video.js` from 8.17.3 to 8.17.4. Bump `vite` from 5.4.6 to 5.4.7.
14.5.124 Nov 2024 22:45 minor bugfix: General: Improved speed of file parsing, browsing and scanning. database update failure. excessive CPU use by log file compressor. frontend development proxy. E-AC3 detection for mixed streams. recursive error on file removal. broken FFmpeg transcoding for media players that need padding added to videos. Translation updates via Crowdin: Slovak (46 ). Dependencies: Bump `@mantine/core` from 7.12.1 to 7.12.2. Bump `@mantine/dropzone` from 7.12.1 to 7.12.2. Bump `@mantine/form` from 7.12.1 to 7.12.2. Bump `@mantine/hooks` from 7.12.1 to 7.12.2. Bump `@mantine/modals` from 7.12.1 to 7.12.2. Bump `@mantine/notifications` from 7.12.1 to 7.12.2. Bump `@playwright/test` from 1.46.1 to 1.47.0. Bump `@types/react` from 18.3.4 to 18.3.5. Bump `axios` from 1.7.5 to 1.7.7. Bump `com.github.oshi:oshi-core` from 6.6.3 to 6.6.4. Bump `com.puppycrawl.tools:checkstyle` from 10.18.0 to 10.18.1. Bump `de.sfuhrm:radiobrowser4j` from 3.0.1 to 3.1.0. Bump `eslint-plugin-react-refresh` from 0.4.9 to 0.4.12. Bump `eslint-plugin-react` from 7.35.0 to 7.36.1. Bump `eslint` from 9.9.1 to 9.10.0. Bump `FFmpeg` from 7.0.1 to 7.0.2. Bump `jetty.version` from 12.0.12 to 12.0.13. Bump `jna-version` from 5.14.0 to 5.15.0. Bump `logback-version` from 1.5.7 to 1.5.8. Bump `micromatch` from 4.0.7 to 4.0.8. Bump `org.apache.commons:commons-lang3` from 3.16.0 to 3.17.0. Bump `org.apache.maven.plugins:maven-surefire-plugin` from 3.4.0 to 3.5.0. Bump `typescript-eslint` from 8.1.0 to 8.6.0. Bump `vite` from 5.4.2 to 5.4.6,.
14.5.009 Nov 2024 21:05 major bugfix: General: Added RadioBrowser metadata lookup for audio streams. Added supports for playlists inside playlists. videos not marked as fully played when they are stopped. automatic updater not working. broken transcoding on some media players. video quality on some media players. FFmpeg not deferring to tsMuxeR when it should. support for remuxing supported video streams. Media players: Improved support for AAC audio streams in video files on PS3. Translation updates via Crowdin: Turkish (100 ). Dependencies: Bump `@mantine/core` from 7.11.2 to 7.12.1. Bump `@mantine/dropzone` from 7.11.2 to 7.12.1. Bump `@mantine/form` from 7.11.2 to 7.12.1. Bump `@mantine/hooks` from 7.11.2 to 7.12.1. Bump `@mantine/modals` from 7.11.2 to 7.12.1. Bump `@mantine/notifications` from 7.11.2 to 7.12.1. Bump `@playwright/test` from 1.46.0 to 1.46.1. Bump `@types/react` from 18.3.3 to 18.3.4. Bump `axios` from 1.7.2 to 1.7.4. Bump `com.github.oshi:oshi-core` from 6.6.2 to 6.6.3. Bump `com.h2database:h2` from 2.3.230 to 2.3.232. Bump `com.puppycrawl.tools:checkstyle` from 10.17.0 to 10.18.0. Bump `commons-logging:commons-logging` from 1.3.3 to 1.3.4. Bump `eslint-plugin-react` from 7.34.3 to 7.35.0. Bump `eslint` from 9.8.0 to 9.9.1. Bump `junit5.version` from 5.10.3 to 5.11.0. Bump `logback-version` from 1.5.6 to 1.5.7. Bump `org.apache.commons:commons-lang3` from 3.15.0 to 3.16.0. Bump `org.apache.maven.plugins:maven-checkstyle-plugin` from 3.4.0 to 3.5.0. Bump `org.apache.maven.plugins:maven-surefire-plugin` from 3.3.1 to 3.4.0. Bump `org.codehaus.mojo:exec-maven-plugin` from 3.3.0 to 3.4.1. Bump `org.slf4j:slf4j-api` from 2.0.13 to 2.0.16. Bump `react-router-dom` from 6.26.0 to 6.26.1. Bump `typescript-eslint` from 8.0.0 to 8.1.0. Bump `video.js` from 8.17.1 to 8.17.3. Bump `vite` from 5.3.1 to 5.4.2.
14.4.026 Sep 2024 06:45 major feature: General: Added support for adding video feeds from YouTube Handle URLs: ! adding youtube via handle (./changelog-images/14.4.0-add-youtube-handle.png). Improved video quality when transcoding to H.265. Improved design of Shared Content tab: ! adding youtube via handle (./changelog-images/14.4.0-shared-content.png). video feeds. MP4 transcoding compatibility. browser settings crash when server is restarted. UMS crash during drive scan. video feed names not being parsed when added via web settings. TV series metadata remote refresh. wrong thumbnails being served. duplicate files and folders being added when changes are made. Added tests to protect against regressions. Made E2E tests run faster. Translation updates via Crowdin: Chinese Simplified (58 ). Hungarian (54 ). Dependencies: Bump `@playwright/test` from 1.44.1 to 1.45.3. Bump `@types/lodash` from 4.17.5 to 4.17.7. Bump `com.github.oshi:oshi-core` from 6.6.1 to 6.6.2. Bump `com.h2database:h2` from 2.2.224 to 2.3.230. Bump `commons-codec:commons-codec` from 1.17.0 to 1.17.1. Bump `eslint-plugin-react-refresh` from 0.4.8 to 0.4.9. Bump `eslint` from 8.57.0 to 9.8.0. Bump `jetty.version` from 12.0.11 to 12.0.12. Bump `JRE` from 17.0.11+10 to 17.0.12+10. Bump `org.apache.commons:commons-lang3` from 3.14.0 to 3.15.0. Bump `react-movable` from 3.2.0 to 3.3.1. Bump `react-router-dom` from 6.23.1 to 6.26.0. Bump `typescript` from 5.5.2 to 5.5.4. Bump `yarn` from 4.3.1 to 4.4.0. Bump `youtube-dl` from 2024.07.11 to 2024.08.07.
14.3.003 Aug 2024 07:25 major feature: General: Added season names to folders: ! image info (./changelog-images/14-3-0-season-names.png). Improved folder scanning speed. Made new Media Server engine (Jetty+) the default. video player not fitting in browser window. folder sorting. Added automatic launch instructions for web settings in VS Code. Media players: Added renderer config for Sony Bravia XR series TVs. Added fallback renderer config for Sony Bravia TVs. Improved support for and detection of Samsung TVs including 2024 models. Translation updates via Crowdin: Hungarian (50 ). Dependencies: Bump `@mantine/core` from 7.10.2 to 7.11.2. Bump `@mantine/dropzone` from 7.10.2 to 7.11.2. Bump `@mantine/form` from 7.10.2 to 7.11.2. Bump `@mantine/hooks` from 7.10.2 to 7.11.2. Bump `@mantine/modals` from 7.10.2 to 7.11.2. Bump `@mantine/notifications` from 7.10.2 to 7.11.2. Bump `commons-logging:commons-logging` from 1.3.2 to 1.3.3. Bump `eslint-plugin-react-refresh` from 0.4.7 to 0.4.8. Bump `org.apache.maven.plugins:maven-surefire-plugin` from 3.3.0 to 3.3.1. Bump `video.js` from 8.16.0 to 8.16.1. Bump `youtube-dl` from 2021.12.17 to 2024.07.11.
14.2.111 Jul 2024 07:45 minor bugfix: General: broken transcoding to renderers that do not support 10-bit video. UMS not using default OS languages if only web settings is used. file sorting options not working. file sort order changing directions. broken web settings on Linux. Dependencies: Bump `jetty.version` from 12.0.10 to 12.0.11. Bump `junit5.version` from 5.10.2 to 5.10.3. Bump `MediaInfo` from 24.01.1 to 24.06.
14.2.001 Jul 2024 01:25 major feature: General: Added ability to customize FFmpeg Audio options. Improved start time when transcoding audio. fully played status not updating when file has reached the end. Improved speed while transcoding via FFmpeg. Run eslint on build. Migrated eslint configuration to flat config format (ESLint v8/v9). virtual folders like "Filter by..." appearing in alphabetical order instead of at the top. not parsing disc number for audio files. Made FFmpeg output HDR and DV metadata when transcoding. Media players: Added configuration to set the maximum H.264 level supported. Added configuration to set the maximum H.265 level supported. Added support for specifying Dolby AC-4 audio codec support. Added support for specifying AV1 (AOMedia Video 1) video codec support. Improved H.264 support on Sony PlayStation 4. Translation updates via Crowdin: Chinese Traditional (57 ). Japanese (79 ). Vietnamese (14 ). Dependencies: Bump `@mantine/core` from 7.10.1 to 7.10.2. Bump `@mantine/dropzone` from 7.10.1 to 7.10.2. Bump `@mantine/form` from 7.10.1 to 7.10.2. Bump `@mantine/hooks` from 7.10.1 to 7.10.2. Bump `@mantine/modals` from 7.10.1 to 7.10.2. Bump `@mantine/notifications` from 7.10.1 to 7.10.2. Bump `@playwright/test` from 1.44.0 to 1.44.1. Bump `@types/lodash` from 4.17.4 to 4.17.5. Bump `@typescript-eslint/eslint-plugin` from 7.11.0 to 7.12.0. Bump `@typescript-eslint/parser` from 7.11.0 to 7.12.0. Bump `@vitejs/plugin-react` from 4.3.0 to 4.3.1. Bump `com.google.code.gson:gson` from 2.10.1 to 2.11.0. Bump `eslint-plugin-react` from 7.34.1 to 7.34.3. Bump `FFmpeg` from 6.1 to 7.0.1. Bump `jetty.version` from 12.0.9 to 12.0.10. Bump `org.apache.maven.plugins:maven-checkstyle-plugin` from 3.3.1 to 3.4.0. Bump `org.apache.maven.plugins:maven-surefire-plugin` from 3.2.5 to 3.3.0. Bump `org.jupnp:org.jupnp` from 3.0.1 to 3.0.2. Bump `twelvemonkeys-imageio-version` from 3.10.1 to 3.11.0. Bump `typescript-eslint` from 7.12.0 to 7.13.1. Bump `t
14.1.006 Jun 2024 12:45 major bugfix: General: Added Specials folder for TV Series. Jetty is now a selectable media server engine, with JUPnP+. The web interface / web player are now served by Jetty. Improved scanning and browsing speed. Improved browsing responsiveness during scans. Implemented CDS UpdateObject base functionality for audio. TV episodes sorting. sorting by date. Improved web interface build speed with Vite. General - Removed the JDK HTTP servlet server personal implementation. Media players: support for media players (like some Samsung TVs) that rely on X_GetFeatureList. Translation updates via Crowdin: Japanese (52 ). Portuguese (62 ). Dependencies: Bump `@mantine/core` from 7.10.0 to 7.10.1. Bump `@mantine/dropzone` from 7.10.0 to 7.10.1. Bump `@mantine/form` from 7.10.0 to 7.10.1. Bump `@mantine/hooks` from 7.10.0 to 7.10.1. Bump `@mantine/modals` from 7.10.0 to 7.10.1. Bump `@mantine/notifications` from 7.10.0 to 7.10.1. Bump `@types/lodash` from 4.17.1 to 4.17.4. Bump `@types/react` from 18.3.1 to 18.3.3. Bump `@typescript-eslint/eslint-plugin` from 7.9.0 to 7.11.0. Bump `@typescript-eslint/parser` from 7.9.0 to 7.11.0. Bump `axios` from 1.6.8 to 1.7.2. Bump `com.github.oshi:oshi-core` from 6.6.0 to 6.6.1. Bump `com.ibm.icu:icu4j` from 74.2 to 75.1. Bump `com.puppycrawl.tools:checkstyle` from 10.12.7 to 10.17.0. Bump `com.sun.xml.bind:jaxb-impl` from 4.0.4 to 4.0.5. Bump `commons-logging:commons-logging` from 1.2 to 1.3.2. Bump `io.github.git-commit-id:git-commit-id-maven-plugin` from 7.0.0 to 8.0.2. Bump `jetty.version` from 12.0.8 to 12.0.9. Bump `mantine` from 7.5.3 to 7.10.0. Bump `Node.js` from 18.14.0 to 20.12.2. Bump `org.codehaus.mojo:exec-maven-plugin` from 3.2.0 to 3.3.0. Bump `org.digitalmediaserver:nsis-maven-plugin` from 1.0.5 to 1.0.6. Bump `org.jupnp:org.jupnp.support` from 2.7.1 to 3.0.2. Bump `tmdbapi` from 0.2 to 0.3. Bump `video.js` from 8.12.0 to 8.14.0. Bump `yarn` from 4.1.1 to 4.2.2.
14.0.125 May 2024 16:05 minor feature: General: Improve speed of HLS transcoding with hardware acceleration. broken directory access on some hardware architectures and devices. broken Crowdin string on About tab. broken media push-to-device feature. Renderers: seeking in transcoded videos on Samsung UHD TVs. Translation updates via Crowdin: Danish (62 ). French (100 ). Hungarian (49 ). Korean (100 ). Portuguese (61 ). Portuguese (Brazilian) (75 ). Russian (100 ). Turkish (100 ). Dependencies: Bump `@playwright/test` from 1.43.1 to 1.44.0. Bump `@testing-library/jest-dom` from 6.4.2 to 6.4.5. Bump `@types/lodash` from 4.17.0 to 4.17.1. Bump `@types/node` from 18.19.31 to 18.19.33. Bump `@types/react-dom` from 18.2.25 to 18.3.0. Bump `@typescript-eslint/eslint-plugin` from 7.7.1 to 7.9.0. Bump `@typescript-eslint/parser` from 7.7.1 to 7.9.0. Bump `com.fasterxml.jackson.core:jackson-databind` from 2.16.1 to 2.17.1. Bump `com.github.oshi:oshi-core` from 6.5.0 to 6.6.0. Bump `com.sun.xml.messaging.saaj:saaj-impl` from 3.0.3 to 3.0.4. Bump `commons-codec:commons-codec` from 1.16.0 to 1.17.0. Bump `junit5.version` from 5.10.1 to 5.10.2. Bump `react-dom` from 18.2.0 to 18.3.1. Bump `react-router-dom` from 6.23.0 to 6.23.1. Bump `version` from 18.2 to 18.3. Bump `video.js` from 8.10.0 to 8.12.0. ## 14.0.0 - Since 13.10.1 (2024-05-11). General: Added ability to block/allow renderers in web settings. Added ability to block/allow network devices in web settings. Added ability to set whether renderers or network devices are blocked or allowed by default. Added ability to link people to renderers for independent playback tracking. Added ability to restrict share content to certain groups. Added ability to mark TV series and files as fully played on the web interface. Added option to use TMDB directly for faster and more accurate metadata lookups using your own TMDB API key. Added broadcasting of SystemUpdateId over UPnP (GENA) for better folder change-detection on su
13.10.101 May 2024 16:25 minor bugfix: General: MP4 and WMV transcoding. MKV detection on some renderers. detection of Dolby Vision hvc1 variant. FFmpeg not remuxing E-AC3 when supported. videos being incorrectly marked as fully played. Renderers: Improved support for MP4 files on Samsung QLED TVs. Improved detection of Samsung QLED TVs. playback of H.264 videos over level 4.2 on PS4. Dependencies: Bump `@testing-library/react` from 14.2.1 to 15.0.2. Bump `@types/lodash` from 4.14.202 to 4.17.0. Bump `@types/node` from 18.19.28 to 18.19.31. Bump `@types/react-dom` from 18.2.23 to 18.2.25. Bump `@types/react` from 18.2.64 to 18.2.79. Bump `@typescript-eslint/eslint-plugin` from 7.4.0 to 7.7.1. Bump `@typescript-eslint/parser` from 7.4.0 to 7.7.1. Bump `axios` from 1.6.7 to 1.6.8. Bump `commons-io:commons-io` from 2.16.0 to 2.16.1. Bump `JRE` from `17.0.10` to `17.0.11`. Bump `logback-version` from 1.5.3 to 1.5.6. Bump `org.apache.commons:commons-text` from 1.11.0 to 1.12.0. Bump `org.slf4j:slf4j-api` from 2.0.12 to 2.0.13. Bump `tar` from 6.2.0 to 6.2.1. Bump `typescript` from 5.4.3 to 5.4.5.
13.10.002 Apr 2024 16:25 major bugfix: General: Added MP4-H265-AC3 transcoding output option. Allow FFmpeg to mux Dolby Vision streams if the renderer supports it. Improved transcoding speed. Improved speed of parsing MP4/MOV files. Remux non-AC-3 audio regardless of AC-3 setting. Updates to INSTALL.txt. broken transcoding when scaling. Dependencies: Bump `@emotion/react` from 11.11.3 to 11.11.4. Bump `@playwright/test` from 1.40.1 to 1.42.1,,. Bump `@testing-library/jest-dom` from 6.2.0 to 6.4.2,. Bump `@testing-library/react` from 14.1.2 to 14.2.1. Bump `@types/jest` from 29.5.11 to 29.5.12. Bump `@types/node` from 18.19.4 to 18.19.28,,,. Bump `@types/react-color` from 3.0.11 to 3.0.12. Bump `@types/react-dom` from 18.2.18 to 18.2.23,. Bump `@types/react` from 18.2.47 to 18.2.64,,. Bump `@typescript-eslint/eslint-plugin` from 6.17.0 to 7.4.0,,,,,,,,. Bump `@typescript-eslint/parser` from 6.17.0 to 7.4.0,,,,,,,,. Bump `actions/cache` from 3 to 4. Bump `axios` from 1.6.4 to 1.6.7. Bump `commons-io:commons-io` from 2.15.1 to 2.16.0. Bump `dorny/paths-filter` from 2 to 3. Bump `eslint` from 8.56.0 to 8.57.0. Bump `express` from 4.18.2 to 4.19.2. Bump `FFmpeg` from 6.1 to 2024-02-22. Bump `follow-redirects` from 1.15.4 to 1.15.6. Bump `ip` from 2.0.0 to 2.0.1. Bump `JRE` from 17.0.9 to 17.0.10. Bump `logback-version` from 1.4.14 to 1.5.3. Bump `MediaInfo` from 23.10 to 24.01.1. Bump `org.apache.maven.plugins:maven-assembly-plugin` from 3.6.0 to 3.7.1. Bump `org.apache.maven.plugins:maven-compiler-plugin` from 3.12.1 to 3.13.0. Bump `org.apache.maven.plugins:maven-surefire-plugin` from 3.2.3 to 3.2.5. Bump `org.codehaus.mojo:exec-maven-plugin` from 3.1.1 to 3.2.0. Bump `org.eclipse.angus:angus-activation` from 2.0.1 to 2.0.2. Bump `org.mockito:mockito-core` from 5.8.0 to 5.11.0. Bump `org.mockito:mockito-junit-jupiter` from 5.8.0 to 5.11.0,. Bump `org.slf4j:slf4j-api` from 2.0.10 to 2.0.12. Bump `react-movable` from 3.0.4 to 3.2.0. Bump `react-router-dom` from 6.21.
13.8.131 Dec 2023 20:17 major feature: ### 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 Ghosh Dastidar!) - Made server tests not run when only front-end code has changed
10.21.105 May 2022 03:15 minor bugfix: General: Improved parsing of miniseries crash for users with cache disabled macOS build not installing for some users Reduced macOS build size Translation updates via Crowdin: English (United Kingdom) (45 ) Slovenian (55 ) Turkish (100 ) 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.
10.21.025 Apr 2022 03:16 major bugfix: General: Improved API matches for TV series Language improvements database not recovering from serialization changes custom renderer configurations not being loaded MEncoder and MPlayer on Docker config being overwritten when UMS setting directory as fully played when folder names are similar peakaboo in status bar during scans database upgrade Translation updates via Crowdin: German (100 ) Portuguese (100 ) 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.
10.20.030 Mar 2022 03:16 major feature: 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 slow browsing of the root and web folders Improved responsiveness during startup scans Translation updates via Crowdin: Catalan (100 ) Chinese (Traditional) (95 ) Danish (100 ) Finnish (100 ) French (100 ) Italian (100 ) Japanese (99 ) Korean (100 ) Polish (100 ) Portuguese (100 ) Portuguese (Brazilian) (100 ) Spanish (100 ) Swedish (99 ) Turkish (100 ) 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 spot-maven-plugin from 4.5.3.0 to 4.6.0.0.
10.19.016 Mar 2022 03:16 major bugfix: 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. Junk data at the end of transcoded videos The failed lookups table upgrade/creation TV series data versioning. Redundant TV series lookups Response caching Failed video metadata caching Hanging API requests Dependencies: Bump logback-version from 1.2.10 to 1.2.11.
10.18.113 Mar 2022 03:15 minor bugfix: General: Improved speed of video metadata lookups. Junk data at the end of transcoded videos The failed lookups table upgrade/creation TV series data versioning. Redundant TV series lookups Response caching Dependencies: Bump logback-version from 1.2.10 to 1.2.11.
10.18.006 Mar 2022 03:15 major bugfix: General: video metadata not writing to database shared folder added via wizard not being saved overwriting WEB.conf with defaults if UMS.conf is missing initial shared folder not being monitored Improved performance of database writes Renderers: Added recognition of more LG Blu-ray players Translation updates via Crowdin: Icelandic (18 ) Dependencies: Bump oshi-core from 6.1.3 to 6.1.4.
10.17.128 Feb 2022 03:15 minor bugfix: General: not removing Windows service on uninstall broken database upgrade Renderers: Improved support for Samsung 2021 TVs Speed up video playback on Kodi Translation updates via Crowdin: Ukrainian (30 ) 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.
10.17.013 Feb 2022 03:15 major bugfix: General: Added a new, experimental HTTP server occasional problems with playing TV stations via Tvheadend, and other web content Web interface uses SSE instead of polling for greater efficiency Added support for UPnP searching by MusicBrainz albums broken UPnP searching Performance improvements Minor Significant refactoring Renderers: Improved support for Samsung 5300 Series Translation updates via Crowdin: Japanese (99 ) Swedish (99 ) Ukrainian (23 ) 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.
10.16.016 Jan 2022 03:15 major bugfix: 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 filtering folder names frozen scanning when files can't be parsed Tweaked audio track sorting heuristics Added configuration flag sort_audio_tracks_by_album_position Significant code improvements Translation updates via Crowdin: Catalan (100 ) Spanish (100 ) Ukrainian (21 ) 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 spot-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.
10.15.003 Jan 2022 03:15 major bugfix: General: Vast speed improvements Added ability to overlay text under the renderer icon Web interface initially loads 3 seconds faster network speed detection on Docker Improved communicating changes with devices (like fully played status) broken file playback, especially with large collections undefined "Rated" field with some videos on web interface media not marked as fully played if the file action failed resume files not being created on the web interface files marked as stopped when they are still playing on the web interface. "not playable" message on web interface 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 ) Italian (100 ) Dependencies: Bump checkstyle from 9.2 to 9.2.1 Bump h2database from 1.4.197 to 2.0.204 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.
10.14.125 Dec 2021 03:15 minor bugfix: General: broken logging characters with some languages Translation updates via Crowdin: Danish (100 ) Finnish (100 ) French (100 ) Korean (100 ) Polish (100 ) Portuguese (100 ) Portuguese (Brazilian) (100 ) Slovak (93 ) Swedish (97 ) Turkish (100 ) Dependencies: Bump logback from 1.2.8 to 1.2.9 Bump spot-maven-plugin from 4.5.0.0 to 4.5.2.0.
10.14.020 Dec 2021 07:25 major feature: General: Added the Contributor Covenant Code of Conduct to reflect and inspire our ideals and practices Added "Browse by album" feature to UPnP person/artist searches Added a deconfiguration for VS Code Allow users to have no shared content (both remote or local), instead of setting defaults tsMuxeR not working on macOS, again Renderers: support for H.264 level 5.x video on Panasonic VT60 TVs Translation updates via Crowdin: Bulgarian (96 ) Hungarian (96 ) Persian (34 ) 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.8 Bump oshi-core from 5.8.5 to 5.8.6 Bump spot-maven-plugin from 4.4.2.2 to 4.5.0.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.
10.12.018 Sep 2021 11:05 major bugfix: General: Increased performance and reduced memory use of startup scan Renderer configurations now have MediaInfo enabled by default files locking during or just after download process hanging on shutdown Made building the project faster Started using DeepSource for static code analysis Translation updates via Crowdin: French (100 ) German (100 ) Italian (100 ) Portuguese (Brazilian) Russian (96 ) 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 using x64 JRE on x86 (i586) Linux.
10.11.004 Sep 2021 03:17 major bugfix: General: Added link to changelog in auto updater Dolby Vision video being detected as Digital Video (dv) browsing on some renderers tsMuxeR not working on macOS Renderers: Improved support for subtitles on LG OLED TVs Translation updates via Crowdin: Chinese (Traditional) (95 ) Czech (99 ) Danish (100 ) Dutch (97 ) Finnish (100 ) Korean (100 ) Polish (100 ) Portuguese (99 ) Spanish (100 ) Turkish (100 ) Ukrainian (19 ) Dependencies: Bump checkstyle from 8.45.1 to 9.0 Bump JNA from 5.8.0 to 5.9.0 Bump oshi-core from 5.8.0 to 5.8.1 Bump tsMuxeR to 2021-09-02-01-59-46.
10.10.124 Aug 2021 03:17 minor bugfix: General: Up to 4x browsing speed improvement Disabled UPnP search while we problems with it sending MusicBrainz info for non-audio files the older HTTP engine Renderers: Improved support for HDR and high bit depths on LG OLED TVs 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.
10.10.018 Aug 2021 10:25 major bugfix: General: Added fully played overlay to TV series thumbnails in Media Library if all episodes are played some renderers not reflecting content updates like fully played thumbnail changes broken API matching for episodes from files with years in the series name files locking during or just after download Ignore incomplete files Translation updates via Crowdin: Romanian (100 ) Russian (90 ).
10.9.010 Aug 2021 17:05 major feature: 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+ 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 crash on SUSE Linux 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 support for OGG formats on Naim-Mu-So, Roku and Samsung devices Translation updates via Crowdin: Chinese (Traditional) (100 ) Danish (100 ) English (United Kingdom) (43 ) Finnish (100 ) French (100 ) German (100 ) Korean (100 ) Polish (100 ) Portuguese (Brazilian) (100 ) Russian (89 ) Spanish (100 ) Thai (3 ) Turkish (100 ) 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.
10.8.225 Jul 2021 20:45 minor bugfix: General: a crash on headless environments like Docker Translation updates via Crowdin: Polish (100 ).
10.8.022 Jul 2021 03:16 major bugfix: General: Added youtube-dl engine which 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 several web content user interface sample web feeds and streams not being loaded on macOS broken sample web feeds. /updated readme links web bump interface broken thumbnail caching on macOS support for mp3 radio streams on the web interface support for radio streams without thumbnails on the web interface Translation updates via Crowdin: Danish (100 ) English (United Kingdom) (36 ) Finnish (100 ) Italian (99 ) Korean (100 ) Portuguese (99 ) Portuguese (Brazilian) (96 ) Turkish (100 ) Dependencies: Bump commons-io from 2.10.0 to 2.11.0 Bump FFmpeg to latest Git versions Bump logback-version from 1.2.3 to 1.2.4 Bump oshi-core from 5.7.5 to 5.8.0 Bump rome from 1.15.0 to 1.16.0 Bump spot-maven-plugin from 4.2.3 to 4.3.0 Bump Video.js from 7.10.1 to 7.13.3.
10.7.005 Jul 2021 09:25 major bugfix: 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 upnp:class in UPnP search results the "Reset the cache" button not resetting API metadata too failed database upgrade for fully played statuses FFmpeg crash 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 ) Finnish (100 ) French (100 ) Hungarian (94 ) Korean (100 ) Polish (100 ) Portuguese (99 ) Portuguese (Brazilian) (96 ) Romanian (100 ) Russian (89 ) Turkish (100 ) 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.
10.6.004 Jun 2021 09:05 major bugfix: General: Added support for UPnP searching Removed broken New Media folder, as that functionality exists in the Media Library Improved episode detection and prettifying failed database connections with hanging processes description of media library/cache settings Renderers: Improved support for Sony XBR OLED TVs Translation updates via Crowdin: Chinese (Simplified) (98 ) Danish (100 ) Finnish (100 ) French (100 ) German (98 ) Korean (100 ) Polish (100 ) Portuguese (99 ) Portuguese (Brazilian) (96 ) Serbian (Cyrillic) (96 ) (thanks, Slobodan Simić (Слободан Симић)!) Spanish (100 ) Turkish (100 ) Ukrainian (18 ) 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.
10.5.008 May 2021 13:25 major bugfix: 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.com/books/configuration/page/external-api 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 audio cover art extraction database upgrade for some users recognition of some renderers Renderers: Improved support for H.264 on Panasonic VT60 Translation updates via Crowdin: Danish (99 ) Finnish (99 ) French (100 ) Italian (98 ) Korean (99 ) Polish (100 ) Portuguese (99 ) Portuguese (Brazilian) (96 ) Serbian (97 ) (thanks, Slobodan Simić (Слободан Симић)!) Spanish (100 ) Turkish (100 ) Ukrainian (17 ) 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 spot-maven-plugin from 4.2.2 to 4.2.3 Bump twelvemonkeys-imageio-version from 3.6.4 to 3.7.0.
10.4.126 Mar 2021 07:05 minor bugfix: General: broken transcoding for some users file scanner freezing on some files with external subtitles support for HEVC (H.265) via tsMuxeR Renderers: detection of some Samsung 4K (UHD) TVs Translation updates via Crowdin: Dutch (100 ) German (100 ) Korean (99 ) Norwegian (85 ) Spanish (100 ) Dependencies: Bump spot-maven-plugin from 4.2.0 to 4.2.2.
10.4.020 Mar 2021 03:25 major bugfix: General: Added renderer config setting DisableUmsResume for renderers with their own resume support, like Samsung TVs Improved speed of transcoding to H.264 by up to 3x MEncoder crashing when trying to downmix 7.1 AAC to 5.1 AC-3 renderer SupportedVideoBitDepths setting Improved memory use and speed when resume is disabled renderer resolution and bitrate limiting broken transcoding for some users since the previous release Renderers: Improved support for VC1 codec on Sony Blu-ray UBP-X800M2 Improved support for many filetypes on Kodi Improved support for 12-bit video on VLC Translation updates via Crowdin: Estonian (24 ) Japanese (97 ) Russian (91 ) Dependencies: Bump git-commit-id-plugin from 4.0.3 to 4.0.4 Rolled back FFmpeg.
10.3.013 Mar 2021 11:05 major bugfix: General: Improved automatic maximum bandwidth setting and enabled it by default Improved performance of browsing folders being able to click the web interface button before it is browsable matching and prettifying some TV episodes binding to virtual network interfaces by default (can still be forced) Renderers: Added support for foobar2000 mobile Improved support for Apple TV 4K audio support on Bravia EX 500 Translation updates via Crowdin: Arabic (96 ) Chinese (Traditional) Czech (100 ) Danish (100 ) Finnish (100 ) Italian (96 ) Korean (99 ) Polish (100 ) Portuguese (100 ) Russian (91 ) Slovak (96 ) Swedish (100 ) Turkish (100 ) Dependency updates: Bump checkstyle from 8.40 to 8.41 Bump FFmpeg to latest Bump thumbnailator from 0.4.13 to 0.4.14 Bump twelvemonkeys-imageio-version from 3.6.2 to 3.6.4.
10.2.001 Mar 2021 10:05 major bugfix: General: Added option to skip the first-run wizard Improved speed of API lookups by up to 3x Improved support for MusicBrainz support for some languages, e.g. Arabic and secured some URLs in the code and docs Renderers: Added support for MediaPlayer by PeteManchester Added support for nextCP/2 auto loading for Sony UBP-X800 Translation updates via Crowdin: Arabic (100 ) Catalan (100 ) French (100 ) Hungarian (100 ) Slovak (99 ) Swedish (100 ) Dependency updates: Bump CheckStyle to 8.40.
10.1.017 Feb 2021 03:25 major bugfix:
10.0.130 Jan 2021 16:05 minor bugfix: General: Added some UPnP properties for TV episodes Added renderer config option SendDLNAOrgFlags Reduced network traffic error when parsing episode filenames without series titles not recognizing TV episodes past episode 99 finding metadata for some TV episodes, especially anime not showing some metadata for movies and episodes on the web interface Renderers: Improved detection of LG OLED TVs Improved support for Panasonic HZ1500 Improved support for Roku Ultra devices Improved support for Sony Bravia XH Series TVs Translation updates via Crowdin: Arabic (57 ) German (100 ) Korean (99 ) Norwegian (88 ) Romanian (100 ) Dependency updates: Bump assertj-core from 3.18.1 to 3.19.0 Bump JRE from 15.0.1 to 15.0.2 Bump oshi-core from 5.3.7 to 5.4.1 Bump twelvemonkeys-imageio-version from 3.6.1 to 3.6.2. 10.0.0 - 2021-01-12 - Changes since 10.0.0-a1. General: Retry media lookups that failed due to transient errors automatic file watching Renderers: Improved support for Sony Bluray UBP-X800M2 UPnP pushing via Panasonic TVs and Samsung Q9 TVs Translation updates via Crowdin: Czech (100 ) Danish (100 ) English (United Kingdom) (32 ) Finnish (100 ) Greek (91 ) French (100 ) Japanese (99 ) Polish (100 ) Portuguese (100 ) Portuguese (Brazilian) (100 ) Romanian (99 ) Serbian (99 ) Turkish (100 ) Dependency updates: Bump spot-maven-plugin from 4.1.4 to 4.2.0. 10.0.0 - 2021-01-12 - Changes since 9.8.3. DLNA browsing: When browsing a TV show in the Media Library, all videos across all seasons are visible. There are two new folders within the Movies and TV Shows folders - Filter by Progress and Filter by Information. Filter by Progress contains the Watched and Unwatched folders which used to sit within the Videos folder in the Media Library Filter by Information lets you filter the videos by a new rich metadata set (actors, genres, country, director, genre, IMDb rating, release date). Alongside that is a similar folder Filter by Information which lets you filter the videos by A
10.0.0-a122 Dec 2020 03:17 minor feature: DLNA browsing: When browsing a TV show in the Media Library, all videos across all seasons are visible. There are two new folders within the Movies and TV Shows folders - Filter by Progress and Filter by Information. Filter by Progress contains the Watched and Unwatched folders which used to sit within the Videos folder in the Media Library Filter by Information lets you filter the videos by a new rich metadata set (actors, genres, country, director, genre, IMDb rating, release date). Alongside that is a similar folder Filter by Information which lets you filter the videos by API metadata (actors, genres, etc.) New folders Recently Added, Recently Played, In Progress and Most Played are in the Media Library Web interface: Added breadcrumbs at the top of each page When in the TV Shows area of the Media Library, the TV shows themselves are shown as thumbnails, with covers from the API When browsing a TV show, a movie, or a TV episode, any API metadata is displayed along with a large cover image, including actors, awards, classification, country, directors, genres, plot, ratings, year, and total seasons. On those pages above, the colors on the pages are based on the cover image Clicking on an individual actor, country, director, genre, or start year, takes you to a list of other media that matches that metadata The last few items in the Recently Added, Recently Played, In Progress and Most Played folders are displayed on the front page Each TV show and movie has an IMDb icon and direct link if one is found Folder and media covers are shown with the Back button Version has moved to the settings menu Minor design updates General: API is enabled even without filename prettifying Failed API lookups are debounced by 1 week to avoid network spam Changed prettified season/episode number formatting from Series - 101 - Episode to Series S01E01 - Episode some with prettifying to support more files Added support for audio playlist thumbnails Playlist folders are correctly ident
9.8.208 Nov 2020 16:05 minor bugfix: General: Improved filename prettifying for XviD and x265 videos Improved support for WebP images memory leaks duration of resume files via DLNA incorrect resolution metadata if the renderer uses KeepAspectRatioTranscoding not removing old JRE folders on Windows install Updated links in documentation date on zip logs filename Save logs to desktop by default Renderers: Improved support for Blu-ray and DVD subtitles on VLC for desktop Improved detection of Microsoft Edge Updated logo for Microsoft Edge Translation updates via Crowdin: Chinese (Simplified) (100 ) Chinese (Traditional) (100 ) Dutch (92 ) Italian (100 ) Romanian (100 ) Serbian (Cyrillic) (86 ) Dependencies: Bump AdoptOpenJDK from 14.0.2 to 15.0.1+9 Bump assertj-core from 3.17.1 to 3.18.0 Bump commons-io from 2.7 to 2.8.0 Bump commons-lang3 from 3.7 to 3.9 Bump commons-text from 1.3 to 1.9 Bump git-commit-id-plugin from 4.0.2 to 4.0.3 Bump icu4j from 67.1 to 68.1 Bump junit5.version from 5.6.2 to 5.7.0 Bump junrar from 7.3.0 to 7.4.0 Bump maven-project-info-reports-plugin from 3.1.0 to 3.1.1 Bump metadata-extractor from 2.14.0 to 2.15.0 Bump oshi-core from 5.2.5 to 5.3.4 Bump spot-maven-plugin from 4.0.4 to 4.1.4.
9.8.105 Sep 2020 16:45 minor bugfix: General: Improved speed of renderers and UMS recognizing each other Reduced network and CPU loads associated with renderer discovery Improved loading of external libraries older macOS auto-updating to UMS for newer macOS quickrun scripts for developers 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.
9.8.026 Jul 2020 11:05 major bugfix: General: Started releasing two macOS builds which 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 Reduced CPU use and video/audio quality by muxing some supported streams with FFmpeg instead of transcoding Other DLNA compatibility, including sending correct framerates, color depths, and audio channel counts Improved load time on web interface with many files by 10x or more forced network interface not always persisting Safari login prompts with HTTPS on web interface not displaying the Minimize on startup option in GUI on macOS 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 detection of Panasonic Viera DX Series TVs detection of Samsung Q9 TVs detection of Samsung Soundbar MS750 false-detection of XBMC Translation updates via Crowdin: Danish (100 ) Korean (34 ) Dependencies: Bump AdoptOpenJDK to 14.0.2 Bump git-commit-id-plugin from 4.0.0 to 4.0.1 Bump jna-version from 5.5.0 to 5.6.0 Bump junrar from 4.0.0 to 6.0.1 Bump oshi-core from 5.2.1 to 5.2.2 Bump rome from 1.14.1 to 1.15.0 Bump twelvemonkeys-imageio-version from 3.5 to 3.6.
9.7.213 Jul 2020 03:25 minor bugfix: General: HTTPS and authentication in the web interface Windows service auto updater getting stuck on program startup high CPU usage for some users fontconfig warning Renderers: Added support for Sony STR-DN1080 AV Receiver detection of newer versions of VLC on Apple TV Translation updates via Crowdin: Bulgarian (100 ) French (100 ) Hungarian (100 ).
9.7.105 Jul 2020 16:05 minor feature: General: Implemented the minimize on startup option on macOS Added dates to the delog zip 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 spot-maven-plugin from 4.0.0 to 4.0.4.
9.7.022 Jun 2020 14:05 major bugfix: General: Improved browsing and scanning speed and stability Optimized database storage space aspect ratio comparisons the "Check for updates" button not finding updates support for Eclipse development 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 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.
9.6.217 Jun 2020 15:05 minor bugfix: General: broken browsing on some renderers broken transcoding on renderers with KeepAspectRatio enabled Improved support for web interface on iOS Renderers: Updated support for external subtitles on VLC for Desktop Translation updates via Crowdin: Russian (94 ) Dependency updates: netty from 4.1.50 to 3.10.6.
9.6.013 Jun 2020 07:25 major bugfix: General: Improved compatibility of files containing both supported and unsupported streams Improved support for MP4 and OGA/OGG audio on the web interface. Automatic updating on Windows and macOS Renderer control windows not refocusing on Windows when renderer image was clicked Support for external subtitles when using the se syntax in renderer config Not transcoding embedded subtitles when we should Renderers: Updated support for external subtitles on VLC for iOS 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
9.5.025 May 2020 15:25 major bugfix: General: Significant improvements to scanning and browsing speed and resource use episode titles in the Media Library aspect ratio validation Added more automatic regression tests for file format detection Renderers: Added support for Vimu Player on Amazon Fire TV Stick 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.
9.4.310 May 2020 20:25 minor bugfix: General: Added support for streaming and transcoding from AV1 video codec Added quickrun commands to aid rapid development Memory use improvements on macOS Transcoding compatibility support for transcoding videos with no audio Renderers: Improved support for LG OLED TVs Improved support for Panasonic VT60 TVs Improved support for Sony AG-series TVs Improved support for Sony X-series TVs Translation updates via Crowdin: Serbian (87 ) Turkish (100 ) Dependencies: Updated assertj to 3.16.0 Updated doxia-module-docbook-simple to 1.9.1 Updated FFmpeg on macOS to 20200504 (5767a2e) to support more media formats Updated git-commit-id-plugin to 4.0.0 Updated h2database to 1.4.199 Updated icu4j to 67.1 Updated jaxb-impl to 2.3.3 Updated JMustache to 1.15 Updated JNA to 5.5.0 Updated junit5 to 5.6.2 Updated maven-antrun-plugin to 3.0.0 Updated maven-assembly-plugin to 3.3.0 Updated maven-checkstyle-plugin to 3.1.0 Updated maven-compiler-plugin to 3.8.1 Updated maven-pmd-plugin to 3.13.0 Updated maven-project-info-reports-plugin to 3.0.0 Updated maven-site-plugin to 3.9.0 Updated metadata-extractor to 2.13.0 Updated Oshi to 5.0.1 Updated plexus-utils to 3.3.0 Updated rome to 1.12.2 Updated saaj-impl to 1.5.2 Updated spot-maven-plugin to 4.0.0.
9.4.221 Apr 2020 08:25 minor bugfix: General: Improved detection of M4V and MP4 files Improved automated regression tests for media format detection Improved detection of incomplete binaries Linux failing to use bundled FFmpeg support for custom server names with special characters 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 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.
9.4.109 Apr 2020 13:25 minor bugfix: 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 a startup Updated JUnit5 to 5.6.1 Updated Maven Javadoc plugin to 3.2.0 Updated Maven Assembly plugin to 3.2.0.
9.4.005 Apr 2020 14:05 major bugfix: 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 broken cache loading in some situations transcoding subtitles Improved logging Renderers: Added support for Denon AVR-4311CI Added support for Denon AVR-X4200W Translation updates via Crowdin: Danish (99 ) Greek (92 ) Hebrew (19 ) Portuguese (99 ) Swedish (99 ) Dependencies: 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.
9.3.123 Mar 2020 21:45 minor bugfix: General: Updated build documentation in BUILD.md Renderers: too much transcoding on Samsung 9 series TVs WAV support on PS3 Translation updates via Crowdin: Arabic (36 ) Serbian (87 ) Slovenian (60 ).
9.3.024 Feb 2020 12:25 major feature: General: Added support for devices that require MRR authorization, like Denon AVR devices Added support for symlinks in the folder selector subtitles being transcoded unnecessarily compiling on new OpenJDK versions Improved support for audio files Improved parsing of uncommon files attempting to add empty files Added some regression testing for our use of FFmpeg and MediaInfo Dependencies: Updated JRE to 1.8.241.
9.2.014 Jan 2020 14:45 major bugfix: General: Added more precise support for subtitles in renderer profiles. See the si and se options in DefaultRenderer.conf. uninstallation of Windows service Use secure connections for program updates startup on Linux using ARM processors Logging improvements Renderers: Added support Sony BRAVIA AG series TVs 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 ).
9.1.001 Nov 2019 09:05 major feature: 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 pixelation of icon on some Linux distributions Renderers: support for external subtitles on some Samsung TVs 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.
9.0.106 Oct 2019 11:45 minor bugfix: General: not using standalone Java on Linux Increased default maximum memory on Linux to match other OS (1280MB) Improved speed of some database lookups Improved speed of OpenSubtitles validation Logging improvements Switched from findto spot broken tooltips startup link not uninstalling on Windows error when prettifying some filenames Renderers: Improved support for Mirascreen Improved support for Sony BluRay BDP-S3700 Translation updates via Crowdin: Bulgarian (91 ) Chinese Traditional (100 ) Croatian (28 ) Estonian (22 ) Hungarian (70 ) Russian (94 ) Slovak (88 ) Spanish (100 ) Swedish (93 ) Dependencies: Updated ImageIO to 3.4.2. 9.0.0 - Changes since 9.0.0-b2 - 2019-09-06. General: Adds UMS to Windows Firewall exceptions on install Better cleanup of install directory on install/uninstall on Windows transcoding when using our Docker image track numbers not prepending in Media Library startup crash when invalid characters are in the OS Path adding unsupported files to the database Renderers: Improved support for TrueHD videos on Samsung UHD TVs Translation updates via Crowdin: Chinese Traditional (94 ) Croatian (20 ) Czech (100 ) Danish (89 ) Finnish (32 ) Japanese (100 ) Polish (100 ) Russian (93 ) Slovak (88 ) Thai (11 ) Dependencies: Updated Git Commit ID Plugin to 2.2.4 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. 9.0.0 - Changes since 8.2.0 - 2019-09-06. 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 filename prettifying not displaying episode names and other related problems the PrependTrackNumbers renderer setting transcoding when using our Docker image startup cras
9.0.0-b128 Jul 2019 14:45 minor bugfix: General: We no longer require Java installation on any operating system Added new renderer setting vbd (video bit depth) to allow filetype-specific bit-depth support configuration filename prettifying not displaying episode names and other related problems the PrependTrackNumbers renderer setting Languages: broken "hide engines" string Updated translations via Crowdin: Chinese Simplified updated French translation updated German translation updated Hungarian translation updated Italian translation updated Japanese translation updated Norwegian translation updated Polish translation updated Portuguese (Brazilian) translation updated Romanian translation updated Russian translation updated Spanish translation updated Swedish translation updated Dependencies: Updated Chromecast api-v2 to 0.11.0 Updated fm.last coverartarchive-api to 2.1.1 Updated icu4j to 64.2 Updated JNA to 5.3.1 Updated Oshi to 3.13.3 Updated Surefire to 2.22.2.
8.2.021 Jun 2019 03:15 major bugfix: 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 UMS not starting as a service on Windows 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.
8.1.003 May 2019 03:15 major bugfix: General: Performance improvements conversion of 3D subtitles with the computer sleep management feature with Virtual Folders error when browsing web folders Updated build and install documentation 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.
8.0.102 Apr 2019 03:15 minor bugfix: Dependencies: Rolled back h2database to 1.4.196, which broken music metadata. 8.0.0 - Changes since 7.9.0 - 2019-03-29. 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 Improved default web content entries Database cleanup step removes files that are no longer shared a lot of related to subtitles functionality of the Back button on the web interface in some situations. "Season" not displaying on subsequent visits in Media Library Optimized performance of Media Library folders Improved reliability when using "Defer to MEncoder" option some broken Media Library queries Renderers: Allow MP3 streaming on VLC Transcode unsupported audio to MP3 on Samsung JU6400 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 Updated h2database to 1.4.198. 8.0.0 - Changes since 8.0.0-RC1 - 2019-03-29. General: Improved reliability when using "Defer to MEncoder" option functionality of the Back button on the web interface in some situations. "Season" not displaying on subsequent visits in Media Library Optimized performance of Media Library folders some broken Media Library queries music info (artist, album, genre, album artist, and year) not being saved to the resource or database Renderers: Allow MP3 streaming on VLC Transcode unsupported audio to MP3 on Samsung JU6400 video transcoding on Sony Bravia EX TVs Languages: U
7.9.029 Mar 2019 03:15 major bugfix: 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 H.264 profile not updating low bitrate audio on transcoded web videos content updating in the Media Library on some devices Logging Renderers: Improved support for Roku 4 Improved support for Samsung 9 Series TVs Languages: Updated translations via Crowdin: Dutch translation updated Bulgarian translation updated Korean translation updated Swedish translation updated Turkish translation updated.
8.0.0-b124 Mar 2019 03:15 minor bugfix: General: Added option to disable FFmpeg GPU acceleration. Too much transcoding due to not respecting language priority settings Failure to store audio stream information Failure to start Missing text when adding web content Missing text on the first time language chooser Text clash on the Subtitles settings subtab of the Transcoding settings tab Logspam All changes in 7.8.0.
7.8.012 Jan 2019 03:15 major bugfix: General: Added examples for all binary tools paths in UMS.conf Added detection of JDK to the Windows installer custom option parsing for ffmpeg_gpu_decoding_acceleration_method error when FFmpeg deferred to MEncoder Web interface: Added Subtitle Translator to the menu Added new home screen with automatic entry Added player navigation using keys to return to home screen Added new logo icon fully displayed and transparent in web interface browse view Made caption, folder list and play toolbar buttons compliant with material design audio thumbnails some buttons not displaying correctly broken hover effect on Firefox Modified menu icons Languages: Updated translations via Crowdin: French translation updated Icelandic translation updated Japanese translation updated Ukranian translation updated. 8.0.0-a2 - 2018-12-27 - Changes since 8.0.0-a1. General: support for picture-based subtitles images being displayed in low quality a when writing OpenSubtitles data to the database audio flags in TRANSCODE folders All changes in 7.7.1 Dependencies: Updated MediaInfo to 18.12 on Windows and macOS.
7.7.127 Dec 2018 03:15 minor bugfix: General: broken transcoding via MEncoder on Windows and Linux Improved support for Sony BRAVIA EX Series TVs Languages: Updated translations via Crowdin: French translation updated German translation completed Portuguese translation completed Portuguese (Brazilian) translation completed.
7.7.021 Dec 2018 03:15 major bugfix: General: Improved code formatting double subtitles when transcoding video XViD recognition incorrect music genre labels web stream transcoding Renderers: Improved support for Philips PUS TVs Improved support for Samsung Q6 Series TVs Improved support for Samsung Q9 Series TVs Web interface: Use H.264 on the web interface in Chrome and Firefox Removed the limit on resolution Added font scaling setting Removed custom scrollbar styling a hover effect on Firefox the dynamic view Languages: Updated translations via Crowdin: Chinese Simplified translation completed Czech translation completed and validated German translation updated Hungarian translation updated Portuguese (Brazilian) translation updated Romanian translation completed and validated Russian translation updated Slovak translation updated Thai translation updated.
7.6.122 Nov 2018 11:45 minor bugfix: General: Increased thumbnail compression for less memory use broken browsing on some Samsung devices fully played thumbnails not working after restarts Improved code formatting Languages: Chinese Simplified translation updated Swedish translation updated.
7.6.016 Nov 2018 14:25 major bugfix: General: Started to release installer wizard for macOS Started to use the "Album Artist" field for better audio file browsing of compilations Improved network connection stability Improved the web interface's accessibility and support for remote controls Removed the broken whitelist functionality Removed the broken plugins functionality Improved the Docker configuration Improved the speed of our automated testing suite Improved automated testing of filename prettifying Improved our default folder sharing stability Improved support for aspect ratio and scan order Improved file scanning/parsing speed tsMuxeR on macOS burning picture subtitles when other filters are also used in FFmpeg FFmpeg not enabling the GPU configuration toggle thumbnails not persisting to the database unless TRACE logging is enabled binaries not being picked up from the PATH on Linux support for Java 10+ on Linux Added build documentation to BUILD.md Updated documentation in CONTRIBUTING.md and STYLEGUIDE.md Improved code formatting Formats/Codecs: Added recognition of video codecs: ASF, FFV1, RLE, S4UD, TGA and VRO Added recognition of audio formats: CAF Added recognition of audio codecs: CELP, MACE, Nellymoser and QCELP parsing of framerates via MediaInfo Improved recognition of AAC, FLV and WMA Renderers: Added support for Bush Freeview Added support for the built-in "Resume" functionality on Samsung TVs Improved support for H.264 codec and SRT subtitles on PS4 Languages: Updated translations via Crowdin: Arabic translation updated Bulgarian translation updated Catalan translation updated Chinese Simplified translation updated Chinese Traditional translation updated Croatian translation updated Czech translation updated Danish translation updated Dutch translation updated Finnish translation updated French translation completed and validated German translation updated Greek translation updated Hungarian translation updated Italian translation updated Japanese translation updated Korean transl
7.5.013 Oct 2018 03:15 major bugfix: General: Added animated Restart Server button when a restart is needed to apply a new setting Added hover and push effects to buttons Added Docker build files Added ability to specify supported framerates in renderer configs Improved support for Windows XP Improved support for DFF, DSF, MP4 and WAV files Updated the GUI for FFmpeg options duplicate hardware acceleration options the state of scan buttons while startup scan is running the display of the web interface on Safari MEncoder not transcoding to H.264 on macOS a lot of minor Renderers: Added detection of more Samsung mobile devices Improved support for Onkyo audio receivers Improved support for Samsung UHD (4k) TVs Improved support for Samsung Galaxy Note Tab FLAC playback on Xbox One Languages: Updated translations via Crowdin: Chinese Simplified translation completed Czech translation completed and validated Portuguese (Brazilian) translation updated Slovak translation updated Spanish translation completed Dependencies: Updated Maven Assembly plugin to 3.1.0 Updated Maven Compiler plugin to 3.7.0 Updated Maven Enforcer plugin to 1.4.1 Updated Maven Findplugin to 3.0.5 Updated Git Commit ID plugin to 2.2.3 Updated gson to 2.8.2.
7.4.023 Sep 2018 03:15 major bugfix: General: Uses the media folders by default on Windows and macOS instead of the whole user directory Added support for using GPU (video cards) for decoding via FFmpeg Added option for higher quality audio resampling via FFmpeg Files downloaded via the web interface have the correct filename Improved stability when using custom FFmpeg settings Made plugin web queries use SSL/HTTPS Stop sometimes throwing errors when downgrading versions Disabled the broken minimization on macOS the wizard file chooser not working on macOS Languages: Updated translations via Crowdin: Chinese Traditional translation completed French translation completed and validated Italian translation updated Polish translation completed and validated Renderers: aspect ratio of transcoded videos on Panasonic ST60 TVs.
7.3.101 Sep 2018 03:15 minor bugfix: General: transcoding of videos with multiple audio streams with FFmpeg not being able to delete folders containing folders that are within watched folders on Windows Fully Played status not saving for some users files not being immediately deleted from the database if their parent folder was deleted 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.
7.3.014 Aug 2018 08:25 major bugfix: General: Started to release standalone builds for Windows (no Java installation required) Added option to disable startup folder scanning in the first-run wizard fully played status sometimes not saving Languages: Updated translations via Crowdin.
7.2.027 Jul 2018 03:15 major bugfix: 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 Use more memory on macOS to match Windows Disabled Chromecast Extension API by default Improved documentation Improved database referential integrity with the auto-updater on Windows Languages: Allow translation of more of the auto-updater Updated translations via Crowdin.
7.1.016 Jun 2018 07:05 major bugfix: General: Aspect ratio is maintained in web interface thumbnails Updated web interface to play OGA audio Cleaned up and DefaultRenderer.conf Display whether video is a sample with prettifying enabled AAC audio parsing via FFmpeg movie edition not being displayed handling of multiple video streams while transcoding Improved logging Resume file support on some renderers maximum memory setting on Java 9+ Languages: Added Croatian translation Updated translations via Crowdin incorrect translations being applied to some settings Renderers: Improved support for Panasonic DX series TVs external ASS/SSA subtitles support on Samsung 8 and 9 series TVs Dependencies: Updated MediaInfo to 18.03.1.
7.0.116 Apr 2018 03:15 minor bugfix: General: Improved thumbnail support Improved folder scanning speed Reduced memory use during folder scanning fully played feature on clean installs tsMuxeR FFmpeg support Updated UMS.conf with changes from 7.0.0 Languages: Updated German, Italian, Norwegian, Russian and Swedish translations via Crowdin Renderers: Added support for Roku TV (NSP 8) Improved support for Roku 3. 7.0.0 - 2018-03-27 - Changes since 6.8.0. 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 some related to sending media metadata (org_pn) to renderers where removing a directory in UMS does not remove its contents from the Media Library. sorting in dynamic folders Reduced lookups and bandwidth to OpenSubtitles MusicBrainz many other Languages: Synchronized translations with Crowdin Renderers: Added Samsung 8 Series config Updated FetchTV config Improved support for Samsung Galaxy S7. 7.0.0 - 2018-03-27 - Changes since 7.0.0-rc2. General: Made folder scanning up to 10x faster Made Media Library browsing faster Gave folder scanning a lower priority than other UMS functions to make it work more smoothly Added configuration option to toggle shared folder scanning on startup. "By Date" virtual folders on joined folders a database initialization order of "By date" folders, now they go from newest to oldest some related to sending media metadata (org_pn) to renderers
6.8.005 Jan 2018 03:15 major bugfix: General: Added shared folder selection to the wizard Improved matching of results from CoverArtArchive Improved text in the wizard detection of Java Runtime Environment 9 on Windows charset handling during subtitle conversions video not always transcoding when encoded audio passthrough is used an exception if the renderer replied to GetProtocolInfo but didn't include sink Formatting in UMS.conf Various 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.
6.7.404 Oct 2017 03:15 minor bugfix: General: a where thumbnails wouldn't always be generated when MediaInfo isn't used or available regression in folder thumbnails on non-Windows platforms a crash when the web interface's port is occupied, and do not fail restarting the server, if the server hasn't created yet many general Renderers: Added support for HE-AAC audio in MKV and MP4 files on LG BP550 Improved detection and file support for LG WebOS TVs.
6.7.313 Aug 2017 03:15 minor bugfix: General: Improved support for AVI and MJPEG Improved general DLNA implementation duplicate entries in transcode folders logging in macOS 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 album art for Onkyo receivers (and probably others) support for Xbox 360 Dependencies: Updated MediaInfo to 0.7.97, which: Improves support for HEVC (H.265), FLV, MKV, TIFF and more.
6.7.210 Jul 2017 03:15 minor bugfix: 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 trace logging on macOS a crash on Windows 10 Languages: Synchronized translations with Crowdin Hebrew language support Dependencies: Updated FFmpeg Updated JNA to 4.4.0 Updated Surefire to 2.20.
6.7.111 Jun 2017 14:45 minor bugfix: General: playback on Linux support for OGA and 3GA files Dependencies: Updated MediaInfo to 0.7.96.
6.6.026 Feb 2017 03:15 major feature: General: Added support for AIFF files Improved detection of the language of subtitles Deging and logging improvements forcing the usage of discrete GPUs on Apple computers with dual GPUs minor 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 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.
6.5.308 Jan 2017 03:15 minor bugfix: General: Added detection of the Chromium and Vivaldi web browsers 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 Findplugin 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.
6.5.228 Nov 2016 03:15 minor bugfix: 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 Logging improvements Improved program shutdown stability Updated docs Updated image parsing from MediaInfo and Sanselan to Imaging manual renderer selection Improved support for OGA, MKA, ADTS, WEBM, 3GA and 3G2A files Made disabling transcoding more reliable Minor 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 LPCM audio on Sony PS3 aspect ratios on Sony Bravia 5500 series TVs Dependencies: Updated h2database to 1.4.193.
6.5.102 Oct 2016 03:15 minor feature: General: Added Dolby Atmos detection Added renderer config setting RemoveTagsFromSRTSubtitles Config file and improvements Reduced CPU usage Improved adherence to DLNA standards Restart button changes to red when a restart is required audio channel parsing 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.
6.5.001 Aug 2016 03:15 major bugfix: 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 support for semicolons in paths in FFmpeg the cancellation of media library scans videos being transcoded too often because of bitrate halving support for video files within compressed folders 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 support for virtual folders like New Media and Cache on Panasonic TVs support for WebVTT subtitles on Samsung TVs Languages: Danish translation was completed and validated Portuguese translation was completed 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.
6.4.027 Jun 2016 03:15 major bugfix: 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/some documentation 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 support for CMYK JPEG images bit FLAC fake videos showing up for non-PS3 renderers unsupported subtitles being streamed transcoding bitrate in rare cases MIME types for WAV audio and TIFF images renderer TextWrap 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 Improved detection of Vizio TVs Languages: Czech translation was completed French translation was completed and validated Italian translation was completed Polish translation was completed and validated Russian translation was completed Swedish translation was completed Turkish translation was completed and validated External Components: Updated FFmpeg to builds from this month Updated FLAC to 1.3.1 Updated h2database to 1.4.192 Updated MediaInfo to 0.7.86.
6.3.228 May 2016 03:15 minor bugfix: General: Added user config setting ALIVE_delay calculating network speeds with offline renderers detection of the MPEG-1 video codec Renderers: connectivity with Sony renderers Languages: Synchronized translations with crowdin.
6.3.121 May 2016 03:15 minor bugfix: General: Improved connectivity with devices Improved support for 3D subtitles support for PAL DVDs Renderers: Improved support for LG EG910V TVs Improved support for Panasonic Viera E6 Series TVs Improved detection of Windows Media Player 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.
6.3.007 May 2016 07:25 major feature: 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 header animation delay on web interface Renderers: Added support for Yamaha RXV500D Improved support for Miracast M806 Improved support for Panasonic Viera GT50 TVs 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.
6.2.210 Apr 2016 03:17 minor bugfix: General: Improved support for subtitles in FFmpeg Improved support for custom fonts Improved general performance Added renderer config setting KeepAspectRatioTranscoding FFmpeg not using the TranscodedVideoAudioSampleRate renderer config setting detection of 3D videos filenames starting with "The" being listed first link to musicbrainz 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.
6.2.128 Mar 2016 06:45 minor bugfix: General: Added more tooltips DTS-HD being detected as DTS support for embedded ASS subtitles in FFmpeg minor 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.
6.2.012 Mar 2016 03:15 major bugfix: General: Use image instead of text in thumbnail overlays Improved the web interface Added support for using Open Subtitles credentials Improved filename prettifying bump support on mobile devices Renderers: Improved Panasonic VT60 support Improved Samsung J55xx support 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.
6.1.020 Feb 2016 03:15 major bugfix: General: Added a back link to the web interface Improved logging Squashed lots of 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 FFmpeg not using custom fonts 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 External Components: Updated FFmpeg Updated MediaInfo to 0.7.82. 6.0.0 - 2016-01-30 - Changes since 5.5.0. General: Added "Fully played action" setting to control what UMS does with media that has been fully played. The options are: Do nothing Add an overlay to the thumbnail (default) Hide the file Move the file to a different folder Move the file to the recycle/trash bin Added "Thumbnails" renderer config option, to specify whether the renderer can display thumbnails The Status tab updates when media is fast-forwarded or rewound Audio and image thumbnails are output at consistent dimensions Added SquareAudioThumbnails and SquareImageThumbnails renderer configuration options Improved support for thumbnail generation Improved detection of the position of media while playing Improved logging Improved headless support font size of subtitles Improved filename prettifying transcoding to LPCM Added and updated tooltips Stability improvements and improved automatic cover downloading OS X version Renderers: Improved Status tab display for Panasonic TVs Improved VLC for iOS support Improved Panasonic VT60 support Languages: Synchronized translations with crowdin External Components: Updated Google gson to 2.5 Updated h2database to 1.4.191 Updated MediaInfo to 0.7.81. 6.0.0 - 2016-01-30 - Changes since 6.0.0-b2. General: I
6.0.0-b101 Jan 2016 03:15 minor feature: General: Added SquareAudioThumbnails and SquareImageThumbnails renderer configuration options Improved support for thumbnail generation Improved detection of the position of media while playing Improved logging All changes from 5.4.0.
5.4.028 Dec 2015 03:15 major feature: 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 support for 3D subtitles 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. 6.0.0-a1 - 2015-11-23 - Changes since 5.3.1. General: Added "Fully played action" setting to control what UMS does with media that has been fully played. The options are: Do nothing Add an overlay to the thumbnail (default) Hide the file Move the file to a different folder Move the file to the recycle/trash bin Added "Thumbnails" renderer config option, to specify whether the renderer can display thumbnails The Status tab updates when media is fast-forwarded or rewound Audio and image thumbnails are output at consistent dimensions Renderers: Improved Status tab display for Panasonic TVs Languages: Synchronized translations with Crowdin.
5.3.123 Nov 2015 03:15 minor bugfix: General: Window state is saved when maximized Improved font-scaling on high-DPI displays Improved file permissions checks Improved filename prettifying Linux not finding FFmpeg Renderers: Added detection of the Edge browser support for subtitles on Samsung J series TVs Languages: Synchronized translations with Crowdin External Components: Updated icu4j version to 56.1 Updated JGoodies Looks to 2.7.0 Updated JNA to 4.2.1.
5.3.031 Oct 2015 06:25 major bugfix: General: The main window saves its size and position DTS-HD being detected as regular DTS 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 several 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.
5.2.427 Oct 2015 18:40 minor bugfix: General: The main window saves its size and position DTS-HD being detected as regular DTS 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 several Renderers: Disabled folder thumbnails on Apple iOS apps Improved support for VLC for iOS Panasonic TVs use higher-quality thumbnails External Components: 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 Netty to 3.10.5.
5.2.328 Sep 2015 03:15 minor bugfix: General: Improved logging and logging options Improved language translations Improved Windows 10 support Improved playback stability Changed default thumbnail seeking position from 2 seconds to 4 seconds Minor status tab updates the web interface Flash player many Renderers: Improved detection of AirPlayer Improved folder population time on Panasonic TVs Improved support for Samsung TVs Improved support for Vizio TVs Languages: Improved accuracy of automatic subtitles language detection Updated many languages based on contributions from Crowdin External Components: Updated AssertJ to 2.2.0 Updated h2database to 1.4.189 Updated FFmpeg for Windows Updated Javassist to 3.20.0-GA Updated jmustache to 1.10 Updated JNA to 4.2.0 Updated maven-antrun-plugin to 1.7 Updated Plexus-utils to 3.0.22 Updated Seamless to 1.1.1.
5.2.210 Aug 2015 01:05 minor feature: General: Fixed audio transcoding with embedded images Improved MIME type handling Improved logging Expanded filename prettifying Improved renderer selection interface Improved file support Speed improvements Renderers: Improved support for Xbox 360 Languages: Updated all languages to remove unused translations Updated Dutch translation Updated English Updated Polish translation External Components: Updated FFmpeg for Windows Updated MediaInfo to 0.7.75 Updated Netty to 3.10.4.
5.2.113 Jul 2015 04:25 minor feature: General: Improved efficiency of configuration file loading Improved support for quotation marks and apostrophes on some renderers Fixed broken 32-bit MediaInfo dependency Renderers: Fixed Xbox One thumbnails Languages: Updated Spanish translation.
5.2.010 Jul 2015 03:15 minor: 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 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 Fixed custom device configuration loading Added more logging Fixed folders not showing if they were previously empty, with "hide empty folders" enabled 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 Updated Norwegian translation External Components: Rolled back FFmpeg on OS X to fix transcoding for some users Updated Netty to 4.0.29.
5.1.415 Jun 2015 02:05 minor feature: 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 Improved detection of languages Improved filename prettifying Code optimizations Renderers: Improved support for Panasonic VT60 TVs Languages: Updated French translation External Components: Updated FFmpeg to builds from 20150521, which: Improved support for many containers and codecs Fixed bugs Updated InterFrame to 2.8.2, which: Improved speed Updated Maven Assembly Plugin to 2.5.4 Updated Maven Compiler Plugin to 3.3 Updated Maven Git Commit ID Plugin to 2.1.15 Updated Maven Javadoc Plugin to 2.10.3 Updated Maven Surefire Plugin to 2.18.1 Updated MediaInfo to 0.7.74, which: Improved detection of file information Updated Netty to 4.0.28, which: Improved network operations.
5.1.305 May 2015 03:45 documentation: 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 Improved stability when transcoding subtitles by default Simplified MEncoder commands in some situations Fixed bugs Renderers: Improves support for Samsung EH5300 TVs Fixed initial folders bug on Xbox 360/One Improved detection of Xbox One Improved detection of several Samsung TVs Languages: Updated Dutch translation Updated Spanish translation.
5.1.216 Apr 2015 02:25 minor: 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.
5.1.103 Apr 2015 14:05 minor feature: Added support for links in tooltips. Added support for customizing background and foreground color in tooltips. Added PrependTrackNumbers renderer option to ensure that renderers order audio by track number. 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. Made Samsung televisions and Blu-ray Disc players order audio by track number.
5.1.020 Mar 2015 03:15 feature: 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 value set Fixed incorrect ContentFeatures headers being sent to renderers 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 Updated French translation Updated Italian translation 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.
5.0.115 Feb 2015 07:25 major minor documentation bugf: 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 Updated Spanish translation 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 5.0.0 - 2015-01-25 - Changes since 4.4.0 General: Added support for UPnP connections and playback Added the option to use info from IMDB with filename prettifying Added HTML5 video support to the web interface Create custom per-device configuration files to override any general renderer or UMS setting Major redesign of the status tab to show per-renderer information Minor tweaks to the GUI Improved player control Includes the possibility to allow UMS to control renders automatically Web player can also be controlled Automatic reloading of external files Documentation updates New xmb playlist folders with optional automatic starting, looping, and saving, editable from web or xmb A dynamic xmb playlist
4.4.011 Jan 2015 10:05 minor feature: General: Improved compatibility of H.264 transcoded videos Fixed error on Linux when VLC is not installed Fixed recognition of BMP, Theora and Vorbis Added support for several more formats and codecs in renderer configs 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 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 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 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
4.3.006 Dec 2014 03:15 minor feature: 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
4.2.218 Nov 2014 03:15 minor feature: General: Improved compatibility of H.264 transcoding when using MEncoder Customized buffer color Fixed Live Subtitles Renderers: Added support for Hama IR320 Added support for Roku 3 Added support for Panasonic ET60 Series TVs Added support for Samsung F5100 Blu-ray Disc players Added support for Samsung Galaxy S5 Added support for Sony PlayStation Vita Fixed Xbox One detection Languages: Updated Spanish translation 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
4.2.101 Nov 2014 03:15 minor: 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
4.2.018 Oct 2014 03:15 security: 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 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 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 Improved support for Xbox One Improved some renderer images Formatted all renderer configs Removed unnecessary values from all renderer configs Languages: Updated French translation External Components: Updated FFmpeg for Windows and OS X to 20141014 builds, which: Fixes a bug with subtitle parsing Improves support for many containers and codecs Fixes bugs Updated InterFrame to 2.6.0, which: Improves quality Improves GPU support Fixes bugs Updated Java Runtime Environment automatic downloader for Windows to 8u25, which: Improves security
4.1.317 Oct 2014 16:05 minor bugfix: 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. 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.