如何批量转换子文件夹的目录,并为输出保持类似的文件结构

如何批量转换子文件夹的目录,并为输出保持类似的文件结构

现在我正在使用命令提示符中的以下命令进行转换:

FOR /F "tokens=*" %G IN ('dir /b /s *.mp4') DO (ffmpeg -i "%G" -c:v libvpx-vp9 -crf 30 -b:v 0 -b:a 128k "%~nG.webm" & del "%~G")

但是,这会将所有输出文件吐出到目录的顶层。我希望将输出发送到其原始子目录。

答案1

我希望将输出发送到它们原来的子目录。

您需要更改"%~nG.webm""%~dpnG.webm"以包含目录d和路径p

参数/参数 - Windows CMD - SS64.com


进一步阅读

相关内容