Page 1 of 3

WinLoud released. Loudness normalize with Loudnorm.

Posted: Wed Dec 28, 2016 3:39 pm
by Muxson
WinLoud 1.0 and WinLoudCLI 1.0 are simple GUI and CLI to implement the Loudnorm filter in a quick and simple way.

Find it here: http://muxson.com/winloud

Re: WinLoud released. Loudness normalize with Loudnorm.

Posted: Thu Dec 29, 2016 9:54 am
by BlackScreen
Great idea and effort. Thanks!

Sadly my virus scanner reported a positive result. I scanned the file on VirusTotal, there were more positives...
https://www.virustotal.com/de/file/f222 ... 483005063/

Any idea why that is? I suspect the files are clean...

Re: WinLoud released. Loudness normalize with Loudnorm.

Posted: Fri Dec 30, 2016 11:27 am
by Muxson
Hi BlackScreen,

Thanks for your feedback.
Yes, that is not surprising, it is a new file out there.
But if you see the same thing I see on the link you provided, it is (was) neutral on the good/bad balance.

Take my word for it, it is virus free!
Enjoy!

Re: WinLoud released. Loudness normalize with Loudnorm.

Posted: Fri Dec 30, 2016 11:47 am
by BlackScreen
Ok, thanks for your answer.
Sadly the download link seems to be broken.

Re: WinLoud released. Loudness normalize with Loudnorm.

Posted: Fri Dec 30, 2016 4:39 pm
by Muxson
Hmmm, that is strange. The Link works for me.
Try http://bit.do/WinLoud10 and report...

Thanks.

Re: WinLoud released. Loudness normalize with Loudnorm.

Posted: Fri Dec 30, 2016 5:02 pm
by BlackScreen
The link /WinLoud10 could not be redirected.
(/u/381056/Share/WinLoud%201.0.zip)
This address was removed because it violated our terms and conditions.

[...]

We do not allow spam or malicious links.

Short URL:
http://bit.do/WinLoud10

Link destination (reported as spam or malicious):
Domain: https://dl.dropboxusercontent.com
Path: /u/381056/Share/WinLoud%201.0.zip

Source of this report:
virustotal
That is what I get...

Re: WinLoud released. Loudness normalize with Loudnorm.

Posted: Fri Dec 30, 2016 6:16 pm
by Muxson
Thank you for the details!
It looks like Virustotal is trying hard to be smart. A bit too much maybe...

Here is an alternative Link https://goo.gl/VR9sIu.

Re: WinLoud released. Loudness normalize with Loudnorm.

Posted: Fri Dec 30, 2016 7:10 pm
by manolito
Thanks very much Muxson for this nice tool... :D

Regarding the virus alerts this is getting worse all the time with the usual Antivirus software. The WinLoud executables are compiled AutoIt scripts, and many AV tools mark those executables as malware no matter what. The same is true for compiled batch files and for UPXed executables. Just plain stupid, AV software is getting more and more useless these days.

For anyone who is still paranoid, there are some (not exactly legal) AutoIt decompilers available, and Muxson did not make any efforts to conceal his source code. So go ahead and check the code, there is nothing suspicious in it IMO...

This brings me to another question for Muxson:
Neither your website nor the WinLoud download tells me much about your license. Is it GPL, is it just free but not open source, can I use it in one of my plugins I made for other software?

The reason I ask is that I would like to integrate your WinLoudCLI tool into my audio normalization plugin for AVStoDVD, and I would also like to nag the author of DVDStyler to add this method to his software. Right now both these programs can use the normal EBU R128 or the ReplayGain methods with added clipping protection, but there is no way to add a peak limiter (i.e. real dynamic compression) if the target LUFS value would cause clipping. In these cases the target LUFS is decreased to avoid clipping, but of course this is counterproductive if your goal is a constant perceived loudness.

Whatever, thanks again for this nice tool,
I wish you and everyone else on this forum a very Happy New Year...

Cheers
manolito

Re: WinLoud released. Loudness normalize with Loudnorm.

Posted: Sat Dec 31, 2016 1:44 am
by manolito
Just ran a couple of tests using WinLoud, as my sources I only used WAV files to eliminate any decoding / encoding overhead.

First thing I noticed is that WinLoud uses defaults which are very different from the original LoudNorm defaults. The target LUFS value is -16 vs. -24, this creates a much louder target file than the EBU had in mind. But I have to say that it sounds pretty good, no clipping and no audible pumping.

The next thing I found is that WinLoud is extremely slow. One reason could be that during the process WinLoudCLI.exe consumes more than 40% of my CPU cycles, even when I specify 1-pass mode where WinLoudCLI really should just sit there idle and let FFmpeg do all the work. Is this an AutoIT issue? I believe that there should be a way to avoid this overhead, it will make FFmpeg work almost twice as fast.

Otherwise I really like the software. The GUI is clear and straightforward, SMART mode is a real advantage, and for 2-pass mode it is so much easier compared to using LoudNorm directly where the user has to capture the results of the first pass and create the command line for the second pass himself.


Cheers
manolito

Re: WinLoud released. Loudness normalize with Loudnorm.

Posted: Sat Dec 31, 2016 11:39 am
by Muxson
Thanks for your input, manolito!

I would gladly share the code, but it seems you cracked it already!! :?
This is not the way I would encourage people to go but thank you for confirming there is nothing suspicious with it...
manolito wrote:go ahead and check the code, there is nothing suspicious in it IMO...
The license is easy to find. No need to decompile to find it!
Look at the properties of any .exe or run the CLI Man.
It is a Creative Commons Attribution-NonCommercial 4.0 International License. (CC-NC-BY Muxson.com 2016)
https://creativecommons.org/licenses/by-nc/4.0/

Until now I thought people would see and respect that...

You are welcome to use WinLoudCLI for your plugin. You just get it "as-is", with no guaranty of suitability or commitment for support.
I made WinLoud with a separate CLI version for such purpose.
manolito wrote:WinLoud is extremely slow. One reason could be that during the process WinLoudCLI.exe consumes more than 40% of my CPU cycles
WinLoud uses FFmpeg which I cannot make go faster or use less resources.
The fact that the CLI uses so much CPU is probably due to my poor programming skills (I'm actually not a programmer) but thanks for pointing that out. I will work on it.

The default parameters are chosen with Podcasters in mind. Professionals would anyway use a more advance normalization program such as Auphonic or Nugen AMB. But you can save your own parameters in a shortcut/droplet. When you open WinLoud with a shortcut, it loads your parameters. If you drop files on the shortcut, it does the same and starts normalizing.

Happy New Year to you and all!
Muxson