Использую ffmpeg:
- $ ffmpeg -y -i <input_audio> -map 0.1 -vn -acodec libfaac -ab 128k -ac 2 -ar 41000 -strict experimental <out.aac>
некоторые типы аудио у меня ffmpeg незахотел конвертировать командой выше (например "Stream #0.0: Audio: aac, 48000 Hz, 5.1, s16, 148 kb/s"). Из-за этого пришлось конвертировать через временный файл
- $ ffmpeg -y -i <input_audio> -map 0.1 -vn -acodec ac3 -ab 448k -ar 44100 -ac 6 ./tmp.ac3
- $ ffmpeg -y -i ./tmp.ac3 -vn -acodec libfaac -ab 128k -ar 44100 -ac 2 <out_audio>.aac
Если есть более лучший вариант, пишите.
Комментариев нет:
Отправить комментарий