跟之前大家分享過「超便宜台幣只要3XX元的HDMI UVC影像擷取卡到底能不能買?USB3.0 1080P 60FPS的規格到底是真是假?」這篇文章,知道有很多廠商標示不實明明只有USB2.0的速度但驅動程式裡面寫個『USB3. 0』導致很多假USB3.0的UVC影像擷取卡在市面銷售,今天就來教大家如何分辨 1080P 60FPS是真60FPS擷取?還是30FPS假裝成60FPS…
要用什麼方式來辨別真假60FPS
▼為了要檢測UVC影像擷取卡擷取來的影像到底是不是1080P 60FPS 研究了很多作法都找不到頭緒,因為軟體大多只能設定30FPS或60FPS,但無法確認擷取出來的影像到底是不是60FPS,而且擷取軟體抓到的選項都是廠商寫在韌體裡面的名稱讓軟體抓取選擇,最後終於找到方式可以確認真假,那就是利用『PotPlayer』這套在Windows上相當知名的萬用影音播放軟體來分辨到底是真60 FPS還是假60 FPS
- 軟體名稱:PotPlayer
- 網站:官方網站
- 語系:英文、繁體中文
- Windows 版下載位置:https://potplayer.daum.net/
PotPlayer UVC影像擷取卡設定方式
▼下載好PotPlayer 並裝在您的電腦當中,直接點選打開看到主畫面之後參考以下設定即可讓 PotPlayer 播放您擷取卡抓到的畫面。
- PotPlayer之後點選左上角的圖案展該拖動選單
- 接著點選『開啟』
- 選擇『裝置設定』
- 進入裝置設定之後選擇『網路攝影機』的分頁
- 接著在裝置部分選擇您的UVC影像擷取卡名稱
- 格式部分展開就可以看到這張卡支持的解析度與FPS選項可以選擇
- 最後下開啟裝置,這時候PotPlayer將會顯示您UVC影像擷取卡的畫面了
PotPlayer UVC影像擷取卡檢測真實FPS比對方法
▼完成上面的設定之後在PotPlay播放UVC影像擷取卡的畫面的時候按『TAB』鍵,就可以呼叫出詳細的UVC影像擷取卡擷取畫面的訊息在畫面上呈現。可以看到的資訊相當多的例如CPU,GPU,VRAM使用率,還有詳細的播放資訊方便您除錯,利用這些資訊我們就可以來驗證一下您的UVC影像擷取卡到底是真60FPS還是假60FPS
▼從下圖上各位可以看到紅框圈起來的資訊:
- 輸入:MJPEG(24位元),1920×1080(1.78:1 /:1.78:1),FPS 60,位元碼率:33050kbps
- 輸出:YV12(12位元), 1920×1080(1.78:1 /:1.78:1),FPS 60(53.202)-> 57.03
輸入指的就是軟體端您的設定值,由於PotPlayer無法自訂FPS參數,所以只能選擇廠商設定提供好的相關參數,因此可以看到所選擇的格視為『1920×1080 FPS60』的選項
輸出指的就是利用PotPlayer通過UVC來獲取取畫面後的播放參數,要注意看紅色字體部分的資訊,這數字會因為畫面而發生變化,原則上當輸入端設定為60FPS,這會數字會接近60而波動變化,這是正常現象,這代表這張UVC影像擷取卡確實有達到1080P 60FPS的擷取效果!
▼知道如何驗證之後我們播放同一個影片換上『支持1080P 60FPS台幣350元不到的海備思HAGiBiS影片擷取卡UVC影像擷取卡』可以看到PotPlayer的資訊如下:
- 輸入:MJPEG(24位元),1920×1080(1.78:1 /:1.78:1),FPS 60,位元碼率:19037kbps
- 輸出:YV12(12位元), 1920×1080(1.78:1 /:1.78:1),FPS 60(30.542)-> 30
按照剛支援60FPS的UVC擷取卡測出來的結果來看這張海備思的時候發現紅色字體部分的資訊居然穩穩的停在30,這代表實際擷取來的影片根本沒有達到60FPS …這實測結果根本只有30FPS,根本無法達到60FPS擷取輸出的效果…
▼回過頭來看『支援1080P 60FPS台幣350元不到的海備思HAGiBiS影片擷取卡UVC影像擷取卡』在PotPlayer的格式相關設定,各位可以看到這些選項都是廠商預先寫好在韌體裡面的!使用者無法自訂修改,實際上廠商把MJPG壓縮格式的FPS參數通通顯示成60FPS來誤導消費者,反而在YUY2無損壓縮格式可以看到有10FPS與5FPS的差異,這部份就合理許多了到底解析度有所提高FPS越低,透過PotPlayer來檢測就可以發現這根本就是假60FPS實際上只有30FPS…
結論
看完上述的測試方式各位也可以手動檢視一下自己手上的 UVC 擷取卡的 60FPS 到底是真是假,其實廠商只要標示清楚就算是 USB 2.0 1080P 30FPS 的規格還是有他的市場存在,實在沒必要殺雞取卵用這種魚目混珠的方式來欺瞞消費者,真不知道這是晶片廠商預先寫好在分位當中還是品牌自行更改要求的,如果各位手邊有 MS2109 這晶片詳細資料的朋友請發個訊息到粉絲團與我們聯繫實在太好奇 MS2109 這單晶片本身的規格到底是什麼了,都什麼年代了居然還有這種手法,如果台灣有廠商也這樣搞的話那就相當有趣,目前嘖嘖上面有兩款類似產品正在集資中,不知道他們採用的晶片是什麼…如果也是 MS2109 那這場鬧劇相信不是那麼容易收尾了…
如果您之前沒看過其他相關文章的話請依序閱讀以下文章這樣就可以了解所有的來龍去脈了!
LEO大大您好:
我有在網站買一個299的USB3.0影像擷取卡,我使用POTPLAYER看FPS:59.97->60.099,
可是輸出那是NV12(12位元),請問這是真的60FPS嗎?
不是人民幣,是台幣299,買了一星期,用來接SWITCH玩,感覺很順,我後來有在網路查文NV12跟YV12好像都是正常的輸出格式。
您好:
我是在這邊買的
https://shopee.tw/%E5%8F%B0%E7%81%A3%E7%8F%BE%E8%B2%A8-HDMI-USB-2.0-3.0-%E5%BD%B1%E5%83%8F-%E6%93%B7%E5%8F%96%E5%8D%A1-%E6%8E%A1%E9%9B%86%E5%8D%A1-1080p-VLC%E3%80%81OBS-%E3%80%81Amcap-i.6023741.8615957541
僅供參考
您好:
我發現問題在那了,
用1280X720 FPS是60
可是1960X1080 FPS就是30