Weekly - Bi-Weekly UMS "Beta" Builds

Developers forum for Univeral Media Server-related development (only for programmers)
User avatar
Optimus_prime
Posts: 678
Joined: Fri Jun 01, 2012 6:39 pm
Location: Sydney, Australia

Re: Daily - Bi-Daily UMS "Beta" Builds

Post by Optimus_prime »

no probs kuroukage i love putting them up
How Ask For Support
Remember, Debug Log's Can/Will Help and Explain your issues, we're not mind reader's but here to help
OS's I Use And Can Assist With: Windows 7/8, Mac OS-X 10.8 & 10.9
Mac OS-X Java 7 Builds Mac OS-X Java 7 Forum
Wolfgan
Posts: 370
Joined: Fri Feb 08, 2013 12:33 am

Re: Daily - Bi-Daily UMS "Beta" Builds

Post by Wolfgan »

Thanks a lot Optimus, very useful for those who don't have the devel environment installed (yet :-)

Would you mind to indicate in the filename up to which commit # the beta was compiled with? (ie UMS-Windows-Beta-2-3-12.8d24aff9fcb7858ea3a8309a1e0a66558f807e03.exe) That way it's easier to identify from https://github.com/UniversalMediaServer ... its/master what's included for testing and provide better feedback to the dev team (BTW the SHA for the commit can be copied easily with a button right next to the hash entry)
Thanks! Wolf.
-- UMS serving PS3, WDTV, Samsung H6400 + J5500 and Kalemsoft renderers! (no video transcoding but remuxing accepted :D )
User avatar
SubJunk
Lead Developer
Posts: 3705
Joined: Sun May 27, 2012 4:12 pm

Re: Daily - Bi-Daily UMS "Beta" Builds

Post by SubJunk »

It's a good suggestion :) You might want to shorten it to the first 7 characters of the hash though (UMS-Windows-Beta-2-3-12.8d24aff.exe)
User avatar
kuroukage
Posts: 283
Joined: Wed Dec 12, 2012 3:56 pm

Re: Daily - Bi-Daily UMS "Beta" Builds

Post by kuroukage »

Yeah, I was going to suggest something similar. Just a way of knowing which exact build it is (besides the date). Good idea. :)
黒影
_______________________________________________|_._._._._._._._._._
\______________________________________________|_#_#_#_#_#_#_|
------------------------------------------------------------------|---------------------
User avatar
Optimus_prime
Posts: 678
Joined: Fri Jun 01, 2012 6:39 pm
Location: Sydney, Australia

Re: Daily - Bi-Daily UMS "Beta" Builds

Post by Optimus_prime »

Sure i can do it.
But how about i also put the full git commit# up on my original post along with the latest date etc.
I will also shorten with the first 7 like you suggested Subjunk :)
Thanks guys, always looking to improve
How Ask For Support
Remember, Debug Log's Can/Will Help and Explain your issues, we're not mind reader's but here to help
OS's I Use And Can Assist With: Windows 7/8, Mac OS-X 10.8 & 10.9
Mac OS-X Java 7 Builds Mac OS-X Java 7 Forum
User avatar
Optimus_prime
Posts: 678
Joined: Fri Jun 01, 2012 6:39 pm
Location: Sydney, Australia

Re: Daily - Bi-Daily UMS "Beta" Builds

Post by Optimus_prime »

Ok new build up on Sourceforge
Built after Git commit 9329276b4cd4a46987e6786b3894702cd01f9d57
Enjoy
List of changes below

Code: Select all

	
General:
Updated layout on the Transcoding Settings tab
Improved aspect ratio handling on Panasonic and Sony TVs
Enabled ASS/SSA subtitle support on Linux by default
Added language flags for Arabic, Croatian, Estonian, Latvian, Serbian and Vietnamese
Now compiled with Java 7
Optimized code for Java 7
The installer only tells Windows to run UMS at startup on new installs or if the user has specified it in UMS
Added RTMP support to FFmpeg Web Video engine
Fixed fontconfig support on OS X
FFmpeg can transcode to x264 with the renderer option TranscodeVideo=X264TSAC3
FFmpeg supports video muxing
Made muxing more reliable
Fixed resource leaks

Renderers:
Added support for KalemSoft Media Player on BlackBerry PlayBook devices
Added support for Netgear NeoTV
Added support for Telstra T-Box
Added support for Yamaha RX-3900
Improved support for Sony Blu-ray players

Languages:
Made languages more consistent with eachother
Updated Russian translation (thanks, Tianuchka!)
Changed default audio/subtitles language priority for English users, which:
Disables subtitles when audio is English, otherwise look for English subtitles, prioritizing external before internal subtitles

