ffmpeg-Volumenparameterformat

2241
tanon

ffmpeg's -vol Parameter verwirrt mich.

256 => normal (i guess meaning same as input volume, no change) 512 => (double the volume - read this somewhere). 

Was also für das 3-fache der Lautstärke tun? 1,5-fache der Lautstärke?

Nehmen wir an, ich habe die maximalen Schallamplituden (Lautstärkepegel) in 3 Dateien als:

0.8 0.6 0.9 

Ich möchte in den ersten beiden Dateien verstärken, damit max=0.9in allen Dateien. Welche Parameter -volwürde ich verwenden?

1
Wo ist die Beschreibung dieses Parameters? `man ffmpeg` zeigt es nicht. slhck vor 13 Jahren 0
Gleicher Fehler. Ich bin auch verwirrt. JamesM-SiteGen vor 13 Jahren 0

1 Antwort auf die Frage

1
K3---rnc

Nun, das ist wirklich Grundschulmathematik, nehme ich an.

Wenn 256 die Norm (0,8) ist, müssen Sie sie einfach durch die normative Ebene teilen und mit der erforderlichen Ebene multiplizieren, z

256 * 0.9/0.8 = 288 256 * 0.9/0.6 = 384 

Siehe Kreuzmultiplikation .

Die eigentliche Frage ist, wie man den ffmpeg-Ausgang auf 1 normalisiert, unabhängig vom aktuellen Amplitudenpegel.