So erhöhen Sie die Lautstärke für eine AVI-Datei

23168
Joel in Gö

Ich habe eine oder zwei .avi-Dateien, für die der Ton einfach zu niedrig ist. Ich spiele sie gerne in vlc, und das Aktivieren des Grafik-Equalizers hilft etwas, aber gibt es eine andere (einfache und schnelle!) Möglichkeit, die Lautstärke zu erhöhen? Vielen Dank!

13
http://superuser.com/questions/13552/how-to-amplify-the-audio-in-a-video-file ähnliche Frage Joakim Elofsson vor 14 Jahren 1
Ich würde sagen, die Antworten sollten in die andere Frage integriert werden, da sie allgemeiner ist. Mark Renouf vor 14 Jahren 4

6 Antworten auf die Frage

10
Badaro

Sehr einfach mit ffmpeg :

Für ältere Versionen von ffmpeg:

ffmpeg -i myvideo.avi -vcodec copy -acodec libmp3lame -ab 128k -vol 5000 myvideo_louder.avi 

Passen Sie den Parameter "-vol" an, bis Sie mit der Lautstärke zufrieden sind.

Während Sie nach dem entsprechenden "-vol" -Wert suchen, schlage ich vor, dass Sie der Befehlszeile ein "-t 30" hinzufügen, sodass nur die ersten 30 Sekunden des Videos verarbeitet werden. Es ist viel schneller und sollte ausreichen, um die Ergebnisse auszuwerten.

Die neuen Versionen von ffmpeg unterstützen Audiofilter (-af), sodass Sie die Lautstärke mit dem Lautstärkefilter ändern können, der die in dB angegebene Lautstärkeverstärkung akzeptiert:

ffmpeg -i inputfile -vcodec copy -af "volume=-20dB" outputfile 
Ich habe alles unter Windows ausprobiert, und das funktioniert einfach! Der große Vorteil dieses Ansatzes ist, dass er nicht destruktiv ist, da er das Audio nicht neu codiert. Sie riskieren also nicht, das Audio relativ zum Video zu synchronisieren. Dies ist auch ziemlich schnell, viel mehr als jeder andere Ansatz, den ich ausprobiert habe. Siehe auch: http://breakthebit.org/post/53570840966/how-to-increase-volume-in-a-video-ohne gaborous vor 9 Jahren 0
5
pavsaund

Sie können VirtualDub dafür verwenden. Dieser Leitfaden enthält eine kurze und direkte Erklärung.

Kurz:

-

  1. Starten Sie VirtualDub und laden Sie die konvertierte DivX-Datei.
  2. Wählen Sie im Menü "Video" die Option "Direct Stream Copy".
  3. Wählen Sie im Menü "Audio" die Option "Full Processing Mode".
  4. Wählen Sie im Menü "Audio" die Option "Lautstärke", aktivieren Sie die Option "Lautstärke der Audiokanäle anpassen", und Sie können den Schieberegler verwenden, um den Audiopegel zu ändern.
  5. Drücken Sie die "Preview Output" -Taste und hören Sie das Audio. Wenn es nicht laut genug ist, kehren Sie zum vorherigen Schritt zurück und erhöhen Sie den Verstärkungspegel.
  6. Wählen Sie im Menü "Audio" die Option "Compression" und dann "MPEG Layer-3" sowie die gleiche oder niedrigere Bitrate / Attribute (z. B. 128 kBit / s, 48000 Hz, Stereo), die Sie zuvor zum Erstellen des DivX-Films verwendet haben.
  7. Wählen Sie im Menü "Datei" die Option "AVI speichern", um die AVI-Datei zu speichern und das normalisierte Audio aufzunehmen. Dies sollte nicht zu lange dauern, da nur das Audio neu codiert / komprimiert wird - das Video wird in Ruhe gelassen.
Das funktioniert zwar (ich habe es selbst gemacht), aber man sollte darauf hinweisen, dass dies in der Regel keine gute Audioqualität liefert. Es ist ziemlich dasselbe Problem, das Sie beim Zoomen eines JPEG haben, oder wie lächerlich die "Zoomen und Verbessern" -Szenen in TV-Krimis sind. Sie können keine Daten erstellen, für die es überhaupt keine gibt. Da Sie das Audio buchstäblich transcodieren, reduzieren Sie die Gesamtqualität. In manchen Fällen ist dies ein fairer Kompromiss, aber ich habe oft festgestellt, dass die Ergebnisse unbefriedigend sind. Bacon Bits vor 12 Jahren 0
Es funktioniert hervorragend, konvertierte jedoch meine 7 MB-AVI-Datei (aufgenommen mit CamStudio) in eine riesige 3,52-GB-Datei. Ich denke, das wäre das Problem mit dem Codec. noob vor 9 Jahren 0
1
Shane Kearney

Mit VLC können Sie die Lautstärke um bis zu 400% erhöhen, indem Sie STRG + NACH-OBEN-TASTE gedrückt halten.

Es zeigt nur 200%. Steigert es darüber hinaus? Joel in Gö vor 14 Jahren 0
In der letzten Version wurde die Lautstärke auf 200% begrenzt. Sie müssen eine ältere Version herunterladen, um ein Volumen von 400% zu erhalten. noob vor 9 Jahren 0
0
J. Polfer

VLC verfügt über eine Leiste, mit der Sie die Lautstärke auf 200% des Originals erhöhen können, zumindest in Windows. Versuchen Sie es anders als den EQ.

Es kann etwas länger dauern und wird nur in Batches ausgeführt, aber VirtualDub bietet die Möglichkeit, eine Avi-Datei zu erstellen und die Lautstärke ebenfalls zu erhöhen.

0
Ivo Flipse

Sehen Sie sich diese Frage an: Wie kann man das Audio in einer Videodatei verstärken?

Zitierte Antwort von Davy Landman:

Sie müssen dies in den folgenden Schritten tun.

  1. Demux (Extrahieren) des Audiostreams aus dem Container. Je nach Container sollten Sie die richtige Anwendung verwenden. Für einen allgemeinen Demuxer können Sie ffmpeg verwenden . Es gibt jedoch benutzerfreundlichere Programme wie VirtualDub für avi, TMPGEnc für mpg-Dateien.
  2. Dekodieren Sie das Audio in eine Wave-Datei (wird nicht immer benötigt, wenn Audacity die Datei direkt öffnen kann)
  3. Erhöhen Sie die Lautstärke Ihres Audiotracks mit Audacity, indem Sie Ihre Audiodatei wie im ersten Schritt dieses Handbuchs beschrieben erhalten .
  4. Speichern Sie das Ergebnis als Wave-Datei.
  5. Kodieren Sie die Wave-Datei mit dem richtigen Werkzeug für Ihr gewünschtes Audiocodieren ( lahm für mp3, faac für aac)
  6. Remuxieren Sie die neuen Audio- und Originalvideospuren mit demselben Programm, das Sie für das Demuxen verwendet haben, wieder in den gewünschten Container.
0
Lu55

Wenn Eingabedatei mehrere Streams enthalten, können Sie verwenden, -mapParameter von ffmpeg zusammen mit -vol:

ffmpeg -i inputfile -map 0:v -map 0:a -vol 1024 outputfile 

Beachten Sie, dass -vol 256 gleich ist