如何获得有关音频文件头的所有信息?

曼尼什

如何获得有关音频文件头的所有信息,以便可以以可读的格式(如ASCII值)显示它?

音频文件可以是任何格式,最优选地是.wav格式。

编辑:-操作系统可以是Windows 8.1或ubuntu。实际上,我必须了解文件的所有属性,例如它是单声道还是立体声,其编码等。也许是.wav文件,我会说。

我了解C ++语言,因此会更好。

卡普

您可以在bash脚本中使用非常强大的命令:sox要获取有关wav文件所需的所有信息,只需运行:

soxi file.wav

你会得到类似的东西:

Input File     : 'file.wav'
Channels       : 1
Sample Rate    : 8000
Precision      : 16-bit
Duration       : 00:02:08.40 = 1027236 samples ~ 9630.34 CDDA sectors
File Size      : 2.05M
Bit Rate       : 128k
Sample Encoding: 16-bit Signed Integer PCM

sox 也可以在Windows上使用,尽管我从未使用过。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何获得有关某些StorageReference的子代的信息?

如何获得有关特定Debian软件包(.deb)文件的信息?

无论如何,我可以获得有关vkimage的信息吗?

如何获得有关猫鼬错误消息的更多详细信息?

我如何获得有关Facebook登录的更多信息

如何获得有关网络数据使用情况的统计信息?

如何获得有关WebRTC PeerConnection的连接类型的信息?

我如何获得有关正在编写的模块的信息?

Jest - 如何获得有关不间断测试的更多详细信息?

如何获得有关维基页面还原编辑的详细信息?

我们如何获得有关 iPad 的独特信息?

如何获得有关课堂方法的帮助

如何获得有关终端命令的帮助?

我如何获得有关LoCo团队的更新?

如何获得有关命令的特定选项的帮助

如何获得有关按钮点击的通知?

文件写入期间磁盘已满。如何获得有关此的通知?

如何获得有关Android文件系统更新的通知?

尝试查看压缩文件的内容时,我仅获得有关压缩过程的信息

如何获得有关Angular2中元素的当前位置信息

MVC网站仅在服务器上出现500错误,如何获得有关错误的更多信息?

您如何获得有关其他正在运行或重点关注的应用程序的信息?

我无法获得有关AngularJS中验证错误的信息

在哪里可以获得有关字体机制的信息?

从何处获得有关Mojave的OpenSSL RSAUTIL弃用的选项的信息?

通过AoG中的OAuth获得有关Google Actions的用户信息?

Linux从哪里获得有关从何处打开的信息?

是否可以获得有关繁忙的 Alsa 设备的信息?

如何获得有关包装用途的有用且详细的说明?