波特率、比特、字、千字节、兆、G之间转换
1.轉換地址:
http://cunchu.55cha.com/
2.視頻3要素
流暢度:這個因素相對獨立,其影響因素就是視頻幀率(FPS)
分辨率:視頻畫面大小
清晰度(碼率):單位面積的畫面所承載的信息,在對視頻進行評價是就是當FPS和分辨率固定時,考察視頻的清晰度。
3.比特率(Bit Rate)
比特率,英文為Bit Rate,是指每秒傳送的比特(bit)數。[1]
單位為bps(Bit Per Second)
比特率越高,傳送的數據越大
在視頻領域,比特率常翻譯為碼率
4.比特率決定了視頻大小
參考地址:https://blog.csdn.net/matrix_laboratory/article/details/56291742
視頻大小video_size 和比特率BitRate的關系如下:
voideSize = (voideDuration * BitRate) / 8
eg:
VideoDuration = 59.56 s
BitRate = 1655 kb/s
VideoSize = 59.56 * 1655 / 8 * 1000 = 12321475b
5.bit/s 和 B/s區別
6.碼率計算
碼率計算公式:
文件大小(bit)/ 時長(秒)/1024 = kbps 每秒傳輸千位數
例如一個2M的視頻,時長是20s
2M = 2 * 1024 * 1024 * 8 = 16777216bit
碼率 = 16777216 / 20 / 1024 = 819.2kbps
7.參考https://blog.csdn.net/u014737138/article/details/50909218
位:"位(bit)"是電子計算機中最小的數據單位。每一位的狀態只能是0或1。
字節:8個二進制位構成1個"字節(Byte)",它是存儲空間的基本計量單位。1個字節可以儲存1個英文字母或者半個漢字,換句話說,1個漢字占據2個字節的存儲空間。
KB:在一般的計量單位中,通常K表示1000。例如:1公里= 1000米,經常被寫為1km;1公斤=1000克,寫為1kg。同樣K在二進制中也有類似的含義。只是這時K表示1024,也就是2的10次方。1KB表示1K個Byte,也就是1024個字節。MB:計量單位中的M(兆)是10的6次方,見到M自然想起要在該數值的后邊續上六個0,即擴大一百萬倍。在二進制中,MB也表示到了百萬級的數量級,但1MB不正好等于1000000字節,而是1048576字節,即 1MB = 2E+20 Bytes = 1048576Bytes。
在標準10進制公制度量系統中,倍率關系如下所示
kilo (k)* = 10 ^ 3 = 1,000 thousand 千
mega (M) = 10 ^ 6 = 1,000,000 million 百萬
giga (G) = 10 ^ 9 = 1,000,000,000 billion 十億
tera (T) = 10 ^ 12 = 1,000,000,000,000 trillion 萬億
- 在公制系統中, “k” 或者 “kilo” 前綴只使用小寫字母
在計算機/通訊行業中,計算數據傳送速度也使用每秒傳送公制數據量來計算
1 bit (b) = 0 or 1 = one binary digit 一個二進制位元
1 kilobit(kb)=10^3 bits = 1,000 bits 一千位元
1 Megabit(Mb)=10^6 bits = 1,000,000 bits 一百萬位元
1 Gigabit(Gb)=10^9 bits = 1,000,000,000 bits 一萬億位元
根據進制規定,傳送速度可以有兩種表示方法 bps 和 Bps,但是他們是有嚴格區別。Bps中的 B 使用的是二進制系統中的Byte字節 ,bps中的 b 是十進制系統中的位元。
在我們常說的56K撥號,100M局域網都是bps計量,當用于軟件下載時,下載工具一般又以Bps計算,所以它們之間有 8 bit=1 Byte 的換算關系,那么56Kbps撥號極限下載速度是 56Kbps/8=7KBps 每秒下載7K字節 。
在數據存儲,容量計算中,一般又結合公制的進制和二進制的數據計算方法來計算
(二進制)
1 byte (B) = 8 bits (b) 字節=8個二進制位
1 Kilobyte(K/KB)=2^10 bytes=1,024 bytes 千字節
1 Megabyte(M/MB)=2^20 bytes=1,048,576 bytes 兆字節
1 Gigabyte(G/GB)=2^30 bytes=1,073,741,824 bytes 千兆字節
1 Terabyte(T/TB)=2^40 bytes=1,099,511,627,776 bytes吉字節
一些存儲器廠家特別是硬盤廠家就更緊密結合十進制來計算,這就是為什么操作系統顯示的容量與廠家標示的容量有些一些差異的原因
(十進制)
1 byte (B) = 8 bits (b)
1 Kilobyte (K / KB) = 10^3 bytes = 1,000 bytes
1 Megabyte (M / MB) = 10^6 bytes = 1,000,000 bytes
1 Gigabyte (G / GB) = 10^9 bytes = 1,000,000,000 bytes
1 Terabyte (T / TB) = 10^12 bytes = 1,000,000,000,000 bytes
總結
以上是生活随笔為你收集整理的波特率、比特、字、千字节、兆、G之间转换的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: yum操作提示错误:There are
- 下一篇: 树莓派搭建私有云