ffmpeg在特定时间点插入素材

如果要在视频的特定时间戳处插入图片,则可以使用以下命令:

ffmpeg -i input.mp4 -i image.png -filter_complex "[0:v][1:v]overlay=100💯enable='between(t,5,10)'" -c:a copy output.mp4

这里使用了enable选项,指定了图片插入的时间段,这里是在视频的第5秒到第10秒之间插入图片。

指定时间点:使用setpts过滤器指定要添加文字的时间点。以下是示例代码:

(

ffmpeg

.input('input.mp4')

.filter('drawtext', text='Hello World', x=100, y=50, fontsize=24, fontcolor='white', enable='between(t,2,5)')

.output('output.mp4')

.run()

)

其中,text参数表示要添加的文字,x和y参数表示文字的坐标,fontsize参数表示文字的大小,fontcolor参数表示文字的颜色。enable参数表示在视频的第2秒到第5秒之间添加文字。

相关推荐
csgo打的菜又爱玩3 小时前
Vue 基础(实战模板与命名指南)
前端·javascript·vue.js
ding_zhikai4 小时前
SD:在一个 Ubuntu 系统安装 stable diffusion Web UI
前端·ubuntu·stable diffusion
gerrgwg5 小时前
Vue-library-start,一个基于Vite的vue组件库开发模板
前端·javascript·vue.js
你的人类朋友6 小时前
【Node】单线程的Node.js为什么可以实现多线程?
前端·后端·node.js
iナナ7 小时前
Spring Web MVC入门
java·前端·网络·后端·spring·mvc
驱动探索者7 小时前
find 命令使用介绍
java·linux·运维·服务器·前端·学习·microsoft
开心不就得了7 小时前
自定义脚手架
前端·javascript
星晨雪海9 小时前
怎么格式化idea中的vue文件
前端·vue.js·intellij-idea
没事多睡觉6669 小时前
Vue 虚拟列表实现方案详解:三种方法的完整对比与实践
前端·javascript·vue.js