首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >ffmpeg:用jpg文件替换部分视频5秒

ffmpeg:用jpg文件替换部分视频5秒
EN

Unix & Linux用户
提问于 2020-05-24 15:52:43
回答 2查看 1.8K关注 0票数 1

有时,我有一个视频,其中我喜欢在第二个11到第二个16之间(例如)丢弃这个视频序列5秒,然后将在这个时间内显示的jpg文件中的一个图像合并在一起,并保持音频序列完整。

如果有人告诉我这个命令行,那就太好了。

(预先谢谢:)

更新20200906:解决方案不应该重新编码整个视频,以便快速处理大型视频文件的短图像覆盖。

EN

回答 2

Unix & Linux用户

发布于 2020-05-24 16:04:07

使用

代码语言:javascript
运行
复制
ffmpeg -i video -i image -filter_complex "[1][0]scale2ref[img][vid];[vid][img]overlay=enable='between(t,11,16)'" -c:a copy out.mp4

Scale2ref将图像调整到视频的分辨率。叠加将图像放置在视频的顶部,从第12到16秒钟结束。

票数 4
EN

Unix & Linux用户

发布于 2021-10-02 21:28:04

只是一个想法,但是怎么样:将视频分成三个部分(预、需要、发布)。

然后把这个想法贴在“需要的部分”上。

后来又把这三个文件连在一起了?

PS:使用上面的命令会破坏我的视频图片质量..。不知道为什么..。

票数 3
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/588667

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档