繁体   English   中英

使用 FFmpeg 使用 .bat 文件将文件夹中的所有图像转换为 mp4 或 avi [Windows]

[英]Using FFmpeg to convert all images in a folder to mp4 or avi using a .bat file [Windows]

我正在尝试将文件夹中的所有 .png 文件转换为与图像位于同一目录中的视频格式。 现在我无法理解 ffmpeg 是如何工作的,我只是想要这样的东西;

for /l %%k in (1,1,%images%) do (
    ffmpeg.exe (I need help with the parameters here) 
)

这是我有史以来的第一个帮助请求,我不确定我是否提供了足够的信息来轻松回答。 但至少尝试帮助我将不胜感激。 感谢您的阅读!

@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

将此批处理文件和 ffmpeg.exe 放在所有图像的目录中 运行批处理文件和当前文件夹中的所有图像将转换为 mp4 批处理文件完成后将自动关闭

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM