2017-04-13 1052 views
-1

我的主要目的是从下面的代码:ffmpeg的输出动态创建的文件夹

@Echo off 

for %%i in (*.mp4) do (
ffmpeg -i "%%i" -vf fps=1/1800 "%%~ni_%%d.jpeg" 
) 

我希望能够使用的文件名与上述文件名来创建一个新的文件夹,存储将图像在文件夹中扫描。

所以基本上有一个单独的文件夹的每个视频文件创建并自动命名的文件夹同名的文件

+0

首先你还没有问过任何问题。其次,这与bash有什么关系? – Compo

+0

你使用的是Windows shell吗? – Fred

+0

您应该删除第二个不必要的问题。我会在[第一个问题]中更改我的答案(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

回答

0

这是你想要的吗?

@echo off 
for %%i in (*.mp4) do (if not exist "%%~ni\" MD "%%~ni" 
    ffmpeg -i "%%i" -vf fps=1/1800 "%%~ni\%%~ni_%%d.jpeg") 
+0

这是完美的谢谢@Compo – Jay1995