首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何将三个ffmpeg命令合并为一个命令?

如何将三个ffmpeg命令合并为一个命令?
EN

Stack Overflow用户
提问于 2018-07-26 05:27:09
回答 1查看 45关注 0票数 -1

我很困惑如何将三个ffmpeg命令组合成一个也包含两个输入的命令。

代码语言:javascript
复制
// rescale with certain dimension 
ffmpeg -i front.mp4 -filter_complex scale=600:400 rescale.mp4

//Attach to image
ffmpeg -i 600800.jpg  -i rescale.mp4 -filter_complex "overlay=(W-w)/2:(H-h)/2" final.mp4

// After Changed to specific even size Burn Subtitles with Draw Text
ffmpeg -i final.mp4 -filter_complex "drawtext=fontfile=Lucida Grande.ttf:text='I am TEXT':fontsize=72:fontcolor=white:x=50:y=100,subtitles=sample.srt:force_style='Fontsize=22,OutlineColour=&H55000000,BorderStyle=3'" CheckMe.mp4
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-07-26 07:02:14

代码语言:javascript
复制
ffmpeg -i front.mp4 -i 600800.jpg -filter_complex "[0:v]scale=600:400[bg];[bg][1:v]overlay=(W-w)/2:(H-h)/2,drawtext=fontfile=Lucida Grande.ttf:text='I am TEXT':fontsize=72:fontcolor=white:x=50:y=100,subtitles=sample.srt:force_style='Fontsize=22,OutlineColour=&H55000000,BorderStyle=3'" rescale.mp4

简单的过滤器可以用逗号连接。具有多个输出和/或输入的过滤器将用分号连接。

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

https://stackoverflow.com/questions/51527911

复制
相关文章

相似问题

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