Erhöhen Sie die Lautstärke eines MKV-Videos vom Linux-Terminal

13

Ich habe eine große Menge von .MKV-Videodateien, die scheinbar alle mit sehr geringer Lautstärke abgespielt werden. Am Ende muss ich den Fernseher ganz aufdrehen, um sie zu hören. Das ist sehr irritierend, wenn ich zu einem anderen Kanal wechsle und wecke die Toten, weil es so laut ist.

Was ich suche, ist eine Befehlszeilenmethode zum Erhöhen der Lautstärke (damit ich sie schnell auf allen ausführen kann), die hoffentlich unabhängig vom in der jeweiligen Datei verwendeten Audio-Codec funktioniert. (Es macht mir nichts aus, das ausgegebene Audio hart zu codieren).

Als Referenz verwende ich Ubuntu 9.04 auf meinem Server und die Dateien werden mit Boxee auf einem Mac Mini wiedergegeben, aber das Lautstärkeproblem ist auch unter Windows dasselbe.

Der How-To-Geek
quelle

Antworten:

18

Es ist nicht sehr gut dokumentiert, aber FFmpeg verfügt über einen -volSchalter, mit dem Sie die Lautstärke erhöhen können.

Beispiel:

ffmpeg -i vid.mkv -vol 512 -vcodec copy output.mkv

Einige Dinge zu beachten:

  • Der -volSwitch verwendet "Byte-Prozent", sodass Sie nicht einfach eine Volumensteigerung von 200% angeben können. 100% = 256. Wenn Sie also 256 angeben, bleibt das Volumen unverändert, 512 verdoppelt es und so weiter.
John T.
quelle
Der Versuch, dies zu testen ... sieht so aus, als müsste ich ffmpeg aus dem Quellcode neu kompilieren, um Matroska zu verwenden. Werde zurück berichten!
The How-To Geek
Ich drücke die Daumen :)
John T
2
Die beste Lösung aller Zeiten und im Jahr 2018 funktioniert sie sofort!
Olivier Pons
Gibt es auch eine Möglichkeit, die Lautstärke zu normalisieren?
white_gecko
Für Normalisierung sollte dies der richtige Ort , um sehen sein: superuser.com/questions/323119/...
white_gecko
2

Der Schalter -vol ist veraltet. Ich habe festgestellt, dass diese Methode aktuell nützlich ist:

ffmpeg -i input.mkv -vcodec copy -filter:a "volume=5.000000" output.louder.mkv

Passen Sie die Zahl nach Lautstärke = an Ihre Bedürfnisse an.

Quellen:

https://trac.ffmpeg.org/wiki/AudioVolume

Testen.

Elder Geek
quelle