我有一个简短的bash脚本,是为了将一个文件夹的.mp3文件转换为.m4r铃声。我很难弄清楚为什么它会抛出以下错误:
“错误: ExtAudioFileCreateWithURL失败('fmt?')”
#!/bin/bash
cd "/path/to/directory/containing/mp3s"
for i in *.mp3; do
baseFilename=$( basename ${i} .mp3 )
afconvert -f m4af ${i} -o "/path/to/new/location/${baseFilename}.m4r"
done
exit 0发布于 2021-09-07 10:14:44
问题是我没有指定输出数据格式。找到一个有帮助的页面,将我带到答案:
http://support.moonpoint.com/os/os-x/audio/afconvert.php
#!/bin/bash
cd "/path/to/directory/containing/mp3s"
for i in *.mp3; do
baseFilename=$( basename "${i}" .mp3 )
afconvert -f m4af "${i}" -d aac "/path/to/new/location/${baseFilename}.m4r"
done
exit 0https://stackoverflow.com/questions/69081051
复制相似问题