专栏名称: 3033
iOS开发
目录
相关文章推荐
常青藤爸爸  ·  我心理平衡了,原来不止我家娃这么爱挑剔啊~ ·  23 小时前  
科学家庭育儿  ·  步步生风!夏天有这一双鞋就够凉快了! ·  昨天  
新重庆-重庆日报  ·  新闻早点 | ... ·  昨天  
新重庆-重庆日报  ·  中央批准,马森述履新广东 ·  3 天前  
超级学爸  ·  印度化有多可怕,波音用坠机做出了回答 ·  3 天前  
51好读  ›  专栏  ›  3033

FFMPEG视音频编解码学习笔记

3033  · 掘金  ·  · 2017-12-14 00:35

正文

请到「今天看啥」查看全文


  • H.264和AAC H.264将视频像素数据(RGB,YUV等)压缩成为视频码流,从而降低视频的数据量,目前H.264是主流的编码标准,目前主流的直播软件大部分使用的都是这种编码方式。 AAC音频编码的主要作用是将音频采样数据(PCM等)压缩成为音频码流,从而降低音频的数据量。
  • 直播和点播的对比 目前主流的直播软件采用的技术一般都是,RTMP协议+FLV格式+H.264视频编码格式+AAC音频编码格式 点播平台采用的技术:HTTP协议+FLV格式或MP4格式+H.264视频编码格式+AAC音频编码格式

####RGB、YUV像素数据处理 YUV主要用于优化彩色视频信号的传输,使其向后相容老式黑白电视。与RGB视频信号传输相比,它最大的优点在于只需占用极少的频宽(RGB要求三个独立的视频信号同时传输)。其中“Y”表示明亮度(Luminance或Luma),也就是灰阶值;而“U”和“V” 表示的则是色度(Chrominance或Chroma),作用是描述影像色彩及饱和度,用于指定像素的颜色, YUV百度百科介绍 。 ####H.264视频码流解析







请到「今天看啥」查看全文