小Q的博客

  • 首页
  • net编程
    • 产品和框架
    • 开发实例
    • 经验技巧
    • 开源组件
  • wp独立站
  • 自媒体
  • 日记本
  • 工具箱
每个程序员,都应该有一个自己的博客站
  1. 首页
  2. net编程
  3. 经验技巧
  4. 正文

ffmpeg教程 5.图文转视频,一个完整的案例

2023年3月21日 1578点热度 0人点赞 0条评论

今天这篇博客,算是一个完整的案例,实现图文转视频功能。目前国内很多大厂的软件或App都有这个功能,但大多收费或效果一般。比如百度AI平台这个功能,单次价格10块左右,这让很多自媒体从业者望而却步;还有剪映,虽然功能强大,但自动生成的视频,有时真的驴唇不对马嘴,需要二次处理。今天就基于ffmpeg工具,实现这个功能,算是对ffmpeg的一个总结。素材可以是图片,也可以是视频。

一个完整的短视频,由这几个元素构成:标题视频、 内容视频、内容字幕、背景解说词、背景音乐、页脚视频。下面逐个实现,先看下主界面

Table of Contents

Toggle
  • 1、标题视频
  • 2、内容视频
  • 3、内容字幕
  • 4、带音乐的解说词
  • 5、生成页脚视频

1、标题视频

视频标题需要提供,再选择一次背景图片即可。使用ffmpeg可以将文字嵌入到背景图片中,再生成音频文件,最后图片+音频,生成标题视频

2、内容视频

这里先根据内容文字生成音频文件,再导入图片素材(注意:每个段落一个素材,视频或图片均可)。再根据音频的时长,将每个段落的素材生成完整的内容视频

3、内容字幕

上一步生成的音频文件再生成视频文件,用于生成字幕(srt格式)。

4、带音乐的解说词

选择背景音频,再与第2步的音频文件合成。这里注意下,背景音乐需要降低音量(50%)即可。如果不降,解说词会听不清。

5、生成页脚视频

这个可以自己制作一个3-5秒左右的视频即可。

通过上述步骤生成的视频文件、音频文件和字幕文件。我们就可以在剪映中合成了。虽然用ffmpeg也可以合成,但效果没有在剪映中的好。但这个工具,最大的优点就是能够批量图文转视频,只需定义音频文字和素材图片,很快就能批量生成视频

 

看下成品

2023全英赛 日本队0冠收官,巴黎奥运前景堪忧

 

相关阅读

ffmpeg教程 4.图像处理,没想到也能处理

ffmpeg教程 3.音视频处理,常用操作都在这里

标签: ffmpeg教程 剪映 图文转视频 完整案例
最后更新:2023年3月21日

小Q

80后中年不油腻大叔,喜欢编写代码、打羽毛球、做木制玩具。目前定居浙江杭州

打赏 点赞
< 上一篇
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

COPYRIGHT © 2022 小Q的博客. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang

浙ICP备2022019157号-2