Giter Site home page Giter Site logo

Comments (16)

kevinlekiller avatar kevinlekiller commented on August 28, 2024

Alright, not too aware of the specs, that was something I was wondering about, thanks.

from mkvrg.

kevinlekiller avatar kevinlekiller commented on August 28, 2024

I think the issue with not setting --ebu is if bsgain1770 changes the default to something else in the future, the -23db hardcoded in the xml won't be good anymore, unless we parse the value every time the script starts.

from mkvrg.

kevinlekiller avatar kevinlekiller commented on August 28, 2024

"I also think the range could be calculated, who knows what it's worth, but why not, while we're at it. ;)"

At first I was parsing the range, but I looked at the mpv source and only noticed peak / track was used so I removed it thinking it was useless.

But I agree with you, I think the more info the better.

from mkvrg.

WhitePeter avatar WhitePeter commented on August 28, 2024

OK, I can see what you mean. Thought about that too, but I think that is unlikely. Anyway, I think keeping --ebu is actually more robust, as you say.

from mkvrg.

kevinlekiller avatar kevinlekiller commented on August 28, 2024

I could parse the default out of this this: bs1770gain --help

Which I think is a better idea, I agree with you, sticking with defaults is better if we can.

from mkvrg.

WhitePeter avatar WhitePeter commented on August 28, 2024

But then you'd have to "know" the underlying reference loudness. I can see bloat there. ;)

from mkvrg.

WhitePeter avatar WhitePeter commented on August 28, 2024

Oh, I see, the reference is also stated in the help.

from mkvrg.

WhitePeter avatar WhitePeter commented on August 28, 2024

BTW, do you think this could be done in, say, python? bs1770gain is also provided for Windows. Obviously, running bash scripts there is quite a hassle. Not that I would care too much, I don't use that platform. Just a thought.

from mkvrg.

kevinlekiller avatar kevinlekiller commented on August 28, 2024

Yeah, although I've not written any python in a few years, so I'd have to catch up.

Then maybe it can be threaded also.

from mkvrg.

WhitePeter avatar WhitePeter commented on August 28, 2024

I, myself know very little about python programming, although I did some coding at Checkio. Maybe this is the right size project to get my feet really wet. Thinking... :)

Edit: I think I need a break, my English is getting worse rather quickly.

from mkvrg.

kevinlekiller avatar kevinlekiller commented on August 28, 2024

Oh yeah, small projects are great to start.

Jetbrains has a free community version of their IDE for python (pycharm), if you're looking for good IDE.

from mkvrg.

WhitePeter avatar WhitePeter commented on August 28, 2024

Thanks, I'll check it out.

from mkvrg.

kevinlekiller avatar kevinlekiller commented on August 28, 2024

Peter just released bs1770gain v0.4.11 with the multi track fixes.

from mkvrg.

WhitePeter avatar WhitePeter commented on August 28, 2024

Oh, is it a release already? Just found the beta2 on sourceforge. Thanks for the info and congrats on the credit. :)

from mkvrg.

kevinlekiller avatar kevinlekiller commented on August 28, 2024

wm4 also pushed to mpv to make album tags optional, I will remove the copying of album tags, since it doesn't make sense to have them now.

from mkvrg.

WhitePeter avatar WhitePeter commented on August 28, 2024

On that note, this issue can be closed. ;)

from mkvrg.

Related Issues (12)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.