ffmpeg腳本 自動把單張圖片生成視頻

使用方法:複製代碼到文本文檔中,保存爲1.bat。將單張圖片,拖到批處理文件上,腳本會自動執行,在當前目錄生成相應的視頻文件。

-t 5 持續時間爲5s

s=1920*1080 生成視頻的分辨率。

如果圖片不是1920*1080,圖片會被拉伸填充。

@echo off
setlocal EnableDelayedExpansion

set VAL=%1

set str=%VAL%
:loop
set str=%str:*\=%
echo %str% | findstr /i "\\" >nul && goto loop
echo %VAL% ---^> %str%
set str2 = %str:~0,-4%
echo %str2%
ffmpeg -ss 0 -t 5 -f lavfi -i color=c=0x000000:s=1920x1080:r=25  -i %str% -filter_complex  "[1:v]scale=1920:1080[v1];[0:v][v1]overlay=0:0[outv]"  -map [outv] -c:v libx264 %str:~0,-4%.mp4 -y

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章