【问题标题】:windows cmd function equivalentwindows cmd函数等效
【发布时间】: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 shell console cmd


【解决方案1】:

这可能会奏效:

for %f in (*.flac) do ffmpeg -i "%f" -acodec alac "%~nf.m4a"

【讨论】:

  • 是的,几乎成功了,我还需要在 %f 和 %~nf.m4a 周围加上引号,以便它适用于带空格的文件名。你能用这个编辑你的答案吗,for %f in (*.flac) do ffmpeg -i "%f" -acodec alac "%~nf.m4a" 顺便说一句,这会将 flac 文件转换为苹果无损文件,以便你可以在 iTunes 上播放它们。
猜你喜欢
  • 2014-06-08
  • 1970-01-01
  • 2015-07-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-07-07
  • 2012-08-16
  • 2014-06-15
相关资源
最近更新 更多