找回密码
 立即注册
楼主: cylx

60fps真是有毒(SVP更新,支持10bit,新增支付宝微信支付,112楼更新配置心得)

15

主题

76

回帖

0

VC币

中级会员

Rank: 3Rank: 3

积分
2739
wby238 发表于 2017-4-15 14:25:26 | 显示全部楼层
blackmickey 发表于 2017-4-14 18:58
在SVP開始支援10bit輸出後隔天有試過,但有段時間了,所以有可能記錯,以下內文不一定完全正確,抱歉

因為 ...

我这里没有prefer_avisynth这个选项可以修改……
回复

使用道具 举报

5

主题

412

回帖

30

VC币

至尊会员

Rank: 16Rank: 16Rank: 16Rank: 16

积分
165221
blackmickey 发表于 2017-4-15 14:55:24 | 显示全部楼层
本帖最后由 blackmickey 于 2017-4-15 15:20 编辑
wby238 发表于 2017-4-15 14:25
我这里没有prefer_avisynth这个选项可以修改……

原本


修改成true


然後重開SVP 4 Manager,並且用Potplayer撥放影片一次,應該就會出現了


然後就可以修改了,但電腦要先安裝對應版本的Vapoursynth

不過使用Potplayer的Vapoursynth有些問題,不是很建議使用。


回复

使用道具 举报

15

主题

76

回帖

0

VC币

中级会员

Rank: 3Rank: 3

积分
2739
wby238 发表于 2017-4-15 15:18:49 | 显示全部楼层
cylx 发表于 2017-4-14 21:11
mpv没开硬解?贴日志,SVP的,mpv的。

命令行CD到mpv目录,然后

感觉我的mpv也没开硬解,即使降低了svp的设置,cpu也几乎在95%以上(E3-1231 v3),用GPU-Z查看时发现视频引擎有负载,但只有3%,但用Windows自带的播放器播放时,硬解正常,视频引擎负载在10%左右。看了看log,的确也用了硬解,但不知为何不正常……mpv设置
  1. #
  2. # THIS FILE WILL BE OVERWRITTEN WITH THE PACKAGE UPDATE
  3. # Use %APPDATA%/mpv/mpv.conf to
  4. #     define your own customized configuration
  5. #
  6. # Sample mpv configuration
  7. #

  8. # this is required for SVP to "catch" the mpv
  9. input-ipc-server=mpvpipe

  10. # hardware video decoder
  11. #hwdec=d3d11va-copy
  12. hwdec=dxva2-copy
  13. hwdec-codecs=all

  14. #profile=opengl
  15. # high quality video output, require rather fast video card
  16. profile=opengl-hq

  17. opengl-backend=angle

  18. # "ReClock" replacement
  19. #video-sync=display-resample
  20. #video-sync-max-video-change=5

  21. # miscellaneous options

  22. # may fix audio desync in come cases
  23. hr-seek-framedrop=no

  24. # this can't be used with SVP cause it also saves vf's states
  25. save-position-on-quit=no

  26. log-file=mpv.log
复制代码


