zoukankan      html  css  js  c++  java
  • 多媒体需要了解的几个小概念

             接触多媒体也有段日子了,觉得有几个概念比较重要,比如采样频率,量化进度,比特率(码流率),可能最初接触的时候还会弄混其中的含义。

    1>采样频率 每秒要从信号中提取的样本数,一般我们在多媒体文件中可以从格式里得到采样频率,单位为Hz,很熟悉的音频MP3大部分的采样频率为44100Hz。

    2>量化精度 采样后,要对数据进行量化,每个样本的位数,从单位看很清楚 bit per sample 即 bps,一般量化精度为16bit

    3>比特率(码流率,码率)音视频文件在每秒使用的数据流量,有公式运算可清楚得到:

        比特率 = 采样频率 *量化进度 = sample/s * bit/ sample = bit/s

        字节率 = 比特率/8 = bit /8/s = byte/s 

         一般视频的码流率很大,尤其是高清视频的码流率能到达每秒多少兆

    4> 估算文件总时长

          总时长 = 文件总长度/字节率  = byte / (byte/s) = s

  • 相关阅读:
    C#与C++与互操作
    WPF GridView动态添加项并读取数据
    C#使用消息队列(MSMQ)
    使用代码浏览WPF控件模版
    PowerShell将运行结果保存为文件
    opencv + ffmpeg
    vmware
    HttpComponents Downloads
    pytorch 安装
    opencv 3.4.0 的编译
  • 原文地址:https://www.cnblogs.com/candycaicai/p/1943099.html
Copyright © 2011-2022 走看看