上一篇 海思h264解碼庫 ,
實作了H264幀的簡單解碼,但更換相機後,出現了解碼視訊中央出現水印的問題,水印如下圖
![](https://img.laitimes.com/img/__Qf2AjLwojIjJCLyojI0JCLicmbw5yMyYjNxATMxMTMtMTO1gDN1UzNxITM4AjNxAjMtkDM1YDMz8CX4AjNxAjMvwVOwUjNwMzLcd2bsJ2Lc12bj5ycn9Gbi52YuUTMwIzcldWYtl2Lc9CX6MHc0RHaiojIsJye.png)
查找網絡,基本就這一篇相關的,還沒給出好的解決辦法。
http://bbs.csdn.net/topics/390325547
哪位大俠知道:海思 H.264 PC 解碼庫 hi_h264dec_w.dll,視訊解碼時,如何去掉出現的 HISILICON Logo 啊?
但原因是知道了
聽别人說,他這個庫,是否顯示 HSILICON Logo,取決于你讓它解碼的資料流,如果他發現不是 海思 晶片 編碼的 H264,就會顯示 LOGO...
看來沒有免費的午餐...
于是想到了找破解
http://download.csdn.net/detail/appl33205/8315013
海思破解H264解碼庫
測試了沒用。我用的dll是424kb,他給的隻是376kb,
調用 Hi264DecAU 函數解碼時傳回值為-2,不能解碼了。
然後想着百度dll下載下傳碰碰運氣,說不定找到一個能用的呢。
就找到了這裡:
http://www.jb51.net/dll/hi_h264dec_w.dll.html
hi_h264dec_w.dll
它給了4各版本的
根據大小看,我以前用的是2.2.0.2版本的dll,2.1的兩個測試都無法解碼,和海思破解H264解碼庫 的效果一樣
于是嘗試2.2.0.4版本的dll,打開相機視訊,一切正常。
問題應該解決了。