vp-37-m4a-2-ogg.sh 306 B

12345678910111213141516171819
  1. #!/bin/bash
  2. # Packages:
  3. # libav-tools/ffmpeg
  4. # vorbis-tools
  5. # remove spaces
  6. for i in *.m4a; do
  7. mv "$i" `echo $i | tr ' ' '_'`;
  8. done
  9. # convert
  10. for file in *.m4a; do
  11. base=`basename $file .m4a`
  12. ffmpeg -i $file $base.wav
  13. oggenc $base.wav -b 192 --resample 44100 -o $base.ogg
  14. rm $base.wav
  15. done