当前位置: 首页 > news >正文

FFmpeg 中 Filters 使用文档介绍

描述

这份文档描述了由libavfilter库提供的过滤器Filters、源sources和接收器sinks。

滤镜介绍

  • FFmpeg通过libavfilter库启用过滤功能。
  • 在libavfilter中,一个过滤器可以有多个输入和多个输出。为了说明可能的类型,我们考虑以下过滤器图:
    在这里插入图片描述
  • 这个过滤器图将输入流分成两个流,然后将一个流通过crop过滤器和vflip过滤器,再通过overlay过滤器与另一个流合并,将其叠加在上方。您可以使用以下命令实现这一点:

ffmpeg -i INPUT -vf "split [main][tmp]; [tmp] crop=iw:ih/2:0:0, vflip [flip]; [main][flip] overlay=0:H/2" OUTPUT

  • 结果将是视频的上半部分镜像到输出视频的下半部分。

  • 同一线性链中的过滤器由逗号分隔,不同的线性过滤器链由分号分隔。在我们的示例中,crop和vflip在一个线性链中,split和overlay分别在另一个链中。线性链连接的点由方括号中的名称标记。例如,split过滤器生成两个输出,分别与标签[main]和[tmp]关联。

  • 发送到split的第二个输出,标记为[tmp],通过crop过滤器处理,裁剪掉视频的下半部分,然后垂直翻转

相关文章:

  • 纯网络的系统能否定级备案?
  • 易基因:RNA免疫共沉淀测序 (RIP-seq) 技术介绍
  • 【Java数据结构】详解Stack与Queue(二)
  • MTK 平台项目security boot 开启/关闭 及 系统签名流程
  • autowired注解底层实现代码
  • Ant Design Vue Pro流程分析记录
  • JMeter源码解析之SplashScreen.java
  • [每日一题]170:分糖果 II
  • 今日好料推荐(ARM嵌入式)
  • chatgpt4和文心一言的简单对比
  • 某红书旋转滑块验证码分析与协议算法实现(高通过率)
  • C++ B (1124) : 斐波那契数列第n项Plus
  • SpringBoot+百度地图+Mysql实现中国地图可视化
  • RabbitMQ-直连交换机(direct)使用方法
  • Linux--线程的分离、线程库的地址关系的理解、线程的简单封装(二)
  • 【407天】跃迁之路——程序员高效学习方法论探索系列(实验阶段164-2018.03.19)...
  • avalon2.2的VM生成过程
  • Flannel解读
  • Git的一些常用操作
  • JavaScript中的对象个人分享
  • js继承的实现方法
  • MaxCompute访问TableStore(OTS) 数据
  • MQ框架的比较
  • Netty 框架总结「ChannelHandler 及 EventLoop」
  • node入门
  • PaddlePaddle-GitHub的正确打开姿势
  • Python 基础起步 (十) 什么叫函数?
  • python 学习笔记 - Queue Pipes,进程间通讯
  • React as a UI Runtime(五、列表)
  • 从 Android Sample ApiDemos 中学习 android.animation API 的用法
  • 机器学习 vs. 深度学习
  • 前端攻城师
  • 前端自动化解决方案
  • 学习JavaScript数据结构与算法 — 树
  • 这几个编码小技巧将令你 PHP 代码更加简洁
  • 交换综合实验一
  • # 职场生活之道:善于团结
  • #多叉树深度遍历_结合深度学习的视频编码方法--帧内预测
  • #绘制圆心_R语言——绘制一个诚意满满的圆 祝你2021圆圆满满
  • (152)时序收敛--->(02)时序收敛二
  • (done) NLP “bag-of-words“ 方法 (带有二元分类和多元分类两个例子)词袋模型、BoW
  • (ibm)Java 语言的 XPath API
  • (Java企业 / 公司项目)点赞业务系统设计-批量查询点赞状态(二)
  • (LeetCode) T14. Longest Common Prefix
  • (Redis使用系列) Springboot 在redis中使用BloomFilter布隆过滤器机制 六
  • (Repost) Getting Genode with TrustZone on the i.MX
  • (笔试题)合法字符串
  • (附源码)python旅游推荐系统 毕业设计 250623
  • (剑指Offer)面试题34:丑数
  • (五) 一起学 Unix 环境高级编程 (APUE) 之 进程环境
  • (转)EOS中账户、钱包和密钥的关系
  • (转)大型网站的系统架构
  • .naturalWidth 和naturalHeight属性,
  • .NET / MSBuild 扩展编译时什么时候用 BeforeTargets / AfterTargets 什么时候用 DependsOnTargets?
  • .NET Core跨平台微服务学习资源