1. 程式人生 > >編解碼學習筆記(十五):MPEG-H和H.265

編解碼學習筆記(十五):MPEG-H和H.265

  正如H.264是MPEG-4的part 10,H.265是MEPG-H的part 2。根據維基百科的資料:

MPEG-H

  MPEG-H是ISO/IEC 動態影象專家組(MPEG)所開發的一組標準,包含了1個數字容器標準、1個視訊壓縮標準、1個音訊壓縮標準和2個一致性測試標準。這組標準的正式名稱是ISO/IEC 23008-在異構環境下的高效率編碼和媒體傳輸。MPEG-H由以下幾部分構成:

  • MPEG-H Part 1:MPEG媒體傳輸(MMT) - 一種適用於不同網路下的媒體流格式。
  • MPEG-H Part 2:高效率視訊編碼(HEVC)(和ITU-T 視訊編碼專家組聯合開發) - 一種視訊壓縮標準,相比H.264/MPEG-4 AVC 資料壓縮率增加了1倍,解析度支援最高可達8192×4320。
  • MPEG-H Part 3:3D音訊 - 一種可以支援多揚聲器的3D音訊壓縮標準。
  • MPEG-H Part 5:HEVC一致性測試和基準軟體。
  • MPEG-H Part 8:HEVC一致性測試。

H.265

  其中Part2就是H.265,在百度百科和維基百度對H.265的介紹摘要如下:

  第一版的HEVC/H.265視訊壓縮標準在2013年4月13日被接受為國際電信聯盟(ITU-T)的正式標準,標準全稱為高效視訊編碼(High Efficiency Video Coding)。H.265是ITU-T VCEG 繼H.264之後所制定的新的視訊編碼標準。H264由於演算法優化,可以低於1Mbps的速度實現標清數字影象傳送;H265則可以實現利用1~2Mbps的傳輸速度傳送720P(解析度1280*720)普通高清音視訊傳送。

  HEVC被認為不僅提升視訊質量,同時也能達到H.264/MPEG-4 AVC兩倍之壓縮率(等同於同樣畫面質量下位元率減少了50%),可支援4K解析度甚至到超高清電視(UHDTV),最高解析度可達到8192×4320(8K解析度)。也是就在有限頻寬下傳輸更高質量的網路視訊,僅需原先的一半頻寬即可播放相同質量的視訊。這也意味著,我們的智慧手機、平板機等移動裝置將能夠直接線上播放1080p的全高清視訊。H.265標準也同時支援4K(4096×2160)和8K(8192×4320)超高清視訊。

  H.263可以2~4Mbps的傳輸速度實現標準清晰度廣播級數字電視(符合CCIR601、CCIR656標準要求的720*576)。

  H.264由 於演算法優化,可以低於2Mbps的速度實現標清數字影象傳送。H.264的壓縮效率比MPEG-2提高了1倍多,其代價是計算量提高了至少4倍。

  H.265 High Profile 可實現低於1.5Mbps的傳輸頻寬下,實現1080p全高清視訊傳輸。在相同的圖象質量下,相比於H.264,通過H.265編碼的視訊大小將減少大約39-44%。在位元速率減少51-74%的情況下,H.265編碼視訊的質量還能與H.264編碼視訊近似甚至更好,其本質上說是比預期的信噪比(PSNR)要好。

相關推薦

解碼學習筆記MPEG-HH.265

  正如H.264是MPEG-4的part 10,H.265是MEPG-H的part 2。根據維基百科的資料: MPEG-H   MPEG-H是ISO/IEC 動態影象專家組(MPEG)所開發的一組標

各種音視訊解碼學習詳解之 解碼學習筆記其他解碼M-JPEG,Motion JPEG 2000,DivX

    最近在研究音視訊編解碼這一塊兒,看到@bitbit大神寫的【各種音視訊編解碼學習詳解】這篇文章,非常感謝,佩服的五體投地。奈何大神這邊文章太長,在這裡我把它分解成很多小的篇幅,方便閱讀。大神部落格傳送門:https://www.cnblogs.com/skyofbitbi

各種音視訊解碼學習詳解之 解碼學習筆記Flash Video系列

 最近在研究音視訊編解碼這一塊兒,看到@bitbit大神寫的【各種音視訊編解碼學習詳解】這篇文章,非常感謝,佩服的五體投地。奈何大神這邊文章太長,在這裡我把它分解成很多小的篇幅,方便閱讀。大神部落格傳送門:https://www.cnblogs.com/skyofbitbit/p/3651

OpenCV2學習筆記利用Cmake高速查找OpenCV函數源代碼

