Version 3.1.0 is released
Version 3.1.0 is released
General:
You can download it from the front page.
This release adds and improves a lot of lossless quality options for subtitles and videos, adds support for H.265 and 4k videos, improves audio/video sync, significantly improves transcoding speed and more.
Changes since 3.0.0:
Upgrade Notes:
For 3.0.0-b1 and newer:
No action necessary.
For all versions below 3.0.0-b1:
It is recommended to delete your UMS.conf file prior to installing this version. Windows users can choose the "clean install" option while installing instead.
You can download it from the front page.
This release adds and improves a lot of lossless quality options for subtitles and videos, adds support for H.265 and 4k videos, improves audio/video sync, significantly improves transcoding speed and more.
Changes since 3.0.0:
- General:
- Added new "Random" sorting option (thanks, etrunko!)
- Added support for sending subtitles (losslessly) to renderers via closed captioning
- Added option to clear all monitored files
- Added support for picture-based subtitles (like VobSub) in FFmpeg
- Added whitelist option for advanced users
- Added support for automatically muxing WEB-DL files on all operating systems by default
- Added automatic tsMuxeR muxing via FFmpeg
- Added tooltips to more settings
- Improved video compatibility when transcoding to H.264 via MEncoder or FFmpeg
- Increased speed of FFmpeg transcoding by default by ~25% in some cases
- Disabled AviSynth/MEncoder by default
- Fixed subtitle character conversion in FFmpeg
- Fixed the configuration option to disable multithreading with FFmpeg engines
- Fixed the New Media folder not adhering to the empty folder setting
- Fixed the broken FFmpeg binary on Linux
- Renderers:
- Added support for Sony STR-DA5800ES (thanks, AYColumbia!)
- Added support for sending SubRip and MicroDVD subtitles to Panasonic TVs
- Added support for sending SubRip subtitles to WD TV Live
- Added support for sending SubRip subtitles to Xbox Media Center
- Improved thumbnail support on Sony Bravia TVs
- Languages:
- Updated Italian translation (thanks, nocciola82!)
- Updated Spanish translation (thanks, AlfredoRamos!)
- External Components:
- Updated MPlayer/MEncoder for Windows to SB53, which:
- Adds support for HEVC (H.265)
- Adds support for 4k AVC (H.264)
- Supports seeking to non-keyframes in Matroska files
- Improves seeking accuracy
- Improves H.264 encoding quality in fade-heavy clips
- Improves bitrate calculation
- Improves ASS/SSA subtitle support
- Improves support for some DVDs
- Improves support for 60FPS videos
- Improves DTS support
- Improves AVI support
- Increases speed
- Fixes a crash when trying to play a DVD from different region than currently set in the DVD drive
- Fixes memory leaks
- Fixes multithreaded decoding
- Fixes bugs
- Updated tsMuxeR for Linux and OS X to 2.2.3b, which:
- Adds support for DTS-HD elementary stream with extra DTSHD headers
- Improves muxing speed
- Improves stream standards compatibility
- Fixes E-AC3 support
- Adds support for DTS-express audio
- Reduces bandwidth
- Updated tsMuxeR for Windows to 2.2.3b, which:
- Adds support for DTS-HD elementary stream with extra DTSHD headers
- Reduces bandwidth
- Updated MPlayer/MEncoder for Windows to SB53, which:
Upgrade Notes:
For 3.0.0-b1 and newer:
No action necessary.
For all versions below 3.0.0-b1:
It is recommended to delete your UMS.conf file prior to installing this version. Windows users can choose the "clean install" option while installing instead.
- SharkHunter
- Developer
- Posts: 648
- Joined: Fri Jun 01, 2012 9:36 pm
Re: Version 3.1.0 is released
Nice one!
We reject: kings, presidents and voting.
We believe in: rough consensus and running code.
We believe in: rough consensus and running code.
Re: Version 3.1.0 is released
After install of Channels plugin and restart, UMS fails to start.
Code: Select all
11-18 12:08:33 Starting Universal Media Server 3.1.0
11-18 12:08:33 Based on PS3 Media Server by shagrath, copyright 2008-2013
11-18 12:08:33 http://www.universalmediaserver.com
11-18 12:08:33
11-18 12:08:33 Build: 74263860d (2013-11-18)
11-18 12:08:33 Java: Java HotSpot(TM) 64-Bit Server VM 1.7.0_45 64-bit by Oracle Corporation
11-18 12:08:33 OS: Windows 7 64-bit 6.1
11-18 12:08:33 Encoding: UTF-8
11-18 12:08:33 Memory: 1138 MB
11-18 12:08:33 Language: sv
11-18 12:08:33
11-18 12:08:33 Working directory: C:\Program Files (x86)\Universal Media Server
11-18 12:08:33 Temp directory: C:\Users\Tobias\AppData\Local\Temp\universalmediaserver
11-18 12:08:33 Logging config file: C:\Program Files (x86)\Universal Media Server\logback.xml
11-18 12:08:33 debug.log: C:\ProgramData\UMS\debug.log
11-18 12:08:33
11-18 12:08:33 Profile directory: C:\ProgramData\UMS
11-18 12:08:33 Profile directory permissions: rw
11-18 12:08:33 Profile path: C:\ProgramData\UMS\UMS.conf
11-18 12:08:33 Profile permissions: rw
11-18 12:08:33 Profile name: Tobias-Dator
11-18 12:08:33
11-18 12:08:33 Web conf path: C:\ProgramData\UMS\WEB.conf
11-18 12:08:33 Web conf permissions: rw
11-18 12:08:33
11-18 12:08:33 UMS will start automatically with Windows
11-18 12:08:33 Loading MediaInfo library
11-18 12:08:33 Loaded MediaInfoLib - v0.7.64
11-18 12:08:33 Loading renderer configurations from C:\Program Files (x86)\Universal Media Server\renderers
11-18 12:08:33 Loaded configuration for renderer: AirPlayer
11-18 12:08:33 Loaded configuration for renderer: Android
11-18 12:08:33 Loaded configuration for renderer: KalemSoft Media Player
11-18 12:08:33 Loaded configuration for renderer: Sony Bravia 4500
11-18 12:08:33 Loaded configuration for renderer: Sony Bravia 5500
11-18 12:08:33 Loaded configuration for renderer: Sony Bravia EX
11-18 12:08:33 Loaded configuration for renderer: Sony Bravia EX620
11-18 12:08:33 Loaded configuration for renderer: Sony Bravia HX
11-18 12:08:33 Loaded configuration for renderer: Sony Bravia W6/W8/W9
11-18 12:08:33 Loaded configuration for renderer: DirecTV HR
11-18 12:08:33 Loaded configuration for renderer: D-Link DSM-510
11-18 12:08:33 Loaded configuration for renderer: Freebox HD
11-18 12:08:33 Loaded configuration for renderer: Freecom MusicPal
11-18 12:08:33 Loaded configuration for renderer: iPad / iPhone
11-18 12:08:33 Loaded configuration for renderer: Pioneer Kuro
11-18 12:08:33 Loaded configuration for renderer: LG 42LA644V
11-18 12:08:33 Loaded configuration for renderer: LG Smart TV Upgrader
11-18 12:08:33 Loaded configuration for renderer: Nokia N900
11-18 12:08:33 Loaded configuration for renderer: Netgear NeoTV
11-18 12:08:33 Loaded configuration for renderer: Onkyo TX-NR717
11-18 12:08:33 Loaded configuration for renderer: OPPO BDP-83
11-18 12:08:33 Loaded configuration for renderer: OPPO BDP-93
11-18 12:08:33 Loaded configuration for renderer: Panasonic TV
11-18 12:08:33 Loaded configuration for renderer: Panasonic TX-L32V10E
11-18 12:08:33 Loaded configuration for renderer: Philips Aurea
11-18 12:08:33 Loaded configuration for renderer: Philips TV
11-18 12:08:33 Loaded configuration for renderer: Popcorn Hour
11-18 12:08:33 Loaded configuration for renderer: PlayStation 3
11-18 12:08:33 Loaded configuration for renderer: Realtek
11-18 12:08:33 Loaded configuration for renderer: Samsung SMT-G7400
11-18 12:08:33 Loaded configuration for renderer: Samsung D7000
11-18 12:08:33 Loaded configuration for renderer: Samsung AllShare
11-18 12:08:33 Loaded configuration for renderer: Samsung Mobile
11-18 12:08:33 Loaded configuration for renderer: Samsung WiseLink
11-18 12:08:33 Loaded configuration for renderer: Sharp Aquos
11-18 12:08:33 Loaded configuration for renderer: Showtime 3
11-18 12:08:33 Loaded configuration for renderer: Showtime 4
11-18 12:08:33 Loaded configuration for renderer: Sony SMP-N100
11-18 12:08:33 Loaded configuration for renderer: Sony Blu-ray
11-18 12:08:33 Loaded configuration for renderer: Sony Home Theatre System
11-18 12:08:33 Loaded configuration for renderer: Sony STR-DA5800ES
11-18 12:08:33 Loaded configuration for renderer: Streamium
11-18 12:08:33 Loaded configuration for renderer: Telstra T-Box
11-18 12:08:33 Loaded configuration for renderer: VideoWeb TV
11-18 12:08:33 Loaded configuration for renderer: Vizio Smart TV
11-18 12:08:33 Loaded configuration for renderer: WD TV Live
11-18 12:08:33 Loaded configuration for renderer: WMP
11-18 12:08:33 Loaded configuration for renderer: XBMC
11-18 12:08:33 Loaded configuration for renderer: Xbox 360
11-18 12:08:33 Loaded configuration for renderer: Yamaha RX-A1010
11-18 12:08:33 Loaded configuration for renderer: Yamaha RX-V3900
11-18 12:08:33 Loaded configuration for renderer: Yamaha RX-V671
11-18 12:08:33 Please wait while we check the MPlayer font cache, this can take a minute or so.
11-18 12:08:33 Finished checking the MPlayer font cache.
11-18 12:08:33 VSFilter / DirectVobSub was not found. This can cause problems when trying to play subtitled videos with AviSynth.
11-18 12:08:33 Found VLC version 2.1.0 at: C:\Program Files (x86)\VideoLAN\VLC\vlc.exe
11-18 12:08:33 Searching for plugins in C:\Program Files (x86)\Universal Media Server\plugins
11-18 12:08:33 Found plugin: com.chocolatey.pmsencoder.Plugin
11-18 12:08:33 Found plugin: com.sharkhunter.channel.CH_plugin
11-18 12:08:34 PMSEncoder: initializing PMSEncoder 2.0.0-rc1
11-18 12:08:34 PMSEncoder: log directory: C:\ProgramData\UMS
11-18 12:08:34 PMSEncoder: loading built-in log4j config file: jar:file:/C:/Program%20Files%20(x86)/Universal%20Media%20Server/plugins/pmsencoder-2.0.0-rc1.jar!/log4j_default.xml
11-18 12:08:35 Exception in thread "main" java.lang.VerifyError: (class: com/chocolatey/pmsencoder/PMSEncoder, method: super$4$getAudioBitrateOptions signature: (Lnet/pms/dlna/DLNAResource;Lnet/pms/dlna/DLNAMediaInfo;Lnet/pms/io/OutputParams;)Ljava/util/List;) Illegal use of nonvirtual function call
11-18 12:08:35 at com.chocolatey.pmsencoder.Plugin.<init>(Plugin.groovy:163)
11-18 12:08:35 at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
11-18 12:08:35 at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
11-18 12:08:35 at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
11-18 12:08:35 at java.lang.reflect.Constructor.newInstance(Unknown Source)
11-18 12:08:35 at java.lang.Class.newInstance(Unknown Source)
11-18 12:08:35 at net.pms.external.ExternalFactory.instantiateEarlyListeners(ExternalFactory.java:418)
11-18 12:08:35 at net.pms.external.ExternalFactory.lookup(ExternalFactory.java:398)
11-18 12:08:35 at net.pms.PMS.init(PMS.java:685)
11-18 12:08:35 at net.pms.PMS.createInstance(PMS.java:1075)
11-18 12:08:35 at net.pms.PMS.main(PMS.java:1171)
- SharkHunter
- Developer
- Posts: 648
- Joined: Fri Jun 01, 2012 9:36 pm
Re: Version 3.1.0 is released
b0ris remove pmsencoder from plugins. It seems to not work.
SubJunk - update Channels download file
SubJunk - update Channels download file
We reject: kings, presidents and voting.
We believe in: rough consensus and running code.
We believe in: rough consensus and running code.
Re: Version 3.1.0 is released
Thanks for the release! Lately UMS start is slow as it's "Checking MPlayer font cache...", is that an expected behavior or just the 1st run after installation?
Regarding close captioning, is it supported on PS3? (it seems support was added in v4.40 for it as per http://us.playstation.com/support/syste ... /index.htm)
Thanks! Wolf.
Regarding close captioning, is it supported on PS3? (it seems support was added in v4.40 for it as per http://us.playstation.com/support/syste ... /index.htm)
Thanks! Wolf.
-- UMS serving PS3, WDTV, Samsung H6400 + J5500 and Kalemsoft renderers! (no video transcoding but remuxing accepted
)

Re: Version 3.1.0 is released
Edit: Nevermind, known issue with VLC puking on LPCM audio from tsMuxer. Didn't know if it would be fixed in the newer version of tsMuxer, but appears not.
No issue with "regular" usage or on the PS3.
No issue with "regular" usage or on the PS3.
Re: Version 3.1.0 is released
I've created braviaR series conf file and uploaded it to a thread in the renderer section. Could you include that in next release.
Re: Version 3.1.0 is released
The file was updated days ago but I hadn't updated the version info in the databaseSharkHunter wrote:b0ris remove pmsencoder from plugins. It seems to not work.
SubJunk - update Channels download file

Good question. The only thing that has changed is that now we let you know we are checking the font cache. We always did it but the text displayed as "Searching for renderers".Wolfgan wrote:Thanks for the release! Lately UMS start is slow as it's "Checking MPlayer font cache...", is that an expected behavior or just the 1st run after installation?
I'll test itWolfgan wrote:Regarding close captioning, is it supported on PS3? (it seems support was added in v4.40 for it as per http://us.playstation.com/support/syste ... /index.htm)
Replying in the threadsukh77 wrote:I've created braviaR series conf file and uploaded it to a thread in the renderer section. Could you include that in next release.
Re: Version 3.1.0 is released
I'm using PS3 4.50 but I can't see the closed captioning option. Weird.Wolfgan wrote:Regarding close captioning, is it supported on PS3? (it seems support was added in v4.40 for it as per http://us.playstation.com/support/syste ... /index.htm)
Re: Version 3.1.0 is released
Code: Select all
ERROR 2013-11-19 18:22:00.577 [main] Error running command [Ljava.lang.String;@5e90dbfc
java.io.IOException: [u]Cannot run program "ffmpeg": error=2, file or dir not found[/u]
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1041) ~[na:1.7.0_25]
at net.pms.util.ProcessUtil.run(ProcessUtil.java:155) ~[ums.jar:3.1.0]
at net.pms.encoders.FFmpegOptions.getSupportedProtocols(FFmpegOptions.java:90) ~[ums.jar:3.1.0]
at net.pms.encoders.FFmpegWebVideo.<init>(FFmpegWebVideo.java:96) ~[ums.jar:3.1.0]
at net.pms.encoders.PlayerFactory.registerPlayers(PlayerFactory.java:129) ~[ums.jar:3.1.0]
at net.pms.encoders.PlayerFactory.initialize(PlayerFactory.java:109) ~[ums.jar:3.1.0]
at net.pms.PMS.init(PMS.java:691) ~[ums.jar:3.1.0]
at net.pms.PMS.createInstance(PMS.java:1075) ~[ums.jar:3.1.0]
at net.pms.PMS.main(PMS.java:1171) ~[ums.jar:3.1.0]
Caused by: java.io.IOException: error=2, file not found
at java.lang.UNIXProcess.forkAndExec(Native Method) ~[na:1.7.0_25]
at java.lang.UNIXProcess.<init>(UNIXProcess.java:135) ~[na:1.7.0_25]
at java.lang.ProcessImpl.start(ProcessImpl.java:130) ~[na:1.7.0_25]
at java.lang.ProcessBuilder.start(ProcessBuilder.java:1022) ~[na:1.7.0_25]
... 8 common frames omitted
edit: only fix I found is install (outdated) ffmpeg to system, and not using the one in *.tgz, like it was broken in ums.jar and it dosn't look inside executed directory but somewere else
server: C2D [email protected] 3GB RAM
network: wired 1000MB/s
render: LG 55LM620S, Samsung LE40C650, PS3
OS: Linux 13.10 64bit
network: wired 1000MB/s
render: LG 55LM620S, Samsung LE40C650, PS3
OS: Linux 13.10 64bit