我试图将文件夹中的所有.png文件转换为与图像位于同一目录中的视频格式。现在我无法理解ffmpeg是如何工作的,我只想要这样的东西;
for /l %%k in (1,1,%images%) do (
ffmpeg.exe (I need help with the parameters here)
)
这是我的第一个帮助请求,我不确定我是否提供了足够的信息,这是一个简单的答案。但至少尝试帮助我会非常感激。谢谢你的阅读!
答案 0 :(得分:2)
@echo off
set /p framerate=Enter framerate:
for /r %%a in (*.png) do (
echo file '%%a' >> images.txt
)
ffmpeg.exe -r %framerate% -f concat -i images.txt -c:v libx264 -pix_fmt yuv420p video.mp4
del /q images.txt
将此批处理文件AND ffmpeg.exe放在所有图像的目录中 运行批处理文件和所有图像,将当前文件夹转换为mp4 批处理文件将在完成后自动关闭