Version 7.5.0 released

Announcements about Universal Media Server
User avatar
SubJunk
Lead Developer
Posts: 2831
Joined: Sun May 27, 2012 4:12 pm

Version 7.5.0 released

Post by SubJunk » Sat Oct 13, 2018 11:26 am

General:

You can download it from the front page.

This release improves the GUI, adds support and recognition for new renderers, fixes many bugs (particularly on macOS), and more!

Soon we will be start our 8.0.0 pre-release cycle, which usually involves releasing alpha/beta versions so we can get feedback on the new features and any bugs before the full release.
This one will be centered around web feeds like podcasts and web streaming.
We will continue to release 7.x.x builds in parallel with bugfixes and minor updates, so please continue to report any bugs you find. We are really focusing on stability lately and will continue to.


Changes since 7.4.0:
  • General:
    • Added animated Restart Server button when a restart is needed to apply a new setting (thanks, Nadahar!)
    • Added hover and push effects to buttons (thanks, Nadahar!)
    • Added Docker build files (thanks, atamariya!)
    • Added ability to specify supported framerates in renderer configs (thanks, Nadahar!)
    • Improved support for Windows XP (thanks, Nadahar!)
    • Improved support for DFF, DSF, MP4 and WAV files (thanks, Sami32!)
    • Updated the GUI for FFmpeg options
    • Fixed duplicate hardware acceleration options
    • Fixed the state of scan buttons while startup scan is running
    • Fixed the display of the web interface on Safari
    • Fixed MEncoder not transcoding to H.264 on macOS
    • Fixed a lot of minor bugs
  • Renderers:
    • Added detection of more Samsung mobile devices (thanks, Sami32!)
    • Improved support for Onkyo audio receivers
    • Improved support for Samsung UHD (4k) TVs (thanks, SurfaceS!)
    • Improved support for Samsung Galaxy Note Tab (thanks, Sami32!)
    • Fixed FLAC playback on Xbox One (thanks, 25233Guyver!)
  • Languages (thanks to Crowdin):
    • Chinese Simplified translation completed
    • Czech translation completed and validated
    • Portuguese (Brazilian) translation updated
    • Slovak translation updated
    • Spanish translation completed
  • Dependencies:
    • Updated Maven Assembly plugin to 3.1.0
    • Updated Maven Compiler plugin to 3.7.0
    • Updated Maven Enforcer plugin to 1.4.1
    • Updated Maven Findbugs plugin to 3.0.5
    • Updated Git Commit ID plugin to 2.2.3
    • Updated gson to 2.8.2

Compatibility notes:

These releases work on all versions of Java 7 onwards.
The Windows releases work on Windows Vista onwards.

jaapie18
Posts: 25
Joined: Fri Jul 26, 2013 6:28 am

Re: Version 7.5.0 released

Post by jaapie18 » Sat Oct 13, 2018 9:24 pm

How can i share my whole pc? It seems you have to choose a folder/drive?

User avatar
squadjot
Moderator
Posts: 643
Joined: Fri Jun 01, 2012 4:24 am

Re: Version 7.5.0 released

Post by squadjot » Sat Oct 13, 2018 11:04 pm

Thanks, FYI nothing happens when i press the autoupdate button in 7.4.0

erick diangilis
Posts: 141
Joined: Sun May 22, 2016 8:25 am

Re: Version 7.5.0 released

Post by erick diangilis » Sat Oct 13, 2018 11:45 pm

thanks subjunk for this new release and for the detailed list of the new features and fixes. ;)

boss
Posts: 173
Joined: Thu Jun 30, 2016 1:07 pm

Re: Version 7.5.0 released

Post by boss » Sun Oct 14, 2018 2:55 am

Since V7.5.0 these warnings have appeared in the logs (Linux headless).
Never seen them before.
Are they of any consequence?

WARN 2018-10-13 22:50:53.366 [main] Executable "/opt/ums/ums-7.5.0/mencoder" of transcoding engine MEncoder Web not found: File "mencoder" not found
WARN 2018-10-13 22:50:53.367 [main] Executable "/opt/ums/ums-7.5.0/vlc" of transcoding engine VLC Web Video not found: File "vlc" not found
WARN 2018-10-13 22:50:53.371 [main] Executable "/opt/ums/ums-7.5.0/vlc" of transcoding engine VLC Web Audio (Legacy) not found: File "vlc" not found
WARN 2018-10-13 22:50:53.371 [main] Executable "/opt/ums/ums-7.5.0/vlc" of transcoding engine VLC Web Video (Legacy) not found: File "vlc" not found
WARN 2018-10-13 22:50:53.373 [main] Executable "/opt/ums/ums-7.5.0/dcraw" of transcoding engine DCRaw not found: File "dcraw" not found
It's obviously because the paths do not exist. EG: No such files as such.

