Em suma, o seu script traduz para o one-liner de prompt de comando:
for /r "C:\path\to\file" %f in (*.mp4) do ffmpeg -i %f -af 'volume=4.0' output.%f
Explicado:
O comando for
faz um loop em todos os arquivos que atendem a determinados critérios e executam o comando após do
. /r
significa recursivo (por exemplo, pesquisa em subpastas); %f
é uma variável arbitrária semelhante a $f
em seu script. Outras partes devem ser auto-explicativas.