ffmpeg画中画效果

1. 画中画效果overlay滤镜

  

  

  overlay的使用语法:

    ffmpeg  -i  input1  -i  input2  -filter_complex  overlay=x:y  output

    这里不使用-vf简单滤镜,而是使用-filter_complex复合滤镜,因为是有多个输入源。

    但是如果通过链接标签,可以t结合movie视频源使用-vf滤镜,比如:ffmpeg  -i  input1  -vf  movie=input2[logo];[in][logo]overlay=x:y  output

2. 某个画面角落显示logo

  左上角:ffmpeg  -i  pair.mp4  -i  logo.png  -filter_complex  overlay  pair1.mp4

  右上角:ffmpeg  -i  pair.mp4  -i  logo.png  -filter_complex  overlay=W-w  pair2.mp4

  左下角:ffmpeg  -i  pair.mp4  -i  logo.png  -filter_complex  overlay=H-h  pair3.mp4

  右下角:ffmpeg  -i  pair.mp4  -i  logo.png  -filter_complex  overlay=W-w:H-h  pair4.mp4

3. 指定时刻显示logo(使用-itsoffset选项)

  

4.添加时间

  ffmpeg  -f  lavfi  -i  testsrc  -vf crop=61:52:224:94  -t  30 timer.ogg  //30秒

  ffmpeg  -i  test.mp4  -i  timer.ogg -filter_complex  overlay=451 output.mp4  //451是test.mp4视频的宽512减去61得到的,效果是时间在视频的右上角显示

  ffmpeg  -i  test.mp4  -vf movie=timer.ogg,scale=15:14[tm];[in][tm]overlay=248:371 output.pm4  //将timer缩放到15:14,然后添加到视频test.mp4的宽248高371的位置,[in]是自带的输入标签,[tm]是自己打的标签

in

时间: 2024-11-05 02:05:40

ffmpeg画中画效果的相关文章

cocos2d 画中画效果

1.效果图 2.如何实现理论   我们以2张图作为实例.最外面的大图,还有就是红色框框中的图. 这两张图的尺寸是一样的. 准备工作我们就做2件事情: 1.把第二张图缩小,向右旋转添加到第一张图中,看起来还是第一张图 2.把第一张图的锚点设置为紫色的那个点(非常重要,这样缩放才有较好的效果) 用户手指滑动的时候,我们做的事情: 1.第一张图同时run 3个action,放大,向左旋转,位移 移动的位置比较讲究,结果是要把紫色的点移动到屏幕中间.(这个点就比较难计算) 3.实现的难点 1.已知一个精

如何实现多镜头画中画网络直播

实现高清直播的系统流媒体软件很多,但是带有画中画的却少见.八百里流媒体服务器系统+ flash 画中画叠加功能的播放器实现得还是非常不错. 应用场景 豪车驾驶测试系统,需要3路信号进行互联网直播.2路测试场地信号和一路电脑桌面信号抓取.3路信号A,B,C两两为一组,以画中画形式呈现在播放器中. 应用需求 ◎ Flash RTMP协议播放: ◎ 多镜头的画中画效果: ◎ 支持PC端RTMP协议播放: ◎ PC端观看延时1秒内: ◎ 支持手机端网页单镜头观看: ◎ 画中画小视窗可以在大视窗任意移动:

视频剪辑软件怎样制作画中画

在看漫画的时候,经常会有这样的场景:主人公在睡觉或者思考的时候,脑子里想象的事物也会出现在了画面上.当然现实生活中这种情况是不会出现的,但是通过会声会影简体中文版,我们能够做出这样的效果,今天我们就来分享这样一个会声会影画中画教程. 若有疑问可直接访问:http://www.huishenghuiying.com.cn/you-yi-si-hua-zhong-hua.html 所谓画中画就是在一个屏幕当中有两个画面,而且其中一个画面是包含另一个画面的,所以要做出这样的效果,我们首先要准备两张图片

iOS开发-定制多样式二维码

iOS开发-定制多样式二维码 二维码/条形码是按照某种特定的几何图形按一定规律在平台(一维/二维方向上)分布的黑白相间的图形纪录符号信息.使用若干个与二进制对应的几何形体来表示文字数值信息. 最常见的二维码功能包括信息获取.网站跳转.电商交易.手机支付等等,其拥有密度小.信息容量大.容错能力强.成本低.制作难度低等优点.在移动开发中,二维码的地位也越来越重要,掌握二维码的基本操作是重要的本领之一. 在iOS7之后,苹果自身集成了二维码的生成和读取功能.生成二维码包括以下步骤 1.导入CoreIm

PS教程1000例

http://www.missyuan.com/thread-446934-1-1.html Photoshop绘制逼真头发发丝效果http://www.missyuan.com/thread-446912-1-1.html Photoshop合成在空中漂移的陆地http://www.missyuan.com/thread-446909-1-1.html Photoshop制作漂亮的紫色水晶字效果http://www.missyuan.com/thread-446908-1-1.html Pho

NeHe OpenGL教程 第四十二课:多重视口

转自[翻译]NeHe OpenGL 教程 前言 声明,此 NeHe OpenGL教程系列文章由51博客yarin翻译(2010-08-19),本博客为转载并稍加整理与修改.对NeHe的OpenGL管线教程的编写,以及yarn的翻译整理表示感谢. NeHe OpenGL第四十二课:多重视口 多重视口 画中画效果,很酷吧.使用视口它变得很简单,但渲染四次可会大大降低你的显示速度哦:) 欢迎来到充满趣味的另一课.这次我将向你展示怎样在单个窗口内显示多个视口.这些视口在窗口模式下能正确的调整大小.其中有

PHP.8-HTML+CSS(二)-HTML详解

HTML+CSS HTML参考手册[http://www.w3school.com.cn/tags/index.asp] 0.HTML主体标记 代码分为三部分编写 <html> 是网页文件的最外层标记 <head> 之间的文本是头信息 不会显示在浏览器中,包括基本的描述,整个网页的公共属性 </head> <body> 是网页文件的主体部分 正文 :文字.图片.链接.表单等 </body> </html> 1.HTML文档头部标记 &

使用iframe调用指定网页的特定位置(显示目标网页某区域的我想要的内容)

使用iframe调用指定网页的特定位置(显示目标网页某区域的我想要的内容) 有些时候我们并不需要显示iframe标签属性src指定的目标网页的所有内容,往往只需要显示某一特定区域.现有两种实现方法提供,但严禁使用此方法用于欺骗.隐瞒目的. 这里用到了Iframe的一些属性,稍微介绍下:       1. marginheight 属性规定框架内容与框架的上方和下方之间的高度,以像素计.       2. maiginweidth 属性规定框架内容与框架的左侧和右侧之间的高度,以像素计.     

定制多样式二维码

转载自:http://sindrilin.com/ios-dev/2015/10/26/定制多样式二维码 二维码/条形码是按照某种特定的几何图形按一定规律在平台(一维/二维方向上)分布的黑白相间的图形纪录符号信息.使用若干个与二进制对应的几何形体来表示文字数值信息. 最常见的二维码功能包括信息获取.网站跳转.电商交易.手机支付等等,其拥有密度小.信息容量大.容错能力强.成本低.制作难度低等优点.在移动开发中,二维码的地位也越来越重要,掌握二维码的基本操作是重要的本领之一. 在iOS7之后,苹果自