Universal Media Server

Universal Media Server 13.8.1

Changes since 13.0.1:​

General:​

  • Added language support for API metadata
  • Added Tagline, Rated, Year Started, and Total Seasons on web player
  • Added button to TMDB and IMDb on web player
  • Improved quality of 2D-to-3D conversion (thanks, threedguru!)
  • Made H.265 transcoding over 2x faster
  • Improved compatibility of H.264 transcoded stream via MEncoder
  • Removed minimize Java GUI setting from web interface
  • Fixed adding folders via old interface (#3726) (Thanks for reporting, infectormp!)
  • Fixed web player server failure to start
  • Fixed database metrics on close
  • Fixed admin account when no auth is enabled
  • Fixed ordering of TV series episodes in Media Library
  • Fixed React player logos and posters
  • Fixed some thumbnail bugs
  • Stop using poster for Resume thumbnail
  • Fixed changing language via browser
  • Fixed not muxing H.264 via MEncoder when possible
  • Fixed audio not playing in web player (#3130)
  • Fixed web player use via proxy
  • Fixed setting monitored and active states for shared content via old settings
  • Fixed bugs with tsMuxeR handling H.265
  • Fixed tsMuxeR deferral for certain files
  • Fixed quickrun scripts not copying some files for development
  • Made tests run faster on GitHub Actions
  • General performance improvements

Translation updates via Crowdin​

  • Chinese Traditional (77%) (thanks, Gene Wu!)
  • Finnish (100%) (thanks, Esko Gardner!)
  • French (97%)
  • Italian (93%) (thanks, nonlosao!)
  • Portuguese (Brazilian) (100%) (thanks, Mauro.A!)
  • Russian (77%) (thanks, shecof!)
  • Spanish (100%) (thanks, Yllelder!)

Renderers:​

  • Added HDR to Supported lines in renderer configs
  • Improved detection of SkyBox VR Player (thanks, threedguru!)
  • Improved support for Mirascreen (thanks, Dušan Kazik!)
  • Improved support for VLC for desktop and iOS (thanks, Kevin Abel!)
  • Improved MP4 support on LG TVs and VLC
  • Improved Dolby Vision support on LG TVs (thanks, narae0.kim from LG!)
  • Fixed marking files as played when LG TVs are browsing
  • Fixed Caliber support

Dependencies:​

  • Update all Node.js subdependencies
  • Update dependency @types/jest to v29.2.5
  • Update dependency @types/node to v18.11.18
  • Update dependency @types/react-dom to v18.0.10
  • Update dependency axios to v1.2.2
  • Update dependency com.puppycrawl.tools:checkstyle to v10.6.0
  • Update dependency eslint to v8.31.0
  • Update dependency mantine to 5.9.6
  • Update dependency net.coobird:thumbnailator to v0.4.19
  • Update dependency org.apache.httpcomponents:httpclient to v4.5.14
  • Update dependency react-router-dom to v6.6.1
  • Update FFmpeg to latest nightly
  • Update MediaInfo to 22.12
  • Update tsMuxeR to latest nightly
  • Update typescript-eslint monorepo to v5.47.1
  • Update Yarn to v3.3.1
Changes since 13.0.0:
  • General:
    - Increased default max memory on Windows
    - Fixed insertion of API metadata
    - Fixed being unable to disable toggles in web settings (#3689)
    - Fixed duplicate entries added to shared content on save when entries were removed
    - Fixed shared content updates not saving (#3697)
    - Fixed running via VS Code
  • Translation updates via Crowdin
    - Catalan (89%) (thanks, Toni Grau i Quellos!)
    - Czech (100%)
    - Korean (100%) (thanks, VenusGirl!)
    - Polish (100%) (thanks, Karol Szastok!)
    - Portuguese (Brazilian) (96%) (thanks, Matias Dos Reis!)
    - Slovak (82%) (thanks, Filip Hanes!)
    - Turkish (100%) (thanks, Burak Yavuz!)
  • Dependencies:
    - Updated all Node.js subdependencies
    - Update dependency @types/node to v18.11.15
    - Update dependency org.slf4j:slf4j-api to v2.0.6
    - Update dependency react-router-dom to v6.5.0
    - Update typescript-eslint monorepo to v5.46.1

Changes since 12.0.1:​

General:​

  • Added 2D to 3D conversion for virtual reality, for full details see https://iwantaholodeck.com/on-the-fly-2d-to-3d-video-conversion-with-universal-media-server-ums/
  • Fixed reload button is disabled after a restart
  • Fixed sometimes mixed renderer found
  • Implements LINN iOS app search request for attribute upnp:artist@role=composer
  • Handle UPNP:AlbumArtist
  • Escape iOS Smart Punctuation apostrophe
  • Fixed case-insensitive UPnP search
  • Double-click on tray icon opens web settings
  • Made language more clear on the right-click tray menu
  • Fixed API metadata countries, plot, ratings, rated (classification), start year, tagline, total seasons, and votes
  • Fixed API poster/cover images sometimes not being set
  • Fixed duplicate API fetches for failed results
  • Fixed star rating updates not immediately updating
  • Fixed resume files with AviSynth transcoding

Translation updates via Crowdin​

  • Czech (94%)
  • Danish (99%) (thanks, NCAA!)
  • Finnish (99%) (thanks, Esko Gardner!)
  • French (94%) (thanks, SurfaceS!)
  • German (93%) (thanks, jaba82!)
  • Korean (94%) (thanks, VenusGirl!)
  • Portuguese (100%) (thanks, mariopinto!)
  • Portuguese (Brazilian) (94%) (thanks, Sandro Almeida!)
  • Spanish (88%) (thanks, edwardalvarez2011!)
  • Turkish (100%) (thanks, Burak Yavuz!)
  • Ukrainian (26%) (thanks, Paul Furlet!)

Renderers:​

  • Let LG TVs use their built-in resume only
  • Fixed support for DTS on LG OLED models newer than 2019
  • Avoid re-encoding x265 needlessly on LG OLEDs
  • Detect more versions of VLC

Dependencies:​

  • Updated all Node.js subdependencies
  • Update dependency @types/jest to v29.2.4
  • Update dependency @types/lodash to v4.14.191
  • Update dependency @types/node to v18.11.13
  • Update dependency @types/react to v18.0.26
  • Update dependency @types/video.js to v7.3.50
  • Update dependency axios to v1.2.1
  • Update dependency com.github.oshi:oshi-core to v6.4.0
  • Update dependency com.puppycrawl.tools:checkstyle to v10.5.0
  • Update dependency eslint to v8.29.0
  • Update dependency hls.js to v1.2.9
  • Update dependency react-router-dom to v6.4.5
  • Update dependency tabler-icons-react to v1.56.0
  • Update dependency typescript to v4.9.4
  • Update Mantine monorepo packages to v5.8.4
  • Update typescript-eslint monorepo to v5.46.0

Changes since 11.6.0:​

General:​

  • Added a new web settings interface, which is now the supported way to add content and change settings
  • Added a new web player interface, for a faster, more responsive and accessible web player
  • Added shutdown computer option to the Server Settings folder
  • Added user auth to web interface
  • Added user groups to web interface
  • Unified the Shared Content area in both Java and web interfaces
  • Local database speed improvements
  • Improved UPnP/DLNA support
  • Consolidated configuration files, with automatic migration to the new format
  • Fixed TV series never being found locally by IMDb ID
  • Fixed duplicate API requests
  • Fixed profile support on Docker
  • Fixed broken translations on startup language selection
  • Fixed not detecting Playlist additions/changes during scans
  • Fixed database update/drop
  • Hundreds of bugfixes and performance tweaks

Renderers:​

  • Support Sony Network Speakers (thanks, scanf!)

Translation updates via Crowdin​

  • Afrikaans (14%) (thanks, Eugene Trumpelmann!)
  • Bulgarian (83%) (thanks, ruraru!)
  • Catalan (88%) (thanks, Toni Grau i Quellos!)
  • Czech (100%)
  • Danish (99%) (thanks, GurliGebis and NCAA!)
  • German (93%) (thanks, pipin!)
  • Finnish (99%) (thanks, Esko Gardner!)
  • Italian (96%) (thanks, Oscar Zambotti!)
  • Korean (100%) (thanks, VenusGirl!)
  • Polish (100%) (thanks, Karol Szastok!)
  • Portuguese (99%) (thanks, mariopinto!)
  • Portuguese (Brazilian) (99%) (thanks, Mauro.A!)
  • Russian (82%) (thanks, Максим Мухачев!)
  • Slovak (81%) (thanks, Dušan!)
  • Spanish (92%) (thanks, Pablo Camacho!)
  • Turkish (100%) (thanks, Burak Yavuz!)

Dependencies​

  • Bump Java to 17.0.5
  • Bump logback-version from 1.4.3 to 1.4.4
  • Update Apache Commons Collections to 4.4
  • Update com.sun.xml.messaging.saaj to 3.0.0
  • Update dependency com.fasterxml.jackson.core:jackson-databind to v2.14.1
  • Update dependency com.github.junrar:junrar to v7.5.4
  • Update dependency com.github.oshi:oshi-core to v6.3.2
  • Update dependency com.github.spotbugs:spotbugs-maven-plugin to v4.7.3.0
  • Update dependency com.google.code.gson:gson to v2.10
  • Update dependency com.ibm.icu:icu4j to v72
  • Update dependency com.puppycrawl.tools:checkstyle to v10.4
  • Update dependency net.coobird:thumbnailator to v0.4.18
  • Update dependency org.slf4j:slf4j-api to v2.0.5
  • Update dependency pako to v2.1.0
  • Update dependency video.js to v7.21.1
  • Update dependency videojs-contrib-quality-levels to v2.2.1
  • Update logback-version to v1.4.5
  • Update MediaInfo to 22.09
  • Update twelvemonkeys-imageio-version to v3.9.4
  • Removed assertj-core

Changes since 11.5.0:​

General:​

  • Added support for reparsing modified files
  • Improved filename prettifying/matching
  • Improved performance
  • Fixed failed parsing of files being moved/copied
  • Fixed restart program reliability
  • Fixed security hole
  • Stop extracting metadata or doing API lookups for Live Photos in iPhone backups on macOS
  • Updated all tests to junit 5

Translation updates via Crowdin​

  • Spanish (97%) (thanks, Sergio Varela!)

Dependencies​

  • Bump commons-text from 1.9 to 1.10.0
  • Bump junit5.version from 5.9.0 to 5.9.1
  • Bump logback-version from 1.4.1 to 1.4.3
  • Update com.sun.xml.bind-version to v4.0.1
  • Update dependency com.puppycrawl.tools:checkstyle to v10.3.4
  • Update dependency org.slf4j:slf4j-api to v2.0.3

Changes since 11.4.1​

General:​

  • Improved video quality on Wi-Fi networks
  • Persist max memory setting in Windows installer
  • Fixed web player status communication
  • Fixed resource leaks

Renderers:​

  • Added support for Caliber radio devices (thanks, Bart Jourquin!)
  • Allow seeking while transcoding on Roku devices
  • Fixed sound cutting out on Panasonic TVs when transcoding

Translation updates via Crowdin​

  • German (100%) (thanks, pipin!)
  • Japanese (100%) (thanks, KEINOS!)
  • Persian (100%) (thanks, Sadra Imam!)
  • Spanish (97%) (thanks, Luis Alberto García Díaz!)
  • Ukrainian (31%) (thanks, Alexandr Opara!)

Dependencies​

  • Updated checkstyle to v10.3.3
  • Bump FFmpeg to latest
  • Bump jackson-databind from 2.13.3 to 2.13.4
  • Bump logback-version from 1.2.11 to 1.4.1
  • Bump maven-pmd-plugin from 3.18.0 to 3.19.0
  • Bump slf4j-api from 1.7.36 to 2.0.1
  • Bump spotbugs-maven-plugin from 4.7.1.1 to 4.7.2.0

Changes since 11.4.0​

General:​

  • Improved support for split episodes (e.g. S01E02a, S01E02.5)
  • Improved anime episode matching
  • Fixed dc:date not sending to renderers for videos (#3215)
  • Fixed shutdown consistency
  • Performance and stability improvements
  • Improved local build speed during development
  • Improved GitHub Actions build speed

Translation updates via Crowdin​

  • French (100%) (thanks, Archaos!)
  • Persian (84%) (thanks, Sadra Imam!)
  • Ukrainian (30%) (thanks, Василь «CVI» Чефранов!)

Dependencies​

  • Updated checkstyle to v10.3.2
  • Updated gson to v2.9.1
  • Updated JRE to 17.0.4.1`
  • Updated junrar to v7.5.3
  • Updated maven-checkstyle-plugin to 3.2.0
  • Updated maven-javadoc-plugin to v3.4.1
  • Updated maven-pmd-plugin from 3.17.0 to 3.18.0
  • Updated maven-project-info-reports-plugin to v3.4.1
  • Updated maven-site-plugin to v3.12.1
  • Updated twelvemonkeys-imageio-version to v3.8.3

General:​

  • Enabled UPnP searching, with the ability to disable for problematic renderers
  • Improved performance when scanning and browsing by up to 3,563%
  • Improved performance when handling API metadata
  • Improved performance with many audio files
  • Fixed broken translations
  • Fixed some API metadata handling bugs
  • Fixed macOS startup crash
  • Fixed running as a service on x64 Windows

Translation updates via Crowdin​

  • Catalan (99%) (thanks, Toni Grau i Quellos!)
  • Czech (100%)
  • Danish (100%) (thanks, NCAA!)
  • Finnish (100%) (thanks, Esko Gardner!)
  • German (99%) (thanks, pipin!)
  • Italian (100%) (thanks, Oscar Zambotti!)
  • Korean (100%) (thanks, VenusGirl!)
  • Spanish (96%) (thanks, edwardalvarez2011!)
  • Persian (84%) (thanks, Sadra Imam!)
  • Polish (100%) (thanks, Karol Szastok!)
  • Portuguese (100%) (thanks, mariopinto!)
  • Portuguese (Brazilian) (100%) (thanks, Mauro.A!)
  • Turkish (100%) (thanks, Burak Yavuz!)

Dependencies​

  • Updated JRE to 17.0.4
  • Updated junit5 to 5.9.0
  • Updated maven-assembly-plugin to 3.4.2
  • Updated maven-project-info-reports-plugin 3.4.0
  • Updated maven-resources-plugin to 3.3.0
  • Updated oshi-core to 6.2.2
  • Updated spotbugs-maven-plugin to 4.7.1.1

Changes since 11.2.0​

General​

  • Sign and notarize macOS releases, for easier installation
  • Adding/removing shared folders updates instantly
  • Fixed autoupdater on Apple ARM build
  • Renamed all translation keys for more readable code
  • Fixed broken sleep prevention during playback on macOS
  • Fixed macOS version compatibility warning in log viewer
  • Fixed web browser video/audio playback on some systems and browsers

Renderers​

  • Send date metadata for audio on nextcp/2

Translation updates via Crowdin​

  • Bulgarian (93%) (thanks, Иво Иванов and Dremski!)
  • Catalan (98%) (thanks, Toni Grau i Quellos!)
  • Czech (100%)
  • Danish (100%) (thanks, GurliGebis and NCAA!)
  • Dutch (91%) (thanks, DJ_eMPe!)
  • English (United Kingdom) (17%) (thanks, DJ_eMPe!)
  • Finnish (100%) (thanks, Esko Gardner!)
  • French (100%) (thanks, Archaos!)
  • German (99%) (thanks, pipin!)
  • Hebrew (23%) (thanks, shayh!)
  • Hungarian (91%) (thanks, promi!)
  • Italian (100%) (thanks, Oscar Zambotti!)
  • Korean (100%) (thanks, VenusGirl!)
  • Polish (100%) (thanks, Karol Szastok!)
  • Portuguese (100%) (thanks, mariopinto and RPargana!)
  • Portuguese (Brazilian) (100%) (thanks, Mauro.A!)
  • Serbian (Cyrillic) (92%) (thanks, silevb!)
  • Spanish (96%) (thanks, edwardalvarez2011!)
  • Swedish (99%) (thanks, Erik Karlsson and Lorien aka the First One!)
  • Turkish (100%) (thanks, Burak Yavuz!)
  • Ukrainian (29%) (thanks, Paul Furlet!)

Dependencies​

  • Updated appbundler to 5946207
  • Updated exec-maven-plugin to v3.1.0
  • Updated maven-assembly-plugin to v3.4.1
  • Updated moment.js to v2.29.4
  • Updated spotbugs-maven-plugin to v4.7.1.0
Changes since 11.1.1.1:
  • General
    • Added a release for Apple ARM (Apple Silicon, M1/M2) processors, for 3x faster transcoding
    • Added renderer option SendDateMetadataYearForAudioTags
    • Added netbeans git exclusions for developers
    • Media Library Movies folders ignore files with durations under 40 minutes
    • Fixed broken browsing on some renderers
    • Fixed audio playback on web interface
    • Cleanup old transcoding engines
    • Removed dead code and language terms
  • Dependencies
    • Update assertj to v3.23.1
    • Update checkstyle to v10.3.1
    • Update h2database to v2.1.214
    • Update jna to v5.12.1
    • Update JRE to 17.0.3.1
    • Update maven-assembly-plugin to v3.4.0
    • Update oshi to v6.2.1
    • Update pako to v2
Zurück
Oben Unten