推薦一個開源且跨平臺的免費碼流分析軟件YUView

大傢周末好,如果你是做視頻編解碼的研究或者開發工作,大概率離不開碼流分析軟件/工具。vq-analyzer和Elecard雖說功能很強大,但都是商用收費的,且價格並不便宜,還有各種Licence限制。

今天我給推薦一個Github上開源,且跨平臺的碼流分析軟件YUView

不同平臺的Release版本:

我體驗瞭一下,支持的功能是相當不錯,畢竟作者也是"用愛發電"。最重要的是,作者還在不斷的維護和更新版本。

1.支持帶封裝視頻解析和顯示

比如我打開一段mp4格式的視頻,它會調用FFmpeg來做解碼,隻要是FFmpeg支持的格式它都能解碼和顯示,且現在已經支持到瞭FFmpeg5.0版本。

2.支持H.264/H.265/H.266/AV1裸碼流解析和顯示

比如拖進來一段H.265裸碼流,我們可以選擇不同的解碼器進行解碼,目前支持的H265解碼器包括Libde265,HM以及FFmpeg。

當解碼器選擇瞭Libde265或者HM,就可以看到這個碼流分析的信息,包括Slice個數,CU劃分,CU模式類別,參考幀索引,運動矢量等等。如下圖所示:

b330726ebd776a5b0a28207e28d0efe1

再比如我打開一段H.266的碼流,也是可以正常解碼和顯示畫面。它目前支持的解碼器有VVDec和VTM,不過還不支持對H.266的CU信息進行分析。

但是可以查看拖進來的H.266碼流的NALU語法和取值,如下圖所示:

也可以查看和Bitrate Viewer軟件很類似的碼流變化曲線:

3.支持對比兩段視頻

可以使用Difference Item,來比較兩個mp4視頻的PSNR和差異,如下圖所示:

4.支持圖片解碼顯示

常用格式圖片也是沒問題的,比如jpg,png,webp,HEIF等等。下面是我打開的一張HEIF圖片:

1e7d1e74718671ed2f785bfd36db00e5

5.開源解碼庫的使用

大傢可以直接在這個軟件的help下拉菜單,跳轉下載各種主流視頻解碼器的庫文件。

1e9ea123195d0b5b94bce228a1fbe464

然後給這個軟件設置對應的解碼庫路徑,就可以愉快地使用它們瞭。

下邊是我的Mac設置第三方解碼庫路徑的截圖,在YUView->Perference->Decoders裡面。

廢話不多說,大傢趕緊下載用起來吧。

发表回复

相关推荐

燕山運動——引力地質學

燕山運動(又稱老阿爾卑斯階段)是侏羅紀到白堊紀時期中國廣泛發生的地殼運動。我國許多地區地殼因為受到強有力的擠壓,褶皺...

· 17分钟前

華為發展的九個成長理念,這才是大公司背後的底層邏輯

一個企業隻要具備瞭正確做事的機制,就很難犯錯。華為光思考如何正確地做事,就花瞭十年時間。文|胡偉來源|華夏基石e洞察(...

· 25分钟前

從“雲”的漢字書法演變,看中國文化有為、無為的美學境界

文:高天晨中國文化是一個側重人的感知與經驗的文化,中國的藝術更具體的表達為人的身心狀態,故而有不同層次的境界和修為。...

· 35分钟前

可适用于任意平面的虚拟键盘,会为VR产业带来什么?

摘要:如果这项技术能够进一步发展,将能解决一个长期困扰VR的问题——除了语音,如何在VR中快速输入文字的问题。

· 52分钟前

手把手教你怎么查软著

什么是软著? 首先,我们来介绍一下什么是软著。软著全称为“软件著作权”,是指对软件著作人依法享有的专有权利。简单来说, ...

· 58分钟前