【发布时间】:2011-10-14 12:32:08
【问题描述】:
是否可以将其转换为 Windows 控制台命令?
for f in *.flac; do ffmpeg -i "$f" -acodec alac "${f%.flac}.m4a"; done
【问题讨论】:
-
这是什么语言。答案将是
for /f %f in (*.flac) do ....,但我无法弄清楚 ffmpeg 的参数如何依赖于f。
是否可以将其转换为 Windows 控制台命令?
for f in *.flac; do ffmpeg -i "$f" -acodec alac "${f%.flac}.m4a"; done
【问题讨论】:
for /f %f in (*.flac) do ....,但我无法弄清楚 ffmpeg 的参数如何依赖于f。
这可能会奏效:
for %f in (*.flac) do ffmpeg -i "%f" -acodec alac "%~nf.m4a"
【讨论】:
for %f in (*.flac) do ffmpeg -i "%f" -acodec alac "%~nf.m4a" 顺便说一句,这会将 flac 文件转换为苹果无损文件,以便你可以在 iTunes 上播放它们。