Moonbase59 / loudgain

ReplayGain 2.0 loudness normalizer based on the EBU R128/ITU BS.1770 standard (-18 LUFS, FLAC, Ogg, MP2, MP3, MP4, M4A, AAC, ALAC, Opus, ASF, WMA, WAV, AIFF, WavPack, APE)
Other
190 stars 23 forks source link

Native Windows build #8

Open phw opened 5 years ago

phw commented 5 years ago

Looking at the dependencies it should be possible to compile loudgain for Windows. This would especially be useful if we would for example provide a plugin for MusicBrainz Picard.

Taglib compiles fine on Windows, libebur128 looks easy enough. Only FFmpeg used to be a PITA to build on Windows, but with some luck one could get working DLLs using Cygwin ;)

Just adding this here as a reminder. I would actually like to look into this, but currently cannot promise when I will have time for this.

Moonbase59 commented 5 years ago

I simply wouldn’t know how to do it and don’t have a Windows dev environment. Fortunately, Windows 10 users can at least use the Linux bash.

Thinking that loudgain started out as a small fork for personal use, I must say it seems to gain momentum. Somehow I like that, but can’t handle everything. I agree it would be nice to have a native Windows version, maybe Win7+, but I’d need much help. And we’d need to provide a binary build, I guess. Haven’t even gotten round to providing a .deb build yet. And I’ve never set up Appveyor or Travis yet – we’d surely need a CI.

So, yes, I’d much appreciate any collaboration on this! Love to learn. :-) No promises, though.

Moonbase59 commented 5 years ago

Just as reminder: Do we have shell globs on Windows?

sergeevabc commented 3 years ago

Aggrrhh, we need it on Windows 7, really.

JuniorJPDJ commented 3 years ago

And I’ve never set up Appveyor or Travis yet – we’d surely need a CI.

Now you can just use GitHub actions ;D

complexlogic commented 2 years ago

I ported loudgain to Windows. It's available here for anybody that is interested.