【H.264】x264命令详解:x264 --fullhelp
1、簡(jiǎn)述
宏區(qū)塊:
macroblock:。是一種圖像壓縮的術(shù)語。
宏區(qū)塊是運(yùn)動(dòng)預(yù)測(cè)的基本單位,一張完整的圖像(frame)通常會(huì)被切割成幾個(gè)宏區(qū)塊。h.264 的宏區(qū)塊大小是可變的,常用 16x16 pixels。
幀類型
“幀”基礎(chǔ)知識(shí):
影片可以看作是由一張張連續(xù)的圖片組成的,每幅圖片就是一幀。壓縮的視頻由3種不同類型的幀(Intra (I) frames (也叫 key frames),Predictive § 和 Bidirectional (B) frames)組成。
特定類型的幀之間可以參考,意思是一幅幀有時(shí)僅需保存自身與被參考幀的不同之處即可。不過參考模式會(huì)導(dǎo)致錯(cuò)誤延續(xù)傳播,即 X 幀出錯(cuò),參考它的 Y幀也會(huì)出錯(cuò),那么參考 Y 幀的 Z 幀也會(huì)出錯(cuò)。。。,后果很嚴(yán)重,所以視頻里一定要有不能被參考的幀。
I 幀需要包含完整圖像信息,所以壓縮的少,體積大。在視頻播放中,跳躍式快進(jìn)(快退)時(shí)需要 I 幀,有的視頻快進(jìn)后黑屏,就是在新的播放位置還沒有找到 I 幀引起的。
P 幀保存自身與 I 幀或其它 P 幀之間的差異。P 幀可以被當(dāng)作參考幀,它需要包含足夠多的信息,由于采用運(yùn)動(dòng)補(bǔ)償壓縮技術(shù),P 幀比 I 幀保存的內(nèi)容少。
B 幀也是保存自身與其它幀之間的差異,它既可以參考它前面的幀也可以參考它后的幀(播放順序),但是它不能作為參考幀(特殊的"B-frame pyramid" 除外)。H.264 支持"B-frame pyramid"
總結(jié)
以上是生活随笔為你收集整理的【H.264】x264命令详解:x264 --fullhelp的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【经验】如何查看gcc、g++不加-st
- 下一篇: 【Ubuntu】在Ubuntu中设置永久