输出的log
  1. [cplayer] Command line options: '-v' 'F:\Animation\落第骑士英雄谭\[VCB-Studio] Rakudai Kishi no Cavalry [Ma10p_1080p]\SPs\[VCB-Studio] Rakudai Kishi no Cavalry [NCOP1][Ma10p_1080p][x265_flac].mkv'
  2. [cplayer] mpv 0.24.0-git-0f1afc6 (C) 2000-2017 mpv/MPlayer/mplayer2 projects
  3. [cplayer]  built on Sun Feb 19 00:29:59 MSK 2017
  4. [cplayer] ffmpeg library versions:
  5. [cplayer]    libavutil       55.47.100
  6. [cplayer]    libavcodec      57.80.101
  7. [cplayer]    libavformat     57.66.102
  8. [cplayer]    libswscale      4.3.101
  9. [cplayer]    libavfilter     6.73.100
  10. [cplayer]    libswresample   2.4.100
  11. [cplayer] ffmpeg version: N-83553-g6f3f943
  12. [cplayer]
  13. [cplayer] Configuration: /mnt/data/mingw-w64-cmake/build-64/packages/mpv-prefix/src/mpv/waf configure --enable-static-build --disable-manpage-build --enable-libmpv-shared --enable-encoding --enable-egl-angle --enable-lua --enable-libarchive --enable-libass --enable-libbluray --enable-dvdread --enable-dvdnav --enable-uchardet --enable-rubberband --enable-lcms2 --enable-vapoursynth --prefix=/mnt/data/mingw-w64-cmake/build-64/prefix/mingw
  14. [cplayer] List of enabled features: asm atomics build-date c11-tls cplayer cuda-hwaccel d3d-hwaccel debug-build direct3d dlopen dos-paths dvdnav dvdread egl-angle egl-helpers encoding gcc-tls gl gl-dxinterop gl-win32 glob-win32-replacement gnuc iconv is_ffmpeg jpeg lcms2 libarchive libass libass-osd libav libavcodec libavdevice libbluray libm libmpv-shared lua mingw noexecstack optimize posix-or-mingw rubberband sse4-intrinsics static-build stdatomic subprocess tv uchardet vapoursynth vapoursynth-core vapoursynth-lazy wasapi win32 win32-internal-pthreads zlib
  15. [global] config path: '' -> 'C:\Users\Administrator\AppData\Roaming/mpv'
  16. [global] config path: 'mpv.conf' -/-> 'C:\Users\Administrator\AppData\Roaming/mpv/mpv.conf'
  17. [global] config path: 'config' -/-> 'C:\Users\Administrator\AppData\Roaming/mpv/config'
  18. [global] config path: 'mpv.conf' -> 'C:/Program Files (x86)/SVP 4/mpv64/mpv.conf'
  19. [global] config path: 'config' -/-> 'C:/Program Files (x86)/SVP 4/mpv64/config'
  20. [global] config path: 'mpv.conf' -/-> 'C:/Program Files (x86)/SVP 4/mpv64/mpv/mpv.conf'
  21. [global] config path: 'config' -/-> 'C:/Program Files (x86)/SVP 4/mpv64/mpv/config'
  22. [cplayer] Reading config file C:/Program Files (x86)/SVP 4/mpv64/mpv.conf
  23. [cplayer] Setting option 'input-ipc-server' = 'mpvpipe' (flags = 4)
  24. [cplayer] Setting option 'hwdec' = 'dxva2-copy' (flags = 4)
  25. [cplayer] Setting option 'hwdec-codecs' = 'all' (flags = 4)
  26. [cplayer] Setting option 'profile' = 'opengl-hq' (flags = 4)
  27. [cplayer] Setting option 'scale' = 'spline36' (flags = 4)
  28. [cplayer] Setting option 'cscale' = 'spline36' (flags = 4)
  29. [cplayer] Setting option 'dscale' = 'mitchell' (flags = 4)
  30. [cplayer] Setting option 'dither-depth' = 'auto' (flags = 4)
  31. [cplayer] Setting option 'correct-downscaling' = 'yes' (flags = 4)
  32. [cplayer] Setting option 'sigmoid-upscaling' = 'yes' (flags = 4)
  33. [cplayer] Setting option 'deband' = 'yes' (flags = 4)
  34. [cplayer] Setting option 'opengl-backend' = 'angle' (flags = 4)
  35. [cplayer] Setting option 'hr-seek-framedrop' = 'no' (flags = 4)
  36. [cplayer] Setting option 'save-position-on-quit' = 'no' (flags = 4)
  37. [cplayer] Setting option 'log-file' = 'mpv.log' (flags = 4)
  38. [cplayer] Setting option 'v' = '' (flags = 8)
  39. [global] config path: 'input.conf' -/-> 'C:\Users\Administrator\AppData\Roaming/mpv/input.conf'
  40. [global] config path: 'input.conf' -/-> 'C:/Program Files (x86)/SVP 4/mpv64/input.conf'
  41. [global] config path: 'input.conf' -/-> 'C:/Program Files (x86)/SVP 4/mpv64/mpv/input.conf'
  42. [global] user path: 'mpv.log' -> 'mpv.log'
  43. [osc] Loading lua script @osc.lua...
  44. [global] config path: 'scripts' -/-> 'C:\Users\Administrator\AppData\Roaming/mpv/scripts'
  45. [global] config path: 'scripts' -/-> 'C:/Program Files (x86)/SVP 4/mpv64/scripts'
  46. [global] config path: 'scripts' -/-> 'C:/Program Files (x86)/SVP 4/mpv64/mpv/scripts'
  47. [osc] loading mp.defaults
  48. [osc] loading @osc.lua
  49. [global] config path: 'lua-settings/osc.conf' -/-> 'C:\Users\Administrator\AppData\Roaming/mpv/lua-settings/osc.conf'
  50. [global] config path: 'lua-settings/osc.conf' -/-> 'C:/Program Files (x86)/SVP 4/mpv64/lua-settings/osc.conf'
  51. [global] config path: 'lua-settings/osc.conf' -/-> 'C:/Program Files (x86)/SVP 4/mpv64/mpv/lua-settings/osc.conf'
  52. [osc] lua-settings/osc.conf not found.
  53. [cplayer] Run command: define-section, flags=0, args=[showhide, mouse_move script-binding osc/__keybinding1
  54. [cplayer] mouse_leave script-binding osc/__keybinding2
  55. [cplayer] , force]
  56. [cplayer] Run command: enable-section, flags=0, args=[showhide, allow-hide-cursor+allow-vo-dragging]
  57. [cplayer] Run command: define-section, flags=0, args=[input, mouse_btn0 script-binding osc/__keybinding3
  58. [cplayer] shift+mouse_btn0 script-binding osc/__keybinding4
  59. [cplayer] mouse_btn2 script-binding osc/__keybinding5
  60. [cplayer] mouse_btn0_dbl ignore
  61. [cplayer] shift+mouse_btn0_dbl ignore
  62. [cplayer] mouse_btn2_dbl ignore
  63. [cplayer] , force]
  64. [cplayer] Run command: enable-section, flags=0, args=[input, ]
  65. [cplayer] Run command: define-section, flags=0, args=[input_osc, del script-binding osc/__keybinding6
  66. [cplayer] , default]
  67. [cplayer] Run command: enable-section, flags=0, args=[input_osc, allow-hide-cursor+allow-vo-dragging]
  68. [cplayer] Run command: define-section, flags=0, args=[input_forced_osc, , force]
  69. [cplayer] Run command: enable-section, flags=0, args=[input_forced_osc, allow-hide-cursor+allow-vo-dragging]
  70. [cplayer] Done loading @osc.lua.
  71. [ytdl_hook] Loading lua script @ytdl_hook.lua...
  72. [cplayer] Run command: disable-section, flags=0, args=[input]
  73. [global] config path: 'scripts' -/-> 'C:\Users\Administrator\AppData\Roaming/mpv/scripts'
  74. [global] config path: 'scripts' -/-> 'C:/Program Files (x86)/SVP 4/mpv64/scripts'
  75. [global] config path: 'fonts' -/-> 'C:\Users\Administrator\AppData\Roaming/mpv/fonts'
  76. [global] config path: 'scripts' -/-> 'C:/Program Files (x86)/SVP 4/mpv64/mpv/scripts'
  77. [ytdl_hook] loading mp.defaults
  78. [global] config path: 'fonts' -/-> 'C:/Program Files (x86)/SVP 4/mpv64/fonts'
  79. [global] config path: 'fonts' -/-> 'C:/Program Files (x86)/SVP 4/mpv64/mpv/fonts'
  80. [ytdl_hook] loading @ytdl_hook.lua
  81. [cplayer] Run command: hook-add, flags=0, args=[on_load, 1, 10]
  82. [cplayer] Run command: hook-add, flags=0, args=[on_preloaded, 2, 10]
  83. [cplayer] Done loading @ytdl_hook.lua.
  84. [osd/libass] Shaper: FriBidi 0.19.7 (SIMPLE) HarfBuzz-ng 1.4.2 (COMPLEX)
  85. [ipc] Starting IPC master
  86. [global] config path: 'scripts' -/-> 'C:\Users\Administrator\AppData\Roaming/mpv/scripts'
  87. [global] config path: 'subfont.ttf' -/-> 'C:\Users\Administrator\AppData\Roaming/mpv/subfont.ttf'
  88. [ipc] Listening to IPC pipe.
  89. [global] config path: 'scripts' -/-> 'C:/Program Files (x86)/SVP 4/mpv64/scripts'
  90. [global] config path: 'subfont.ttf' -/-> 'C:/Program Files (x86)/SVP 4/mpv64/subfont.ttf'
  91. [global] config path: 'scripts' -/-> 'C:/Program Files (x86)/SVP 4/mpv64/mpv/scripts'
  92. [global] config path: 'subfont.ttf' -/-> 'C:/Program Files (x86)/SVP 4/mpv64/mpv/subfont.ttf'
  93. [global] config path: 'watch_later' -> 'C:\Users\Administrator\AppData\Roaming/mpv/watch_later'
  94. [global] config path: 'fonts.conf' -/-> 'C:\Users\Administrator\AppData\Roaming/mpv/fonts.conf'
  95. [cplayer] Playing: F:\Animation\落第骑士英雄谭\[VCB-Studio] Rakudai Kishi no Cavalry [Ma10p_1080p]\SPs\[VCB-Studio] Rakudai Kishi no Cavalry [NCOP1][Ma10p_1080p][x265_flac].mkv
  96. [cplayer] Running hook: ytdl_hook/on_load
  97. [global] config path: 'fonts.conf' -/-> 'C:/Program Files (x86)/SVP 4/mpv64/fonts.conf'
  98. [global] config path: 'fonts.conf' -/-> 'C:/Program Files (x86)/SVP 4/mpv64/mpv/fonts.conf'
  99. [osd/libass] Setting up fonts...
  100. [osd/libass] Using font provider directwrite
  101. [osd/libass] Done.
  102. [cplayer] Run command: hook-ack, flags=0, args=[on_load]
  103. [ifo] Opening F:\Animation\落第骑士英雄谭\[VCB-Studio] Rakudai Kishi no Cavalry [Ma10p_1080p]\SPs\[VCB-Studio] Rakudai Kishi no Cavalry [NCOP1][Ma10p_1080p][x265_flac].mkv
  104. [ifo_dvdnav] Opening F:\Animation\落第骑士英雄谭\[VCB-Studio] Rakudai Kishi no Cavalry [Ma10p_1080p]\SPs\[VCB-Studio] Rakudai Kishi no Cavalry [NCOP1][Ma10p_1080p][x265_flac].mkv
  105. [bdmv/bluray] Opening F:\Animation\落第骑士英雄谭\[VCB-Studio] Rakudai Kishi no Cavalry [Ma10p_1080p]\SPs\[VCB-Studio] Rakudai Kishi no Cavalry [NCOP1][Ma10p_1080p][x265_flac].mkv
  106. [file] Opening F:\Animation\落第骑士英雄谭\[VCB-Studio] Rakudai Kishi no Cavalry [Ma10p_1080p]\SPs\[VCB-Studio] Rakudai Kishi no Cavalry [NCOP1][Ma10p_1080p][x265_flac].mkv
  107. [file] Stream opened successfully.
  108. [demux] Trying demuxers for level=normal.
  109. [mkv] Found the head...
  110. [mkv] + a segment...
  111. [mkv] Parsing seek head...
  112. [mkv] |+ segment information...
  113. [mkv] | + muxing app: libebml v1.3.3 + libmatroska v1.4.4
  114. [mkv] | + writing app: mkvmerge v8.6.1 ('Flying') 64bit
  115. [mkv] | + timecode scale: 1000000
  116. [mkv] | + duration: 92.260s
  117. [mkv] | + segment uid a5 01 fe 6e 86 95 05 6e 91 e3 57 f6 f5 6f 1b 3e
  118. [mkv] |+ segment tracks...
  119. [mkv] | + a track...
  120. [mkv] |  + Track number: 1
  121. [mkv] |  + Track type: Video
  122. [mkv] |  + Video track
  123. [mkv] |   + Display width: 1920
  124. [mkv] |   + Display height: 1080
  125. [mkv] |   + Pixel width: 1920
  126. [mkv] |   + Pixel height: 1080
  127. [mkv] |  + Codec ID: V_MPEGH/ISO/HEVC
  128. [mkv] |  + CodecPrivate, length 1129
  129. [mkv] |  + Language: und
  130. [mkv] |  + Default duration: 41.708ms ( = 23.976 fps)
  131. [mkv] | + a track...
  132. [mkv] |  + Track number: 2
  133. [mkv] |  + Track type: Audio
  134. [mkv] |  + Audio track
  135. [mkv] |   + Sampling frequency: 48000.000000
  136. [mkv] |   + Bit depth: 24
  137. [mkv] |   + Channels: 2
  138. [mkv] |  + Codec ID: A_FLAC
  139. [mkv] |  + CodecPrivate, length 113
  140. [mkv] |  + Language: jpn
  141. [mkv] |  + Default duration: 85.333ms ( = 11.719 fps)
  142. [mkv] |+ found cluster
  143. [mkv] Deferring reading cues.
  144. [mkv] Seeking to 117228468 to read header element 0x1254c367.
  145. [mkv] All headers are parsed!
  146. [demux] Detected file format: Matroska
  147. [cplayer] Opening done: F:\Animation\落第骑士英雄谭\[VCB-Studio] Rakudai Kishi no Cavalry [Ma10p_1080p]\SPs\[VCB-Studio] Rakudai Kishi no Cavalry [NCOP1][Ma10p_1080p][x265_flac].mkv
  148. [find_files] Loading external files in F:\Animation\落第骑士英雄谭\[VCB-Studio] Rakudai Kishi no Cavalry [Ma10p_1080p]\SPs\
  149. [global] config path: 'sub/' -/-> 'C:\Users\Administrator\AppData\Roaming/mpv/sub/'
  150. [global] config path: 'sub/' -/-> 'C:/Program Files (x86)/SVP 4/mpv64/sub/'
  151. [global] config path: 'sub/' -/-> 'C:/Program Files (x86)/SVP 4/mpv64/mpv/sub/'
  152. [global] config path: 'audio/' -/-> 'C:\Users\Administrator\AppData\Roaming/mpv/audio/'
  153. [global] config path: 'audio/' -/-> 'C:/Program Files (x86)/SVP 4/mpv64/audio/'
  154. [global] config path: 'audio/' -/-> 'C:/Program Files (x86)/SVP 4/mpv64/mpv/audio/'
  155. [cplayer] Running hook: ytdl_hook/on_preloaded
  156. [cplayer] Run command: hook-ack, flags=0, args=[on_preloaded]
  157. [cplayer]  (+) Video --vid=1 (*) (hevc)
  158. [cplayer]  (+) Audio --aid=1 --alang=jpn (*) (flac)
  159. [vo/opengl] Initializing OpenGL backend 'angle'
  160. [ipc_0] Client connected
  161. [vo/opengl] Using Direct3D 11 feature level 11_0
  162. [vo/opengl] EGL_VERSION=1.4 (ANGLE 2.1.0.a4aaa2de57dc)
  163. [vo/opengl] EGL_VENDOR=Google Inc. (adapter LUID: 0000000000008e0e)
  164. [vo/opengl] EGL_CLIENT_APIS=OpenGL_ES
  165. [vo/opengl] Trying to create GLES 3.x context.
  166. [vo/opengl] Using DXGI 1.2+
  167. [vo/opengl] GL_VERSION='OpenGL ES 3.0 (ANGLE 2.1.0.a4aaa2de57dc)'
  168. [vo/opengl] Detected GLES 3.0.
  169. [vo/opengl] GL_VENDOR='Google Inc.'
  170. [vo/opengl] GL_RENDERER='ANGLE (NVIDIA GeForce GTX 1060 6GB Direct3D11 vs_5_0 ps_5_0)'
  171. [vo/opengl] GL_SHADING_LANGUAGE_VERSION='OpenGL ES GLSL ES 3.00 (ANGLE 2.1.0.a4aaa2de57dc)'
  172. [vo/opengl] Loaded extension GL_EXT_texture_norm16.
  173. [vo/opengl] Loaded extension GL_EXT_color_buffer_half_float.
  174. [vo/opengl] Loaded extension GL_EXT_disjoint_timer_query.
  175. [vo/opengl] Loaded extension GL_ANGLE_translated_shader_source.
  176. [vo/opengl] Reported display depth: R=8, G=8, B=8
  177. [vo/opengl] Testing FBO format 0x805b
  178. [vo/opengl] Create FBO: 16x16 (16x16)
  179. [vo/opengl] Using FBO format 0x805b.
  180. [vo/opengl] Loading hwdec driver 'dxva2-dummy'
  181. [vo/opengl] Loading failed.
  182. [vo/opengl/win32] DPI detected from the old API: 96
  183. [vo/opengl/win32] display-fps: 60.000000
  184. [vo/opengl/win32] color-profile: C:\Windows\system32\spool\drivers\color\sRGB Color Space Profile.icm
  185. [vo/opengl] Assuming 60.000000 FPS for display sync.
  186. [vd] Container reported FPS: 23.976025
  187. [vd] Codec list:
  188. [vd]     hevc - HEVC (High Efficiency Video Coding)
  189. [vd]     hevc_cuvid (hevc) - Nvidia CUVID HEVC decoder
  190. [vd] Opening video decoder hevc
  191. [vd] Probing 'dxva2-copy'...
  192. [vo/opengl] Loading hwdec driver 'dxva2-dummy'
  193. [vo/opengl] Loading failed.
  194. [vd] Trying hardware decoding.
  195. [dxva2] Using SSE4 memcpy
  196. [vo/opengl] Loading hwdec driver 'dxva2-dummy'
  197. [vo/opengl] Loading failed.
  198. [vd] Selected video codec: hevc (HEVC (High Efficiency Video Coding))
  199. [ad] Codec list:
  200. [ad]     flac - FLAC (Free Lossless Audio Codec)
  201. [ad] Opening audio decoder flac
  202. [ad] Requesting 1 threads for decoding.
  203. [ad] Selected audio codec: flac (FLAC (Free Lossless Audio Codec))
  204. [cplayer] Starting playback...
  205. [af] Audio filter chain:
  206. [af]   [in] 48000Hz stereo 2ch s32
  207. [af]   [out] 48000Hz stereo 2ch s32
  208. [af]   [ao] 48000Hz stereo 2ch s32
  209. [ao] Trying audio driver 'wasapi'
  210. [ao/wasapi] requested format: 48000 Hz, stereo channels, s32
  211. [ao/wasapi] No device specified. Selecting default.
  212. [ao/wasapi] Selecting device '{d864919a-d192-4136-a969-3649298bca06}' (扬声器 (Realtek High Definition Audio))
  213. [ao/wasapi] Monitoring changes in device {0.0.0.00000000}.{d864919a-d192-4136-a969-3649298bca06}
  214. [ao/wasapi] Trying stereo s32 @ 48000hz (shared) -> ok
  215. [ao/wasapi] Accepted as stereo s32 @ 48000hz (shared)
  216. [ao/wasapi] Device period: 10 ms
  217. [ao/wasapi] Buffer frame count: 2400 (50 ms)
  218. [ao/wasapi] IAudioClock::GetFrequency gave a frequency of 384000.
  219. [ao/wasapi] device buffer: 2400 samples.
  220. [ao/wasapi] using soft-buffer of 9600 samples.
  221. [cplayer] AO: [wasapi] 48000Hz stereo 2ch s32
  222. [cplayer] AO: Description: Windows WASAPI audio output (event mode)
  223. [vd] Pixel formats supported by decoder: dxva2_vld d3d11va_vld yuv420p10le
  224. [vd] Codec profile: Main 10 (0x2)
  225. [dxva2] 20 decoder devices:
  226. [dxva2] {86695f12-340e-4f04-9fd3-9253dd327460} MPEG2and1_VLD  NV12
  227. [dxva2] {ee27417f-5e28-4e65-beea-1d26b508adc9} MPEG2_VLD  NV12
  228. [dxva2] {6f3ec719-3735-42cc-8063-65cc3cb36616} <unknown>  NV12
  229. [dxva2] {1b81bea4-a0c7-11d3-b984-00c04f2e73c5} VC1_D2010  NV12
  230. [dxva2] {1b81bea3-a0c7-11d3-b984-00c04f2e73c5} VC1_D  NV12
  231. [dxva2] {32fcfe3f-de46-4a49-861b-ac71110649d5} <unknown>  NV12
  232. [dxva2] {d79be8da-0cf1-4c81-b82a-69a4e236f43d} <unknown>  NV12
  233. [dxva2] {f9aaccbb-c2b6-4cfc-8779-5707b1760552} <unknown>  NV12
  234. [dxva2] {1b81be68-a0c7-11d3-b984-00c04f2e73c5} H264_E  NV12
  235. [dxva2] {5b11d51b-2f4c-4452-bcc3-09f2a1160cc0} HEVC_VLD_Main  NV12
  236. [dxva2] {107af0e0-ef1a-4d19-aba8-67a163073d13} HEVC_VLD_Main10  P010
  237. [dxva2] {20bb8b0a-97aa-4571-8e99-64e60606c1a6} <unknown>  P010
  238. [dxva2] {15df9b21-06c4-47f1-841e-a67c97d7f312} <unknown>  NV12
  239. [dxva2] {efd64d74-c9e8-41d7-a5e9-e9b0e39fa319} <unknown>  NV12
  240. [dxva2] {ed418a9f-010d-4eda-9ae3-9a65358d8d2e} <unknown>  NV12
  241. [dxva2] {9947ec6f-689b-11dc-a320-0019dbbc4184} <unknown>  NV12
  242. [dxva2] {33fcfe41-de46-4a49-861b-ac71110649d5} <unknown>  YUY2 NV12
  243. [dxva2] {463707f8-a1d0-4585-876d-83aa6d60b89e} VP9_VLD_Profile0  NV12
  244. [dxva2] {6affd11e-1d96-42b1-a215-93a31f09a53d} <unknown>  NV12
  245. [dxva2] {914c84a3-4078-4fa9-984c-e2f262cb5c9c} <unknown>  NV12
  246. [vd] Selecting {107af0e0-ef1a-4d19-aba8-67a163073d13} HEVC_VLD_Main10 P010
  247. [vd] Using hardware decoding (dxva2-copy).
  248. [vd] Decoder format: 1920x1080 [0:1] p010 bt.709/bt.709/bt.1886/limited CL=unknown
  249. [vd] Using container aspect ratio.
  250. [vf] Video filter chain:
  251. [vf]   [in] 1920x1080 p010 bt.709/bt.709/bt.1886/limited CL=unknown
  252. [vf]   [out] 1920x1080 p010 bt.709/bt.709/bt.1886/limited CL=unknown
  253. [cplayer] VO: [opengl] 1920x1080 p010
  254. [cplayer] VO: Description: Extended OpenGL Renderer
  255. [vo/opengl/win32] requested window size larger than the screen
  256. [vo/opengl/win32] reset window bounds: 26:-11:1868:1080
  257. [vo/opengl/win32] resize window: 1852:1042
  258. [vo/opengl] Resize: 1920x1080
  259. [vo/opengl] Window size: 1920x1080
  260. [vo/opengl] Video source: 1920x1080 (1:1)
  261. [vo/opengl] Video display: (0, 0) 1920x1080 -> (0, 0) 1920x1080
  262. [vo/opengl] Video scale: 1.000000/1.000000
  263. [vo/opengl] OSD borders: l=0 t=0 r=0 b=0
  264. [vo/opengl] Video borders: l=0 t=0 r=0 b=0
  265. [vo/opengl] Testing FBO format 0x805b
  266. [vo/opengl] Create FBO: 16x16 (16x16)
  267. [vo/opengl] Using FBO format 0x805b.
  268. [vo/opengl] Texture for plane 0: 1920x1080
  269. [vo/opengl] Texture for plane 1: 960x540
  270. [cplayer] set video colors output-levels=0
  271. [vo/opengl] Resize: 1852x1042
  272. [vo/opengl] Window size: 1852x1042
  273. [vo/opengl] Video source: 1920x1080 (1:1)
  274. [vo/opengl] Video display: (0, 0) 1920x1080 -> (0, 0) 1852x1042
  275. [vo/opengl] Video scale: 0.964583/0.964815
  276. [vo/opengl] OSD borders: l=0 t=0 r=0 b=0
  277. [vo/opengl] Video borders: l=0 t=0 r=0 b=0
  278. [vo/opengl] Create FBO: 1920x1080 (1920x1080)
  279. [vo/opengl] recompiling a shader program:
  280. [vo/opengl] header:
  281. [vo/opengl] [  1] #define HOOKED_raw texture0
  282. [vo/opengl] [  2] #define HOOKED_pos texcoord0
  283. [vo/opengl] [  3] #define HOOKED_size texture_size0
  284. [vo/opengl] [  4] #define HOOKED_rot texture_rot0
  285. [vo/opengl] [  5] #define HOOKED_pt pixel_size0
  286. [vo/opengl] [  6] #define HOOKED_tex(pos) (1.003906 * vec4(texture(HOOKED_raw, pos)).rgba)
  287. [vo/opengl] [  7] #define HOOKED_texOff(off) HOOKED_tex(HOOKED_pos + HOOKED_pt * vec2(off))
  288. [vo/opengl] [  8] #define LUMA_raw texture0
  289. [vo/opengl] [  9] #define LUMA_pos texcoord0
  290. [vo/opengl] [ 10] #define LUMA_size texture_size0
  291. [vo/opengl] [ 11] #define LUMA_rot texture_rot0
  292. [vo/opengl] [ 12] #define LUMA_pt pixel_size0
  293. [vo/opengl] [ 13] #define LUMA_tex(pos) (1.003906 * vec4(texture(LUMA_raw, pos)).rgba)
  294. [vo/opengl] [ 14] #define LUMA_texOff(off) LUMA_tex(LUMA_pos + LUMA_pt * vec2(off))
  295. [vo/opengl] [ 15] float mod289(float x) { return x - floor(x / 289.0) * 289.0; }
  296. [vo/opengl] [ 16] float permute(float x) { return mod289((34.0*x + 1.0) * x); }
  297. [vo/opengl] [ 17] float rand(float x) { return fract(x / 41.0); }
  298. [vo/opengl] [ 18] vec4 average(float range, inout float h) {
  299. [vo/opengl] [ 19] float dist = rand(h) * range; h = permute(h);
  300. [vo/opengl] [ 20] float dir = rand(h) * 6.2831853; h = permute(h);
  301. [vo/opengl] [ 21] vec2 o = dist * vec2(cos(dir), sin(dir));
  302. [vo/opengl] [ 22] vec4 ref[4];
  303. [vo/opengl] [ 23] ref[0] = HOOKED_texOff(vec2( o.x, o.y));
  304. [vo/opengl] [ 24] ref[1] = HOOKED_texOff(vec2(-o.y, o.x));
  305. [vo/opengl] [ 25] ref[2] = HOOKED_texOff(vec2(-o.x, -o.y));
  306. [vo/opengl] [ 26] ref[3] = HOOKED_texOff(vec2( o.y, -o.x));
  307. [vo/opengl] [ 27] return (ref[0] + ref[1] + ref[2] + ref[3])/4.0;
  308. [vo/opengl] [ 28] }
  309. [vo/opengl] body:
  310. [vo/opengl] [  1] {
  311. [vo/opengl] [  2] vec3 _m = vec3(HOOKED_pos, random) + vec3(1.0);
  312. [vo/opengl] [  3] float h = permute(permute(permute(_m.x)+_m.y)+_m.z);
  313. [vo/opengl] [  4] color = HOOKED_tex(HOOKED_pos);
  314. [vo/opengl] [  5] vec4 avg, diff;
  315. [vo/opengl] [  6] avg = average(16.000000, h);
  316. [vo/opengl] [  7] diff = abs(color - avg);
  317. [vo/opengl] [  8] color = mix(avg, color, greaterThan(diff, vec4(0.003906)));
  318. [vo/opengl] [  9] vec3 noise;
  319. [vo/opengl] [ 10] noise.x = rand(h); h = permute(h);
  320. [vo/opengl] [ 11] noise.y = rand(h); h = permute(h);
  321. [vo/opengl] [ 12] noise.z = rand(h); h = permute(h);
  322. [vo/opengl] [ 13] color.xyz += 0.005859 * (noise - vec3(0.5));
  323. [vo/opengl] [ 14] }
  324. [vo/opengl] [ 15] color.g = 0.000000;
  325. [vo/opengl] [ 16] color.b = 0.000000;
  326. [vo/opengl] [ 17] color.a = 1.000000;
  327. [vo/opengl] Create FBO: 960x540 (960x540)
  328. [vo/opengl] recompiling a shader program:
  329. [vo/opengl] header:
  330. [vo/opengl] [  1] #define HOOKED_raw texture0
  331. [vo/opengl] [  2] #define HOOKED_pos texcoord0
  332. [vo/opengl] [  3] #define HOOKED_size texture_size0
  333. [vo/opengl] [  4] #define HOOKED_rot texture_rot0
  334. [vo/opengl] [  5] #define HOOKED_pt pixel_size0
  335. [vo/opengl] [  6] #define HOOKED_tex(pos) (1.003906 * vec4(texture(HOOKED_raw, pos)).rgba)
  336. [vo/opengl] [  7] #define HOOKED_texOff(off) HOOKED_tex(HOOKED_pos + HOOKED_pt * vec2(off))
  337. [vo/opengl] [  8] #define CHROMA_raw texture0
  338. [vo/opengl] [  9] #define CHROMA_pos texcoord0
  339. [vo/opengl] [ 10] #define CHROMA_size texture_size0
  340. [vo/opengl] [ 11] #define CHROMA_rot texture_rot0
  341. [vo/opengl] [ 12] #define CHROMA_pt pixel_size0
  342. [vo/opengl] [ 13] #define CHROMA_tex(pos) (1.003906 * vec4(texture(CHROMA_raw, pos)).rgba)
  343. [vo/opengl] [ 14] #define CHROMA_texOff(off) CHROMA_tex(CHROMA_pos + CHROMA_pt * vec2(off))
  344. [vo/opengl] [ 15] float mod289(float x) { return x - floor(x / 289.0) * 289.0; }
  345. [vo/opengl] [ 16] float permute(float x) { return mod289((34.0*x + 1.0) * x); }
  346. [vo/opengl] [ 17] float rand(float x) { return fract(x / 41.0); }
  347. [vo/opengl] [ 18] vec4 average(float range, inout float h) {
  348. [vo/opengl] [ 19] float dist = rand(h) * range; h = permute(h);
  349. [vo/opengl] [ 20] float dir = rand(h) * 6.2831853; h = permute(h);
  350. [vo/opengl] [ 21] vec2 o = dist * vec2(cos(dir), sin(dir));
  351. [vo/opengl] [ 22] vec4 ref[4];
  352. [vo/opengl] [ 23] ref[0] = HOOKED_texOff(vec2( o.x, o.y));
  353. [vo/opengl] [ 24] ref[1] = HOOKED_texOff(vec2(-o.y, o.x));
  354. [vo/opengl] [ 25] ref[2] = HOOKED_texOff(vec2(-o.x, -o.y));
  355. [vo/opengl] [ 26] ref[3] = HOOKED_texOff(vec2( o.y, -o.x));
  356. [vo/opengl] [ 27] return (ref[0] + ref[1] + ref[2] + ref[3])/4.0;
  357. [vo/opengl] [ 28] }
  358. [vo/opengl] body:
  359. [vo/opengl] [  1] {
  360. [vo/opengl] [  2] vec3 _m = vec3(HOOKED_pos, random) + vec3(1.0);
  361. [vo/opengl] [  3] float h = permute(permute(permute(_m.x)+_m.y)+_m.z);
  362. [vo/opengl] [  4] color = HOOKED_tex(HOOKED_pos);
  363. [vo/opengl] [  5] vec4 avg, diff;
  364. [vo/opengl] [  6] avg = average(16.000000, h);
  365. [vo/opengl] [  7] diff = abs(color - avg);
  366. [vo/opengl] [  8] color = mix(avg, color, greaterThan(diff, vec4(0.003906)));
  367. [vo/opengl] [  9] vec3 noise;
  368. [vo/opengl] [ 10] noise.x = rand(h); h = permute(h);
  369. [vo/opengl] [ 11] noise.y = rand(h); h = permute(h);
  370. [vo/opengl] [ 12] noise.z = rand(h); h = permute(h);
  371. [vo/opengl] [ 13] color.xyz += 0.005859 * (noise - vec3(0.5));
  372. [vo/opengl] [ 14] }
  373. [vo/opengl] [ 15] color.b = 0.000000;
  374. [vo/opengl] [ 16] color.a = 1.000000;
  375. [vo/opengl] Create FBO: 960x1080 (960x1280)
  376. [vo/opengl] recompiling a shader program:
  377. [vo/opengl] [  1] // upscaling plane 1
  378. [vo/opengl] [  2] #undef tex
  379. [vo/opengl] [  3] #define tex texture0
  380. [vo/opengl] [  4] vec2 pos = texcoord0;
  381. [vo/opengl] [  5] vec2 size = texture_size0;
  382. [vo/opengl] [  6] vec2 pt = pixel_size0;
  383. [vo/opengl] [  7] // pass 1
  384. [vo/opengl] [  8] color = vec4(0.0);
  385. [vo/opengl] [  9] {
  386. [vo/opengl] [ 10] vec2 dir = vec2(0.0, 1.0);
  387. [vo/opengl] [ 11] pt *= dir;
  388. [vo/opengl] [ 12] float fcoord = dot(fract(pos * size - vec2(0.5)), dir);
  389. [vo/opengl] [ 13] vec2 base = pos - fcoord * pt - pt * vec2(2.0);
  390. [vo/opengl] [ 14] vec4 c;
  391. [vo/opengl] [ 15] float fcoord_lut = LUT_POS(fcoord, 64.0);
  392. [vo/opengl] [ 16] vec4 c1 = texture(lut, vec2(0.25, fcoord_lut));
  393. [vo/opengl] [ 17] vec4 c2 = texture(lut, vec2(0.75, fcoord_lut));
  394. [vo/opengl] [ 18] float weights[6] = float[](c1.r, c1.g, c1.b, c2.r, c2.g, c2.b);
  395. [vo/opengl] [ 19] // scaler samples
  396. [vo/opengl] [ 20] c = texture(tex, base + pt * vec2(0.0));
  397. [vo/opengl] [ 21] color += vec4(weights[0]) * c;
  398. [vo/opengl] [ 22] c = texture(tex, base + pt * vec2(1.0));
  399. [vo/opengl] [ 23] color += vec4(weights[1]) * c;
  400. [vo/opengl] [ 24] c = texture(tex, base + pt * vec2(2.0));
  401. [vo/opengl] [ 25] color += vec4(weights[2]) * c;
  402. [vo/opengl] [ 26] c = texture(tex, base + pt * vec2(3.0));
  403. [vo/opengl] [ 27] color += vec4(weights[3]) * c;
  404. [vo/opengl] [ 28] c = texture(tex, base + pt * vec2(4.0));
  405. [vo/opengl] [ 29] color += vec4(weights[4]) * c;
  406. [vo/opengl] [ 30] c = texture(tex, base + pt * vec2(5.0));
  407. [vo/opengl] [ 31] color += vec4(weights[5]) * c;
  408. [vo/opengl] [ 32] }
  409. [vo/opengl] [ 33] color *= 1.000000;
  410. [vo/opengl] Create FBO: 1920x1080 (2048x1280)
  411. [vo/opengl] recompiling a shader program:
  412. [vo/opengl] [  1] #undef tex
  413. [vo/opengl] [  2] #define tex texture0
  414. [vo/opengl] [  3] vec2 pos = texcoord0;
  415. [vo/opengl] [  4] vec2 size = texture_size0;
  416. [vo/opengl] [  5] vec2 pt = pixel_size0;
  417. [vo/opengl] [  6] // pass 2
  418. [vo/opengl] [  7] color = vec4(0.0);
  419. [vo/opengl] [  8] {
  420. [vo/opengl] [  9] vec2 dir = vec2(1.0, 0.0);
  421. [vo/opengl] [ 10] pt *= dir;
  422. [vo/opengl] [ 11] float fcoord = dot(fract(pos * size - vec2(0.5)), dir);
  423. [vo/opengl] [ 12] vec2 base = pos - fcoord * pt - pt * vec2(2.0);
  424. [vo/opengl] [ 13] vec4 c;
  425. [vo/opengl] [ 14] float fcoord_lut = LUT_POS(fcoord, 64.0);
  426. [vo/opengl] [ 15] vec4 c1 = texture(lut, vec2(0.25, fcoord_lut));
  427. [vo/opengl] [ 16] vec4 c2 = texture(lut, vec2(0.75, fcoord_lut));
  428. [vo/opengl] [ 17] float weights[6] = float[](c1.r, c1.g, c1.b, c2.r, c2.g, c2.b);
  429. [vo/opengl] [ 18] // scaler samples
  430. [vo/opengl] [ 19] c = texture(tex, base + pt * vec2(0.0));
  431. [vo/opengl] [ 20] color += vec4(weights[0]) * c;
  432. [vo/opengl] [ 21] c = texture(tex, base + pt * vec2(1.0));
  433. [vo/opengl] [ 22] color += vec4(weights[1]) * c;
  434. [vo/opengl] [ 23] c = texture(tex, base + pt * vec2(2.0));
  435. [vo/opengl] [ 24] color += vec4(weights[2]) * c;
  436. [vo/opengl] [ 25] c = texture(tex, base + pt * vec2(3.0));
  437. [vo/opengl] [ 26] color += vec4(weights[3]) * c;
  438. [vo/opengl] [ 27] c = texture(tex, base + pt * vec2(4.0));
  439. [vo/opengl] [ 28] color += vec4(weights[4]) * c;
  440. [vo/opengl] [ 29] c = texture(tex, base + pt * vec2(5.0));
  441. [vo/opengl] [ 30] color += vec4(weights[5]) * c;
  442. [vo/opengl] [ 31] }
  443. [vo/opengl] [ 32] color.b = 0.000000;
  444. [vo/opengl] [ 33] color.a = 1.000000;
  445. [vo/opengl] Create FBO: 1920x1080 (1920x1080)
  446. [vo/opengl] recompiling a shader program:
  447. [vo/opengl] [  1] // combining planes
  448. [vo/opengl] [  2] color.r = 1.000000 * vec4(texture(texture0, texcoord0)).r;
  449. [vo/opengl] [  3] color.gb = 1.000000 * vec4(texture(texture1, texcoord1)).rg;
  450. [vo/opengl] [  4] // color conversion
  451. [vo/opengl] [  5] color.rgb = mat3(colormatrix) * color.rgb + colormatrix_c;
  452. [vo/opengl] [  6] color.a = 1.0;
  453. [vo/opengl] [  7] // scaler pre-conversion
  454. [vo/opengl] [  8] color.rgb = clamp(color.rgb, 0.0, 1.0);
  455. [vo/opengl] [  9] color.rgb = pow(color.rgb, vec3(2.4));
  456. [vo/opengl] [ 10] // main scaling
  457. [vo/opengl] Create FBO: 1920x1042 (1920x1280)
  458. [vo/opengl] recompiling a shader program:
  459. [vo/opengl] [  1] #undef tex
  460. [vo/opengl] [  2] #define tex texture0
  461. [vo/opengl] [  3] vec2 pos = texcoord0;
  462. [vo/opengl] [  4] vec2 size = texture_size0;
  463. [vo/opengl] [  5] vec2 pt = pixel_size0;
  464. [vo/opengl] [  6] // pass 1
  465. [vo/opengl] [  7] color = vec4(0.0);
  466. [vo/opengl] [  8] {
  467. [vo/opengl] [  9] vec2 dir = vec2(0.0, 1.0);
  468. [vo/opengl] [ 10] pt *= dir;
  469. [vo/opengl] [ 11] float fcoord = dot(fract(pos * size - vec2(0.5)), dir);
  470. [vo/opengl] [ 12] vec2 base = pos - fcoord * pt - pt * vec2(2.0);
  471. [vo/opengl] [ 13] vec4 c;
  472. [vo/opengl] [ 14] float fcoord_lut = LUT_POS(fcoord, 64.0);
  473. [vo/opengl] [ 15] vec4 c1 = texture(lut, vec2(0.25, fcoord_lut));
  474. [vo/opengl] [ 16] vec4 c2 = texture(lut, vec2(0.75, fcoord_lut));
  475. [vo/opengl] [ 17] float weights[6] = float[](c1.r, c1.g, c1.b, c2.r, c2.g, c2.b);
  476. [vo/opengl] [ 18] // scaler samples
  477. [vo/opengl] [ 19] c = texture(tex, base + pt * vec2(0.0));
  478. [vo/opengl] [ 20] color += vec4(weights[0]) * c;
  479. [vo/opengl] [ 21] c = texture(tex, base + pt * vec2(1.0));
  480. [vo/opengl] [ 22] color += vec4(weights[1]) * c;
  481. [vo/opengl] [ 23] c = texture(tex, base + pt * vec2(2.0));
  482. [vo/opengl] [ 24] color += vec4(weights[2]) * c;
  483. [vo/opengl] [ 25] c = texture(tex, base + pt * vec2(3.0));
  484. [vo/opengl] [ 26] color += vec4(weights[3]) * c;
  485. [vo/opengl] [ 27] c = texture(tex, base + pt * vec2(4.0));
  486. [vo/opengl] [ 28] color += vec4(weights[4]) * c;
  487. [vo/opengl] [ 29] c = texture(tex, base + pt * vec2(5.0));
  488. [vo/opengl] [ 30] color += vec4(weights[5]) * c;
  489. [vo/opengl] [ 31] }
  490. [vo/opengl] [ 32] color *= 1.000000;
  491. [vo/opengl] Dither to 8.
  492. [vo/opengl] recompiling a shader program:
  493. [vo/opengl] [  1] #undef tex
  494. [vo/opengl] [  2] #define tex texture0
  495. [vo/opengl] [  3] vec2 pos = texcoord0;
  496. [vo/opengl] [  4] vec2 size = texture_size0;
  497. [vo/opengl] [  5] vec2 pt = pixel_size0;
  498. [vo/opengl] [  6] // pass 2
  499. [vo/opengl] [  7] color = vec4(0.0);
  500. [vo/opengl] [  8] {
  501. [vo/opengl] [  9] vec2 dir = vec2(1.0, 0.0);
  502. [vo/opengl] [ 10] pt *= dir;
  503. [vo/opengl] [ 11] float fcoord = dot(fract(pos * size - vec2(0.5)), dir);
  504. [vo/opengl] [ 12] vec2 base = pos - fcoord * pt - pt * vec2(2.0);
  505. [vo/opengl] [ 13] vec4 c;
  506. [vo/opengl] [ 14] float fcoord_lut = LUT_POS(fcoord, 64.0);
  507. [vo/opengl] [ 15] vec4 c1 = texture(lut, vec2(0.25, fcoord_lut));
  508. [vo/opengl] [ 16] vec4 c2 = texture(lut, vec2(0.75, fcoord_lut));
  509. [vo/opengl] [ 17] float weights[6] = float[](c1.r, c1.g, c1.b, c2.r, c2.g, c2.b);
  510. [vo/opengl] [ 18] // scaler samples
  511. [vo/opengl] [ 19] c = texture(tex, base + pt * vec2(0.0));
  512. [vo/opengl] [ 20] color += vec4(weights[0]) * c;
  513. [vo/opengl] [ 21] c = texture(tex, base + pt * vec2(1.0));
  514. [vo/opengl] [ 22] color += vec4(weights[1]) * c;
  515. [vo/opengl] [ 23] c = texture(tex, base + pt * vec2(2.0));
  516. [vo/opengl] [ 24] color += vec4(weights[2]) * c;
  517. [vo/opengl] [ 25] c = texture(tex, base + pt * vec2(3.0));
  518. [vo/opengl] [ 26] color += vec4(weights[3]) * c;
  519. [vo/opengl] [ 27] c = texture(tex, base + pt * vec2(4.0));
  520. [vo/opengl] [ 28] color += vec4(weights[4]) * c;
  521. [vo/opengl] [ 29] c = texture(tex, base + pt * vec2(5.0));
  522. [vo/opengl] [ 30] color += vec4(weights[5]) * c;
  523. [vo/opengl] [ 31] }
  524. [vo/opengl] [ 32] color.a = 1.000000;
  525. [vo/opengl] [ 33] // scaler post-conversion
  526. [vo/opengl] [ 34] // color mapping
  527. [vo/opengl] [ 35] color.rgb = clamp(color.rgb, 0.0, 1.0);
  528. [vo/opengl] [ 36] color.rgb = pow(color.rgb, vec3(1.0/2.4));
  529. [vo/opengl] [ 37] // dithering
  530. [vo/opengl] [ 38] vec2 dither_pos = gl_FragCoord.xy / 64.0;
  531. [vo/opengl] [ 39] float dither_value = texture(dither, dither_pos).r;
  532. [vo/opengl] [ 40] color = floor(color * 255.0 + dither_value + 0.5 / 4096.0) / 255.0;
  533. [osd/libass] PlayResX undefined, setting to 960
  534. [osd/libass] fontselect: (sans-serif, 400, 0) -> ArialMT, 0, ArialMT
  535. [cplayer] first video frame after restart shown
  536. [cplayer] starting audio playback
  537. [cplayer] playback restart complete
  538. [cplayer] Run command: vf, flags=0, args=[add, vapoursynth=[C:\Users\Administrator\AppData\Roaming\SVP4\scripts\eff1a40a.py]:4:15]
  539. [vf] Opening video filter: [vapoursynth file=C:\Users\Administrator\AppData\Roaming\SVP4\scripts\eff1a40a.py buffered-frames=4 concurrent-frames=15]
  540. [vapoursynth] Setting option 'file' = 'C:\Users\Administrator\AppData\Roaming\SVP4\scripts\eff1a40a.py' (flags = 0)
  541. [vapoursynth] Setting option 'buffered-frames' = '4' (flags = 0)
  542. [vapoursynth] Setting option 'concurrent-frames' = '15' (flags = 0)
  543. [global] user path: 'C:\Users\Administrator\AppData\Roaming\SVP4\scripts\eff1a40a.py' -> 'C:\Users\Administrator\AppData\Roaming\SVP4\scripts\eff1a40a.py'
  544. [vapoursynth] using 15 concurrent requests.
  545. [vf] Using conversion filter.
  546. [ffmpeg] SwScaler: reducing / aligning filtersize 1 -> 4
  547. [ffmpeg] SwScaler: reducing / aligning filtersize 1 -> 4
  548. [ffmpeg] SwScaler: reducing / aligning filtersize 1 -> 1
  549. [ffmpeg] SwScaler: reducing / aligning filtersize 1 -> 1
  550. [ffmpeg] swscaler: bicubic scaler, from p010le to yuv420p16le using MMXEXT
  551. [ffmpeg] swscaler: 1920x1080 -> 1920x1080
  552. [vf] Video filter chain:
  553. [vf]   [in] 1920x1080 p010 bt.709/bt.709/bt.1886/limited CL=unknown
  554. [vf]   [scale] 1920x1080 yuv420p16 bt.709/bt.709/bt.1886/limited CL=unknown [a]
  555. [vf]   [vapoursynth] "vapoursynth.00" 1920x1080 yuv420p10 bt.709/bt.709/bt.1886/limited CL=unknown
  556. [vf]   [out] 1920x1080 yuv420p10 bt.709/bt.709/bt.1886/limited CL=unknown
  557. [cplayer] VO: [opengl] 1920x1080 yuv420p10
  558. [cplayer] VO: Description: Extended OpenGL Renderer
  559. [vo/opengl/win32] reset window bounds: 26:-11:1868:1080
  560. [vo/opengl] Resize: 1852x1042
  561. [vo/opengl] Window size: 1852x1042
  562. [vo/opengl] Video source: 1920x1080 (1:1)
  563. [vo/opengl] Video display: (0, 0) 1920x1080 -> (0, 0) 1852x1042
  564. [vo/opengl] Video scale: 0.964583/0.964815
  565. [vo/opengl] OSD borders: l=0 t=0 r=0 b=0
  566. [vo/opengl] Video borders: l=0 t=0 r=0 b=0
  567. [vo/opengl] Testing FBO format 0x805b
  568. [vo/opengl] Create FBO: 16x16 (16x16)
  569. [vo/opengl] Using FBO format 0x805b.
  570. [vo/opengl] Texture for plane 0: 1920x1080
  571. [vo/opengl] Texture for plane 1: 960x540
  572. [vo/opengl] Texture for plane 2: 960x540
  573. [cplayer] set video colors output-levels=0
  574. [vo/opengl] Resize: 1852x1042
  575. [vo/opengl] Window size: 1852x1042
  576. [vo/opengl] Video source: 1920x1080 (1:1)
  577. [vo/opengl] Video display: (0, 0) 1920x1080 -> (0, 0) 1852x1042
  578. [vo/opengl] Video scale: 0.964583/0.964815
  579. [vo/opengl] OSD borders: l=0 t=0 r=0 b=0
  580. [vo/opengl] Video borders: l=0 t=0 r=0 b=0
  581. [vo/opengl] Create FBO: 960x540 (960x540)
  582. [vo/opengl] recompiling a shader program:
  583. [vo/opengl] [  1] // merging plane 1 ...
  584. [vo/opengl] [  2] color.r = 64.250000 * vec4(texture(texture0, texcoord0)).r;
  585. [vo/opengl] [  3] // merging plane 2 ... into 1
  586. [vo/opengl] [  4] color.g = 64.250000 * vec4(texture(texture1, texcoord1)).r;
  587. [cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  588. [vo/opengl] Create FBO: 1920x1080 (1920x1080)
  589. [vo/opengl] recompiling a shader program:
  590. [vo/opengl] header:
  591. [vo/opengl] [  1] #define HOOKED_raw texture0
  592. [vo/opengl] [  2] #define HOOKED_pos texcoord0
  593. [vo/opengl] [  3] #define HOOKED_size texture_size0
  594. [vo/opengl] [  4] #define HOOKED_rot texture_rot0
  595. [vo/opengl] [  5] #define HOOKED_pt pixel_size0
  596. [vo/opengl] [  6] #define HOOKED_tex(pos) (64.250000 * vec4(texture(HOOKED_raw, pos)).rgba)
  597. [vo/opengl] [  7] #define HOOKED_texOff(off) HOOKED_tex(HOOKED_pos + HOOKED_pt * vec2(off))
  598. [vo/opengl] [  8] #define LUMA_raw texture0
  599. [vo/opengl] [  9] #define LUMA_pos texcoord0
  600. [vo/opengl] [ 10] #define LUMA_size texture_size0
  601. [vo/opengl] [ 11] #define LUMA_rot texture_rot0
  602. [vo/opengl] [ 12] #define LUMA_pt pixel_size0
  603. [vo/opengl] [ 13] #define LUMA_tex(pos) (64.250000 * vec4(texture(LUMA_raw, pos)).rgba)
  604. [vo/opengl] [ 14] #define LUMA_texOff(off) LUMA_tex(LUMA_pos + LUMA_pt * vec2(off))
  605. [vo/opengl] [ 15] float mod289(float x) { return x - floor(x / 289.0) * 289.0; }
  606. [vo/opengl] [ 16] float permute(float x) { return mod289((34.0*x + 1.0) * x); }
  607. [vo/opengl] [ 17] float rand(float x) { return fract(x / 41.0); }
  608. [vo/opengl] [ 18] vec4 average(float range, inout float h) {
  609. [vo/opengl] [ 19] float dist = rand(h) * range; h = permute(h);
  610. [vo/opengl] [ 20] float dir = rand(h) * 6.2831853; h = permute(h);
  611. [vo/opengl] [ 21] vec2 o = dist * vec2(cos(dir), sin(dir));
  612. [vo/opengl] [ 22] vec4 ref[4];
  613. [vo/opengl] [ 23] ref[0] = HOOKED_texOff(vec2( o.x, o.y));
  614. [vo/opengl] [ 24] ref[1] = HOOKED_texOff(vec2(-o.y, o.x));
  615. [vo/opengl] [ 25] ref[2] = HOOKED_texOff(vec2(-o.x, -o.y));
  616. [vo/opengl] [ 26] ref[3] = HOOKED_texOff(vec2( o.y, -o.x));
  617. [vo/opengl] [ 27] return (ref[0] + ref[1] + ref[2] + ref[3])/4.0;
  618. [vo/opengl] [ 28] }
  619. [vo/opengl] body:
  620. [vo/opengl] [  1] {
  621. [vo/opengl] [  2] vec3 _m = vec3(HOOKED_pos, random) + vec3(1.0);
  622. [vo/opengl] [  3] float h = permute(permute(permute(_m.x)+_m.y)+_m.z);
  623. [vo/opengl] [  4] color = HOOKED_tex(HOOKED_pos);
  624. [vo/opengl] [  5] vec4 avg, diff;
  625. [vo/opengl] [  6] avg = average(16.000000, h);
  626. [vo/opengl] [  7] diff = abs(color - avg);
  627. [vo/opengl] [  8] color = mix(avg, color, greaterThan(diff, vec4(0.003906)));
  628. [vo/opengl] [  9] vec3 noise;
  629. [vo/opengl] [ 10] noise.x = rand(h); h = permute(h);
  630. [vo/opengl] [ 11] noise.y = rand(h); h = permute(h);
  631. [vo/opengl] [ 12] noise.z = rand(h); h = permute(h);
  632. [vo/opengl] [ 13] color.xyz += 0.005859 * (noise - vec3(0.5));
  633. [vo/opengl] [ 14] }
  634. [vo/opengl] [ 15] color.g = 0.000000;
  635. [vo/opengl] [ 16] color.b = 0.000000;
  636. [vo/opengl] [ 17] color.a = 1.000000;
  637. [vo/opengl] Create FBO: 960x540 (960x540)
  638. [vo/opengl] recompiling a shader program:
  639. [vo/opengl] header:
  640. [vo/opengl] [  1] #define HOOKED_raw texture0
  641. [vo/opengl] [  2] #define HOOKED_pos texcoord0
  642. [vo/opengl] [  3] #define HOOKED_size texture_size0
  643. [vo/opengl] [  4] #define HOOKED_rot texture_rot0
  644. [vo/opengl] [  5] #define HOOKED_pt pixel_size0
  645. [vo/opengl] [  6] #define HOOKED_tex(pos) (1.000000 * vec4(texture(HOOKED_raw, pos)).rgba)
  646. [vo/opengl] [  7] #define HOOKED_texOff(off) HOOKED_tex(HOOKED_pos + HOOKED_pt * vec2(off))
  647. [vo/opengl] [  8] #define CHROMA_raw texture0
  648. [vo/opengl] [  9] #define CHROMA_pos texcoord0
  649. [vo/opengl] [ 10] #define CHROMA_size texture_size0
  650. [vo/opengl] [ 11] #define CHROMA_rot texture_rot0
  651. [vo/opengl] [ 12] #define CHROMA_pt pixel_size0
  652. [vo/opengl] [ 13] #define CHROMA_tex(pos) (1.000000 * vec4(texture(CHROMA_raw, pos)).rgba)
  653. [vo/opengl] [ 14] #define CHROMA_texOff(off) CHROMA_tex(CHROMA_pos + CHROMA_pt * vec2(off))
  654. [vo/opengl] [ 15] float mod289(float x) { return x - floor(x / 289.0) * 289.0; }
  655. [vo/opengl] [ 16] float permute(float x) { return mod289((34.0*x + 1.0) * x); }
  656. [vo/opengl] [ 17] float rand(float x) { return fract(x / 41.0); }
  657. [vo/opengl] [ 18] vec4 average(float range, inout float h) {
  658. [vo/opengl] [ 19] float dist = rand(h) * range; h = permute(h);
  659. [vo/opengl] [ 20] float dir = rand(h) * 6.2831853; h = permute(h);
  660. [vo/opengl] [ 21] vec2 o = dist * vec2(cos(dir), sin(dir));
  661. [vo/opengl] [ 22] vec4 ref[4];
  662. [vo/opengl] [ 23] ref[0] = HOOKED_texOff(vec2( o.x, o.y));
  663. [vo/opengl] [ 24] ref[1] = HOOKED_texOff(vec2(-o.y, o.x));
  664. [vo/opengl] [ 25] ref[2] = HOOKED_texOff(vec2(-o.x, -o.y));
  665. [vo/opengl] [ 26] ref[3] = HOOKED_texOff(vec2( o.y, -o.x));
  666. [vo/opengl] [ 27] return (ref[0] + ref[1] + ref[2] + ref[3])/4.0;
  667. [vo/opengl] [ 28] }
  668. [vo/opengl] body:
  669. [vo/opengl] [  1] {
  670. [vo/opengl] [  2] vec3 _m = vec3(HOOKED_pos, random) + vec3(1.0);
  671. [vo/opengl] [  3] float h = permute(permute(permute(_m.x)+_m.y)+_m.z);
  672. [vo/opengl] [  4] color = HOOKED_tex(HOOKED_pos);
  673. [vo/opengl] [  5] vec4 avg, diff;
  674. [vo/opengl] [  6] avg = average(16.000000, h);
  675. [vo/opengl] [  7] diff = abs(color - avg);
  676. [vo/opengl] [  8] color = mix(avg, color, greaterThan(diff, vec4(0.003906)));
  677. [vo/opengl] [  9] vec3 noise;
  678. [vo/opengl] [ 10] noise.x = rand(h); h = permute(h);
  679. [vo/opengl] [ 11] noise.y = rand(h); h = permute(h);
  680. [vo/opengl] [ 12] noise.z = rand(h); h = permute(h);
  681. [vo/opengl] [ 13] color.xyz += 0.005859 * (noise - vec3(0.5));
  682. [vo/opengl] [ 14] }
  683. [vo/opengl] [ 15] color.b = 0.000000;
  684. [vo/opengl] [ 16] color.a = 1.000000;
  685. [cplayer] Run command: enable-section, flags=0, args=[input, ]
  686. [cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  687. [cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  688. [cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding2]
  689. [vo/opengl] Create FBO: 960x1080 (960x1280)
  690. [vo/opengl] Create FBO: 1920x1080 (2048x1280)
  691. [vo/opengl] Create FBO: 1920x1080 (1920x1080)
  692. [vo/opengl] Create FBO: 1920x1042 (1920x1280)
  693. [vo/opengl] Dither to 8.
  694. [osd/libass] fontselect: (mpv-osd-symbols, 400, 0) -> mpv-osd-symbols-Regular, 0, mpv-osd-symbols-Regular
  695. [vo/opengl] Reallocating OSD texture to 2048x256.
  696. [vo/opengl] recompiling a shader program:
  697. [vo/opengl] [  1] // OSD (libass)
  698. [vo/opengl] [  2] color = vec4(ass_color.rgb, ass_color.a * texture(osdtex, texcoord).r);
  699. [vo/opengl] [  3] // color mapping
  700. [cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  701. [cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  702. [cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  703. [cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  704. [cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  705. [cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  706. [cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  707. [cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  708. [cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  709. [cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  710. [cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding2]
  711. [cplayer] Run command: disable-section, flags=0, args=[input]
  712. [cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding2]
  713. [cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  714. [cplayer] Run command: enable-section, flags=0, args=[input, ]
  715. [cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  716. [cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  717. [cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  718. [cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  719. [cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  720. [cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  721. [cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  722. [cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding2]
  723. [vo/opengl] Reallocating OSD texture to 2048x512.
  724. [cplayer] Run command: disable-section, flags=0, args=[input]
  725. [cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  726. [cplayer] Run command: enable-section, flags=0, args=[input, ]
  727. [cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  728. [cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  729. [cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  730. [cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  731. [cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding2]
  732. [cplayer] Run command: disable-section, flags=0, args=[input]
  733. [cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding2]
  734. [cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding2]
  735. [cplayer] Run command: quit, flags=9, args=[0]
  736. [cplayer] EOF code: 6  
  737. [ad] Uninit audio decoder.
  738. [vapoursynth] Filter error at frame 490: EOF or filter reinit/uninit
  739. [vapoursynth] Filter error at frame 488: EOF or filter reinit/uninit
  740. [vapoursynth] Filter error at frame 489: EOF or filter reinit/uninit
  741. [vd] Uninit video.
  742. [cplayer] finished playback, success (reason 3)
  743. [cplayer]
  744. [cplayer]
  745. [cplayer] Exiting... (Quit)
  746. [ipc_0] Exiting...
  747. [ytdl_hook] Exiting...
  748. [osc] Exiting...
  749. [vo/opengl] flushing shader cache
  750. [vo/opengl/win32] uninit
复制代码


回复

使用道具 举报

15

主题

76

回帖

0

VC币

中级会员

Rank: 3Rank: 3

积分
2739
wby238 发表于 2017-4-15 15:27:16 | 显示全部楼层

现在用pot打开视频后svp都没反应了……
日志:
  1. 15:18:14.245 [I]: Performance: quick estimation = 389 (previous value was 544)
  2. 15:18:14.703 [I]: PotPlayer: found new player instance
  3. 15:18:15.118 [I]: Screens: screen 0 - 1920x1080 @60.001 Hz [measured], x1.0 [72 DPI]
  4. 15:18:15.118 [I]: Screens: primary screen is 0
  5. 15:18:20.473 [W]: VideoPlayer: ffdshow filter ignored in PotPlayer instance
  6. 15:18:24.351 [I]: Tube: youtube_dl ready
  7. 15:18:46.591 [I]: FFDShow: remove instance [1a0b42]
  8. 15:18:46.922 [I]: PotPlayer: player closed
  9. 15:19:11.923 [I]: PotPlayer: found new player instance
  10. 15:19:16.398 [W]: VideoPlayer: ffdshow filter ignored in PotPlayer instance
  11. 15:19:53.981 [I]: FFDShow: remove instance [30bf6]
  12. 15:19:54.093 [I]: PotPlayer: player closed
  13. 15:19:55.620 [I]: PotPlayer: found new player instance
复制代码
回复

使用道具 举报

5

主题

412

回帖

30

VC币

至尊会员

Rank: 16Rank: 16Rank: 16Rank: 16

积分
165221
blackmickey 发表于 2017-4-15 15:44:15 | 显示全部楼层
本帖最后由 blackmickey 于 2017-4-15 15:45 编辑
wby238 发表于 2017-4-15 15:18
感觉我的mpv也没开硬解,即使降低了svp的设置,cpu也几乎在95%以上(E3-1231 v3),用GPU-Z查看时发现视 ...

我這裡測試是正常流暢撥放的,E3-1231 v3效能和I7-7700K效能差應該是沒這麼大的

開硬解,


關閉硬解,


cpu使用率差約10%

或者試試這個我剛改的替換C:\Program Files (x86)\SVP 4\mpv64\mpv.conf
mpv.rar (1.12 KB, 下载次数: 122)
這是關閉硬解的設定,撥放時按下O可以顯示使用什麼解碼


回复

使用道具 举报

5

主题

412

回帖

30

VC币

至尊会员

Rank: 16Rank: 16Rank: 16Rank: 16

积分
165221
blackmickey 发表于 2017-4-15 15:51:21 | 显示全部楼层
wby238 发表于 2017-4-15 15:27
现在用pot打开视频后svp都没反应了……
日志:

native這項要設定成 true
回复

使用道具 举报

15

主题

76

回帖

0

VC币

中级会员

Rank: 3Rank: 3

积分
2739
wby238 发表于 2017-4-15 16:00:54 | 显示全部楼层
blackmickey 发表于 2017-4-15 15:51
native這項要設定成 true

我已经设为true了……
但是svp居然不开启插帧……
然后我设为false再去播放,结果正常开启插帧……

日志:
  1. 15:52:19.778 [I]: Main: preparing FRC profiles...
  2. 15:52:19.816 [I]: Main: preparing performance graphs...
  3. 15:52:19.877 [I]: Main: preparing ffdshow...
  4. 15:52:19.877 [W]: FFDShow: can't find system-wide installation
  5. 15:52:19.883 [I]: Main: preparing PotPlayer...
  6. 15:52:19.883 [I]: Main: preparing mpv...
  7. 15:52:19.883 [I]: Main: preparing remote control...
  8. 15:52:19.884 [I]: RemoteControl: started
  9. 15:52:19.884 [I]: Main: preparing main menu...
  10. 15:52:19.891 [I]: Main: loading extensions...
  11. 15:52:19.892 [I]: Extensions: found svptube 2.0.0.110 ...
  12. 15:52:19.904 [I]: Settings: loading tube.cfg OK
  13. 15:52:19.913 [I]: Tube: initializing youtube_dl...
  14. 15:52:19.947 [I]: Main: initialization completed in 1186 ms, but still waiting for the screens measurement...
  15. 15:52:19.952 [I]: Updates: checking now...
  16. 15:52:21.763 [I]: Tube: youtube_dl ready
  17. 15:52:22.435 [I]: Performance: quick estimation = 416 (previous value was 366)
  18. 15:52:23.203 [I]: Screens: screen 0 - 1920x1080 @60.002 Hz [measured], x1.0 [72 DPI]
  19. 15:52:23.203 [I]: Screens: primary screen is 0
  20. 15:52:27.631 [I]: PotPlayer: found new player instance
  21. 15:52:31.684 [W]: VideoPlayer: ffdshow filter ignored in PotPlayer instance
  22. 15:53:33.073 [I]: FFDShow: remove instance [2f0744]
  23. 15:53:33.399 [I]: PotPlayer: player closed
  24. 15:53:37.115 [I]: PotPlayer: found new player instance
  25. 15:53:40.463 [W]: VideoPlayer: ffdshow filter ignored in PotPlayer instance
  26. 15:54:12.949 [W]: Updates: failed - Connection timed out
  27. 15:56:57.521 [I]: VideoPlayer: new ffdshow video [f0b82] in PotPlayerMini64.exe (64-bit) [PotPlayer 0.0.0.0] on screen 0
  28. 15:56:57.641 [I]: Media: video 1920x1080 [PAR 1.000] at 23.976 fps [constant]
  29. 15:56:57.641 [I]: Media: codec type is AVC, YUV/4:2:0/10 bits
  30. 15:56:57.828 [I]: Playback: starting up...
  31. 15:56:57.831 [I]: Playback [f0b82]: Frame server (64-bit) 0.1.0.0, AviSynth+ 0.1 (r2455, MT, x86_64), C:\Windows\system32\avisynth.dll
  32. 15:56:57.831 [I]: Playback [f0b82]: resulting video frame 1920x1080
  33. 15:56:57.832 [I]: Playback [f0b82]: 1 acceptible profiles, best is '自动' [0]
  34. 15:56:57.844 [I]: Playback [f0b82]: enabled while video is playing
  35. 15:56:57.845 [I]: Profile: using auto values [1]
  36. 15:56:57.877 [I]: Playback [f0b82]: playing at 59.94 [23.976 *5/2]
  37. 15:56:57.878 [I]: Profile: using auto values [1]
  38. 15:56:57.889 [I]: Playback [f0b82]: playing at 59.94 [23.976 *5/2]
  39. 15:56:57.890 [I]: Profile: using auto values [1]
  40. 15:56:57.901 [I]: Playback [f0b82]: playing at 59.94 [23.976 *5/2]
  41. 15:56:57.901 [I]: Profile: using auto values [1]
  42. 15:56:57.912 [I]: Playback [f0b82]: playing at 59.94 [23.976 *5/2]
  43. 15:57:01.440 [I]: Playback [f0b82]: seek was detected - turning off and back on...
  44. 15:57:16.563 [I]: FFDShow: remove instance [f0b82]
  45. 15:57:16.564 [I]: Playback [f0b82]: disabled while video is stopped
  46. 15:57:16.865 [I]: Playback [f0b82]: deleted
复制代码
回复

使用道具 举报

5

主题

412

回帖

30

VC币

至尊会员

Rank: 16Rank: 16Rank: 16Rank: 16

积分
165221
blackmickey 发表于 2017-4-15 16:23:32 | 显示全部楼层
wby238 发表于 2017-4-15 16:00
我已经设为true了……
但是svp居然不开启插帧……
然后我设为false再去播放,结果正常开启插帧……

呃...好吧。
我也不知道為甚麼
反正可以用就好了?
回复

使用道具 举报

15

主题

76

回帖

0

VC币

中级会员

Rank: 3Rank: 3

积分
2739
wby238 发表于 2017-4-15 16:28:59 | 显示全部楼层
blackmickey 发表于 2017-4-15 15:44
我這裡測試是正常流暢撥放的,E3-1231 v3效能和I7-7700K效能差應該是沒這麼大的

開硬解,

我用了你的配置,但效果差很远……
目前我只能用dxva2-copy来硬解,但同样的svp设置在8bit下流畅无丢帧,到了10bit就开始疯狂丢帧了……
QQ截图20170415162352.png QQ截图20170415162422.png

回复

使用道具 举报

5

主题

412

回帖

30

VC币

至尊会员

Rank: 16Rank: 16Rank: 16Rank: 16

积分
165221
blackmickey 发表于 2017-4-15 16:56:24 | 显示全部楼层
本帖最后由 blackmickey 于 2017-4-15 17:10 编辑
wby238 发表于 2017-4-15 16:28
我用了你的配置,但效果差很远……
目前我只能用dxva2-copy来硬解,但同样的svp设置在8bit下流畅无丢帧, ...

說在前頭,我不知道為什麼,從沒遇過

看圖來說,
有可能是upload-peak太高了,竟然有43ms,60hz才16.66ms

有可能和顯示卡驅動有關,
SVP討論區有回報有些Nvidia驅動異常(像是378.49)
http://www.svp-team.com/forum/viewtopic.php?id=3801
http://www.svp-team.com/forum/viewtopic.php?id=3787
http://www.svp-team.com/forum/viewtopic.php?id=3782

也可以把 Nvidia 控制面板 ->管理3D設定 內的效能調整一下,
把類似節能的都關閉試試。

或者使用Display Driver Uninstaller(DDU)將顯示卡驅動乾淨移除重裝

還是不行的話,用SVP內的報錯,回報給MAG79吧。

希望能幫到您。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表