Tänään tuli tarvetta muuntaa stereo-muotoinen WAV-tiedosto mono-muotoon Mac OSX:ssä. Aikani selviteltyäni löysin ratkaisun miten sen voi tehdä komentorivillä (toki voin Logicissakin tehdä, mutta halusin helpon komentorivitavan).
Tein tiedoston wav2mono joka on seuraavanlainen:
#!/bin/bash
for input_file in *.wav
do
output_file=mono_$input_file
echo "Converting file $input_file to MONO WAV file to $output_file"
afconvert $input_file -o $output_file -c 1 -d LEI16
done
Eli kyseinen wav2mono vetäisee kaikki hakemistossa olevat WAV-tiedostot mono_wav_tiedoston_nimi.wav nimiseksi mono-tiedostoksi.
Jos yksittäinen tiedosto vain tarvitsee muuntaa, onnistuu se yksinkertaisesti siis:
afconvert input_file.wav -o output_file.wav -c 1 -d alaw
Leave a Reply