linux - 如何使用 sox 获取所有音频的音频长度?
问题描述
我可以soxi -d *
以小时、分钟和秒为单位获取音频长度信息。
但是,它只会给我有关单个音频长度的信息。
如果我想查看整个文件夹的音频长度,我该如何完成这样的任务?
就像您执行“wc -w”时一样,它会在最后显示所有内容的总和。有没有可以整合的标志或其他东西soxi
?
解决方案
soxi -T *
来自 man 文件
-T 用于多个文件;更改 -s、-d 和 -D 的行为以显示所有给定文件的总数。请注意,当与具有不同采样率的文件 -s 一起使用时,这是值得怀疑的。
推荐阅读
- php - 使用 ajax 发布带有 url 变量的数据
- sql - 请求 SQL :互相关注的用户
- python - 在 python 中通过串行从 Arduino 读取 JSON 并写入计算机上的 JSON 文件
- sql - 在 postgresql 中查询两个特定日期
- sections - 如何在 IAR 链接器配置文件中为块添加一些填充
- python - 我似乎无法弄清楚如何解决这个“ZeroDivisionError:除以零”
- oauth - 应该使用哪些 Slack 应用范围来管理 Sentry 或 JIRA 等通道?
- prometheus - 我们可以在一台机器上有几个 prometheus 导出器吗?
- python-3.x - XML etree子项中find方法的Keyerror
- python - 使用 Transformers 框架在 SequenceClassification 上微调 BERT