使用 ffmpeg-normalize 创建 BAT 循环来处理目录中的所有 *.mkv 文件

使用 ffmpeg-normalize 创建 BAT 循环来处理目录中的所有 *.mkv 文件

希望有人能帮忙。我在 Windows 7 上

我正在尝试使用ffmpeg-规范化处理一堆 mkv 电影来报告响度。

命令是ffmpeg-normalize "FILE PATH" -n -p

我想要做的是为 FILE PATH 设置一个变量,以便它可以使用目录,例如 G:\Movies 来存储所有 mkv 文件,然后将其循环到 ffmpeg 中。我使用 >> 将输出写入文本文件

我已经读过关于循环的内容这里但我只是不明白如何将它应用到这种情况

看起来很简单,但我做不到

答案1

尝试这个:

@echo off
cd "G:\Movies"
for %%a in (*.mkv) do (
  ffmpeg-normalize "%%~fa" -n -p >>"Out_%%~na.txt"
)
exit /b 0

将以语法“Out_Filename.txt”创建输出文件

相关内容