SoX (Sound eXchange)
Подробнее
- Создатель
- Лэнс Норског
- Год
- Лицензия
- GPL / LGPL
- Сайт
- sourceforge.net
Швейцарский нож для аудио в командной строке: конвертирует, меняет частоту дискретизации и накладывает эффекты — по одному конвейеру за раз.
Лэнс Норског написал SoX в 1991 году, когда форматов аудиофайлов хватало, а инструментов нет. Базовая форма такая: sox in.wav out.flac rate 48k gain -3 — вход, выход и цепочка эффектов, применяемых по порядку. Тот же бинарник ведёт себя как play или rec в зависимости от имени, под которым его запустили, а sox --i показывает частоту дискретизации, разрядность и длительность.
Его ресемплер давно считается одним из лучших среди бесплатных и живёт дальше как libsoxr, которую умеет использовать, в частности, FFmpeg. Сам проект почти ничего не выпускал после 14.4.2 в 2015 году, однако по-прежнему есть почти в каждом дистрибутиве Linux и в бесчисленных скриптах, которые никто не решается трогать.