繁体   English   中英

如何使用sox获取音频文件采样率?

[英]How do I get an audio file sample rate using sox?

我想使用sox获取给定音频文件的采样率。 无法找到命令行来执行此操作。

只需使用:

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>

这将单独返回采样率。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM