Eine einfache Methode mit Channelsplit, Volume und Amerika :
ffmpeg -i stereo.wav -filter_complex "channelsplit[lpre][r];[lpre]volume=1.5[l];[l][r]amerge" output.wav
Okay, ich habe eine Audiodatei in .mp3 und muss nur den linken Kanal verstärken. Ich habe herausgefunden, wie ich die gesamte Datei mit diesem Befehl ausführen kann:
ffmpeg -i input.wav -af "volume=1.5" output.wav
Aber ich kann nicht finden, wie man das nur auf dem linken Kanal macht, während der rechte intakt bleibt. Kann mir jemand helfen? Ich habe versucht, in die -map
Option zu schauen, konnte sie aber nicht verstehen.
Eine einfache Methode mit Channelsplit, Volume und Amerika :
ffmpeg -i stereo.wav -filter_complex "channelsplit[lpre][r];[lpre]volume=1.5[l];[l][r]amerge" output.wav
Ich werde von den FFMPEG-Gurus gerufen, aber so würde ich es machen:
teilen Sie das Stereo-WAV in zwei Mono-Dateien auf - links.
ffmpeg -i stereo.wav -map_channel 0.0.0 left.wav -map_channel 0.0.1 right.wav
stark links
ffmpeg -i left.wav -af "volume=1.5" left.wav
Fügen Sie die Monodateien wieder zusammen
ffmpeg -i left.wav -i right.wav -filter_complex "[0:a][1:a]amerge=inputs=2[aout]" -map "[aout]" output.mka
Weitere Informationen finden Sie hier: https://trac.ffmpeg.org/wiki/AudioChannelManipulation