Kako lahko uporabim ffmpeg za pretvorbo stereo avdio mono?
Tu je osnovni ukaz:
`` `bash
ffmpeg -i vhod.wav -ac 1 output.wav
`` `
Zamenjajte `input.wav` s potjo do vhodne stereo zvočne datoteke in` output.wav` z želeno potjo za svojo izhodno mono zvočno datoteko. FFMPEG podpira številne zvočne formate, tako da lahko uporabite `.mp3`,` .ogg`, `.flac` itd., Tako za vhod in izhod po potrebi. Na primer:
`` `bash
ffmpeg -i vhod.mp3 -ac 1 output.flac
`` `
Mešanje kanalov (povprečje):
Možnost `-ac 1` običajno povpreči levi in desni kanali, da ustvarite mono izhod. To je najpogostejša in običajno želena metoda.
Izbira določenega kanala:
Če želite hraniti samo enega od stereo kanalov (levo ali desno), namesto povprečenja, lahko uporabite možnost `-map_channel`. Na primer, da ohranite samo levi kanal:
`` `bash
ffmpeg -i vhod.wav -map_channel 0.0.0 -ac 1 izhod.wav
`` `
In ohraniti samo pravi kanal:
`` `bash
ffmpeg -i vhod.wav -map_channel 0.0.1 -ac 1 output.wav
`` `
`0.0.0` in` 0.0.1` določite tok (0), postavitev kanala (0) in indeks kanala (0 za levo, 1 za desno).
Primer z več možnostmi:
Za boljši nadzor in videti, kaj se dogaja, lahko dodate možnosti, kot sta `-y` (prepisuje brez poziva) in` -LogLevel verbose` (podrobnejši izhod):
`` `bash
FFMPEG -Y -LogLevel Verbose -i vhod.wav -ac 1 output.wav
`` `
Ne pozabite nadomestiti `input.wav` in` output.wav` z dejanskimi imeni in potmi datotek. Vedno najprej preizkusite kopijo originalne datoteke!