External Components:
Updated InterFrame to 2.5.0, which:
Improves scene-change detection
Minimizes artifacts
Updated Java Runtime Environment automatic downloader for Windows to 7u15, which:
Fixes serious security holes
Updated MediaInfo for Windows to 0.7.62
How Ask For Support
Remember, Debug Log's Can/Will Help and Explain your issues, we're not mind reader's but here to help
OS's I Use And Can Assist With: Windows 7/8, Mac OS-X 10.8 & 10.9
Mac OS-X Java 7 Builds Mac OS-X Java 7 Forum
User avatar
Optimus_prime
Posts: 678
Joined: Fri Jun 01, 2012 6:39 pm
Location: Sydney, Australia

Re: Daily - Bi-Daily UMS "Beta" Builds

Post by Optimus_prime »

Hi all Beta Tester's,
Well i have added a personal touch to this Beta Build. This is a special build that not only includes all code pulled from git (Upto this commit= 2761d6f611a8b0cc1cdc849038fa4e7b72ed4e95) But a particular addition in regards to Windows users.
I've added some code that will detect what version of Java UMS is using (32 or 64bit) and install the corresponding Service (32 or 64bit (and yes it includes the correct 32 or 64 bit wrapper). Whilst i understand that not all users will want a feature like this, there are a few that may do.
If i get a good response and people want it i will submit it to the main UMS git repo for the code boffins to pick over with a fine tooth comb. I've tested it myself but use at your own risk.

Enjoy and here's the link

Changes:
Minor code updates
Bumped to version 2.5.1
Addition of java detection to windows service install (enabling 32 or 64 bit UMS Windows service)
How Ask For Support
Remember, Debug Log's Can/Will Help and Explain your issues, we're not mind reader's but here to help
OS's I Use And Can Assist With: Windows 7/8, Mac OS-X 10.8 & 10.9
Mac OS-X Java 7 Builds Mac OS-X Java 7 Forum
User avatar
Optimus_prime
Posts: 678
Joined: Fri Jun 01, 2012 6:39 pm
Location: Sydney, Australia

Re: Daily - Bi-Daily UMS "Beta" Builds

Post by Optimus_prime »

Here's a new Beta build with some additions of my own, It includes upto git commit a6f3e057e05eb1e4dd21968e30b429416dd90b15
Unfortunately As there isn't much in the updated changelog i'll attempt to put some here:
implementing of default subtitles
Fixed DTS muxing with FFmpeg
Updated simplified Chinese translation (thanks, lovenemesis!)
Code Updates

Filename: UMS-25-3-13-a6f3e057e05eb1e.exe
Get the build Here
How Ask For Support
Remember, Debug Log's Can/Will Help and Explain your issues, we're not mind reader's but here to help
OS's I Use And Can Assist With: Windows 7/8, Mac OS-X 10.8 & 10.9
Mac OS-X Java 7 Builds Mac OS-X Java 7 Forum
User avatar
Optimus_prime
Posts: 678
Joined: Fri Jun 01, 2012 6:39 pm
Location: Sydney, Australia

Re: Daily - Bi-Daily UMS "Beta" Builds

Post by Optimus_prime »

Hi all,
I hope people are getting to use these builds as even if you don't I'll just keep putting them up. First for the changes (Offical):
General:
Added "Prettify filenames" feature, which automatically renames filenames (not the real files, just in UMS) that follow certain naming conventions to be more readable
Added VLC video transcoding (thanks, LordQuackstar!)
Improved stability of Live Subtitles
Renderers:
Fixed stuttering issues with Bravia HX TVs
Improved MP4, AVI and MKV support on Sony Blu-ray players
Languages:
Updated Italian translation (thanks, nocciola82!)

Now for my additions:
Added Separated Configs for Samsung TV's (D Series, and the Rest)
Added 64bit Java detection (UMS will use it by default) with the addition of automatically increasing "Heap Size" Upon install if using 64Bit Java (and have more than 4GB of Ram).
Added use of 64Bit Wrapper if using 64Bit Java (Installing UMS as a Service, 32Bit still functions correctly)
Thats it, Enjoy (Also to check if UMS is Using Java 64Bit just look at the log as i've added detection upon startup e.g Java: 1.7.0_17 - 64bit - Oracle Corporation)
Get it Here

Included in this build is upto Git commit 8bab61e9e91800987116abf009a8fd1c34de6e14
How Ask For Support
Remember, Debug Log's Can/Will Help and Explain your issues, we're not mind reader's but here to help
OS's I Use And Can Assist With: Windows 7/8, Mac OS-X 10.8 & 10.9
Mac OS-X Java 7 Builds Mac OS-X Java 7 Forum
User avatar
SubJunk
Lead Developer
Posts: 3705
Joined: Sun May 27, 2012 4:12 pm

Re: Daily - Bi-Daily UMS "Beta" Builds

Post by SubJunk »

Would be interested in getting patches/pull requests for your additions :)
Locked