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

4.ffmpeg命令转码规则、过滤器介绍、手动流map选项

在上章我们学习了ffmpeg命令行帮助以及选项查找
本章我们来深入学习ffmpeg命令转码规则、过滤器介绍、手动流map选项

参考链接: 

1.ffmpeg命令行转码流程

ffmpeg命令行转码流程如下图所示:

 对应中文则是:

步骤如下所示:

  • ffmpeg调用libavformat库(包含解复用器)来读取输入文件并从中获取编码数据包
  • 编码数据包随后被传递到解码器, 然后获取到解码后的未压缩的帧(原始视频/PCM音频/...)
  • 通过filter进行原始音频和视频处理(见下一节)
  • 过滤后的每一帧被传送到编码器,编码器对其进行编码并输出编码后的数据包。
  • 最后被传递给多路复用器(多个输入文件产生一个输出文件),多路复用器将编码后的信息包写入到输出文件

示例如下所示:<

http://www.lryc.cn/news/26727.html

相关文章:

  • 【python】标准库详解
  • Golang Map原理(底层结构、查找/新增/删除、扩缩容)
  • Java_数组
  • list与vector的区别
  • 【C++、数据结构】位图、布隆过滤器、哈希切割(哈希思想的应用)
  • 计算机网络安全基础知识3:网站漏洞,安装phpstudy,安装靶场漏洞DVWA,搭建一个网站
  • 大话数据结构-迪杰斯特拉算法(Dijkstra)和弗洛伊德算法(Floyd)
  • 2023年全国最新食品安全管理员精选真题及答案10
  • Unity常见面试题详解(持续更新...)
  • java高级篇之三大性质总结:原子性、可见性以及有序性
  • 真涨脸,我用 Python 为朋友自动化整理表格
  • MySQL学习笔记(1.操作数据库与数据的SQL)
  • C++——特殊类设计
  • Scratch少儿编程案例-植物大战僵尸-趣味角色版
  • Vue的路由守卫
  • 【算法】151. 反转字符串中的单词
  • Azure AI基础到实战(C#2022)-认知服务(2)
  • 并发就一定快吗?答:肯定不是啊
  • 前端的学习路线和方法
  • 用C语言写一个自己的shell-Part Ⅱ--execute commands
  • 案例实践|运营腾讯游戏,Proxima Beta 使用 Apache Pulsar 升级团队协作与数据治理...
  • Hudi的7种索引
  • Linux内核(十三)系统软中断 software
  • Linux -- 查看进程 PS 命令 详解
  • C2科一考试道路通行规定
  • 进程概念(详细版)
  • 学习大数据应该掌握哪些技能
  • 【spring】Spring Data --Spring Data JPA
  • mysql数据库之视图
  • 数据库事务详解