【问题标题】:ffmpeg batch converting audio files in windowsffmpeg在windows中批量转换音频文件
【发布时间】:2017-04-22 03:48:09
【问题描述】:

我有很多 wav 文件(每个都有各自的名称)需要从 wav 转换为 mp3,我一直在尝试编写一个批处理文件来执行此操作。

我在 Windows 10 Insider 版本上使用最新的夜间版本的 ffmpeg。

我查看了 ffmpeg 文档,但找不到任何内容。

我正在寻找一个非常简单且最新的 ffmpeg 脚本来完成这项任务。

【问题讨论】:

  • 您提到您有很多 mp3 文件,但是您说您必须从 wav 转换为 mp3。您是将 wav 转换为 mp3,还是将 mp3 转换为 wav?
  • 向我们展示您的尝试,告诉我们您希望它做什么,并提供一些示例,告诉我们它实际做了什么,然后也许我们将能够提出更好的方法或修复建议。
  • @MassPikeMike 我打错了。我的意思是说 wav,但现在已经修复了。

标签: windows batch-file ffmpeg


【解决方案1】:

要一个接一个地处理文件,一个简单的for 就可以了:

for %%a in (*.wav) do (
  echo processing %%a
  REM your ffmpeg command; Input file will be: %%a
  REM If you need some output file name: %%~na.mp3
)

请参阅for /? 寻求帮助。

【讨论】:

  • for %%a in (*.wav) do (ffmpeg -i "%%a" "%%~na.mp3" ) PAUSE 这行得通,完全符合我的要求。感谢您的帮助,我需要一些脚本才能完成。
  • for %a in (*.m4a) do (ffmpeg -i "%a" "%~na.ogg" ) 如果您需要将 m4a 文件转换为 ogg
猜你喜欢
  • 2017-11-15
  • 1970-01-01
  • 2019-08-02
  • 2013-04-15
  • 2014-09-12
  • 2017-07-13
  • 2011-03-16
  • 2022-01-06
  • 2011-03-07
相关资源
最近更新 更多