如何使用ffmpeg将一张图片生成一个视频?
ffmpeg吧
全部回复
仅看楼主
level 3
大佬,想请教你一个问题。如何用ffmpeg把一张图片生成一个无声的,3秒的,短视频,我用命令ffmpeg -y -i "D:\image1.jpg" -vcodec mpeg4 -r 30 -b:v 300M "D:\Vgrd.mp4"
生成的视频是0秒,一晃而过。。。求大神指点呀!!!
2019年05月06日 02点05分 1
level 1
聪明的摩卡擦:%02d.jpg
2019年07月05日 09点07分 3
这是啥意思?
2019年07月05日 13点07分
@◎人间四月天◎ 照片按01,02,03﹉﹉命名,取所有照片按顺序生成视频
2019年07月06日 02点07分
level 1
聪明的摩卡擦:%02d.jpg
2019年07月05日 09点07分 4
level 1
你是不是制作片头
2019年07月06日 02点07分 5
对的,就是想做成片头,然后剪辑到其他视频上
2019年07月19日 07点07分
@◎人间四月天◎ 直接转ffmpeg -f image2 -i c:\temp\d.jpg test.mp4
2019年07月21日 05点07分
这个命令里的d.jpg我知道是图片名称,test.mp4我也知道是视频名称。那么image2是什么呢?需要变动吗 回复 聪明的摩卡擦 :
2019年08月01日 01点08分
@◎人间四月天◎ f是输入格式,不用改,生成的就是视频不过非常短
2019年08月01日 12点08分
level 8
ffmpeg -ss 0 -t 3 -f lavfi -i color=c=0x000000:s=1920x1080:r=30 -i "D:\image1.jpg" -filter_complex "[1:v]scale=1920:1080[v1];[0:v][v1]overlay=0:0[outv]" -map [outv] "D:\Vgrd.mp4"
2019年10月01日 10点10分 6
level 1
没声明时间参数,也没有无限循环1张图片参数。自然生成不了。
2019年11月08日 12点11分 7
level 1
ffmpeg -f image2 -loop 1 -i 0.png -s 500x500 -t 00:03:03.67 -pix_fmt yuvj420p -vb 3000k pout.mp4
解析
-t 截止时间
-vb 设置码率 你的300m是什么鬼
还可以加入m4a或者mp3音频。
2019年11月08日 12点11分 8
1