我正在尝试将一些.flac文件转换为.mp3格式,以便可以导入到iTunes中。我尝试使用find、xargs和ffmpeg,但是xargs会给我一个未终止引号的错误(因为我的文件名中有引号)。
这是我的命令行:
这是我的命令行:
MacKassner:Geto Boys kassner$ find . -type f | egrep "\.flac$" | xargs -I {} ffmpeg -i {} -ab 192k -acodec libmp3lame -ac 2 {}.mp3
在文件名为"Talkin' Loud Ain't Saying Nothin'.flac"的地方停止并引发错误。
有一些技巧可以让这个工作吗?
-- 仅使用find解决 --
find . -type f -name "*.flac" -exec ffmpeg -i {} -ab 192k -acodec libmp3lame -ac 2 {}.mp3 \;