Я хотел бы получить частоту дискретизации данного аудиофайла с помощью sox. Не удалось найти командную строку для этого.
Как получить скорость выборки аудиофайлов с помощью sox?
Ответ 1
просто используйте:
soxi <filename>
или
sox --i <filename>
для вывода вывода, например:
Input File : 'final.flac'
Channels : 4
Sample Rate : 44100
Precision : 16-bit
Duration : 00:00:11.48 = 506179 samples = 860.849 CDDA sectors
File Size : 2.44M
Bit Rate : 1.70M
Sample Encoding: 16-bit FLAC
Comment : 'Comment=Processed by SoX'
Последний вариант, если вы используете версию win32, которая не включает soxi, по умолчанию. Чтобы захватить только частоту дискретизации, просто используйте:
soxi -r <filename>
или
sox --i -r <filename>
который вернет только частоту дискретизации.