gpt4 book ai didi

bash - 如何使用 sox 获取音频文件总和的长度?

转载 作者:行者123 更新时间:2023-12-05 03:47:32 27 4
gpt4 key购买 nike

我有一个脚本如下

DIR=$1
ls $1 |sort -R |tail -$5 |while read file; do
soxi -d $1$file
done

它给了我这样的输出

00:40:35.18
00:43:41.23
01:04:19.64
00:59:41.92
00:51:16.32

如您所见,程序从文件夹中随机选择一个文件(音频)并检查每个文件的时间。但是,我需要所有音频的总长度。

如何获取音频文件总数?

最佳答案

您可以将 -D-T 组合起来以秒为单位的总长度,例如

soxi -DT *.wav

来源:https://stackoverflow.com/a/64826967/5090928

关于bash - 如何使用 sox 获取音频文件总和的长度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64858566/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com