取樣頻率、時間、聲道、量化、儲存大小
取樣、量化、編碼 取樣頻率44.1kHz,量化位數16位,意味著每秒採集資料44.1k個,每個資料佔2位元組,這是一個聲道的資料,雙聲道再乘以2,最後結果再乘以60秒,就是44.1×1000×2×2×60=10584000位元組,1MB=1024×1024=1048576位元組,所以一分鐘的儲存容量為10584000/1048576=10.09MB,約為10.1MB。
資料量演算法
取樣率單位是 Hz,所以 K = 1000
在 b 和 B 等資料量單位中,K = 1024
量化位數就是取樣的一個樣本被量化成了多少 bit
演算法其實就是: 一秒才多少個樣本 * 一個樣本多少 bit * 秒數 * 聲道數 ,就得到時長為秒數的音訊需要多少 bit 的儲存量了
資料量=取樣頻率×量化位數×聲道數×時間(秒)/8(時長為時間秒的音訊大小為資料量大小)
44.1 x 1000 x 16 x 2 x 60 / 8 = 10584000B = 10.1MB(因為乘以了60秒,所以算出的是一分鐘的資料大小,這段時長1分鐘的音訊大小為10.1M)
取樣頻率×量化位數×聲道數×時間(秒) 得出的結果單位是 b
**取樣頻率×量化位數×聲道數×時間(秒)/ 8 ** 得出的結果單位是 B
**取樣頻率×量化位數×聲道數×時間(秒)/ 8 / 1024 ** 得出的結果單位是 KB
取樣頻率×量化位數×聲道數×時間(秒)/8 / 1024 / 1024 得出的結果單位是 MB
1MB=1024×1024=1048576B
10584000 / 1048576 = 10.09 = 10.1
相關文章
- Azure Blob儲存更改快取時間快取
- 轉貼_itpub_儲存過程在不同的時間段變更執行頻率儲存過程
- 示波器(oscilloscope)引數:取樣率,深度,頻寬
- 禪道 - 儲存空間釋放
- 時間解析度、取樣率與取樣深度三者關係理解
- Oracle redo 日誌切換時間頻率Oracle Redo
- GreenPlum 獲取表儲存大小的方法推薦
- localStorage設定儲存時間
- 大小端儲存模式模式
- Activity Monitor log儲存時間調整
- 逆機率取樣-接受拒絕取樣-MCMC取樣
- 如何延長儲存伺服器上資料的儲存時間?伺服器
- 高頻時序資料的儲存與統計方案
- oracle資料型別data type與儲存空間大小(一)Oracle資料型別
- oracle資料型別data type與儲存空間大小(二)Oracle資料型別
- ST ADC取樣時間計算
- 獲取資料庫表的資訊(大小,索引大小,建立時間,行數)資料庫索引
- 解決MongoDB儲存時間時差的問題MongoDB
- 使用MongoDB儲存時間序列資料 - DACMongoDB
- MySQL 中儲存時間的最佳實踐MySql
- 日期和時間的儲存與處理
- 【MySQL】時間型別儲存格式選擇MySql型別
- PostgreSQL儲存智慧-空間聚集儲存SQL
- w10如何設頻率_win10怎樣設定螢幕頻率Win10
- 查詢及修改awr快照收集頻率及資料保留時間
- 981-基於時間的鍵值儲存
- 雲端儲存是未來,只是時間問題
- 981. 基於時間的鍵值儲存
- mssql 獲取表空間大小SQL
- JavaScript 比較時間大小JavaScript
- 【AWR】調整AWR資料取樣時間間隔及歷史快照保留時間
- 實驗一 ——————路由器的主機名、IP地址、工作時間、介面描述、頻寬、時脈頻率設定路由器
- 數字影像處理-取樣量化(Matlab)Matlab
- Sprite kit 每秒間隔 update 頻率偽造
- MapReduce實戰 – 根據文章記錄獲取時段內發帖頻率
- MapReduce實戰 - 根據文章記錄獲取時段內發帖頻率
- golang 時間轉換,不注意將引發Gorm等mysql操作儲存時間多GolangORMMySql
- 【儲存管理】建立臨時表空間組、建立臨時表空間組及使用