Thanks

User avatar
SubJunk
Lead Developer
Posts: 2831
Joined: Sun May 27, 2012 4:12 pm

Re: Version 7.5.0 released

Post by SubJunk » Sun Oct 14, 2018 12:41 pm

jaapie18 wrote:
Sat Oct 13, 2018 9:24 pm
How can i share my whole pc? It seems you have to choose a folder/drive?
Yes you need to choose each drive. Maybe we should have a button to share the whole PC... It is hard to please everyone!
squadjot wrote:
Sat Oct 13, 2018 11:04 pm
Thanks, FYI nothing happens when i press the autoupdate button in 7.4.0
Thanks for letting us know squadjot, has that been resolved yet? There may be some network caching involved
erick diangilis wrote:
Sat Oct 13, 2018 11:45 pm
thanks subjunk for this new release and for the detailed list of the new features and fixes. ;)
Thanks Erick!
boss wrote:
Sun Oct 14, 2018 2:55 am
Since V7.5.0 these warnings have appeared in the logs (Linux headless).
Never seen them before.
Are they of any consequence?

WARN 2018-10-13 22:50:53.366 [main] Executable "/opt/ums/ums-7.5.0/mencoder" of transcoding engine MEncoder Web not found: File "mencoder" not found
WARN 2018-10-13 22:50:53.367 [main] Executable "/opt/ums/ums-7.5.0/vlc" of transcoding engine VLC Web Video not found: File "vlc" not found
WARN 2018-10-13 22:50:53.371 [main] Executable "/opt/ums/ums-7.5.0/vlc" of transcoding engine VLC Web Audio (Legacy) not found: File "vlc" not found
WARN 2018-10-13 22:50:53.371 [main] Executable "/opt/ums/ums-7.5.0/vlc" of transcoding engine VLC Web Video (Legacy) not found: File "vlc" not found
WARN 2018-10-13 22:50:53.373 [main] Executable "/opt/ums/ums-7.5.0/dcraw" of transcoding engine DCRaw not found: File "dcraw" not found
It's obviously because the paths do not exist. EG: No such files as such.

Thanks
There was some refactoring done around this but I think it is just warning you about something that has always been the case. I do recommend you compile MEncoder though since it can be needed to handle some subtitles that FFmpeg isn't good at.

boss
Posts: 173
Joined: Thu Jun 30, 2016 1:07 pm

Re: Version 7.5.0 released

Post by boss » Sun Oct 14, 2018 3:46 pm

@SubJunk
Thank you for the reply.
I actually have MEncoder and dcraw already compiled on my server.
I just had to edit UMS.conf and put the paths in.
mencoder_path = /usr/bin/mencoder
dcraw_path = /usr/bin/dcraw
And now
DEBUG 2018-10-14 11:39:18.531 [main] Reading mencoder_path: "/usr/bin/mencoder" (default: "mencoder")
INFO 2018-10-14 11:39:18.531 [main] Registering transcoding engine: MEncoder

DEBUG 2018-10-14 11:39:18.558 [main] Reading dcraw_path: "/usr/bin/dcraw" (default: "dcraw")
INFO 2018-10-14 11:39:18.577 [main] Registering transcoding engine: DCRaw

Thank you.

User avatar
SubJunk
Lead Developer
Posts: 2831
Joined: Sun May 27, 2012 4:12 pm

Re: Version 7.5.0 released

Post by SubJunk » Sun Oct 14, 2018 8:51 pm

Ok great. Maybe we should scan those paths by default too

Nadahar
Posts: 1253
Joined: Tue Jun 09, 2015 5:57 pm

Re: Version 7.5.0 released

Post by Nadahar » Mon Oct 15, 2018 2:55 am

Since this is my code copied from Digital Media Server, I'd like to add that you shouldn't have to specify the paths manually as long as the executables are in the OS path.

I'd think that /usr/bin would already be in the OS path, so I'd expect them to be found automatically. If that's not the case, there's either a bug in my original code or a bug was introduced when the code was copied from DMS to UMS.

boss
Posts: 173
Joined: Thu Jun 30, 2016 1:07 pm

Re: Version 7.5.0 released

Post by boss » Mon Oct 15, 2018 12:39 pm

@Nadahar
I can confirm that /usr/bin is in my OS path.
satan /home # mencoder
MEncoder 1.3.0-7.3.0 (C) 2000-2016 MPlayer Team
MMX2 supported but disabled
SSE supported but disabled
SSE2 supported but disabled
3DNow supported but disabled
3DNowExt supported but disabled
No file given

Exiting... (error parsing command line)

Cheers

Post Reply