原创 媒體格式分析之flv -- 基於FFMPEG

轉自:http://www.cnblogs.com/qingquan/archive/2011/08/11/2135531.html FLV 是FLASH VIDEO的簡稱,FLV流媒體格式是隨着Flash MX的推出發展而來的視

原创 (轉載)FFMPEG 源碼分析(-)

FFMPEG基本概念: ffmpeg是一個開源的編解碼框架,它提供了一個音視頻錄製,解碼和編碼庫。FFMPEG是在linux下開發的,但也有windows下的編譯版本。  ffmpeg項目由以下幾部分組成:  ffmpeg 視頻文件轉

原创 構建SDL surface類

1:構建普通的surface類。        在所有的surface裏面,只有screen surface是最特殊的。因爲第一,screen surface只有一個;第二,其他所有的普通surface都必須被blit到screen su

原创 Ubuntu 下將VP9移植到Android

             最近想把VP9移植到Android手機上,折騰了很久,終於搞定,現在把方法和大家共享一下。 ===========================================================

原创 3D-HEVC/HTM相關資料下載

最近總有人詢問有關3DV資料下載問題,爲了減少大家找資料的麻煩,現將已掌握的資料總結如下,如有出入或不當之處,還望指正! 1、3DV會議提案下載地址: http://phenix.int-evry.fr/jct2/ 2、3D-HEVC測試

原创 HEVC測試序列下載(360網盤分享)

巧婦難爲無米之炊,想必很多朋友都碰到下載測試序列的困惑,爲了減少麻煩,現提供HEVC所有測試序列的下載,我已經上傳到360網盤上,方便大家下載。主要的測試序列如下: Test sequences Class Sequence na

原创 HTM 8.0 程序bug!!!(已解決)

這兩天跑多視點彩色加深度視頻時,發現了一個比較坑爹的問題,對於1024x768的序列一點問題都沒有,可是對於1920x1088的序列,當跑三個視點+深度時,總是跑不了一個GOP,不知道什麼問題導致,同時測試好幾個平臺發現都有這個問題,其中

原创 error: implicit declaration of function 'posix_memalign' [-Werror=implicit-function-declaration]

採用NDK版本Android-21編譯的文件在android-21以下版本(4.4.2)可能出現以下問題: error: undefined reference to 'atof' 參考:https://code.google.co

原创 在HTM中如何獲取不同視點的彩色或深度圖像(Layer)的模式信息

對於單通道視頻而言,在HM中獲取相鄰PU的模式信息,這個已經可以很方便的獲得,詳見http://blog.csdn.net/yangxiao_xiang/article/details/8478283。但是對於多視點平臺而言,有時候需要獲

原创 HM低版本用VS2012打開編譯錯誤問題error C3861: “mem_fun”: 找不到標識符

當我用VS2012打開低版本的HM6.0時,主要通過build文件中的HM_vc9.sln升級完成,而重新編譯的過程中總會提示“error C3861: “mem_fun”: 找不到標識符”。 錯誤發生的位置爲: AccessUnit::

原创 幾個常用的FFmpeg小技巧

FFmpeg堪稱音頻和視頻應用程序的瑞士軍刀,提供了豐富的選項和靈活性.很多時候用戶爲了看視頻和聽音樂都安裝了FFmpeg。 本文着重介紹命令行下ffmeg的7個技巧: 1 音頻轉換 ffmpeg -i my_audio.wa

原创 HM中參考圖像列表的設置

對於幀間預測而言,一定會涉及到參考圖像的問題,但是搞清楚HM中參考圖像是如何配置,對理解其編碼結構尤爲關鍵。顧名思義,參考圖像應該是屬於picture級別的,因此可以在compressGOP函數中找到相應的函數。主要包括以下三個函數: 1

原创 Win8+VS2012(32位)下編譯x265

相信很多朋友都嘗試過編譯x265,本人之前總是一頭霧水,根據其x265官網的介紹嘗試了好幾種辦法,一直沒有搞定,還裝了很多東西,什麼yasm、Intel編譯器和Cmake之類的,後來發現我把問題想得太複雜了,現介紹我在VS2012平臺下編

原创 HEVC參考圖像列表(二)之廣義B幀技術GPB

廣義B預測技術 在高效的預測模式下,HEVC仍然採用了H.264中的B預測方式,同時還增加了廣義B(Generalized P and B picture,GPB)預測方式取代低時延應用場景中的P預測方式。GPB預測結構是指對傳統P幀採取

原创 Ubuntu 下將ffmpeg移植到Android

最近需要測試HEVC解碼的性能,因此需要將ffmpeg編譯成可以執行文件,並移植到Android採用adb shell測試,準備工作如下: 操作系統Ubuntu 12.04 下載android-ndk32-r10e-Linux-x86_