[心得] SVP支援10bits或更流暢的快轉(DS類撥放器

作者: Litfal (Litfal)   2020-10-27 21:10:44
SVP終於能在DirectShow類的撥放器(包含MPC, Pot等)
使用10bits運算與輸出處理過的資料了。
之前必須要用VLC或是改VapourSynth去串。
因為是BETA版,更新或安裝時預設不會勾選。
更新時要勾選
[DS_32][DS_64] AviSynth Filter (AVSF) !!! BETA !!!
然後在撥放器的Filters設定裡面,把陳年的
ffdshow raw video filter
關掉,改成加入
AviSynth Filter
https://i.imgur.com/VRHZaXb.png
然後由於目前限制,一定要啟動GPU加速,才能支援10bits
去右下小圖示選單內,右鍵點選,找到
應用程式設定→GPU加速,看看裡面有沒有選中顯示卡。
https://i.imgur.com/TsxwMfy.png
順便檢查一下
應用程式設定→附加選項→允許 10 位元顏色輸出 有沒有選 Never 以外的
https://i.imgur.com/ZbY18ID.png
然後就可以支援10bits輸出到下一層了
https://i.imgur.com/x24DJcJ.png
改用 AviSynth Filter 還有另一個好處。
跳轉比 ffdshow filter 快非常多。
之前 ffdshow 因為內部的問題,在seek後會做一個類似reset的動作,來避免一些問題,
所以一快轉,就會像把SVP關掉再打開一樣頓一下。
其實也可以關掉,不過關掉後影像queue不會清空,然後畫面就會亂跳XDDD
而 AviSynth Filter 目前看起來沒有這個問題。
快轉反應非常快,也沒有明顯的卡頓。
不過還是要看你的CPU啦,我是用4750G測的,快轉瞬間CPU會衝上100%。
BUT
就是這個BUT
開了GPU加速後,快轉其實很容易crash。其實以前就有這個問題了。
所以我在標題用上了個"或"字。
大家自己斟酌阿
想慢慢看就打開GPU加速,會自動套10bits。
某些影片需要快轉,就關掉GPU加速,會改用8bits。
反正這種影片要找10bits編碼的也不簡單。
你也可以利用設定檔,檢查顏色位深度自動選擇
https://i.imgur.com/y7lwajZ.png
(我這組設定偽影有點重,不要亂抄)
也可以用影片撥放器作權重,設定完用不同撥放器開就可以自由控制了。
作者: sunandrew321 (sunandrew321)   2020-10-27 23:21:00
終於要拋棄ffdshow了嗎?這一顆我等了一輩子QQ
作者: lastblade008 (James)   2020-10-28 07:37:00
這要推 1百多買的PRO版 現在更超值 快轉一點都不卡快轉跳了好幾次 沒crashSVP PRO一年一度的黑色星期五特價快到了
作者: Jokering5566 (揪客56)   2020-10-28 15:51:00
達到實用等級了 讚

Links booklink

Contact Us: admin [ a t ] ucptt.com