視頻的比特率怎么計算 視頻比特率多少才清晰


視頻的比特率怎么計算 視頻比特率多少才清晰

文章插圖
現在 , 市面上有很多比特率計算器,但是它們不能涵蓋所有的編解碼器 。其實,自己計算比特率根本不困難 。公式在文章末尾,了解了原理后,無論文件類型是什么、格式是什么 , 都能自己算出比特率 。
首先,我們只需要知道一個東西:比特(bit)和字節(byte)的區別 。很簡單:一個字節=8個比特 。
視頻的比特率怎么計算 視頻比特率多少才清晰

文章插圖
要在比特和字節間換算,除以8或者乘以8就可以了 。如果你看的是簡寫,記?。盒⌒碽指的是比特,大寫B指的是字節 。如果比特率算錯了,問題基本是由于分不清比特和字節 。
一般比特率的單位是兆比特每秒(Mbps或Mb/s) , 偶爾我們也會看到兆字節每秒(MBps或MB/s),不用管前面的M,看后面是大B還是小b就可以了 。
視頻比特率指視頻每秒鐘包含的數據量 。通常,我們只需要知道比特率、文件大小和視頻長度之間的兩個,就能計算出第三個 。
舉個例子——
比如,現在我們有一個兩小時的素材(120分鐘) , 要把它轉到Avid DNxHD 175,想計算需要多少空間 。
Avid DNxHD 175素材的比特率是175 Mb/s,但我們一般使用字節來描述存儲空間,所以首先換算單位 。是乘以8還是除以8呢?從比特到字節應該變小,所以是除以8:
175 / 8 = 21.875MB/s
現在,我們得到的單位是MB/s(兆字節每秒) , 因為我們需要的是分,不是秒,所以再換算一下吧 。一分鐘里有60秒,所以乘以60:
21.875 * 60 = 1,312.5MB/m(兆字節每分)
再來,視頻時長兩小時,總共120分鐘:
1,312.5 * 120 = 157,500MB
好,得到結果了,但數字太大了 。要能是用吉字節(gigabytes,千兆字節)來表示就好了 。再換算一下吧:
一個吉字節是十億個(1,000,000,000)字節;
一個兆字節是100萬個(1,000,000)字節 。
所以應該除以1000:157,500 / 1,000 = 157.5GB
算完了!需要157.5GB空間 。
公式——
由上我們可以得出,只要知道比特率、文件大小和視頻長度之間的兩個 , 就能計算出第三個 。
如果想要快速計算,用下面的公式:(注:比特率單位是兆比特/秒,文件大小單位是吉字節)
文件大小=比特率*分鐘數*0.0075
比特率=文件大小/(分鐘數*0.0075)
分鐘數(時長)=文件大小/(比特率*0.0075)
0.0075是哪里來的?記得剛剛我們的計算過程嗎?除以8,再乘以60 , 再除以1000:
1/8 * 60 / 1000 = 0.0075
【視頻的比特率怎么計算 視頻比特率多少才清晰】我們要注意一點,這個公式算的是平均比特率,如果編解碼器的比特率是可變的,那么真實的比特率會以計算結果為基礎上下浮動 。