gpt4 book ai didi

iphone - 将多个 .wav 转换为 .caf

转载 作者:行者123 更新时间:2023-12-03 18:31:57 26 4
gpt4 key购买 nike

我正在制作一个 iPhone 应用程序,我有大量 .wav 文件需要转换为 .caf

我可以对每个文件使用它:

afconvert -f caff -d LEI8@22050 walking.wav walking.caf

但这需要很长时间,所以我尝试使用以下方法转换所有文件:

for i in *.wav; do afconvert -f -caff -d LEI16@44100 -c 1 $i ${i%.wav}.caf; done

但我收到此错误:

Error: ExtAudioFileCreateWithURL failed ('typ?')

编辑:由于上面所示的 for 循环中的拼写错误,实际上会发生错误。它应该是caff而不是-caff。正确的代码片段将是。

for i in *.wav; do afconvert -f caff -d LEI16@44100 -c 1 $i ${i%.wav}.caf; done

可能还有其他问题,接受的答案是有效的,只是想帮助澄清问题。/编辑

最佳答案

这是我一直在使用的脚本,从另一个来源稍作修改,值得所有的信任:

##
## Shell script to batch convert all files in a directory to caf sound format for iPhone
## Place this shell script a directory with sound files and run it: 'sh afconvert_wavtocaf.sh'
## Any comments to 'support@ezone.com'
##

for f in *.wav; do
if [ "$f" != "afconvert_wavtocaf.sh" ]
then
afconvert -f caff -d ima4 $f
echo "$f converted"
fi
done

将其保存在名为“afconvert_wavtocaf.sh”的文件中。看看这是否有效。

关于iphone - 将多个 .wav 转换为 .caf,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8769851/

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