one 生成 img log 分享 lan 學習筆記 全部 modules 在使用OpenCV時,在對一個函數的調用不是非常了解的情況下,通常希望查到該函數的官方聲明。而假設想進一步研究OpenCV的函數,則必須深入到源碼。在VS中我們能夠選中想要查

Java學習筆記import關鍵字

http 技術分享 import logs java學習筆記 .cn 關鍵字 blog ava Java學習筆記(十五):import關鍵字

Java學習筆記this關鍵字

bsp java image nbsp his this mage 學習筆記 筆記 Java學習筆記(十五):this關鍵字

javaweb學習筆記JDBC1

目錄 1.概念 2 JDBC介面的核心API 例1:jdbc連線資料庫  例2:Statement物件演示 例3:PreparedStatement物件演示 例4:CallableStatement物件演示 1.概念 SUN公司為了簡化、統一對資料庫

機器學習筆記TensorFlow實戰七經典卷積神經網路VGG

1 - 引言 之前我們介紹了LeNet-5和AlexNet,在AlexNet發明之後,卷積神經網路的層數開始越來越複雜,VGG-16就是一個相對前面2個經典卷積神經網路模型層數明顯更多了。 VGGNet是牛津大學計算機視覺組(Visual Geometry Group)和Google

機器學習筆記推薦系統

目錄 1)Problem formulation 2)Content-based recommendations 3)Collaborative filtering 4)Collaborative filtering algorithm 5)Vectorization: Lo

C++學習筆記vector物件在記憶體空間中是如何增長的

vector物件在記憶體空間中是如何增長的 我們都知道vector物件是動態儲存的,從這一點看有點像連結串列,可以動態的增加或減少元素。我們也知道連結串列中是有指標變數,專門用於儲存上一個和下一個元

C#學習筆記抽象方法、抽象類、多態接口

具體實現 烏龜 ima 索引器 over protect ret 需要 技術 using System; using System.Collections.Generic; using System.Linq; using System.Text;

C#學習筆記索引器重載運算符

instance cit png form mage 創建 return position args 二維數組如何映射到一維數組 重載運算符 1、算術運算符 2、關系運算符, < 和 > 成對重載 using System; using Sy

Pro Android學習筆記使用者介面控制13LinearLayoutTableLayout

佈局Layout Layout是容器,用於對所包含的view進行佈局。layout是view的子類,所以可以作為view嵌入到其他的layout中。Android的layout有LinearLayout、TableLayout,RelativeLayout、FrameLayout、GridLayout。 線

day7-Python學習筆記網絡

http on() 學習 int jni 二進制格式 size users -s import urllib.requestimport json,requests#發送get請求# url = ‘http://api.nnzhp.cn/api/user/stu_info?

各種音視訊解碼學習詳解之 解碼學習筆記Ogg系列

 最近在研究音視訊編解碼這一塊兒,看到@bitbit大神寫的【各種音視訊編解碼學習詳解】這篇文章,非常感謝,佩服的五體投地。奈何大神這邊文章太長,在這裡我把它分解成很多小的篇幅,方便閱讀。大神部落格傳送門:https://www.cnblogs.com/skyofbitbit/p/3651

Python學習筆記用Python獲取本地數據

cname lin txt .py ora 系統 筆記 緩沖 log f1 = open(r‘E:\Python\Data\data1.txt‘) #讀取data1.txt文件,使用系統默認緩沖區大小, 為了讀取快點,使用緩存吧!

Python學習筆記

check target 哈哈 方法 多個 multi 定義 輸出 poll 一、進程與線程   一個操作系統可以有多個進程  一個進程可以有多個線程,且必須有一個線程 二、多進程   from multiprocessing import Process  import

python學習筆記之集合

head erro sdi pytho not in 註意 inter ren mod 集合:對應數學中的集合類型。集合中的元素是唯一,且無序的。 創建集合   方法一:使用{},註意python會自動刪除重復元素 >>> number = {1,2,3

Linux學習筆記磁盤格式化、磁盤掛載、手動增加swap空間

swap 根目錄 cad inode 筆記 pre images 實例 exe 一、磁盤格式化 cat /etc/filesystems 查看系統支持的文件格式 mount 查看系統的文件格式可以看到根目錄和、boot都是xfs 格式centos6使用的是ext4cento

python學習筆記異常處理

關鍵字 .exe strip support 異常 解析器 輸入 rod () python解析器去執行程序,檢測到了一個錯誤時,觸發異常,異常觸發後且沒被處理的情況下,程序就在當前異常處終止,後面的代碼不會運行,所以你必須提供一種異常處理機制來增強你程序的健壯性與容錯性