There is no gpu acceleration selection under settings > codec
4.5ghz i7
gtx titan x pascal
16gb ram
windows 10 x64
settings:
no gpu usage, even if I select directx video acceleration (dxva) 2.0
artifacts:
2.2.4 doesn't show that, only 3.0.0 does (atleast for me).It's strange you don't have the D3D11 Video Acceleration option. Anyway, it should work with DXVA 2.0.
Code: Select all
core debug: processing request item: jellyfish-120-mbps-4k-uhd-hevc-10bit.mkv, node: Playlist, skip: 0
core debug: rebuilding array of current - root Playlist
core debug: rebuild done - 1 items, index 0
core debug: starting playback of new item
core debug: resyncing on jellyfish-120-mbps-4k-uhd-hevc-10bit.mkv
core debug: jellyfish-120-mbps-4k-uhd-hevc-10bit.mkv is at 0
core debug: creating new input thread
core debug: Creating an input for 'jellyfish-120-mbps-4k-uhd-hevc-10bit.mkv'
core debug: requesting art for new input thread
core debug: Creating an input for preparsing 'jellyfish-120-mbps-4k-uhd-hevc-10bit.mkv'
core debug: using timeshift granularity of 50 MiB
core debug: using timeshift path: C:\Users\zzz\AppData\Local\Temp
core debug: `file:///F:/Downloads/jellyfish-120-mbps-4k-uhd-hevc-10bit.mkv' gives access `file' demux `' path `/F:/Downloads/jellyfish-120-mbps-4k-uhd-hevc-10bit.mkv'
core debug: specified demux: any
core debug: creating demux: access='file' demux='any' location='/F:/Downloads/jellyfish-120-mbps-4k-uhd-hevc-10bit.mkv' file='F:\Downloads\jellyfish-120-mbps-4k-uhd-hevc-10bit.mkv'
core debug: looking for access_demux module matching "file": 14 candidates
core debug: looking for meta fetcher module matching "any": 1 candidates
core debug: no access_demux modules matched
core debug: creating access: file:///F:/Downloads/jellyfish-120-mbps-4k-uhd-hevc-10bit.mkv
core debug: (path: F:\Downloads\jellyfish-120-mbps-4k-uhd-hevc-10bit.mkv)
core debug: looking for access module matching "file": 27 candidates
core debug: using access module "filesystem"
core debug: looking for stream_filter module matching "prefetch,cache_read": 11 candidates
cache_read debug: Using stream method for AStream*
cache_read debug: starting pre-buffering
cache_read debug: received first data after 0 ms
cache_read debug: pre-buffering done 1024 bytes in 0s - 1000000 KiB/s
core debug: using stream_filter module "cache_read"
core debug: looking for stream_filter module matching "any": 11 candidates
core debug: no stream_filter modules matched
lua debug: Trying Lua scripts in C:\Users\zzz\AppData\Roaming\vlc\lua\meta\fetcher
core debug: looking for stream_filter module matching "record": 11 candidates
core debug: using stream_filter module "record"
lua debug: Trying Lua scripts in C:\Users\zzz\Downloads\vlc-3.0.0-20161120-0437-git-win64\vlc-3.0.0-git\lua\meta\fetcher
core debug: creating demux: access='file' demux='any' location='/F:/Downloads/jellyfish-120-mbps-4k-uhd-hevc-10bit.mkv' file='F:\Downloads\jellyfish-120-mbps-4k-uhd-hevc-10bit.mkv'
core debug: looking for demux module matching "mkv": 69 candidates
lua debug: Trying Lua playlist script C:\Users\zzz\Downloads\vlc-3.0.0-20161120-0437-git-win64\vlc-3.0.0-git\lua\meta\fetcher\tvrage.luac
mkv debug: | + Seek head
mkv debug: | - info at 282
mkv debug: | + Information
mkv debug: | | + TimecodeScale=1000000
mkv debug: | | + Muxing Application=Lavf56.3.100
mkv debug: | | + Writing Application=Lavf56.3.100
mkv debug: | | + UID=583329567
mkv debug: | | + Duration=30097
mkv debug: | - tracks at 361
mkv debug: | + Tracks
lua debug: skipping script (unmatched scope) C:\Users\zzz\Downloads\vlc-3.0.0-20161120-0437-git-win64\vlc-3.0.0-git\lua\meta\fetcher\tvrage.luac
core debug: no meta fetcher modules matched
core debug: searching art for jellyfish-120-mbps-4k-uhd-hevc-10bit.mkv
mkv debug: | | + Track Entry
core debug: looking for art finder module matching "any": 2 candidates
mkv debug: | | | + Track Number=1
mkv debug: | | | + Track UID=1
mkv debug: | | | + Track Lacing=0
mkv debug: | | | + Track Language=`und'
mkv debug: | | | + Track CodecId=V_MPEGH/ISO/HEVC
mkv debug: | | | + Track Type=video
mkv debug: | | | + Track Default Duration=33366700
mkv debug: | | | + Track Video
mkv debug: | | | | + width=3840
mkv debug: | | | | + height=2160
mkv debug: | | | + Track CodecPrivate size=111
mkv debug: | - tags at 559
mkv debug: | + Tags
mkv debug: + Tag
lua debug: Trying Lua scripts in C:\Users\zzz\AppData\Roaming\vlc\lua\meta\art
mkv debug: | + Targets
mkv debug: | + Simple Tag
lua debug: Trying Lua scripts in C:\Users\zzz\Downloads\vlc-3.0.0-20161120-0437-git-win64\vlc-3.0.0-git\lua\meta\art
mkv debug: | | + Meta MAJOR_BRAND: iso4
mkv debug: | + Simple Tag
lua debug: Trying Lua playlist script C:\Users\zzz\Downloads\vlc-3.0.0-20161120-0437-git-win64\vlc-3.0.0-git\lua\meta\art\00_musicbrainz.luac
mkv debug: | | + Meta MINOR_VERSION: 1
mkv debug: | + Simple Tag
mkv debug: | | + Meta COMPATIBLE_BRANDS: iso4hvc1iso6
mkv debug: | + Simple Tag
mkv debug: | | + Meta ENCODER: Lavf56.3.100
mkv debug: + Tag
mkv debug: | + Targets
mkv debug: | | + TrackUID: 1
mkv debug: | + Simple Tag
mkv debug: | | + Meta CREATION_TIME: 2016-02-05 13:00:09
lua debug: skipping script (unmatched scope) C:\Users\zzz\Downloads\vlc-3.0.0-20161120-0437-git-win64\vlc-3.0.0-git\lua\meta\art\00_musicbrainz.luac
mkv debug: | + Simple Tag
lua debug: Trying Lua playlist script C:\Users\zzz\Downloads\vlc-3.0.0-20161120-0437-git-win64\vlc-3.0.0-git\lua\meta\art\01_googleimage.luac
mkv debug: | | + Meta LANGUAGE: und
mkv debug: | + Simple Tag
mkv debug: | | + Meta HANDLER_NAME: hevc@GPAC0.5.2-DEV-rev565-g71748d7-ab-suite
mkv debug: loading tags done.
mkv debug: | - cues at 450874644
mkv debug: | + Cues
mkv debug: MKV/Ebml Parser: m_el[mi_level] == NULL
mkv debug: | - loading cues done.
mkv debug: | + Information
mkv debug: | + Tracks
lua debug: skipping script (unmatched scope) C:\Users\zzz\Downloads\vlc-3.0.0-20161120-0437-git-win64\vlc-3.0.0-git\lua\meta\art\01_googleimage.luac
mkv debug: | + Tags
lua debug: Trying Lua playlist script C:\Users\zzz\Downloads\vlc-3.0.0-20161120-0437-git-win64\vlc-3.0.0-git\lua\meta\art\02_frenchtv.luac
mkv debug: | + Cluster
lua debug: skipping script (unmatched scope) C:\Users\zzz\Downloads\vlc-3.0.0-20161120-0437-git-win64\vlc-3.0.0-git\lua\meta\art\02_frenchtv.luac
lua debug: Trying Lua playlist script C:\Users\zzz\Downloads\vlc-3.0.0-20161120-0437-git-win64\vlc-3.0.0-git\lua\meta\art\03_lastfm.luac
lua debug: skipping script (unmatched scope) C:\Users\zzz\Downloads\vlc-3.0.0-20161120-0437-git-win64\vlc-3.0.0-git\lua\meta\art\03_lastfm.luac
core debug: no art finder modules matched
core debug: art not found for jellyfish-120-mbps-4k-uhd-hevc-10bit.mkv
mkv debug: NEW START CHAPTER uid=0
mkv debug: found 1 es
core debug: selecting program id=0
mkv debug: seek: preroll{ track: 1, pts: 0, fpos: 902 }
mkv debug: seek: preroll{ start-pts: 1, start-fpos: 902}
mkv debug: Starting the UI Hook
core debug: using demux module "mkv"
core debug: looking for a subtitle file in F:\Downloads\
core debug: looking for decoder module matching "any": 49 candidates
avcodec debug: CPU flags: 0x000053db
qt debug: IM: Setting an input
avcodec debug: allowing 4 thread(s) for decoding
core debug: meta ok for (null), need to fetch art
core debug: looking for meta fetcher module matching "any": 1 candidates
lua debug: Trying Lua scripts in C:\Users\zzz\AppData\Roaming\vlc\lua\meta\fetcher
lua debug: Trying Lua scripts in C:\Users\zzz\Downloads\vlc-3.0.0-20161120-0437-git-win64\vlc-3.0.0-git\lua\meta\fetcher
lua debug: Trying Lua playlist script C:\Users\zzz\Downloads\vlc-3.0.0-20161120-0437-git-win64\vlc-3.0.0-git\lua\meta\fetcher\tvrage.luac
lua debug: skipping script (unmatched scope) C:\Users\zzz\Downloads\vlc-3.0.0-20161120-0437-git-win64\vlc-3.0.0-git\lua\meta\fetcher\tvrage.luac
core debug: no meta fetcher modules matched
core debug: searching art for jellyfish-120-mbps-4k-uhd-hevc-10bit.mkv
core debug: looking for art finder module matching "any": 2 candidates
lua debug: Trying Lua scripts in C:\Users\zzz\AppData\Roaming\vlc\lua\meta\art
lua debug: Trying Lua scripts in C:\Users\zzz\Downloads\vlc-3.0.0-20161120-0437-git-win64\vlc-3.0.0-git\lua\meta\art
lua debug: Trying Lua playlist script C:\Users\zzz\Downloads\vlc-3.0.0-20161120-0437-git-win64\vlc-3.0.0-git\lua\meta\art\00_musicbrainz.luac
lua debug: skipping script (unmatched scope) C:\Users\zzz\Downloads\vlc-3.0.0-20161120-0437-git-win64\vlc-3.0.0-git\lua\meta\art\00_musicbrainz.luac
lua debug: Trying Lua playlist script C:\Users\zzz\Downloads\vlc-3.0.0-20161120-0437-git-win64\vlc-3.0.0-git\lua\meta\art\01_googleimage.luac
lua debug: skipping script (unmatched scope) C:\Users\zzz\Downloads\vlc-3.0.0-20161120-0437-git-win64\vlc-3.0.0-git\lua\meta\art\01_googleimage.luac
lua debug: Trying Lua playlist script C:\Users\zzz\Downloads\vlc-3.0.0-20161120-0437-git-win64\vlc-3.0.0-git\lua\meta\art\02_frenchtv.luac
lua debug: skipping script (unmatched scope) C:\Users\zzz\Downloads\vlc-3.0.0-20161120-0437-git-win64\vlc-3.0.0-git\lua\meta\art\02_frenchtv.luac
lua debug: Trying Lua playlist script C:\Users\zzz\Downloads\vlc-3.0.0-20161120-0437-git-win64\vlc-3.0.0-git\lua\meta\art\03_lastfm.luac
lua debug: skipping script (unmatched scope) C:\Users\zzz\Downloads\vlc-3.0.0-20161120-0437-git-win64\vlc-3.0.0-git\lua\meta\art\03_lastfm.luac
core debug: no art finder modules matched
core debug: art not found for jellyfish-120-mbps-4k-uhd-hevc-10bit.mkv
avcodec debug: codec (hevc) started
avcodec debug: using frame thread mode with 4 threads
core debug: using decoder module "avcodec"
core debug: looking for meta reader module matching "any": 2 candidates
lua debug: Trying Lua scripts in C:\Users\zzz\AppData\Roaming\vlc\lua\meta\reader
lua debug: Trying Lua scripts in C:\Users\zzz\Downloads\vlc-3.0.0-20161120-0437-git-win64\vlc-3.0.0-git\lua\meta\reader
lua debug: Trying Lua playlist script C:\Users\zzz\Downloads\vlc-3.0.0-20161120-0437-git-win64\vlc-3.0.0-git\lua\meta\reader\filename.luac
core debug: no meta reader modules matched
core debug: `file:///F:/Downloads/jellyfish-120-mbps-4k-uhd-hevc-10bit.mkv' successfully opened
core debug: Buffering 0%
avcodec debug: available software decoder output format 72 (yuv420p10le)
core debug: looking for text renderer module matching "any": 2 candidates
core debug: Buffering 11%
core debug: Buffering 22%
core debug: Buffering 33%
core debug: Buffering 44%
core debug: Buffering 55%
core debug: using text renderer module "freetype"
core debug: looking for video filter module matching "any": 63 candidates
core debug: Buffering 66%
swscale debug: 32x32 (32x32) chroma: YUVA -> 16x16 (16x16) chroma: RGBA with scaling using Bicubic (good quality)
core debug: using video filter module "swscale"
core debug: looking for video filter module matching "any": 63 candidates
yuvp debug: YUVP to YUVA converter
core debug: using video filter module "yuvp"
core debug: Deinterlacing available
core debug: Buffering 77%
core debug: deinterlace -1, mode blend, is_needed 0
core debug: looking for vout window module matching "qt,any": 3 candidates
qt debug: requesting video window...
core debug: Buffering 88%
core debug: Buffering 99%
core debug: Stream buffering done (333 ms in 7 ms)
core debug: resized to 2560x1315
core debug: resized to 485x0
core debug: resized to 3840x2160
core debug: using vout window module "qt"
core debug: Opening vout display wrapper
core debug: looking for vout display module matching "any": 13 candidates
direct3d9 debug: Using Direct3D9 Extended API!
direct3d9 debug: creating Vout EventThread
direct3d9 debug: Win32VoutCreateWindow
core debug: VoutDisplayEvent 'resize' 3840x2160
direct3d9 debug: created video sub-window
direct3d9 debug: Vout EventThread running
direct3d9 debug: disabling screen saver
direct3d9 debug: Direct3d9 Device: NVIDIA GeForce GTX 1070 4318 7041 161
core debug: resized to 3840x1341
core debug: VoutDisplayEvent 'resize' 3840x1341
core debug: VoutDisplayEvent 'resize' 3856x2198
direct3d9 debug: DirectXUpdateRects souce offset: 0,0 visible: 3840x2160
direct3d9 debug: DirectXUpdateRects image_src coords: 0,0,3840,2176
direct3d9 debug: DirectXUpdateRects image_src_clipped coords: 0,0,3840,2160
direct3d9 debug: DirectXUpdateRects image_dst coords: 0,0,3856,2169
direct3d9 debug: DirectXUpdateRects image_dst_clipped coords: 0,0,3856,2169
direct3d9 warning: trying surface pixel format: YV12
direct3d9 debug: selected surface pixel format is YV12
direct3d9 debug: Direct3D created offscreen surface: 3840x2176
direct3d9 debug: Direct3D created texture: 3840x2160
direct3d9 debug: Direct3D9 scene created successfully
direct3d9 debug: Direct3D9 device adapter successfully initialized
core debug: using vout display module "direct3d9"
core debug: A filter to adapt decoder I0AL to display I420 is needed
core debug: looking for video filter module matching "any": 63 candidates
swscale debug: 3840x2160 (3840x2176) chroma: I0AL -> 3840x2160 (3840x2176) chroma: I420 with scaling using Bicubic (good quality)
core debug: using video filter module "swscale"
core debug: Filter 'Swscale' (0000000002809238) appended to chain
core warning: Not enough display buffers in the pool, requested 3 got 1
core debug: original format sz 3840x2176, of (0,0), vsz 3840x2160, 4cc I0AL, sar 1:1, msk r0x0 g0x0 b0x0
core debug: removing module "freetype"
core debug: looking for text renderer module matching "any": 2 candidates
core debug: VoutDisplayEvent 'resize' 3840x1341
direct3d9 debug: DirectXUpdateRects souce offset: 0,0 visible: 3840x2160
direct3d9 debug: DirectXUpdateRects image_src coords: 0,0,3840,2176
direct3d9 debug: DirectXUpdateRects image_src_clipped coords: 0,0,3840,2160
direct3d9 debug: DirectXUpdateRects image_dst coords: 0,0,2384,1341
direct3d9 debug: DirectXUpdateRects image_dst_clipped coords: 0,0,2384,1341
direct3d9 debug: DirectXUpdateRects souce offset: 0,0 visible: 3840x2160
direct3d9 debug: DirectXUpdateRects image_src coords: 0,0,3840,2176
direct3d9 debug: DirectXUpdateRects image_src_clipped coords: 0,0,3840,2160
direct3d9 debug: DirectXUpdateRects image_dst coords: 0,0,2384,1341
direct3d9 debug: DirectXUpdateRects image_dst_clipped coords: 0,0,2384,1341
core debug: using text renderer module "freetype"
avcodec warning: plane 0 not aligned: disabling direct rendering
avcodec debug: available software decoder output format 72 (yuv420p10le)
avcodec debug: available software decoder output format 72 (yuv420p10le)
avcodec debug: available software decoder output format 72 (yuv420p10le)
core debug: resized to 2560x1296
core debug: VoutDisplayEvent 'resize' 2560x1296
core debug: resized to 2560x1296
core debug: VoutDisplayEvent 'resize' 2560x1296
core debug: VoutDisplayEvent 'resize' 2560x1296
direct3d9 debug: DirectXUpdateRects souce offset: 0,0 visible: 3840x2160
direct3d9 debug: DirectXUpdateRects image_src coords: 0,0,3840,2176
direct3d9 debug: DirectXUpdateRects image_src_clipped coords: 0,0,3840,2160
direct3d9 debug: DirectXUpdateRects image_dst coords: 0,0,2304,1296
direct3d9 debug: DirectXUpdateRects image_dst_clipped coords: 0,0,2304,1296
core debug: Received first picture
core debug: VoutDisplayEvent 'mouse button' 0 t=8
core debug: Decoder wait done in 721 ms
direct3d9 debug: Created 2522x144 texture for OSD
core debug: picture might be displayed late (missing 20 ms)
core debug: VoutDisplayEvent 'mouse button' 0 t=9
core warning: picture is too late to be displayed (missing 70 ms)
core warning: picture is too late to be displayed (missing 44 ms)
core warning: picture is too late to be displayed (missing 219 ms)
core warning: picture is too late to be displayed (missing 229 ms)
core warning: picture is too late to be displayed (missing 246 ms)
core warning: picture is too late to be displayed (missing 234 ms)
Not for everyone apparently. My logs are from latest 3.0HEVC HW decoding works in 3.0.
Code: Select all
core debug: incoming request - stopping current input
core debug: dead input
core debug: killing decoder fourcc `hevc', 20 PES in FIFO
core debug: removing module "avcodec"
core debug: Creating an input for preparsing 'jellyfish-120-mbps-4k-uhd-hevc-10bit.mkv'
qt debug: IM: Deleting the input
avcodec debug: ffmpeg codec (hevc) stopped
core debug: saving a free vout
core debug: reusing provided vout
core debug: removing module "mkv"
core debug: Program doesn't contain anymore ES
mkv debug: Stopping the UI Hook
core debug: removing module "record"
core debug: removing module "cache_read"
core debug: removing module "filesystem"
core debug: Destroying the input for 'jellyfish-120-mbps-4k-uhd-hevc-10bit.mkv'
core debug: processing request item: jellyfish-120-mbps-4k-uhd-hevc-10bit.mkv, node: Spellista, skip: 0
core debug: rebuilding array of current - root Spellista
core debug: rebuild done - 2 items, index 1
core debug: starting playback of new item
core debug: resyncing on jellyfish-120-mbps-4k-uhd-hevc-10bit.mkv
core debug: jellyfish-120-mbps-4k-uhd-hevc-10bit.mkv is at 1
core debug: creating new input thread
core debug: Creating an input for 'jellyfish-120-mbps-4k-uhd-hevc-10bit.mkv'
core debug: requesting art for new input thread
core debug: looking for meta fetcher module matching "any": 1 candidates
lua debug: Trying Lua scripts in C:\Users\Logon\AppData\Roaming\vlc\lua\meta\fetcher
lua debug: Trying Lua scripts in C:\Users\Logon\Downloads\vlc-3.0.0-20161122-0436-git-win64-debug\vlc-3.0.0-git\lua\meta\fetcher
lua debug: Trying Lua playlist script C:\Users\Logon\Downloads\vlc-3.0.0-20161122-0436-git-win64-debug\vlc-3.0.0-git\lua\meta\fetcher\tvrage.luac
core debug: using timeshift granularity of 50 MiB
core debug: using timeshift path: C:\Users\Logon\AppData\Local\Temp
core debug: `file:///C:/Users/Logon/Downloads/jellyfish-120-mbps-4k-uhd-hevc-10bit.mkv' gives access `file' demux `' path `/C:/Users/Logon/Downloads/jellyfish-120-mbps-4k-uhd-hevc-10bit.mkv'
core debug: specified demux: any
core debug: creating demux: access='file' demux='any' location='/C:/Users/Logon/Downloads/jellyfish-120-mbps-4k-uhd-hevc-10bit.mkv' file='C:\Users\Logon\Downloads\jellyfish-120-mbps-4k-uhd-hevc-10bit.mkv'
lua debug: skipping script (unmatched scope) C:\Users\Logon\Downloads\vlc-3.0.0-20161122-0436-git-win64-debug\vlc-3.0.0-git\lua\meta\fetcher\tvrage.luac
core debug: no meta fetcher modules matched
core debug: looking for access_demux module matching "file": 14 candidates
core debug: searching art for jellyfish-120-mbps-4k-uhd-hevc-10bit.mkv
core debug: looking for art finder module matching "any": 2 candidates
core debug: no access_demux modules matched
core debug: creating access: file:///C:/Users/Logon/Downloads/jellyfish-120-mbps-4k-uhd-hevc-10bit.mkv
core debug: (path: C:\Users\Logon\Downloads\jellyfish-120-mbps-4k-uhd-hevc-10bit.mkv)
core debug: looking for access module matching "file": 27 candidates
core debug: using access module "filesystem"
core debug: looking for stream_filter module matching "prefetch,cache_read": 11 candidates
cache_read debug: Using stream method for AStream*
cache_read debug: starting pre-buffering
cache_read debug: received first data after 1 ms
lua debug: Trying Lua scripts in C:\Users\Logon\AppData\Roaming\vlc\lua\meta\art
cache_read debug: pre-buffering done 1024 bytes in 0s - 999 KiB/s
core debug: using stream_filter module "cache_read"
lua debug: Trying Lua scripts in C:\Users\Logon\Downloads\vlc-3.0.0-20161122-0436-git-win64-debug\vlc-3.0.0-git\lua\meta\art
core debug: looking for stream_filter module matching "any": 11 candidates
core debug: no stream_filter modules matched
core debug: looking for stream_filter module matching "record": 11 candidates
lua debug: Trying Lua playlist script C:\Users\Logon\Downloads\vlc-3.0.0-20161122-0436-git-win64-debug\vlc-3.0.0-git\lua\meta\art\00_musicbrainz.luac
core debug: using stream_filter module "record"
core debug: creating demux: access='file' demux='any' location='/C:/Users/Logon/Downloads/jellyfish-120-mbps-4k-uhd-hevc-10bit.mkv' file='C:\Users\Logon\Downloads\jellyfish-120-mbps-4k-uhd-hevc-10bit.mkv'
core debug: looking for demux module matching "mkv": 69 candidates
mkv debug: | + Seek head
mkv debug: | - info at 282
mkv debug: | + Information
mkv debug: | | + TimecodeScale=1000000
mkv debug: | | + Muxing Application=Lavf56.3.100
mkv debug: | | + Writing Application=Lavf56.3.100
mkv debug: | | + UID=583329567
mkv debug: | | + Duration=30097
lua debug: skipping script (unmatched scope) C:\Users\Logon\Downloads\vlc-3.0.0-20161122-0436-git-win64-debug\vlc-3.0.0-git\lua\meta\art\00_musicbrainz.luac
mkv debug: | - tracks at 361
mkv debug: | + Tracks
lua debug: Trying Lua playlist script C:\Users\Logon\Downloads\vlc-3.0.0-20161122-0436-git-win64-debug\vlc-3.0.0-git\lua\meta\art\01_googleimage.luac
mkv debug: | | + Track Entry
mkv debug: | | | + Track Number=1
mkv debug: | | | + Track UID=1
mkv debug: | | | + Track Lacing=0
mkv debug: | | | + Track Language=`und'
mkv debug: | | | + Track CodecId=V_MPEGH/ISO/HEVC
mkv debug: | | | + Track Type=video
mkv debug: | | | + Track Default Duration=33366700
mkv debug: | | | + Track Video
mkv debug: | | | | + width=3840
mkv debug: | | | | + height=2160
mkv debug: | | | + Track CodecPrivate size=111
mkv debug: | - tags at 559
mkv debug: | + Tags
core debug: meta ok for (null), need to fetch art
mkv debug: + Tag
mkv debug: | + Targets
mkv debug: | + Simple Tag
lua debug: skipping script (unmatched scope) C:\Users\Logon\Downloads\vlc-3.0.0-20161122-0436-git-win64-debug\vlc-3.0.0-git\lua\meta\art\01_googleimage.luac
mkv debug: | | + Meta MAJOR_BRAND: iso4
lua debug: Trying Lua playlist script C:\Users\Logon\Downloads\vlc-3.0.0-20161122-0436-git-win64-debug\vlc-3.0.0-git\lua\meta\art\02_frenchtv.luac
mkv debug: | + Simple Tag
mkv debug: | | + Meta MINOR_VERSION: 1
mkv debug: | + Simple Tag
mkv debug: | | + Meta COMPATIBLE_BRANDS: iso4hvc1iso6
mkv debug: | + Simple Tag
mkv debug: | | + Meta ENCODER: Lavf56.3.100
mkv debug: + Tag
mkv debug: | + Targets
mkv debug: | | + TrackUID: 1
mkv debug: | + Simple Tag
lua debug: skipping script (unmatched scope) C:\Users\Logon\Downloads\vlc-3.0.0-20161122-0436-git-win64-debug\vlc-3.0.0-git\lua\meta\art\02_frenchtv.luac
mkv debug: | | + Meta CREATION_TIME: 2016-02-05 13:00:09
mkv debug: | + Simple Tag
lua debug: Trying Lua playlist script C:\Users\Logon\Downloads\vlc-3.0.0-20161122-0436-git-win64-debug\vlc-3.0.0-git\lua\meta\art\03_lastfm.luac
mkv debug: | | + Meta LANGUAGE: und
mkv debug: | + Simple Tag
mkv debug: | | + Meta HANDLER_NAME: hevc@GPAC0.5.2-DEV-rev565-g71748d7-ab-suite
mkv debug: loading tags done.
mkv debug: | - cues at 450874644
mkv debug: | + Cues
qt debug: IM: Setting an input
mkv debug: MKV/Ebml Parser: m_el[mi_level] == NULL
mkv debug: | - loading cues done.
lua debug: skipping script (unmatched scope) C:\Users\Logon\Downloads\vlc-3.0.0-20161122-0436-git-win64-debug\vlc-3.0.0-git\lua\meta\art\03_lastfm.luac
core debug: no art finder modules matched
mkv debug: | + Information
mkv debug: | + Tracks
mkv debug: | + Tags
mkv debug: | + Cluster
core debug: looking for meta fetcher module matching "any": 1 candidates
lua debug: Trying Lua scripts in C:\Users\Logon\AppData\Roaming\vlc\lua\meta\fetcher
lua debug: Trying Lua scripts in C:\Users\Logon\Downloads\vlc-3.0.0-20161122-0436-git-win64-debug\vlc-3.0.0-git\lua\meta\fetcher
lua debug: Trying Lua playlist script C:\Users\Logon\Downloads\vlc-3.0.0-20161122-0436-git-win64-debug\vlc-3.0.0-git\lua\meta\fetcher\tvrage.luac
lua debug: skipping script (unmatched scope) C:\Users\Logon\Downloads\vlc-3.0.0-20161122-0436-git-win64-debug\vlc-3.0.0-git\lua\meta\fetcher\tvrage.luac
core debug: no meta fetcher modules matched
core debug: searching art for jellyfish-120-mbps-4k-uhd-hevc-10bit.mkv
core debug: looking for art finder module matching "any": 2 candidates
lua debug: Trying Lua scripts in C:\Users\Logon\AppData\Roaming\vlc\lua\meta\art
lua debug: Trying Lua scripts in C:\Users\Logon\Downloads\vlc-3.0.0-20161122-0436-git-win64-debug\vlc-3.0.0-git\lua\meta\art
lua debug: Trying Lua playlist script C:\Users\Logon\Downloads\vlc-3.0.0-20161122-0436-git-win64-debug\vlc-3.0.0-git\lua\meta\art\00_musicbrainz.luac
lua debug: skipping script (unmatched scope) C:\Users\Logon\Downloads\vlc-3.0.0-20161122-0436-git-win64-debug\vlc-3.0.0-git\lua\meta\art\00_musicbrainz.luac
lua debug: Trying Lua playlist script C:\Users\Logon\Downloads\vlc-3.0.0-20161122-0436-git-win64-debug\vlc-3.0.0-git\lua\meta\art\01_googleimage.luac
lua debug: skipping script (unmatched scope) C:\Users\Logon\Downloads\vlc-3.0.0-20161122-0436-git-win64-debug\vlc-3.0.0-git\lua\meta\art\01_googleimage.luac
lua debug: Trying Lua playlist script C:\Users\Logon\Downloads\vlc-3.0.0-20161122-0436-git-win64-debug\vlc-3.0.0-git\lua\meta\art\02_frenchtv.luac
lua debug: skipping script (unmatched scope) C:\Users\Logon\Downloads\vlc-3.0.0-20161122-0436-git-win64-debug\vlc-3.0.0-git\lua\meta\art\02_frenchtv.luac
lua debug: Trying Lua playlist script C:\Users\Logon\Downloads\vlc-3.0.0-20161122-0436-git-win64-debug\vlc-3.0.0-git\lua\meta\art\03_lastfm.luac
lua debug: skipping script (unmatched scope) C:\Users\Logon\Downloads\vlc-3.0.0-20161122-0436-git-win64-debug\vlc-3.0.0-git\lua\meta\art\03_lastfm.luac
core debug: no art finder modules matched
core debug: art not found for jellyfish-120-mbps-4k-uhd-hevc-10bit.mkv
core debug: art not found for jellyfish-120-mbps-4k-uhd-hevc-10bit.mkv
mkv debug: NEW START CHAPTER uid=0
mkv debug: found 1 es
core debug: selecting program id=0
mkv debug: seek: preroll{ track: 1, pts: 0, fpos: 902 }
mkv debug: seek: preroll{ start-pts: 1, start-fpos: 902}
mkv debug: Starting the UI Hook
core debug: using demux module "mkv"
core debug: looking for a subtitle file in C:\Users\Logon\Downloads\
core debug: looking for decoder module matching "any": 49 candidates
avcodec debug: CPU flags: 0x0007d3db
avcodec debug: allowing 4 thread(s) for decoding
avcodec debug: codec (hevc) started
avcodec debug: using frame thread mode with 4 threads
core debug: using decoder module "avcodec"
core debug: looking for meta reader module matching "any": 2 candidates
lua debug: Trying Lua scripts in C:\Users\Logon\AppData\Roaming\vlc\lua\meta\reader
lua debug: Trying Lua scripts in C:\Users\Logon\Downloads\vlc-3.0.0-20161122-0436-git-win64-debug\vlc-3.0.0-git\lua\meta\reader
lua debug: Trying Lua playlist script C:\Users\Logon\Downloads\vlc-3.0.0-20161122-0436-git-win64-debug\vlc-3.0.0-git\lua\meta\reader\filename.luac
core debug: no meta reader modules matched
core debug: `file:///C:/Users/Logon/Downloads/jellyfish-120-mbps-4k-uhd-hevc-10bit.mkv' successfully opened
core debug: Buffering 0%
avcodec debug: available software decoder output format 72 (yuv420p10le)
core debug: trying to reuse free vout
core debug: removing module "freetype"
core debug: looking for text renderer module matching "any": 2 candidates
core debug: Buffering 11%
core debug: Buffering 22%
core debug: using text renderer module "freetype"
core debug: Buffering 33%
core debug: reusing provided vout
avcodec warning: plane 0 not aligned: disabling direct rendering
core debug: Buffering 44%
core debug: Buffering 55%
avcodec debug: available software decoder output format 72 (yuv420p10le)
core debug: Buffering 66%
core debug: Buffering 77%
core debug: Buffering 88%
avcodec debug: available software decoder output format 72 (yuv420p10le)
direct3d9 debug: DirectXUpdateRects souce offset: 0,0 visible: 3840x2160
direct3d9 debug: DirectXUpdateRects image_src coords: 0,0,3840,2176
direct3d9 debug: DirectXUpdateRects image_src_clipped coords: 0,0,3840,2160
direct3d9 debug: DirectXUpdateRects image_dst coords: 0,0,713,401
direct3d9 debug: DirectXUpdateRects image_dst_clipped coords: 0,0,713,401
core debug: Buffering 99%
core debug: Stream buffering done (333 ms in 15 ms)
avcodec debug: available software decoder output format 72 (yuv420p10le)
core debug: resized to 2560x1285
core debug: VoutDisplayEvent 'resize' 2560x1285
core debug: VoutDisplayEvent 'resize' 2560x1285
direct3d9 debug: DirectXUpdateRects souce offset: 0,0 visible: 3840x2160
direct3d9 debug: DirectXUpdateRects image_src coords: 0,0,3840,2176
direct3d9 debug: DirectXUpdateRects image_src_clipped coords: 0,0,3840,2160
direct3d9 debug: DirectXUpdateRects image_dst coords: 0,0,2284,1285
direct3d9 debug: DirectXUpdateRects image_dst_clipped coords: 0,0,2284,1285
core debug: Received first picture
direct3d9 debug: Created 2522x144 texture for OSD
core debug: Decoder wait done in 438 ms
core debug: VoutDisplayEvent 'mouse button' 0 t=8
core warning: picture is too late to be displayed (missing 49 ms)
core debug: picture might be displayed late (missing 16 ms)
core debug: VoutDisplayEvent 'mouse button' 0 t=9
core warning: picture is too late to be displayed (missing 149 ms)
core warning: picture is too late to be displayed (missing 145 ms)
core warning: picture is too late to be displayed (missing 145 ms)
core warning: picture is too late to be displayed (missing 120 ms)
core warning: picture is too late to be displayed (missing 298 ms)
core warning: picture is too late to be displayed (missing 288 ms)
core debug: control type=0
direct3d9 debug: Created 192x192 texture for OSD
core debug: toggling resume
core debug: auto hiding mouse cursor
That's how we have it already. I'm on new Kaby Lake i7 7700K and GTX 1070 (both supporting HEVC H/W). You can't say with a straight face that HEVC hardware decoding is supported...Try VLC 3.0.0 nightly build.
And set it to use DXVA:
Tools -> Preferences -> Video
Output = Automatic
Tools -> Preferences -> Input/Codecs
Hardware accelerated decoding = DXVA 2.0
Then save, exit and restart VLC.
Cool!Just created an account because I wanted to post to confirm two things.
1 - Hardware HEVC decoding is not properly supported in version 2.2.4. Yes, the option is there, but no, it does not work.
2 - Hardware HEVC decoding appears to be properly supported in version 3.0.0. Enable DVXA 2 in the Codecs settings, and don't mess with the video acceleration (doing so caused artifacting for me, albeit smooth framerate).
In v3.0.0 I am able to play LG's demo material which is 4K 60fps 10-bit 4:2:0 BT2020 with HDR, without any stuttering or artifacting.
Return to “VLC media player for Windows Troubleshooting”
Users browsing this forum: No registered users and 73 guests