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

音视频基础知识

 图像(YUV RGB)

​​​​​​​​​​​​​​这个讲的比较好

RGB颜色编码

图像显示主要是由像素组成,每个像素点的颜色组成都是采用RGB格式,RGB就是红、绿、蓝,RGB分别取不同的值,展示不同的颜色。

YUV颜色编码

YUV采用明亮度和色度指定像素的颜色。Y是明亮度,U和V代表色度。

RGB->YUV

YUV采样格式

YUV4:4:4 

YUV4:2:2

YUV4:2:0

YUV存储格式

基于YUV422的格式

基于YUV420的格式

视频(H.264)

音频 (PCM & AAC)

PCM

AAC

字幕(SSA & ASS)

http://www.dtcms.com/a/3943.html

相关文章:

  • Linux之基础开发工具gdb调试器的使用(三)
  • 数据存储_PGSQL
  • 【毕业论文】基于python爬虫对豆瓣影评分析系统的设计与实现
  • 【第七章】软件设计师 之 程序设计语言与语言程序处理程序基础
  • 写给新用户-Mac软件指南篇:让你的Mac更好用
  • 【Python】python读取,显示,保存图像的几种方法
  • 离线环境通过脚本实现服务器时钟同步(假同步)
  • mysql8安装和驱动jar包下载
  • 很多个pdf怎么合并在一起?
  • 力扣labuladong——一刷day28
  • Scala爬虫如何实时采集天气数据?
  • 暴力递归转动态规划(十五)
  • Linux常用命令:find、grep、vim、cat、less、more
  • 【 云原生 | K8S 】Kubernetes 概述
  • 第一章 Object-XML 映射简介
  • 金融信贷行业如何准确——大数据精准定位获客渠道
  • hutool ExcelUtil导出excel二级表头
  • UML/SysML建模工具更新(2023.10)(1)StarUML、Software Ideas Modeler
  • 【ubuntu20.04】win10安装ubuntu20.04双系统
  • 便捷Benchmark.sh 自动匹配workload(自用)
  • 算法工程师护城河
  • 利用Ansible实现批量Linux服务器安全配置
  • PanNet: A deep network architecture for pan-sharpening(ICCV 2017)
  • 有关队列内存超限问题bfs()(待解决)
  • 在 React 中选择使用 JSX 或 JavaScript
  • 2311d游戏引擎适配ios
  • 键盘win键无法使用,win+r不生效、win键没反应、Windows键失灵解决方案(亲测可以解决)
  • Linux基础开发工具之调试器gdb
  • scss 实用教程
  • 深入理解ClickHouse跳数索引