Skip to content

Commit

Permalink
Bump version to 1.27.1
Browse files Browse the repository at this point in the history
  • Loading branch information
slhck committed Apr 25, 2023
1 parent 6fc5104 commit 86242a5
Show file tree
Hide file tree
Showing 3 changed files with 19 additions and 8 deletions.
11 changes: 11 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,17 @@
# Changelog


## v1.27.1 (2023-04-25)

* Fix capping to [1, 50] instead of [1, 7] (#230)

* Clarify usage, output/input order.

* Add note on ffmpeg 6.0.

* Docs: add @mjhalwa as a contributor.


## v1.27.0 (2023-04-24)

* Constrain input LRA for second pass, addresses #227.
Expand Down
14 changes: 7 additions & 7 deletions docs/ffmpeg_normalize.html
Original file line number Diff line number Diff line change
Expand Up @@ -1614,14 +1614,14 @@ <h6 id="raises">Raises:</h6>
</span><span id="AudioStream-409"><a href="#AudioStream-409"><span class="linenos">409</span></a> <span class="s2">&quot;Keeping target loudness range in second pass loudnorm filter&quot;</span>
</span><span id="AudioStream-410"><a href="#AudioStream-410"><span class="linenos">410</span></a> <span class="p">)</span>
</span><span id="AudioStream-411"><a href="#AudioStream-411"><span class="linenos">411</span></a> <span class="n">input_lra</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">loudness_statistics</span><span class="p">[</span><span class="s2">&quot;ebu&quot;</span><span class="p">][</span><span class="s2">&quot;input_lra&quot;</span><span class="p">]</span>
</span><span id="AudioStream-412"><a href="#AudioStream-412"><span class="linenos">412</span></a> <span class="k">if</span> <span class="n">input_lra</span> <span class="o">&lt;</span> <span class="mi">1</span> <span class="ow">or</span> <span class="n">input_lra</span> <span class="o">&gt;</span> <span class="mi">7</span><span class="p">:</span>
</span><span id="AudioStream-412"><a href="#AudioStream-412"><span class="linenos">412</span></a> <span class="k">if</span> <span class="n">input_lra</span> <span class="o">&lt;</span> <span class="mi">1</span> <span class="ow">or</span> <span class="n">input_lra</span> <span class="o">&gt;</span> <span class="mi">50</span><span class="p">:</span>
</span><span id="AudioStream-413"><a href="#AudioStream-413"><span class="linenos">413</span></a> <span class="n">_logger</span><span class="o">.</span><span class="n">warning</span><span class="p">(</span>
</span><span id="AudioStream-414"><a href="#AudioStream-414"><span class="linenos">414</span></a> <span class="s2">&quot;Input file had measured loudness range outside of [1,7] &quot;</span>
</span><span id="AudioStream-414"><a href="#AudioStream-414"><span class="linenos">414</span></a> <span class="s2">&quot;Input file had measured loudness range outside of [1,50] &quot;</span>
</span><span id="AudioStream-415"><a href="#AudioStream-415"><span class="linenos">415</span></a> <span class="sa">f</span><span class="s2">&quot;(</span><span class="si">{</span><span class="n">input_lra</span><span class="si">}</span><span class="s2">), capping to allowed range&quot;</span>
</span><span id="AudioStream-416"><a href="#AudioStream-416"><span class="linenos">416</span></a> <span class="p">)</span>
</span><span id="AudioStream-417"><a href="#AudioStream-417"><span class="linenos">417</span></a>
</span><span id="AudioStream-418"><a href="#AudioStream-418"><span class="linenos">418</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">media_file</span><span class="o">.</span><span class="n">ffmpeg_normalize</span><span class="o">.</span><span class="n">loudness_range_target</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_constrain</span><span class="p">(</span>
</span><span id="AudioStream-419"><a href="#AudioStream-419"><span class="linenos">419</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">loudness_statistics</span><span class="p">[</span><span class="s2">&quot;ebu&quot;</span><span class="p">][</span><span class="s2">&quot;input_lra&quot;</span><span class="p">],</span> <span class="mi">1</span><span class="p">,</span> <span class="mi">7</span>
</span><span id="AudioStream-419"><a href="#AudioStream-419"><span class="linenos">419</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">loudness_statistics</span><span class="p">[</span><span class="s2">&quot;ebu&quot;</span><span class="p">][</span><span class="s2">&quot;input_lra&quot;</span><span class="p">],</span> <span class="mi">1</span><span class="p">,</span> <span class="mi">50</span>
</span><span id="AudioStream-420"><a href="#AudioStream-420"><span class="linenos">420</span></a> <span class="p">)</span>
</span><span id="AudioStream-421"><a href="#AudioStream-421"><span class="linenos">421</span></a>
</span><span id="AudioStream-422"><a href="#AudioStream-422"><span class="linenos">422</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">media_file</span><span class="o">.</span><span class="n">ffmpeg_normalize</span><span class="o">.</span><span class="n">keep_lra_above_loudness_range_target</span><span class="p">:</span>
Expand Down Expand Up @@ -2082,14 +2082,14 @@ <h6 id="yields">Yields:</h6>
</span><span id="AudioStream.get_second_pass_opts_ebu-409"><a href="#AudioStream.get_second_pass_opts_ebu-409"><span class="linenos">409</span></a> <span class="s2">&quot;Keeping target loudness range in second pass loudnorm filter&quot;</span>
</span><span id="AudioStream.get_second_pass_opts_ebu-410"><a href="#AudioStream.get_second_pass_opts_ebu-410"><span class="linenos">410</span></a> <span class="p">)</span>
</span><span id="AudioStream.get_second_pass_opts_ebu-411"><a href="#AudioStream.get_second_pass_opts_ebu-411"><span class="linenos">411</span></a> <span class="n">input_lra</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">loudness_statistics</span><span class="p">[</span><span class="s2">&quot;ebu&quot;</span><span class="p">][</span><span class="s2">&quot;input_lra&quot;</span><span class="p">]</span>
</span><span id="AudioStream.get_second_pass_opts_ebu-412"><a href="#AudioStream.get_second_pass_opts_ebu-412"><span class="linenos">412</span></a> <span class="k">if</span> <span class="n">input_lra</span> <span class="o">&lt;</span> <span class="mi">1</span> <span class="ow">or</span> <span class="n">input_lra</span> <span class="o">&gt;</span> <span class="mi">7</span><span class="p">:</span>
</span><span id="AudioStream.get_second_pass_opts_ebu-412"><a href="#AudioStream.get_second_pass_opts_ebu-412"><span class="linenos">412</span></a> <span class="k">if</span> <span class="n">input_lra</span> <span class="o">&lt;</span> <span class="mi">1</span> <span class="ow">or</span> <span class="n">input_lra</span> <span class="o">&gt;</span> <span class="mi">50</span><span class="p">:</span>
</span><span id="AudioStream.get_second_pass_opts_ebu-413"><a href="#AudioStream.get_second_pass_opts_ebu-413"><span class="linenos">413</span></a> <span class="n">_logger</span><span class="o">.</span><span class="n">warning</span><span class="p">(</span>
</span><span id="AudioStream.get_second_pass_opts_ebu-414"><a href="#AudioStream.get_second_pass_opts_ebu-414"><span class="linenos">414</span></a> <span class="s2">&quot;Input file had measured loudness range outside of [1,7] &quot;</span>
</span><span id="AudioStream.get_second_pass_opts_ebu-414"><a href="#AudioStream.get_second_pass_opts_ebu-414"><span class="linenos">414</span></a> <span class="s2">&quot;Input file had measured loudness range outside of [1,50] &quot;</span>
</span><span id="AudioStream.get_second_pass_opts_ebu-415"><a href="#AudioStream.get_second_pass_opts_ebu-415"><span class="linenos">415</span></a> <span class="sa">f</span><span class="s2">&quot;(</span><span class="si">{</span><span class="n">input_lra</span><span class="si">}</span><span class="s2">), capping to allowed range&quot;</span>
</span><span id="AudioStream.get_second_pass_opts_ebu-416"><a href="#AudioStream.get_second_pass_opts_ebu-416"><span class="linenos">416</span></a> <span class="p">)</span>
</span><span id="AudioStream.get_second_pass_opts_ebu-417"><a href="#AudioStream.get_second_pass_opts_ebu-417"><span class="linenos">417</span></a>
</span><span id="AudioStream.get_second_pass_opts_ebu-418"><a href="#AudioStream.get_second_pass_opts_ebu-418"><span class="linenos">418</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">media_file</span><span class="o">.</span><span class="n">ffmpeg_normalize</span><span class="o">.</span><span class="n">loudness_range_target</span> <span class="o">=</span> <span class="bp">self</span><span class="o">.</span><span class="n">_constrain</span><span class="p">(</span>
</span><span id="AudioStream.get_second_pass_opts_ebu-419"><a href="#AudioStream.get_second_pass_opts_ebu-419"><span class="linenos">419</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">loudness_statistics</span><span class="p">[</span><span class="s2">&quot;ebu&quot;</span><span class="p">][</span><span class="s2">&quot;input_lra&quot;</span><span class="p">],</span> <span class="mi">1</span><span class="p">,</span> <span class="mi">7</span>
</span><span id="AudioStream.get_second_pass_opts_ebu-419"><a href="#AudioStream.get_second_pass_opts_ebu-419"><span class="linenos">419</span></a> <span class="bp">self</span><span class="o">.</span><span class="n">loudness_statistics</span><span class="p">[</span><span class="s2">&quot;ebu&quot;</span><span class="p">][</span><span class="s2">&quot;input_lra&quot;</span><span class="p">],</span> <span class="mi">1</span><span class="p">,</span> <span class="mi">50</span>
</span><span id="AudioStream.get_second_pass_opts_ebu-420"><a href="#AudioStream.get_second_pass_opts_ebu-420"><span class="linenos">420</span></a> <span class="p">)</span>
</span><span id="AudioStream.get_second_pass_opts_ebu-421"><a href="#AudioStream.get_second_pass_opts_ebu-421"><span class="linenos">421</span></a>
</span><span id="AudioStream.get_second_pass_opts_ebu-422"><a href="#AudioStream.get_second_pass_opts_ebu-422"><span class="linenos">422</span></a> <span class="k">if</span> <span class="bp">self</span><span class="o">.</span><span class="n">media_file</span><span class="o">.</span><span class="n">ffmpeg_normalize</span><span class="o">.</span><span class="n">keep_lra_above_loudness_range_target</span><span class="p">:</span>
Expand Down Expand Up @@ -2428,7 +2428,7 @@ <h6 id="arguments">Arguments:</h6>
</section>
<section id="__version__">
<div class="attr variable">
<span class="name">__version__</span><span class="default_value"> = &#39;1.27.0&#39;</span>
<span class="name">__version__</span><span class="default_value"> = &#39;1.27.1&#39;</span>


</div>
Expand Down
2 changes: 1 addition & 1 deletion ffmpeg_normalize/_version.py
Original file line number Diff line number Diff line change
@@ -1 +1 @@
__version__ = "1.27.0"
__version__ = "1.27.1"

0 comments on commit 86242a5

Please sign in to comment.