簡體   English   中英

H264編碼的圖像應該再次編碼? 什么是關鍵幀

[英]Images that are H264 encoded should be encoded again? What are key frames

我有H264編碼的圖像。 我已經從這些圖像生成了一個視頻。 我是否需要將此視頻再次編碼為H264? 關鍵幀究竟是什么?

您可能需要重新檢查單個圖像的編碼 - H.264是為視頻定義的,而不是針對單個靜止圖像。

一旦你創建了視頻,H.264編碼就有意義了。 特別是從H.264獲得的大量壓縮來自運動預測 - 即,您基於前一幀中的類似塊在一幀中編碼塊(或者您可以使用雙向預測,其中它基於前一幀和后一幀)。

關鍵幀是不是從其他幀(即,I幀)預測的幀,其用於使在傳輸過程中拾取視頻的內容得到同步並且具有其將要接收的其他幀的基礎。

h264是視頻的編解碼器(代碼/解碼)。 h264圖像不存在,h264是視頻的壓縮算法。 關鍵幀是視頻的全分辨率幀。 附加幀基於此。 如果需要,您可以使用程序將圖像組合成視頻,並將其輸出為h264。

我不確定“H264編碼的圖像”是什么意思...

當然,你可以用H264編碼一個圖像! 您只能稍后在圖片查看器應用程序中打開它,或將其發布到Facebook ...無論如何,如果您這樣做,那么它被稱為KEY FRAME,它代表一個完整的H264編碼圖像。 它們以預定義的間隔(GOV長度)出現在視頻流中。 兩個KEY FRAMES之間的所有其他幀(也稱為I-FRAMES或IDR - 瞬時圖像刷新)包含在第一個圖像上發生的變化(移動,消失,變色,變形......)。 它們是:P幀(預測編碼)和B幀(雙向預測編碼)。 如果你有一個KEY幀,然后是一些P幀(或B)和KEY幀,那么你有一個視頻流。

所以,如果它們是H264編碼的圖像,你可以用它們制作視頻,只需購買一些容器格式,如MKV,MP4,QT ......

並且沒有必要“再次將此視頻編碼為H264”,因為沒有任何內容可以再次編碼......所有視頻數據都已經過H264編碼...

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM