Wissen, wann nicht mit ffmpeg loudnorm normalisiert werden sollte

Wissen, wann nicht mit ffmpeg loudnorm normalisiert werden sollte

Ich habe ein Skript geschrieben, das den ffmpeg-Loudnorm-Filter verwendet, um den Ton für Videodateien zu normalisieren. Dabei führt es einen ersten Durchgang zur Analyse der Datei durch und dann einen zweiten, um sie mit diesen Werten zu normalisieren.

Idealerweise würde ich den zweiten Schritt nicht ausführen, wenn die Datei nicht normalisiert werden muss. Gibt es eine Möglichkeit, dies im ersten Schritt herauszufinden? Das Ergebnis ist ein Satz von Parametern wie dieser:

input_i=-15.06
input_tp=-0.89
input_lra=16.50
input_thresh=-26.28
output_i=-16.76
output_tp=-1.50
output_lra=12.70
output_thresh=-27.61
normalization_type=dynamic
target_offset=0.76

Ich frage mich, ob einer dieser Werte verwendet werden kann, um zu entscheiden, ob die Datei normalisiert werden muss oder nicht. Ich habe in derDokumentationund es sagt Ihnen, wie groß die Bereiche dieser Werte sein können, aber nicht wirklich, was siebedeuten.

Vielen Dank für jede Hilfe!

Antwort1

Die Hauptanwendung von Loudnorm besteht darin, den Eingang auf einen Zielpegel für die integrierte Lautstärke einzustellen. Es hängt also davon ab, wie hoch die Ausgangslautstärke sein soll. Im Beispielprotokoll wird der Eingang mit -15,06 gemessen. Ist das gut genug? Das müssen Sie entscheiden.

verwandte Informationen