-1
我的主要目的是从下面的代码:ffmpeg的输出动态创建的文件夹
@Echo off
for %%i in (*.mp4) do (
ffmpeg -i "%%i" -vf fps=1/1800 "%%~ni_%%d.jpeg"
)
我希望能够使用的文件名与上述文件名来创建一个新的文件夹,存储将图像在文件夹中扫描。
所以基本上有一个单独的文件夹的每个视频文件创建并自动命名的文件夹同名的文件
我的主要目的是从下面的代码:ffmpeg的输出动态创建的文件夹
@Echo off
for %%i in (*.mp4) do (
ffmpeg -i "%%i" -vf fps=1/1800 "%%~ni_%%d.jpeg"
)
我希望能够使用的文件名与上述文件名来创建一个新的文件夹,存储将图像在文件夹中扫描。
所以基本上有一个单独的文件夹的每个视频文件创建并自动命名的文件夹同名的文件
这是你想要的吗?
@echo off
for %%i in (*.mp4) do (if not exist "%%~ni\" MD "%%~ni"
ffmpeg -i "%%i" -vf fps=1/1800 "%%~ni\%%~ni_%%d.jpeg")
这是完美的谢谢@Compo – Jay1995
首先你还没有问过任何问题。其次,这与bash有什么关系? – Compo
你使用的是Windows shell吗? – Fred
您应该删除第二个不必要的问题。我会在[第一个问题]中更改我的答案(http://stackoverflow.com/questions/43370521/ffmpeg-im-trying-to-use-ffmpeg-to-select-all-the-mp4-files-in -a-文件夹和-S/43379270?noredirect = 1个#comment73838564_43379270)。 – LotPings