13657687333

新闻中心

NEWS

当前位置:首页>建站知识

使用FFmpeg将一张图片和一段音频转换成视频

发布日期:2021-08-16 浏览量:8626次
命令

ffmpeg -r 15 -f image2 -loop 1 -i 图片.png -i 音频.mp3 -s 1920x1080 -pix_fmt yuvj420p -t 278 -vcodec libx264 输出.mp4


如:

ffmpeg -r 10 -f image2 -loop 1 -i 1.jpg -s 1080x1920 -pix_fmt yuvj420p -t 4 -vcodec libx264 1.mp4


参数介绍

-r 15 为读取输入文件的时候帧率为15帧每秒
-loop 1 :因为只有一张图片所以必须加入这个参数(循环这张图片)
-pix_fmt:指定图片输入格式(有yuv420,yuv444等各种格式)
-t :图片转换成视频的持续时长,单位是秒(S),必须指定该值,否则会无限制生成视频
-s :指定视频的分辨率

-vcodec libx264:生成视频的编码格式,这里指定的是x264


转场特效:

ffmpeg -i 1.mp4 -vf fade=in:0:5 out.mp4   前5帧淡入
ffmpeg -i 1.mp4 -vf fade=out:35:40 out.mp4   后5帧淡出

ffmpeg -i 1.mp4 -vf fade=in:0:3,fade=out:37:40 out.mp4   前3帧淡入 后3帧淡出



地图导航