Skip to content

FR: Loudness scanning and normalization - new requirements #1046

@AironAudio

Description

@AironAudio

Netflix has just changed its delivery requirements. We now need to use a Dolby dialogue-gated(which is now free code), 1770.1 version of the loudness measurement standard. That's the 1770 standard without a relative gate.

http://www.itu.int/dms_pubrec/itu-r/rec/bs/R-REC-BS.1770-0-200607-S!!PDF-E.pdf

The libebur128 library has been updated as well, and would need to be modified to bypass the relative and absolute gates.

Why Reaper ?
Speed. I normalize the items of the 5.1 or 2.0 mixes in Reaper with the SWS extension and do the split-to-mono playouts that I need to pack up and send off. With other tools there's at least one more inbetween step, as none of them seem to be able to generate single-channel files. Thus, I'd rather use Reaper, even if I need to get another tool in the meantime. Reaper's just the better tool.

Currently the Loudness portion of the extension uses the BS-1770.3 or 4 method of measuring as well as the EBU R128 recommendation.

The whole thing is based on this article which links to the actual recommendations:
https://www.pro-tools-expert.com/home-page/2018/9/18/netflix-respond-to-our-article-on-their-new-loudness-delivery-specs

Basically it's a dialogue gate whose output is scanned by the ITU 1770-1 method. We're using the pure 1770-3 method irrc, or perhaps even 1770.4.

The code for the Dolby dialogue gate is completely free. It's available on request via this link : https://www.dolby.com/us/en/technologies/speech-gating-reference-code.aspx

The Netflix recommendation is here: https://help.prodicle.com/hc/en-us/articles/360001759947-Netflix-Audio-Mix-Specifications-and-Best-Practices

Reaper's extension architecture just lends itself so well to offline scanning, that I'm hoping there's a programmer with a spare few hours to slot in an extra mode in to the existing Loudness portion of the SWS extension.

I've got no C++ IDE experience at all, or I'd try to do this. I'd donate a good chunk to get this in to the SWS extension. The tools to do it more slowly than in Reaper cost at least $400, so I'd be perfectly willing to drop at least $200 in donations.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions