IPB

Welcome Guest ( Log In | Register )

ogg auto-encoding lo-volume passages at lo bitrates?, ...tried this question with mp3s with no luck.
selection7
post May 20 2011, 07:31
Post #1





Group: Members
Posts: 5
Joined: 4-May 11
Member No.: 90332



First, my audio to be encoded never has any true, dead silence.
But for example, I have a track that's nothing but a count in and and then only noise floor afterwards...and I want this 4min file to encode at no more than maybe 600kb since 97% of the file should be encoded at ~32kpbs while the part with actual audible sound gets encoded at more like ~200kbps. I know it's common for variable bitrate encoders to vary bitrates depending on frequency, but I want it to vary depending on volume too! Yes, encoders do reduce bitrate drastically when the file is flatlining dead silence, but I don't want to have to noisegate to achieve this and I don't have dead silence, just noise floor. I'm not the only one who'll be encoding with this purpose in mind and that's an extra step I'd like to avoid for multiple reasons.

I can't find an ogg encoder that will do this? Has anyone achieved this or have any useful info/suggestions?

EXTRA INFO:
What I'm doing is encoding separate tracks that make up one song, but I'm finding that my LAME encoder (and others I've tried) encode near silence (noise floor) at roughly the same bitrate as very loud audio even. I want it to encode at something like 32kpbs when the audio level is that low.
Go to the top of the page
+Quote Post
 
Start new topic
Replies
selection7
post May 25 2011, 01:45
Post #2





Group: Members
Posts: 5
Joined: 4-May 11
Member No.: 90332



Thanks again for your thoughts. What you're saying is all good stuff. But while I was trying not to bore you with essay length posts (I like lots of detail myself, but learned long ago that often others will just do a tl;dr), lol, but I guess I do indeed need to explain myself since you (understandably) still seem concerned with why I'd want to do it that way.

But first, thanks 2Bdecided, for the info about old versions. That's a lead anyway. You don't happen to have one of those old verisions?

I decided to see if I could track down an answer to this issue to help someone else, but someone who I don't necessarily want noisegating things. unsure.gif Granted, noisegating only noise floor can't be screwed up if you set the settings correctly beforehand as a template. But I also don't like workarounds (noisegating) if I think a proper solution could exist, and I don't want the extra step (which maybe means another piece of software?) for others who might be lazy or careless. In this case, low volume material such as bleed and background sounds would likely get muted during a final mixdown of the individual instruments in the multitrack anyway, however, there is still useful information there (bleed for timings...comments by an engineer...obvious audio cues as to what other instruemnts were accompanying "live" while the one in question was being recorded...whatever) that I don't want completely lost, yet don't care if it sounds poor (after all, it won't be in the final mix). While googlebot is right to say that 32kpbs is useless for anything you'd want to hear for music listening, it doesn't matter if I don't want to noisegate. Plus, 32kbps being 95% artifact is a huge exaggeration (I just tried it to confirm). To be clear, when I said I'd be surprised if it didn't exist (and 2Bdecided says it does**did**), I meant lower bitrates for very quiet passages or frequencies but not 32kbps stupid low. For me I guess, what would work best is something that would do 0!kpbs at noise floor and up to maybe 96 for very low volume sounds, with everything above that threshold getting normal treatment. I just didn't want to be overly demanding when I posed the original question...getting pointed in the right direction was my first goal. So anyway a 32kbps bitrate would only make sense for my specific purposes or if a noisegating didn't get used (even if it should have been). Any bitrate spent on a very low volume section is bitrate not used on cymbal crashes, so it doesn' matter if we're uncomfortable with the idea, it's a tradeoff one way or the other whether we like it or not.

That out of the way, are there encoders that will employ noisegating? I'm not stubborn, if I can't find an older encoder that will encode lowest volumes at something small then I will look into how well the other options could work out.

This post has been edited by selection7: May 25 2011, 01:48
Go to the top of the page
+Quote Post
googlebot
post May 25 2011, 09:44
Post #3





Group: Members
Posts: 698
Joined: 6-March 10
Member No.: 78779



QUOTE (selection7 @ May 25 2011, 02:45) *
Plus, 32kbps being 95% artifact is a huge exaggeration (I just tried it to confirm).


You quote me incorrectly. I said for "a low SNR signal" as, for example, noisy silence. Here 95% artifact is no exaggeration. When you want to capture engineers talking in between music takes, these words aren't low SNR.

QUOTE (selection7 @ May 25 2011, 02:45) *
Any bitrate spent on a very low volume section is bitrate not used on cymbal crashes, so it doesn' matter if we're uncomfortable with the idea, it's a tradeoff one way or the other whether we like it or not.


I think you still don't get it. Not encoding low volume signals equates raising the SNR (also for intended high quality passages). What you are basically asking for is a mechanism to support your laziness, i.e. not wanting to indicate which passages are intended to be high quality and which are not. Volume is not a good, general indicator. Too low bitrates for low volumes have been removed from encoders for a reason (not because programmers would have been blind to such a 'highly plausible' demand). The purpose of an encoder is encoding, not supplying a whole range of special interest tools - your demand is special interest - for people unwilling to build custom pipelines - for example by adding a gating DSP - for custom tasks. Tools as SoX are intended and better suited for this.

This post has been edited by googlebot: May 25 2011, 09:53
Go to the top of the page
+Quote Post

Posts in this topic


Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 19th April 2014 - 06:45