Wie normalisiere ich mit FFmpeg AC3 zu einer Stereo-WAV-Datei?

1169
ClearSky

Ich konvertiere 5.1 AC3-Datei in Stereo-WAV mit FFmpeg:

ffmpeg.exe -i "D:\Project\AC3.ac3" -ac 2 "D:\Project\WAV.wav" 
  1. Wie normalisiere ich die Datei?

  2. Gibt es eine Möglichkeit zu wissen, um wie viel ich die Lautstärke erhöhen kann, bevor Clipping auftritt?

  3. Wie erhöhe ich die Lautstärke?

Ich verwende Windows 7 x64 mit dem neuesten Build von FFmpeg.

0

1 Antwort auf die Frage

1
Ely

Das Normalisieren mit FFmpeg ist ein zweistufiger Prozess. Zuerst müssen Sie den volumedetectFilter verwenden, der Ihnen genau sagt, wie viel dB Sie hochdrehen dürfen:

ffmpeg.exe -i "D:\Project\AC3.ac3" -ac 2 -af volumedetect -y NUL 

Dies zeigt Ihnen die maximale Lautstärke der Stereo-Spur (heruntergemischt) zusammen mit zusätzlichen Informationen:

[Parsed_volumedetect_0 @ 0x20fb060] n_samples: 155043840 [Parsed_volumedetect_0 @ 0x20fb060] mean_volume: -26.5 dB [Parsed_volumedetect_0 @ 0x20fb060] max_volume: -3.2 dB [Parsed_volumedetect_0 @ 0x20fb060] histogram_3db: 23 [Parsed_volumedetect_0 @ 0x20fb060] histogram_4db: 87 [Parsed_volumedetect_0 @ 0x20fb060] histogram_5db: 672 [Parsed_volumedetect_0 @ 0x20fb060] histogram_6db: 2157 [Parsed_volumedetect_0 @ 0x20fb060] histogram_7db: 5848 [Parsed_volumedetect_0 @ 0x20fb060] histogram_8db: 15951 [Parsed_volumedetect_0 @ 0x20fb060] histogram_9db: 36078 [Parsed_volumedetect_0 @ 0x20fb060] histogram_10db: 73237 [Parsed_volumedetect_0 @ 0x20fb060] histogram_11db: 138626 

Und dann kannst du deinen Track normalisieren:

ffmpeg.exe -i "D:\Project\AC3.ac3" -ac 2 -af volume=3.2dB "D:\Project\WAV.wav"