音频码率估算

最近在研究音视频技术,对其中的码率计算做了点研究,记录一下


音频录制时,对于产品经理来说,他们最关注的应该就是码率。因为码率意味着流量,流量意味着钱。

而对于程序员来说,能够设置的无非就只有通道数,采样率,和深度。

这就会产生产品经理与开发的术语不一致的矛盾,会出现交流问题。

那么这两者之间的关系是如何呢?

通道数

通道数是指你的喇叭能够出几路声音。对于人耳来说,因为左右耳的距离不同,听到的声音波形会存在些许差异。对于单声道来说,你能感受到的音质同真实声音相比就会感觉不真实。一般来说,采用2通道可以应付大多数场景。

采样率

采样率即声音采样的频率,即每秒记录多少个音量点。对于人耳来说,声音的范围是20-20khz,而人的说话声音范围是300-3400hz。奈奎斯特定律指出要重建信号,必须要求采样率是原信号最高频率的2倍以上。即我们期望将一段音频信号进行录制后还原,录制时的采样频率必须达到原音频信号最高频率的2倍以上,才能保证高频信号的完整。

那么对于音频文件来说,一般的44.1khz采样率就可以满足了,再高人也听不到。而对于通话场景,11.025khz即可。这也是为什么语音通话不那么耗费流量的原因。

采样深度

采样深度一般有8,16,32等,即使用几个位来表示音量的大小。可以类比下图片,颜色深度越大,能够表现的色彩就会越丰富。

码率

好了终于到了码率了,先给一个公式码率=通道数*采样率*采样深度。

以44

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: macOS上可以使用终端命令"mediainfo"来查看网页视频的音频码率信息。首先需要安装"mediainfo",可以使用brew进行安装。安装完成后,在终端中输入"mediainfo 视频文件路径"即可查看视频的音频码率信息。 具体来说,首先打开终端,然后输入 ``` brew install mediainfo ``` 安装完成后,输入 ``` mediainfo 视频文件路径 ``` 即可查看视频的音频码率信息。 例如: ``` mediainfo /Users/username/Downloads/example.mp4 ``` 就可以查看/Users/username/Downloads/example.mp4 这个文件的音频码率信息. ### 回答2: 要获取MacBook上网页视频的音频码率信息,您可以按照以下步骤进行操作: 1. 打开您想要观看视频的网页,确保已开始播放视频。 2. 右键单击视频区域,弹出快捷菜单。 3. 在菜单中选择“检查元素”选项,或按下快捷键“Option + Command + I”。这将打开开发者工具的窗口。 4. 在开发者工具的窗口中,选择“网络(Network)”标签页。这将显示视频加载的所有网络请求和资源。 5. 在网络请求列表中,找到带有音频流的请求。通常,这些请求的类型为“audio”或“media”。 6. 单击该请求,以查看相关的详细信息。 7. 在详细信息面板中,您可以找到音频流的各种详细信息,包括码率(bitrate)。码率通常以kbps(千比特每秒)为单位显示,表示每秒传输的比特数。 通过上述步骤,您可以获取网页视频的音频码率信息。请注意,具体步骤可能因浏览器版本和网页平台而有所不同,但一般情况下,通过开发者工具可以找到相关信息。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值