精华内容
下载资源
问答
  • 音频文件计算大小

    2020-05-07 23:11:44
    声卡对声音的处理质量可以用三个基本参数来衡量,即采样频率、采样位数和声道数。...采样位数是记录每次采样值数值大小的位数。采样位数通常有8bits或16bits两种,采样位数越大,所能记录声音的...

    声卡对声音的处理质量可以用三个基本参数来衡量,即采样频率、采样位数和声道数。

    采样频率是指单位时间内的采样次数。采样频率越大,采样点之间的间隔就越小,数字化后得到的声音就越逼真,但相应的数据量就越大。声卡一般提供11.025kHz、22.05kHz和44.1kHz等不同的采样频率。

    采样位数是记录每次采样值数值大小的位数。采样位数通常有8bits或16bits两种,采样位数越大,所能记录声音的变化度就越细腻,相应的数据量就越大。

    声道数是指处理的声音是单声道还是立体声。单声道在声音处理过程中只有单数据流,而立体声则需要左、右声道的两个数据流。显然,立体声的效果要好,但相应的数据量要比单声道的数据量加倍。

    不经过压缩,声音数据量的计算公式为:

    数据量(字节/秒)=(采样频率(Hz)×采样位数(bit)×声道数)/8

    (其中,单声道的声道数为1,立体声的声道数为2)

     

    举例:

    1、请计算对于5分钟双声道、16位采样位数、44.1kHz采样频率声音的不压缩数据量是多少?

    根据公式:数据量=(采样频率×采样位数×声道数×时间)/8

    得,数据量(MB)=[44.1×1000×16×2×(5×60)] /(8×1024×1024)=50.47MB

    计算时要注意几个单位的换算细节:

    时间单位换算:1分=60秒

    采样频率单位换算:1kHz=1000Hz

    数据量单位换算:1MB=1024×1024=1048576B

    2、请计算对于双声道立体声、采样频率为44.1kHz、采样位数为16位的激光唱盘(CD-A),用一个650MB的CD-ROM可存放多长时间的音乐?

    已知音频文件大小的计算公式如下:

    文件的字节数/每秒=采样频率(Hz)x采样位数(位)x声道数/8

    根据上面的公式计算一秒钟时间内的不压缩数据量:(44.1×1000×16×2)/8=0.168MB/s

    那么,一个650MB的CD-ROM可存放的时间为:(650/0.168)/(60×60)=1.07小时。

     

    以上转自:http://blog.sina.com.cn/s/blog_60715a1f0101b2ub.html

    展开全文
  • 音频大小计算

    千次阅读 2018-07-22 16:52:41
    PCM采样一次大小为:采样位深/8*通道数 Bytes 以8000采样率6bit采样深度单通道为例: 每秒的大小为:8000*8/8*1=8000bytes  

    PCM采样一次大小为:采样位深/8*通道数 Bytes

    以8000采样率6bit采样深度单通道为例:

    每秒的大小为:8000*8/8*1=8000bytes

     

    展开全文
  • 音频大小计算

    千次阅读 2015-01-20 10:53:47
    假设音频采样率 = 8000,采样通道 = 2,位深度 = 16,采样间隔 = 20ms 首先我们计算一秒钟总的数据量,采样间隔采用20ms的话,说明每秒钟需...所以每帧音频数据大小 = 32000/50 = 640 每个通道样本数 = 640/2 = 320

    假设音频采样率 = 8000,采样通道 = 2,位深度 = 16,采样间隔 = 20ms

    首先我们计算一秒钟总的数据量,采样间隔采用20ms的话,说明每秒钟需采集50次,这个计算大家应该都懂,那么总的数据量计算为

    一秒钟总的数据量 =8000 * 2*16/8 = 32000

    所以每帧音频数据大小 = 32000/50 = 640

    每个通道样本数 = 640/2 = 320


    展开全文
  • 音频大小计算

    2020-10-28 17:15:16
    音频大小计算? AAC:帧大小1024个sample,采样率为44100Hz ,帧播放时长:acc dur=1024/44100 = 0.02322s=23.22ms MP3:帧大小1152个sample,采样率为44100Hz ,帧播放时长: mp3 dur=1152/44100 = 0.02608s=26....

    音频帧大小的计算?

    音频aac、mp3文档规定:

    AAC:帧大小1024个sample,采样率为44100Hz ,帧播放时长:acc dur=1024/44100 = 0.02322s=23.22ms

    MP3:帧大小1152个sample,采样率为44100Hz ,帧播放时长:  mp3 dur=1152/44100 = 0.02608s=26.08ms

    pcm:

    假设音频采样率 = 8000,采样通道 = 2,位深度 = 8,采样间隔 = 20ms

    首先我们计算一秒钟总的数据量,采样间隔采用20ms的话,说明每秒钟需采集50次(1s=1000ms),那么总的数据量计算为

    一秒钟总的数据量 =8000 * 2*8/8 = 16000(Byte)

    所以每帧音频数据大小 = 16000/50 =320(Byte)

    每个通道样本数 = 320/2 = 160(Byte)

     

    为什么aac、mp3的帧是1024、1152呢?

    理解:应该是只有pcm相关的(g711、g722、g726、adpcm、pcm)才有真实的帧和帧长,也就是采样点或叫作采样间隔。

    那么,采样率44100,就不是每次采1个,而是1s内平均采样够44100个就对了,那么采样间隔就正确出现了,每秒钟需采集50次(1s=1000ms),每次采集320Byte,每次采集时长20ms。

    而aac、mp3的帧固定是1024、1152。所以如果 采集率为44100

    那么,采1帧aac播放1024/44100=23.22ms,每秒只需要采43.06帧

    那么,采1帧mp3播放1152/44100=26.08ms,每秒只需要采38.34帧

     

    对于acc、mp3等一般对应于播放时长(约定相对应于PCM每次取多少个sample),如1024、1152。

    所以aac、mp3为约定、固定是1024、1152。(个采集数)

     

    采样率   sampling = 44100 

    格式(编码字节数、采样一位所占的字节数) format = s16(格式)=16(bit)

    声道数 channels = 2

    一次采样(一秒中所占的位数)TotalBit = sampling * channels * format = 1411200

    一次采样(一秒中所占的字节数)TotalByte = TotalBit/8 = 176400


    1) AAC:
    nb_samples和frame_size = 1024

    一帧数据量:1024*2*s16/8 = 4096个字节。

    ACC帧率 (一秒播放帧数)= TotalByte/4096 = 43.06640625帧


    2) MP3:
    nb_samples和frame_size = 1152

    一帧数据量:1152*2*s16/8 = 4608个字节。

    MP3帧率 (一秒播放帧数)= TotalByte/4608 = 38.28125帧

    展开全文
  • 音频比较简单,只有格式和质量。 大小跟格式无关。质量就是kbps。 测试一 7分钟128kbps 大小6.72 MB 计算方法: # b是位,我们常说的大小都是字节,所以要/8 # 60 是一分钟60秒 # 7 是7分钟 128/8*60*7 =6720 测试...
  • PCM音频大小计算

    万次阅读 2017-11-14 13:54:42
    刚看到音频帧概念的时候有点懵,看了一圈资料后发现这个概念很简单也很常用,记录一二以便回查。 声道:同时采集音频的通道数,通常使用单声道或双声道,也有5.1声道,7.1声道。 采样率:1秒钟...
  • 音频基础知识 音频文件计算大小 音频转码 标签(空格分隔): 调查 IOS音频 ...
  • 音频码率及大小计算

    万次阅读 2018-09-09 18:19:48
    位深度:位深度也叫采样位深,音频的位深度决定动态范围。 我们常见的16Bit(16比特),可以记录大概96分贝的动态范围。那么,您可以大概知道,每一个比特大约可以记录6分贝的声音。同理,20Bit可记录的动态范围大概...
  • 在做一个项目的时候遇到了这个问题,对方的音频文件是 .wav 文件,还是远程文件,如果都下载到服务器上,有点太多了,上百万条吧,算了算大小…还是找别的方法吧 在这里先推荐一个插件 getid3,...
  • 传入的参数是本地文件的存放路径,最后的返回值是计算之后的时间数值,但是目前计算结果是精确到秒的,当不足1秒时就会计算为0秒,可以通过修改下面 duration = framecount * 20 ;改为这样,这样计算结果就是毫秒。...
  • 音频中文件大小计算公式(转)

    千次阅读 2019-10-03 15:24:49
    声卡对声音的处理质量可以用三个基本参数来衡量,即采样频率、采样位数和声道数。 采样频率是指单位时间内的采样...采样位数是记录每次采样值数值大小的位数。采样位数通常有8bits或16bits两种,采样位数越大,所能...
  • 采样频率:单位时间内采样次数,采样频率越高声音的连续性就越好 ...单位时间内的音频数据 = 采样频率采样位数声道数 以采样率16K单声道为例: 1s的数据为:16000 * 16 * 1 1ms的数据为 16 * 16 * 1 = 16 * 2byte
  • bitrate:比特率; sampling_freq:采样频率; bitrate/sampling_freq 得到的是每个...设采样率是48k,编码的比特率是也是48k,mpeg2音频每次采样的样点数是1152个样点。 则每帧大小为48k/48k*1152/8 = 144bytes。
  • 音频通道数、采样率、采样个数(样本数)、采样位数的概念 1 通道数: 个人理解,就是同时有个几个设备在进行音频的采样,这样对上面的公式更好理解,最少为1,一般通道数越多,音质越好。 2 采样频率: 也称为采样...
  • LPCM,即线性脉冲编码调制,是一种非压缩音频数字化技术,是一种未压缩的原音重现,在普通CD、DVD及其他各种要求最高音频质量的场合中已经得到广泛的应用。 各种应用场合中的LPCM(PCM)原理是一样的,区别在于采样...
  • 可以根据一个 wav 文件的大小、采样频率和采样大小估算出一个 wav 文件的播放长度。   譬如 "Windows XP 启动.wav" 的文件长度是 424,644 字节, 它是 "22050HZ / 16bit / 立体声" 格式(这...
  • 需要有一个功能,JAVA从音频文件中获取并计算音频的分贝值,不是播放声音的大小
  • 通过pcm音频数据计算分贝

    千次阅读 2019-01-08 18:13:58
    1:计算分贝 音频数据与大小 首先我们分别累加每个采样点的数值,除以采样个数,得到声音平均能量值。 然后再将其做100与32767之间的等比量化。得到1-100的量化值。 通常情况下,人声分布在较低的能量范围,这样就会...
  • 视频大小计算

    万次阅读 2017-06-22 18:35:29
    先上计算公式,后面再详细解释 (补充说明:文件大小单位KB) 编码率,就是比特率,单位kbps,其中: 1. b 为 比特(bit) 就是电脑文件大小的计量单位, 2. p 为 每(per) , 3. s 为 秒(second) 4. 1KB...
  • 采样率、声道数、采样位数、文件大小 比如一个WAV格式音频文件 大小:3.87 MB (4,063,276 字节) 采样率:44100 声道数:2(立体声) 采样位数:24 每秒传输速率为:44100*2*24=2,116,800‬(bit/s)=264600...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 676
精华内容 270
关键字:

音频计算大小