美文网首页
音视频基本知识

音视频基本知识

作者: Sincerity_ | 来源:发表于2019-06-26 20:25 被阅读0次

    视频编码

    • 概念: 就是指特定的压缩技术,将某个视屏格式文件转换成另一种视频格式的方式
    • 国际标准解码 H.261 H.262 H.263 M-JPEG ,MPEG

    分类

    MPEG
    • ISO 国际标准下属开发 MP3就采用这种编码 DVD没有采用这个编码
    H26X
    • 侧重网络传输 ITU主导

    音频编码

    • AAC 专为声音数据设计的文件压缩格式 音质好,文件小 有损音质压缩
    • MP3 音频压缩技术
    • AC3 有损音编码格式

    多媒体播放组件

    Android

    • MediaPlayer 播放控制
    • MediaCodec 音视频编解码
    • OMX 多媒体部分采用的标准解码标准
    • StageFright 一个框架
    • AudioTrack 音频播放

    IOS

    • VideoToolBox 底层框架
    • AudioToolBox 这个框架可以将比较短的声音注册到System Sound服务上
    • AVPlayer 音视频播放框架

    常见的多媒体框架以及解决方案

    • VLC 一款自由,开源的跨平台的多媒体播放器及框架
    • FFmpeg 多媒体解决方案 引用广泛
    • GStreamer 一套构建流媒体应用的开源多媒体框架

    相关知识点

    帧率

    • 测量单位每秒显示的帧数 FPS 或者Hz

    分辨率

    • 视频成像产品形成的图像大小或者尺寸

    刷新率

    • 屏幕每秒画面被刷新的次数, 分为水平和垂直刷新率 一般指的是垂直刷新率

    编码格式

    • MPEG (MPEG-2 MPEG-4)
    • H.26X (H.263 H.264 /AVC H.265/HEVC)

    封装格式

    • MKV
    • AVI
    • TS 等...

    码率

    • 比特率 是单位时间内播放连续的媒体的比特数量 **文件大小(b) = 码率(b/s) * 时长(s) **

    画质和码率

    • 视频质量和码率,编码算法都有关系

    DTS 和 PTS

    • DTS 用于标记读入内存中的比特流在什么时候开始送入解码器中解码
    • PTS 用于度量解码后的视频帧什么时候被显示出来

    YUV 和 RGB

    • YUV 欧洲电视采用的颜色编码 Y 亮度 U 和 V代表构成颜色的二个分量
    • RGB 红绿蓝

    视频帧 和 音频帧

    • 视频帧 I ,P,B帧
      • I帧 表示关键帧
      • P帧表示 这一帧和之前一帧 关键帧的差别
      • B帧 双向差别帧
    • 音频帧
      • 对PCM来说 不需要帧概念
      • AMR 帧比较简单 20ms为一帧
      • MP3 比较复杂 包含采样率 比特率 各种各样的参数

    量化精度

    • 表示将模拟信号分成多少各等级 单位是bit

    采样率

    • 每秒音频采样点的个数 用Hz表示

    声道

    • 单声道 立体声道 4声道 5.1声道 7.1声道
    • 单声道 设置一个扬声器
    • 立体声 左右对称的二个扬声器
    • 4声道 前后左右放置4个同时添加一个低音音箱
    • 5.1声道
    • 7.1声道

    相关文章

      网友评论

          本文标题:音视频基本知识

          本文链接:https://www.haomeiwen.com/subject/zmvhcctx.html