視頻文件格式:
簡稱文件格式,目的是讓系統中的應用程序來識別並關聯這些文件,讓相應的文件由相應的應用程序來打開。html
視頻封裝格式:簡稱視頻格式,至關於一種視頻信息的容器。如下是幾種封裝格式:git
經常使用視頻格式以及對應文件格式
算法
視頻編碼形式纔是一個視頻文件的本質所在,不能簡單的經過文件格式和封裝形式來區分視頻。網絡
參考網址:
https://www.zhihu.com/question/20997688/answer/16849641
https://wenku.baidu.com/view/24406ed0240c844769eaee2c.htmlapp
RGB:
RGB色彩模式是工業界的一種顏色標準,是顯示器一般使用的格式。在RGB顏色空間中,紅、綠、藍是基本元素。ide
YUV<->RGB:
```
Y = 0.299 R + 0.587 G + 0.114 B
U = -0.1687 R - 0.3312 G + 0.5 B+128
v = 0.5 R - 0.4187 G - 0.0813 B +128ui
yCbCr<->RGB:
```
Y’ = 0.257R' + 0.504G' + 0.098B' + 16
Cb' = -0.148R' - 0.291G' + 0.439B' + 128編碼
Cr' = 0.439R' - 0.368G' - 0.071B' + 128
R' = 1.164(Y’-16) + 1.596(Cr'-128)
G' = 1.164(Y’-16) - 0.813(Cr'-128) - 0.392(Cb'-128)
B' = 1.164(Y’-16) + 2.017(Cb'-128)
```spa
參考網頁:
http://blog.csdn.net/melody_lu123/article/details/7772633
http://blog.csdn.net/Melody_lu123/article/details/8725221.net