原创 用OpenCL實現HEVC中ME模塊的測試數據分析

    使用opencl來實現編碼算法中運動搜索模塊! 下面測試數據時在GTX570上的測試結果: LCU爲32x32, 100幀720P, CPU上純C算法使用搜索時間是67s, GPU上是0.915s LCU爲16x16, CPU 是

原创 程序優化總結--萬變不離其宗

程序優化總結--萬變不離其宗 空間優化, 時間優化. 目前我們就在PC上,所以主要目標是時間優化. 第一步: 算法結構層面的優化.         搞懂算法,從宏觀層面優化結構,能在一個層面做的事情,儘量合併一起做! ...       

原创 轉發一個最新HEVC-H.265碼流分析軟件

  軟件裏包含基本上所有codec的bitstream分析查看的功能! 支持HM9.1, HM10.0   不過是試用版!   對搞編解碼的還是有少許幫助的!   下載地址:   http://download.csdn.net/deta

原创 C++和JAVA的區別 -- 給初學者看

C++和JAVA的區別 -- 給初學者看 JAVA和C++的區別介紹框架綱領如下: (一) 序言: (二) 我學習二者的個人感受: (三) 個人建議: (四) 用JAVA中繼承的特性來描述C++和JAVA的關係圖示: (五)

原创 Intrinsics頭文件與SIMD指令集、Visual Studio版本對應表!

Intrinsics頭文件與SIMD指令集、Visual Studio版本對應表!   File 描述 VS VisualStudio intrin.h All Architectures 8.0 2005

原创 Windows下編譯最新的x264

 Windows下編譯最新的x264     X264更新的比較快,每天都有更新,但算法模塊,基本結構是沒有多大變化的。x264都是用C語言寫的包括C99,但C99語法是在VC中是沒法用的(當然有精力可以全部改成C89),生成的.

原创 最近很忙!更新下近況!

      最近很忙!更新下近況!     HEVC研發一期基本接觸, 也早已投入商用了!     目前正在使用opencl 來進一步加速HEVC編碼!     CPU+GPU編碼可能還有很長的路要走, 但是前途無限啊!      

原创 AVC到HEVC

AVC到HEVC   國際視頻標準化組織絕對算得上是一個勤奮、高產的機構,近二十年的時間,輸出了一系列高水準音視頻編碼標準。在H.264/AVC問世之前,江湖上有兩個傳奇:其一是MPEG-2,另一個是H.263。前者系ISO/IEC

原创 HEVC/H.265編碼開發現狀更新!離大規模替換AVC/H.264的時間已經很近了!

最近很少光顧我的博客, 因爲一直很忙!           再次更新編碼開發狀況!   目前我的HEVC在i5機子上720P編碼速度單核達到5~6幀每秒!   現在問題是在線實時編碼中,碼率控制還是有些問題,AVC/H.264的碼率控

原创 最近調試HEVC中碼率控制, 發現HM裏面一個重大bug

                最近調試HEVC中碼率控制, 發現裏面一個重大bug!              碼率控制中有這麼一個函數: Int TEncRCGOP::xEstGOPTargetBits( TEncRCSeq* enc

原创 OpenCL的一個簡單例子!

1 Hello OpenCL      這裏編寫一個最簡單的示例程序,演示OpenCl的基本使用方法:     1.首先可以從Nvdia或者Amd或者Intel或者所有OpenCl成員的開發者網站上下載一份他們實現的OpenCL的SDK。

原创 YUVviewerForHEVC 開發輔助工具 LCU查看器發佈 --New Edit

YUVviewerForHEVC 開發輔助工具 LCU查看器! 下載地址:(解決一些同學分辨率的問題!) 最新下載地址:; http://download.csdn.net/detail/feixiang_john/4978117  早期

原创 HEVC 實時編碼720P不是夢!

          最近很少光顧我的博客, 因爲一直很忙!         目前我的HEVC在i5機子上720P編碼速度單核達到2~3幀每秒! 多核的話離線實時編碼已經不是問題!           現在問題是在線實時編碼還差那麼一點

原创 YUVviewerForHEVC 開發輔助工具 LCU查看器發佈

YUVviewerForHEVC 開發輔助工具 LCU查看器! 下載地址:   http://download.csdn.net/detail/feixiang_john/4968921 或者 http://download.csdn.n

原创 如何用即構sdk開發實現小程序直播

小程序開放的實時音視頻能力,封裝了音視頻採集、前處理、編碼、推流、拉流、解碼和渲染等功能,大大降低了音視頻的開發門檻。在小程序直播的開發中,微信對外提供<live-pusher>和<live-player> ,其中<live-pusher