網誌文章分布

最新消息:
AviSynth/VapourSynth Filter 支援 YUV444P16 格式啦~ 這樣就有很多花樣可以玩了,像是Waifu2X, RIFE等RGB濾鏡可以幾乎無損輸出! 超開心
最近的腳本有提供RIFE實時撥放支援,等過段時間再把RIFE的相關資訊寫到Blog中 如果有時間的話...咕咕咕
DmitriRender迎來時隔年五年多的更新了(僅限NVIDIA Ampere, Turing, Pascal, Maxwell, Kepler顯示卡),同時也支援10Bit輸出。不過新版好像緩衝有點太少,容易卡頓
SVP最新版本已支援在DS系撥放器中透過Avisynth Filter輸出10Bit畫面,而且跳轉時卡頓狀況有大幅改善。
由AMD工程師回覆,AMD已徹底終止Fluid Motion技術,如有BFRC需求的用戶請多加留意。 (https://community.amd.com/thread/250830)

近期更新文章:
色彩校正筆記 - D65白點及配色函數(Color Matching Function)
測試筆記:RIFE實時撥放測試結果 (2024-10-06更新)
測試筆記:SVP最新測試版參數(beta script)(2024-10-06 腳本更新)

2017年7月4日 星期二

測試筆記:SVP於 AviSynth / VapourSynth 的效能測試

由於SVP可以透過AviSynth亦可透過VapourSynth加載,既然兩者都可以達到相同目的,於是就產生比較兩者效率的念頭,趁著連續假期的空閒時間進行了一些簡單測試。

測試日期:2022年4月5日

測試環境:
測試硬體
  Intel i7-7700K 4C8T 4.6Ghz
  DDR4-2933 48GB CL15-16-16-36 2T
  Nvidia RTX2070 8G

AviSynth組
  Avisynth+ 3.7.1 test build 22 (20211022)
  AVSMeter 3.0.9.0

VapourSynth組
  Python 3.10.4
  VapourSynth R58 RC1 (Portable 64Bit)
  VapourSynth Editor r19-mod-5-AC2

腳本
  類似於 Mickey 20220326_Decimate 腳本 (24 -> 60 fps)
  L-SMASH-Works-20210811 顯卡硬體解碼,降低CPU負擔

AviSynthVapourSynth
threadsFPSCPU usage (%)FPSCPU usage (%)
8 115.739.3128.058
10--140.570
11--148.778
12--147.982
14--152.787
16156.973.7152.590
17160.780.0--
18161.982.1--
19163.685.9--
20164.588.1--
21164.689.7--
22164.691.4--
24162.791.6154.592
32152.487.7--
40149.986.0--

從測試中可以發現三件事情,
1. threads並非愈高愈好,超過某個數值後就提升很少(AVS: 17, VS: 11)
2. VapourSynth的效率略低於AviSynth (154.5 vs. 164.6)
3. VapourSynth可以使用較少threads,便達到與AviSynth相同的FPS

另外,在一連串測試後發現,
SVP補幀倍率越高,需要越高的threads,SVP預設的threads有可以改進的方式。

2022-04-06

沒有留言:

張貼留言

熱門文章