Page 1 of 1

no subtitles with DirectX (DirectDraw) video output

Posted: 05 May 2018 12:31
by yme
This is with VLC media player 3.0.2.
Subtitles worked with DirectDraw in the version I was using before. Not sure what version that was.
And they work now with Direct3D9, but that uses more CPU than DirectDraw, and VLC can't keep up when playing a video with a high frame rate.
I'm running Windows 7 64-bit with Aero turned off.

Here's a log:
main debug: processing request item: null, node: Playlist, skip: 0
main debug: rebuilding array of current - root Playlist
main debug: rebuild done - 1 items, index -1
main debug: starting playback of new item
main debug: resyncing on video.mp4
main debug: video.mp4 is at 0
main debug: creating new input thread
main debug: Creating an input for 'video.mp4'
main debug: requesting art for new input thread
main debug: using timeshift granularity of 50 MiB
main debug: using timeshift path: C:\Users\**********\AppData\Local\Temp
main debug: `file:///C:/vlc-test/video.mp4' gives access `file' demux `any' path `/C:/vlc-test/video.mp4'
main debug: looking for meta fetcher module matching "any": 1 candidates
lua debug: Trying Lua scripts in C:\Users\**********\AppData\Roaming\vlc\lua\meta\fetcher
lua debug: Trying Lua scripts in C:\Program Files\VideoLAN\VLC\lua\meta\fetcher
main debug: no meta fetcher modules matched
main debug: looking for art finder module matching "any": 2 candidates
main debug: creating demux: access='file' demux='any' location='/C:/vlc-test/video.mp4' file='C:\vlc-test\video.mp4'
main debug: looking for access_demux module matching "file": 15 candidates
main debug: no access_demux modules matched
main debug: creating access: file:///C:/vlc-test/video.mp4
main debug: (path: C:\vlc-test\video.mp4)
main debug: looking for access module matching "file": 25 candidates
lua debug: Trying Lua scripts in C:\Users\**********\AppData\Roaming\vlc\lua\meta\art
lua debug: Trying Lua scripts in C:\Program Files\VideoLAN\VLC\lua\meta\art
main debug: using access module "filesystem"
main debug: looking for stream_filter module matching "prefetch,cache_read": 24 candidates
cache_read debug: Using stream method for AStream*
cache_read debug: starting pre-buffering
lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\meta\art\00_musicbrainz.luac
cache_read debug: received first data after 0 ms
cache_read debug: pre-buffering done 1024 bytes in 0s - 1000000 KiB/s
main debug: using stream_filter module "cache_read"
main debug: looking for stream_filter module matching "any": 24 candidates
lua debug: Trying Lua scripts in C:\Users\**********\AppData\Roaming\vlc\lua\playlist
lua debug: Trying Lua scripts in C:\Program Files\VideoLAN\VLC\lua\playlist
lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\playlist\anevia_streams.luac
lua debug: skipping script (unmatched scope) C:\Program Files\VideoLAN\VLC\lua\meta\art\00_musicbrainz.luac
lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\meta\art\01_googleimage.luac
lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\playlist\anevia_xml.luac
lua debug: skipping script (unmatched scope) C:\Program Files\VideoLAN\VLC\lua\meta\art\01_googleimage.luac
lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\meta\art\02_frenchtv.luac
lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\playlist\appletrailers.luac
lua debug: skipping script (unmatched scope) C:\Program Files\VideoLAN\VLC\lua\meta\art\02_frenchtv.luac
lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\meta\art\03_lastfm.luac
lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\playlist\bbc_co_uk.luac
lua debug: skipping script (unmatched scope) C:\Program Files\VideoLAN\VLC\lua\meta\art\03_lastfm.luac
main debug: no art finder modules matched
lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\playlist\cue.luac
lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\playlist\dailymotion.luac
qt debug: IM: Setting an input
lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\playlist\jamendo.luac
lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\playlist\koreus.luac
lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\playlist\liveleak.luac
lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\playlist\newgrounds.luac
lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\playlist\rockbox_fm_presets.luac
lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\playlist\soundcloud.luac
lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\playlist\twitch.luac
lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\playlist\vimeo.luac
lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\playlist\vocaroo.luac
lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\playlist\youtube.luac
main debug: no stream_filter modules matched
main debug: looking for stream_directory module matching "any": 1 candidates
main debug: no stream_directory modules matched
main debug: attachment of directory-extractor failed for file:///C:/vlc-test/video.mp4
main debug: looking for stream_filter module matching "record": 24 candidates
main debug: using stream_filter module "record"
main debug: creating demux: access='file' demux='any' location='/C:/vlc-test/video.mp4' file='C:\vlc-test\video.mp4'
main debug: looking for demux module matching "mp4": 55 candidates
mp4 debug: dumping root Box "root"
mp4 debug: | + ftyp size 24 offset 0
mp4 debug: | + moov size 2765760 offset 24
mp4 debug: | | + mvhd size 108 offset 32
mp4 debug: | | + iods size 21 offset 140
mp4 debug: | | + trak size 1336697 offset 161
mp4 debug: | | | + tkhd size 92 offset 169
mp4 debug: | | | + mdia size 1336597 offset 261
mp4 debug: | | | | + mdhd size 32 offset 269
mp4 debug: | | | | + hdlr size 125 offset 301
mp4 debug: | | | | + minf size 1336432 offset 426
mp4 debug: | | | | | + vmhd size 20 offset 434
mp4 debug: | | | | | + dinf size 36 offset 454
mp4 debug: | | | | | | + dref size 28 offset 462
mp4 debug: | | | | | | | + url size 12 offset 478
mp4 debug: | | | | | + stbl size 1336368 offset 490
mp4 debug: | | | | | | + stsd size 176 offset 498
mp4 debug: | | | | | | | + avc1 size 160 offset 514
mp4 debug: | | | | | | | | + avcC size 54 offset 600
mp4 debug: | | | | | | | | + btrt size 20 offset 654
mp4 debug: | | | | | | + stts size 24 offset 674
mp4 debug: | | | | | | + ctts size 653608 offset 698
mp4 debug: | | | | | | + stss size 9384 offset 654306
mp4 debug: | | | | | | + stsc size 52 offset 663690
mp4 debug: | | | | | | + stsz size 617008 offset 663742
mp4 debug: | | | | | | + stco size 56108 offset 1280750
mp4 debug: | | + trak size 1428926 offset 1336858
mp4 debug: | | | + tkhd size 92 offset 1336866
mp4 debug: | | | + mdia size 1428826 offset 1336958
mp4 debug: | | | | + mdhd size 32 offset 1336966
mp4 debug: | | | | + hdlr size 52 offset 1336998
mp4 debug: | | | | + minf size 1428734 offset 1337050
mp4 debug: | | | | | + smhd size 16 offset 1337058
mp4 debug: | | | | | + dinf size 36 offset 1337074
mp4 debug: | | | | | | + dref size 28 offset 1337082
mp4 debug: | | | | | | | + url size 12 offset 1337098
mp4 debug: | | | | | + stbl size 1428674 offset 1337110
mp4 debug: | | | | | | + stsd size 94 offset 1337118
mp4 debug: | | | | | | | + mp4a size 78 offset 1337134
mp4 debug: | | | | | | | | + esds size 42 offset 1337170
mp4 debug: | | | | | | + stts size 24 offset 1337212
mp4 debug: | | | | | | + stsc size 166144 offset 1337236
mp4 debug: | | | | | | + stsz size 1206300 offset 1503380
mp4 debug: | | | | | | + stco size 56104 offset 2709680
mp4 debug: | + mdat size 1710210629 offset 2765784
mp4 debug: | + free size 59 offset 1712976413
mp4 debug: ISO Media (isom) version 1.
mp4 debug: found 2 tracks
mp4 debug: track[Id 0x1] read 14023 chunk
mp4 warning: STTS table of 1 entries
mp4 warning: CTTS table of 81699 entries
mp4 debug: track[Id 0x1] read 154247 samples length:6433s
main debug: selecting program id=0
mp4 debug: adding track[Id 0x1] video (enable) language undef
mp4 debug: track[Id 0x2] read 14022 chunk
mp4 warning: STTS table of 1 entries
mp4 debug: track[Id 0x2] read 301570 samples length:6433s
mp4 debug: adding track[Id 0x2] audio (enable) language eng
main debug: using demux module "mp4"
main debug: looking for a subtitle file in C:\vlc-test\
main debug: autodetected subtitle: C:\vlc-test\video.srt with priority 4
main debug: loading spu-es slave: file:///C:/vlc-test/video.srt (forced: 1)
main debug: `file:///C:/vlc-test/video.srt' gives access `file' demux `subtitle' path `/C:/vlc-test/video.srt'
main debug: creating demux: access='file' demux='subtitle' location='/C:/vlc-test/video.srt' file='C:\vlc-test\video.srt'
main debug: looking for access_demux module matching "file": 15 candidates
main debug: no access_demux modules matched
main debug: creating access: file:///C:/vlc-test/video.srt
main debug: (path: C:\vlc-test\video.srt)
main debug: looking for access module matching "file": 25 candidates
main debug: using access module "filesystem"
main debug: looking for stream_filter module matching "prefetch,cache_read": 24 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
main debug: using stream_filter module "cache_read"
main debug: looking for stream_filter module matching "any": 24 candidates
lua debug: Trying Lua scripts in C:\Users\**********\AppData\Roaming\vlc\lua\playlist
lua debug: Trying Lua scripts in C:\Program Files\VideoLAN\VLC\lua\playlist
lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\playlist\anevia_streams.luac
lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\playlist\anevia_xml.luac
lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\playlist\appletrailers.luac
lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\playlist\bbc_co_uk.luac
lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\playlist\cue.luac
lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\playlist\dailymotion.luac
lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\playlist\jamendo.luac
lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\playlist\koreus.luac
lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\playlist\liveleak.luac
lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\playlist\newgrounds.luac
lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\playlist\rockbox_fm_presets.luac
lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\playlist\soundcloud.luac
lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\playlist\twitch.luac
lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\playlist\vimeo.luac
lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\playlist\vocaroo.luac
lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\playlist\youtube.luac
main debug: no stream_filter modules matched
main debug: looking for stream_directory module matching "any": 1 candidates
main debug: no stream_directory modules matched
main debug: attachment of directory-extractor failed for file:///C:/vlc-test/video.srt
main debug: looking for stream_filter module matching "record": 24 candidates
main debug: using stream_filter module "record"
main debug: creating demux: access='file' demux='subtitle' location='/C:/vlc-test/video.srt' file='C:\vlc-test\video.srt'
main debug: looking for demux module matching "subtitle": 55 candidates
vobsub debug: this doesn't seem to be a vobsub file
subtitle debug: Movie fps: 23.976025
subtitle debug: autodetecting subtitle format
subtitle debug: detected SubRIP format
subtitle debug: loading all subtitles...
subtitle debug: loaded 549 subtitles
main debug: using demux module "subtitle"
main debug: looking for video decoder module matching "any": 17 candidates
avcodec debug: using ffmpeg Lavc58.6.103
avcodec debug: CPU flags: 0x08005fdb
avcodec debug: allowing 6 thread(s) for decoding
avcodec debug: codec (h264) started
avcodec debug: using frame thread mode with 6 threads
main debug: using video decoder module "avcodec"
main debug: looking for audio decoder module matching "any": 23 candidates
main debug: using audio decoder module "faad"
main debug: looking for spu decoder module matching "any": 22 candidates
avcodec debug: using ffmpeg Lavc58.6.103
avcodec debug: CPU flags: 0x08005fdb
avcodec warning: refusing to decode non validated subtitle codec
subsdec debug: trying default character encoding: CP1252
subsdec debug: using automatic UTF-8 detection
main debug: using spu decoder module "subsdec"
main debug: looking for meta reader module matching "any": 2 candidates
lua debug: Trying Lua scripts in C:\Users\**********\AppData\Roaming\vlc\lua\meta\reader
lua debug: Trying Lua scripts in C:\Program Files\VideoLAN\VLC\lua\meta\reader
lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\meta\reader\filename.luac
main debug: no meta reader modules matched
main debug: looking for meta reader module matching "any": 2 candidates
lua debug: Trying Lua scripts in C:\Users\**********\AppData\Roaming\vlc\lua\meta\reader
lua debug: Trying Lua scripts in C:\Program Files\VideoLAN\VLC\lua\meta\reader
lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\meta\reader\filename.luac
main debug: no meta reader modules matched
main debug: `file:///C:/vlc-test/video.mp4' successfully opened
mp4 debug: track[Id 0x1] using Sync Sample Box (stss)
mp4 debug: stss gives 0 --> 0 (sample number)
main debug: Buffering 0%
main debug: Buffering 83%
faad warning: decoded zero sample
avcodec debug: available hardware decoder output format 119 (cuda)
avcodec debug: available hardware decoder output format 53 (dxva2_vld)
avcodec debug: available hardware decoder output format 118 (d3d11va_vld)
avcodec debug: available hardware decoder output format 174 (d3d11)
main debug: reusing audio output
avcodec debug: available software decoder output format 0 (yuv420p)
avcodec debug: trying format d3d11va_vld
directsound debug: Opening DirectSound Audio Output
main debug: Stream buffering done (500 ms in 2 ms)
main debug: looking for text renderer module matching "any": 3 candidates
freetype warning: DirectWrite initialization failed. Falling back to GDI/Uniscribe
main debug: using text renderer module "freetype"
main debug: looking for video converter module matching "any": 24 candidates
swscale debug: 32x32 (32x32) chroma: YUVA -> 16x16 (16x16) chroma: RGBA with scaling using Fast bilinear
main debug: using video converter module "swscale"
main debug: looking for video converter module matching "any": 24 candidates
yuvp debug: YUVP to YUVA converter
main debug: using video converter module "yuvp"
main debug: Deinterlacing available
main debug: deinterlace -1, mode auto, is_needed 0
main debug: looking for vout window module matching "qt,any": 3 candidates
qt debug: requesting video window...
main debug: resized to 1715x928
main debug: using vout window module "qt"
main debug: looking for inhibit module matching "any": 1 candidates
main debug: using inhibit module "inhibit"
main debug: Opening vout display wrapper
main debug: looking for vout display module matching "directdraw": 12 candidates
directdraw debug: creating Vout EventThread
directdraw debug: Win32VoutCreateWindow
main debug: VoutDisplayEvent 'resize' 1715x928
directdraw debug: inclinometer not found. (hr=0x80070490)
directdraw debug: created video sub-window
directdraw debug: Vout EventThread running
directdraw debug: directx-device:
directdraw debug: DirectXEnumCallback: NVIDIA GeForce GT 530, \\.\DISPLAY1
directdraw debug: selecting NVIDIA GeForce GT 530, \\.\DISPLAY1
main debug: resized to 1715x928
main debug: VoutDisplayEvent 'resize' 1715x928
directdraw debug: screen dimensions (0x0,2560x1440)
directdraw debug: DirectDraw Capabilities: overlay=1 yuvoverlay=1 can_deinterlace_overlay=1 colorkey=1 stretch=1 bltfourcc=1
directsound debug: Windows speaker config: Stereo and stream has 2 channels, using 2 channels
main debug: output 'f32l' 48000 Hz Stereo frame=1 samples/8 bytes
main debug: looking for audio volume module matching "any": 2 candidates
main debug: using audio volume module "float_mixer"
main debug: input 'f32l' 48000 Hz Stereo frame=1 samples/8 bytes
main debug: conversion: 'f32l'->'f32l' 48000 Hz->48000 Hz Stereo->Stereo
main debug: conversion pipeline complete
main debug: looking for audio resampler module matching "none": 3 candidates
main debug: no audio resampler modules matched
main debug: VoutDisplayEvent 'resize' 1934x1076
directdraw debug: RGB plain surface (RV32) created successfully
main debug: using vout display module "directdraw"
main debug: A filter to adapt decoder DX11 to display RV32 is needed
main debug: looking for video converter module matching "any": 24 candidates
chain debug: Trying to use chroma I420 as middle man
main debug: looking for video converter module matching "any": 24 candidates
main debug: using video converter module "d3d11_filters"
main debug: Filter 'd3d11_filters' (0000000009663c50) appended to chain
main debug: looking for video converter module matching "any": 24 candidates
swscale debug: 1918x1038 (1920x1040) chroma: I420 -> 1918x1038 (1920x1040) chroma: RV32 with scaling using Fast bilinear
main debug: using video converter module "swscale"
main debug: Filter 'Swscale' (0000000009663fc0) appended to chain
main debug: using video converter module "chain"
main debug: Filter 'chain' (0000000002820df0) appended to chain
main debug: original format sz 1920x1040, of (0,0), vsz 1918x1038, 4cc DX11, sar 1:1, msk r0x0 g0x0 b0x0
main debug: removing module "freetype"
main debug: looking for text renderer module matching "any": 3 candidates
main debug: VoutDisplayEvent 'resize' 1715x928
freetype warning: DirectWrite initialization failed. Falling back to GDI/Uniscribe
main debug: using text renderer module "freetype"
main debug: looking for hw decoder module matching "any": 2 candidates
d3d11va debug: Incompatible feature level 9300
main debug: resized to 1715x928
main debug: VoutDisplayEvent 'resize' 1715x928
d3d11va error: D3D11CreateDevice failed. (hr=0x80004001)
d3d11va error: Failed to create device
main debug: no hw decoder modules matched
avcodec debug: trying format dxva2_vld
main debug: removing module "chain"
main debug: removing module "d3d11_filters"
main debug: Filter 0000000009663c50 removed from chain
main debug: removing module "swscale"
main debug: Filter 0000000009663fc0 removed from chain
main debug: Filter 0000000002820df0 removed from chain
main debug: removing module "directdraw"
directdraw error: SetThumbNailClip failed: 0x800706f4
directdraw debug: Win32 Vout EventThread terminating
directdraw debug: Win32VoutCloseWindow
directdraw debug: WinProc WM_DESTROY
main debug: deinterlace -1, mode auto, is_needed 0
main debug: Opening vout display wrapper
main debug: looking for vout display module matching "directdraw": 12 candidates
directdraw debug: creating Vout EventThread
directdraw debug: Win32VoutCreateWindow
main debug: VoutDisplayEvent 'resize' 1715x928
directdraw debug: inclinometer not found. (hr=0x80070490)
directdraw debug: created video sub-window
directdraw debug: Vout EventThread running
directdraw debug: directx-device:
directdraw debug: DirectXEnumCallback: NVIDIA GeForce GT 530, \\.\DISPLAY1
directdraw debug: selecting NVIDIA GeForce GT 530, \\.\DISPLAY1
main debug: resized to 1715x928
main debug: VoutDisplayEvent 'resize' 1715x928
directdraw debug: screen dimensions (0x0,2560x1440)
directdraw debug: DirectDraw Capabilities: overlay=1 yuvoverlay=1 can_deinterlace_overlay=1 colorkey=1 stretch=1 bltfourcc=1
main debug: VoutDisplayEvent 'resize' 1934x1076
directdraw debug: YUV overlay surface (YV12) created successfully
main debug: using vout display module "directdraw"
main debug: A filter to adapt decoder DXA9 to display I420 is needed
main debug: looking for video converter module matching "any": 24 candidates
d3d9_filters debug: Using Direct3D9 Extended API!
main debug: using video converter module "d3d9_filters"
main debug: Filter 'd3d9_filters' (0000000002820df0) appended to chain
main debug: original format sz 1920x1040, of (0,0), vsz 1918x1038, 4cc DXA9, sar 1:1, msk r0x0 g0x0 b0x0
qt debug: Qt: Fullscreen state changed
main debug: reusing provided vout
main debug: looking for hw decoder module matching "any": 2 candidates
main debug: VoutDisplayEvent 'resize' 1715x928
dxva2 debug: Using Direct3D9 Extended API!
dxva2 debug: D3D9 device caps 0x1BBEF0 / 0x51
dxva2 debug: Direct3d9 Device: NVIDIA GeForce GT 530 4318 3557 161
dxva2 debug: CreateDevice succeed
dxva2 debug: OurDirect3DCreateDeviceManager9 Success!
dxva2 debug: obtained IDirect3DDeviceManager9
dxva2 debug: - 'MPEG-2 inverse discrete cosine transform' is supported
dxva2 debug: - 'MPEG-2 & MPEG-1 variable-length decoder' is supported
dxva2 debug: - 'MPEG-2 variable-length decoder' is supported
dxva2 debug: - 'MPEG-1 variable-length decoder, no D pictures' is supported
dxva2 debug: - 'VC-1 variable-length decoder' is supported
dxva2 debug: - 'VC-1 variable-length decoder' is supported
dxva2 debug: - 'VC-1 inverse discrete cosine transform' is supported
dxva2 debug: - 'Windows Media Video 9 IDCT' is supported
dxva2 debug: - 'Unknown decoder 0x32fcfe3f-0xde46-0x4a49-0x861bac71110649d5' is supported
dxva2 debug: - 'H.264 stereo high profile, mbs flag set' is supported
dxva2 debug: - 'H.264 stereo high profile' is supported
dxva2 debug: - 'H.264 variable-length decoder, no film grain technology' is supported
dxva2 debug: - 'MPEG-4 Part 2 variable-length decoder, Simple Profile' is supported
dxva2 debug: - 'MPEG-4 Part 2 variable-length decoder, Simple&Advanced Profile, no GMC' is supported
dxva2 debug: - 'MPEG-4 Part 2 nVidia bitstream decoder' is supported
dxva2 debug: - 'Unknown decoder 0xb194eb52-0x19a0-0x41f0-0xb754cc244ac1cb20' is supported
dxva2 debug: Trying to use 'H.264 variable-length decoder, no film grain technology' as input
dxva2 debug: NV12 is supported for output
dxva2 debug: Using decoder output 'NV12'
dxva2 debug: va_pool_SetupDecoder id 27 1920x1040 count: 24
dxva2 debug: IDirectXVideoAccelerationService_CreateSurface succeed with 24 surfaces (1920x1040)
dxva2 debug: we got 2 decoder configurations
dxva2 debug: configuration[0] ConfigBitstreamRaw 1
dxva2 debug: configuration[1] ConfigBitstreamRaw 2
dxva2 debug: IDirectXVideoDecoderService_CreateVideoDecoder succeed
main debug: using hw decoder module "dxva2"
avcodec info: Using DXVA2 (NVIDIA GeForce GT 530, vendor NVIDIA(4318), device 3557, revision 161) for hardware decoding
main debug: Received first picture
main debug: Decoder wait done in 719 ms
main debug: resized to 1715x928
main debug: VoutDisplayEvent 'resize' 1715x928
main debug: auto hiding mouse cursor
mp4 debug: track[Id 0x1] using Sync Sample Box (stss)
mp4 debug: stss gives 35421 --> 35388 (sample number)
mp4 debug: seeking with 1798ms preroll (use input-fast-seek to avoid)
main debug: Buffering 0%
main debug: Buffering 26%
main debug: Buffering 36%
main debug: Buffering 46%
main debug: Buffering 56%
main debug: Buffering 66%
main debug: Buffering 76%
main debug: Buffering 86%
main debug: Buffering 96%
main debug: end of audio preroll
main debug: Stream buffering done (2683 ms in 8 ms)
main debug: Received first picture
avcodec debug: available hardware decoder output format 119 (cuda)
avcodec debug: available hardware decoder output format 53 (dxva2_vld)
avcodec debug: available hardware decoder output format 118 (d3d11va_vld)
avcodec debug: available hardware decoder output format 174 (d3d11)
avcodec debug: available software decoder output format 0 (yuv420p)
avcodec debug: reusing decoder output format 53
main debug: end of video preroll
main debug: Decoder wait done in 400 ms
mp4 debug: track[Id 0x1] using Sync Sample Box (stss)
mp4 debug: stss gives 42274 --> 42261 (sample number)
mp4 debug: seeking with 784ms preroll (use input-fast-seek to avoid)
main debug: Buffering 0%
main debug: Buffering 41%
main debug: Buffering 59%
main debug: Buffering 76%
main debug: end of audio preroll
main debug: Buffering 94%
main debug: Stream buffering done (1603 ms in 5 ms)
avcodec debug: available hardware decoder output format 119 (cuda)
avcodec debug: available hardware decoder output format 53 (dxva2_vld)
avcodec debug: available hardware decoder output format 118 (d3d11va_vld)
avcodec debug: available hardware decoder output format 174 (d3d11)
avcodec debug: available software decoder output format 0 (yuv420p)
avcodec debug: reusing decoder output format 53
main debug: end of video preroll
main debug: Received first picture
main debug: Decoder wait done in 292 ms
main debug: looking for video blending module matching "any": 1 candidates
blend error: no matching alpha blending routine (chroma: YUVA -> DXA9)
main debug: no video blending modules matched
main error: blending YUVA to DXA9 failed
main debug: looking for video blending module matching "any": 1 candidates
blend error: no matching alpha blending routine (chroma: YUVA -> DXA9)
main debug: no video blending modules matched
main error: blending YUVA to DXA9 failed
main debug: looking for video blending module matching "any": 1 candidates
blend error: no matching alpha blending routine (chroma: YUVA -> DXA9)
main debug: no video blending modules matched
main error: blending YUVA to DXA9 failed
main debug: looking for video blending module matching "any": 1 candidates
blend error: no matching alpha blending routine (chroma: YUVA -> DXA9)
main debug: no video blending modules matched
main error: blending YUVA to DXA9 failed
main debug: looking for video blending module matching "any": 1 candidates
blend error: no matching alpha blending routine (chroma: YUVA -> DXA9)
main debug: no video blending modules matched
main error: blending YUVA to DXA9 failed
main debug: looking for video blending module matching "any": 1 candidates
blend error: no matching alpha blending routine (chroma: YUVA -> DXA9)
main debug: no video blending modules matched
main error: blending YUVA to DXA9 failed
main debug: looking for video blending module matching "any": 1 candidates
blend error: no matching alpha blending routine (chroma: YUVA -> DXA9)
main debug: no video blending modules matched
main error: blending YUVA to DXA9 failed
main debug: looking for video blending module matching "any": 1 candidates
blend error: no matching alpha blending routine (chroma: YUVA -> DXA9)
main debug: no video blending modules matched
main error: blending YUVA to DXA9 failed
main debug: looking for video blending module matching "any": 1 candidates
blend error: no matching alpha blending routine (chroma: YUVA -> DXA9)
main debug: no video blending modules matched
main error: blending YUVA to DXA9 failed
main debug: looking for video blending module matching "any": 1 candidates
blend error: no matching alpha blending routine (chroma: YUVA -> DXA9)
main debug: no video blending modules matched
main error: blending YUVA to DXA9 failed

Re: no subtitles with DirectX (DirectDraw) video output

Posted: 05 May 2018 14:50
by Jean-Baptiste Kempf
You cannot use DirectX with hw decoding.

Re: no subtitles with DirectX (DirectDraw) video output

Posted: 06 May 2018 07:35
by yme
Thanks. I disabled hardware decoding for the FFmpeg video codec, and now subtitles are shown.

Re: no subtitles with DirectX (DirectDraw) video output

Posted: 06 May 2018 14:46
by yme
In case it helps, here's a log from VLC 2.2.8, where subtitles do work with DirectX and hardware decoding:
core debug: processing request item: video.mp4, 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 the new playlist item
core debug: resyncing on video.mp4
core debug: video.mp4 is at 0
core debug: creating new input thread
core debug: Creating an input for 'video.mp4'
core debug: requesting art for video.mp4
core debug: using timeshift granularity of 50 MiB, in path 'C:\Users\**********\AppData\Local\Temp'
core debug: `file:///C:/vlc-test/video.mp4' gives access `file' demux `' path `/C:/vlc-test/video.mp4'
core debug: specified demux `any'
core debug: creating demux: access='file' demux='any' location='/C:/vlc-test/video.mp4' file='C:\vlc-test\video.mp4'
core debug: looking for meta fetcher module matching "any": 1 candidates
core debug: looking for access_demux module matching "file": 12 candidates
core debug: no access_demux modules matched
lua debug: Trying Lua scripts in C:\Users\**********\AppData\Roaming\vlc\lua\meta\fetcher
core debug: creating access 'file' location='/C:/vlc-test/video.mp4', path='C:\vlc-test\video.mp4'
core debug: looking for access module matching "file": 21 candidates
lua debug: Trying Lua scripts in C:\Program Files\VideoLAN\VLC\lua\meta\fetcher
filesystem debug: opening file `C:\vlc-test\video.mp4'
core debug: using access module "filesystem"
core debug: Using stream method for AStream*
lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\meta\fetcher\tvrage.luac
core debug: starting pre-buffering
core debug: received first data after 0 ms
core debug: pre-buffering done 1024 bytes in 0s - 1000000 KiB/s
core debug: looking for stream_filter module matching "any": 6 candidates
core debug: no stream_filter modules matched
core debug: looking for stream_filter module matching "record": 6 candidates
core debug: using stream_filter module "record"
core debug: creating demux: access='file' demux='any' location='/C:/vlc-test/video.mp4' file='C:\vlc-test\video.mp4'
core debug: looking for demux module matching "mp4": 66 candidates
mp4 warning: unknown box type btrt (incompletely loaded)
lua debug: skipping script (unmatched scope) C:\Program Files\VideoLAN\VLC\lua\meta\fetcher\tvrage.luac
core debug: no meta fetcher modules matched
core debug: searching art for video.mp4
core debug: looking for art finder module matching "any": 2 candidates
lua debug: Trying Lua scripts in C:\Users\**********\AppData\Roaming\vlc\lua\meta\art
lua debug: Trying Lua scripts in C:\Program Files\VideoLAN\VLC\lua\meta\art
lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\meta\art\00_musicbrainz.luac
lua debug: skipping script (unmatched scope) C:\Program Files\VideoLAN\VLC\lua\meta\art\00_musicbrainz.luac
lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\meta\art\01_googleimage.luac
lua debug: skipping script (unmatched scope) C:\Program Files\VideoLAN\VLC\lua\meta\art\01_googleimage.luac
lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\meta\art\02_frenchtv.luac
lua debug: skipping script (unmatched scope) C:\Program Files\VideoLAN\VLC\lua\meta\art\02_frenchtv.luac
lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\meta\art\03_lastfm.luac
lua debug: skipping script (unmatched scope) C:\Program Files\VideoLAN\VLC\lua\meta\art\03_lastfm.luac
core debug: no art finder modules matched
core debug: art not found for video.mp4
qt4 debug: IM: Setting an input
mp4 debug: added fragment moov
mp4 debug: dumping root Box "root"
mp4 debug: | + ftyp size 24 offset 0
mp4 debug: | + moov size 2765760 offset 24
mp4 debug: | | + mvhd size 108 offset 32
mp4 debug: | | + iods size 21 offset 140
mp4 debug: | | + trak size 1336697 offset 161
mp4 debug: | | | + tkhd size 92 offset 169
mp4 debug: | | | + mdia size 1336597 offset 261
mp4 debug: | | | | + mdhd size 32 offset 269
mp4 debug: | | | | + hdlr size 125 offset 301
mp4 debug: | | | | + minf size 1336432 offset 426
mp4 debug: | | | | | + vmhd size 20 offset 434
mp4 debug: | | | | | + dinf size 36 offset 454
mp4 debug: | | | | | | + dref size 28 offset 462
mp4 debug: | | | | | | | + url size 12 offset 478
mp4 debug: | | | | | + stbl size 1336368 offset 490
mp4 debug: | | | | | | + stsd size 176 offset 498
mp4 debug: | | | | | | | + avc1 size 160 offset 514
mp4 debug: | | | | | | | | + avcC size 54 offset 600
mp4 debug: | | | | | | | | + btrt size 20 offset 654
mp4 debug: | | | | | | + stts size 24 offset 674
mp4 debug: | | | | | | + ctts size 653608 offset 698
mp4 debug: | | | | | | + stss size 9384 offset 654306
mp4 debug: | | | | | | + stsc size 52 offset 663690
mp4 debug: | | | | | | + stsz size 617008 offset 663742
mp4 debug: | | | | | | + stco size 56108 offset 1280750
mp4 debug: | | + trak size 1428926 offset 1336858
mp4 debug: | | | + tkhd size 92 offset 1336866
mp4 debug: | | | + mdia size 1428826 offset 1336958
mp4 debug: | | | | + mdhd size 32 offset 1336966
mp4 debug: | | | | + hdlr size 52 offset 1336998
mp4 debug: | | | | + minf size 1428734 offset 1337050
mp4 debug: | | | | | + smhd size 16 offset 1337058
mp4 debug: | | | | | + dinf size 36 offset 1337074
mp4 debug: | | | | | | + dref size 28 offset 1337082
mp4 debug: | | | | | | | + url size 12 offset 1337098
mp4 debug: | | | | | + stbl size 1428674 offset 1337110
mp4 debug: | | | | | | + stsd size 94 offset 1337118
mp4 debug: | | | | | | | + mp4a size 78 offset 1337134
mp4 debug: | | | | | | | | + esds size 42 offset 1337170
mp4 debug: | | | | | | + stts size 24 offset 1337212
mp4 debug: | | | | | | + stsc size 166144 offset 1337236
mp4 debug: | | | | | | + stsz size 1206300 offset 1503380
mp4 debug: | | | | | | + stco size 56104 offset 2709680
mp4 debug: | + mdat size 1710210629 offset 2765784
mp4 debug: | + free size 59 offset 1712976413
mp4 debug: ISO Media file (isom) version 1.
mp4 debug: found 2 tracks
mp4 debug: track[Id 0x1] read 14023 chunk
mp4 warning: STTS table of 1 entries
mp4 warning: CTTS table of 81699 entries
mp4 debug: track[Id 0x1] read 154247 samples length:6433s
core debug: selecting program id=0
mp4 debug: adding track[Id 0x1] video (enable) language undef
mp4 debug: track[Id 0x2] read 14022 chunk
mp4 warning: STTS table of 1 entries
mp4 debug: track[Id 0x2] read 301570 samples length:6433s
mp4 debug: adding track[Id 0x2] audio (enable) language eng
mp4 debug: fragment offset 24, data 27657921712976413, duration 0
core debug: using demux module "mp4"
core debug: looking for a subtitle file in C:\vlc-test\
core debug: autodetected subtitle: C:\vlc-test\\video.srt with priority 4
core debug: `file:///C:/vlc-test//video.srt' gives access `file' demux `' path `/C:/vlc-test//video.srt'
core debug: creating demux: access='file' demux='subtitle' location='/C:/vlc-test//video.srt' file='C:\vlc-test\\video.srt'
core debug: looking for access_demux module matching "file": 12 candidates
core debug: no access_demux modules matched
core debug: creating access 'file' location='/C:/vlc-test//video.srt', path='C:\vlc-test\\video.srt'
core debug: looking for access module matching "file": 21 candidates
filesystem debug: opening file `C:\vlc-test\\video.srt'
core debug: using access module "filesystem"
core debug: Using stream method for AStream*
core debug: starting pre-buffering
core debug: received first data after 0 ms
core debug: pre-buffering done 1024 bytes in 0s - 1000000 KiB/s
core debug: looking for stream_filter module matching "any": 6 candidates
core debug: no stream_filter modules matched
core debug: looking for stream_filter module matching "record": 6 candidates
core debug: using stream_filter module "record"
core debug: creating demux: access='file' demux='subtitle' location='/C:/vlc-test//video.srt' file='C:\vlc-test\\video.srt'
core debug: looking for demux module matching "subtitle": 66 candidates
vobsub debug: this doesn't seem to be a vobsub file
subtitle debug: Movie fps: 23.976025
subtitle debug: autodetecting subtitle format
subtitle debug: detected SubRIP format
subtitle debug: loading all subtitles...
subtitle debug: loaded 549 subtitles
core debug: using demux module "subtitle"
core debug: looking for decoder module matching "any": 43 candidates
avcodec debug: CPU flags: 0x09005fdb
avcodec debug: trying to use direct rendering
avcodec debug: allowing 6 thread(s) for decoding
avcodec warning: threaded frame decoding is not compatible with DXVA2, disabled
avcodec debug: avcodec codec (H264 - MPEG-4 AVC (part 10)) started
avcodec debug: using slice thread mode with 6 threads
core debug: using decoder module "avcodec"
core debug: looking for decoder module matching "any": 43 candidates
core debug: using decoder module "faad"
core debug: looking for decoder module matching "any": 43 candidates
avcodec debug: CPU flags: 0x09005fdb
avcodec warning: refusing to decode non validated subtitle codec
subsdec debug: trying default character encoding: CP1252
subsdec debug: using automatic UTF-8 detection
core debug: using decoder module "subsdec"
core debug: looking for meta reader module matching "any": 2 candidates
lua debug: Trying Lua scripts in C:\Users\**********\AppData\Roaming\vlc\lua\meta\reader
lua debug: Trying Lua scripts in C:\Program Files\VideoLAN\VLC\lua\meta\reader
lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\meta\reader\filename.luac
core debug: no meta reader modules matched
core debug: looking for meta reader module matching "any": 2 candidates
lua debug: Trying Lua scripts in C:\Users\**********\AppData\Roaming\vlc\lua\meta\reader
lua debug: Trying Lua scripts in C:\Program Files\VideoLAN\VLC\lua\meta\reader
lua debug: Trying Lua playlist script C:\Program Files\VideoLAN\VLC\lua\meta\reader\filename.luac
core debug: no meta reader modules matched
core debug: `file:///C:/vlc-test/video.mp4' successfully opened
mp4 debug: track[Id 0x1] using Sync Sample Box (stss)
mp4 debug: stss gives 0 --> 0 (sample number)
mp4 debug: track[Id 0x2] does not provide Sync Sample Box (stss)
core debug: Buffering 0%
core debug: Buffering 0%
core debug: Buffering 6%
core debug: Buffering 13%
core debug: Buffering 13%
core debug: Buffering 21%
core debug: Buffering 27%
core debug: Buffering 28%
core debug: Buffering 35%
core debug: Buffering 41%
core debug: Buffering 42%
core debug: Buffering 49%
core debug: Buffering 55%
core debug: Buffering 56%
core debug: Buffering 63%
core debug: Buffering 69%
core debug: Buffering 70%
core debug: Buffering 77%
core debug: Buffering 83%
core debug: Buffering 85%
core debug: Buffering 92%
core debug: Buffering 97%
core debug: Buffering 99%
core debug: Stream buffering done (320 ms in 1 ms)
faad warning: decoded zero sample
avcodec debug: available hardware decoder output format 61 (dxva2_vld)
avcodec debug: available software decoder output format 0 (yuv420p)
core debug: looking for hw decoder module matching "dxva2": 1 candidates
core debug: reusing audio output
directsound debug: Opening DirectSound Audio Output
dxva2 debug: DLLs loaded
directsound debug: Windows speaker config: Stereo and stream has 2 channels, using 2 channels
core debug: output 'f32l' 48000 Hz Stereo frame=1 samples/8 bytes
core debug: looking for audio volume module matching "any": 2 candidates
core debug: using audio volume module "float_mixer"
core debug: input 'f32l' 48000 Hz Stereo frame=1 samples/8 bytes
core debug: conversion: 'f32l'->'f32l' 48000 Hz->48000 Hz Stereo->Stereo
core debug: conversion pipeline complete
core debug: looking for audio resampler module matching "none": 3 candidates
core debug: no audio resampler modules matched
core debug: End of audio preroll
dxva2 debug: D3dCreateDevice succeed
dxva2 debug: OurDirect3DCreateDeviceManager9 Success!
dxva2 info: obtained IDirect3DDeviceManager9
dxva2 info: DXVA2CreateVideoService Success!
dxva2 debug: - 'MPEG-2 inverse discrete cosine transform' is supported by hardware
dxva2 debug: - 'MPEG-2 & MPEG-1 variable-length decoder' is supported by hardware
dxva2 debug: - 'MPEG-2 variable-length decoder' is supported by hardware
dxva2 debug: - 'MPEG-1 variable-length decoder' is supported by hardware
dxva2 debug: - 'VC-1 variable-length decoder' is supported by hardware
dxva2 debug: - 'VC-1 variable-length decoder' is supported by hardware
dxva2 debug: - 'VC-1 inverse discrete cosine transform' is supported by hardware
dxva2 debug: - 'Windows Media Video 9 IDCT' is supported by hardware
dxva2 warning: - Unknown GUID = 0x32fcfe3f-0xde46-0x4a49-0x861bac71110649d5
dxva2 warning: - Unknown GUID = 0xd79be8da-0xcf1-0x4c81-0xb82a69a4e236f43d
dxva2 warning: - Unknown GUID = 0xf9aaccbb-0xc2b6-0x4cfc-0x87795707b1760552
dxva2 debug: - 'H.264 variable-length decoder, no film grain technology' is supported by hardware
dxva2 debug: - 'MPEG-4 Part 2 variable-length decoder, Simple Profile' is supported by hardware
dxva2 debug: - 'MPEG-4 Part 2 variable-length decoder, Simple&Advanced Profile, no GMC' is supported by hardware
dxva2 debug: - 'MPEG-4 Part 2 nVidia bitstream decoder' is supported by hardware
dxva2 warning: - Unknown GUID = 0xb194eb52-0x19a0-0x41f0-0xb754cc244ac1cb20
dxva2 debug: Trying to use 'H.264 variable-length decoder, no film grain technology' as input
dxva2 debug: NV12 is supported for output
dxva2 debug: Using 'H.264 variable-length decoder, no film grain technology' to decode to 'NV12'
core debug: using hw decoder module "dxva2"
dxva2 debug: DxCreateVideoDecoder id 28 1920x1040
dxva2 debug: IDirectXVideoAccelerationService_CreateSurface succeed with 24 surfaces (1920x1040)
dxva2 debug: we got 2 decoder configurations
dxva2 debug: configuration[0] ConfigBitstreamRaw 1
dxva2 debug: configuration[1] ConfigBitstreamRaw 2
dxva2 debug: IDirectXVideoDecoderService_CreateVideoDecoder succeed
avcodec info: Using DXVA2 (NVIDIA GeForce GT 530, vendor 4318(NVIDIA), device 3557, revision 161) for hardware decoding.
core debug: looking for text renderer module matching "any": 2 candidates
freetype debug: Using Candara as font from file C:\Windows\Fonts\candara.ttf
freetype debug: Using Consolas as mono-font from file C:\Windows\Fonts\consola.ttf
freetype debug: using fontsize: 2
core debug: using text renderer module "freetype"
core debug: looking for video filter2 module matching "any": 58 candidates
swscale debug: 32x32 (32x32) chroma: YUVA -> 16x16 (16x16) chroma: RGBA with scaling using Fast bilinear
core debug: using video filter2 module "swscale"
core debug: looking for video filter2 module matching "any": 58 candidates
yuvp debug: YUVP to YUVA converter
core debug: using video filter2 module "yuvp"
core debug: Deinterlacing available
core debug: deinterlace 0, mode blend, is_needed 0
core debug: Opening vout display wrapper
core debug: looking for vout display module matching "directdraw": 11 candidates
directdraw debug: creating Vout EventThread
directdraw debug: Win32VoutCreateWindow
core debug: looking for vout window hwnd module matching "qt4,any": 3 candidates
qt4 debug: requesting video window...
qt4 debug: Video was requested 0, 0
core debug: using vout window hwnd module "qt4"
directdraw debug: created video sub-window
directdraw debug: Vout EventThread running
directdraw debug: disabling screen saver
directdraw debug: directx-device:
directdraw debug: DirectXEnumCallback: NVIDIA GeForce GT 530, \\.\DISPLAY1
directdraw debug: selecting NVIDIA GeForce GT 530, \\.\DISPLAY1
directdraw debug: screen dimensions (0x0,2560x1440)
directdraw debug: DirectDraw Capabilities: overlay=1 yuvoverlay=1 can_deinterlace_overlay=1 colorkey=1 stretch=1 bltfourcc=1
core debug: VoutDisplayEvent 'resize' 1934x1076 window
directdraw debug: YUV overlay surface created successfully
core debug: using vout display module "directdraw"
core debug: original format sz 1920x1040, of (0,0), vsz 1918x1038, 4cc YV12, 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' 1227x785 window
freetype debug: Using Candara as font from file C:\Windows\Fonts\candara.ttf
freetype debug: Using Consolas as mono-font from file C:\Windows\Fonts\consola.ttf
freetype debug: using fontsize: 2
core debug: using text renderer module "freetype"
core debug: End of video preroll
core debug: Received first picture
core debug: Decoder wait done in 613 ms
core debug: auto hiding mouse cursor
core debug: auto hiding mouse cursor
core debug: auto hiding mouse cursor
mp4 debug: track[Id 0x1] using Sync Sample Box (stss)
mp4 debug: stss gives 13564 --> 13544 (sample number)
mp4 debug: track[Id 0x2] does not provide Sync Sample Box (stss)
[a bunch of repetitions of "Buffering 0%"]
core debug: Buffering 0%
core debug: Buffering 6%
core debug: Buffering 12%
core debug: Buffering 14%
core debug: Buffering 19%
core debug: Buffering 27%
core debug: Buffering 28%
core debug: Buffering 34%
core debug: Buffering 41%
core debug: Buffering 42%
core debug: Buffering 48%
core debug: Buffering 55%
core debug: Buffering 55%
core debug: Buffering 62%
core debug: Buffering 69%
core debug: Buffering 69%
core debug: Buffering 77%
core debug: Buffering 83%
core debug: Buffering 84%
core debug: Buffering 90%
core debug: Buffering 97%
core debug: Buffering 98%
core debug: Stream buffering done (316 ms in 2 ms)
core debug: End of audio preroll
avcodec debug: available hardware decoder output format 61 (dxva2_vld)
avcodec debug: available software decoder output format 0 (yuv420p)
core debug: looking for hw decoder module matching "dxva2": 1 candidates
dxva2 debug: DLLs loaded
dxva2 debug: D3dCreateDevice succeed
dxva2 debug: OurDirect3DCreateDeviceManager9 Success!
dxva2 info: obtained IDirect3DDeviceManager9
dxva2 info: DXVA2CreateVideoService Success!
dxva2 debug: - 'MPEG-2 inverse discrete cosine transform' is supported by hardware
dxva2 debug: - 'MPEG-2 & MPEG-1 variable-length decoder' is supported by hardware
dxva2 debug: - 'MPEG-2 variable-length decoder' is supported by hardware
dxva2 debug: - 'MPEG-1 variable-length decoder' is supported by hardware
dxva2 debug: - 'VC-1 variable-length decoder' is supported by hardware
dxva2 debug: - 'VC-1 variable-length decoder' is supported by hardware
dxva2 debug: - 'VC-1 inverse discrete cosine transform' is supported by hardware
dxva2 debug: - 'Windows Media Video 9 IDCT' is supported by hardware
dxva2 warning: - Unknown GUID = 0x32fcfe3f-0xde46-0x4a49-0x861bac71110649d5
dxva2 warning: - Unknown GUID = 0xd79be8da-0xcf1-0x4c81-0xb82a69a4e236f43d
dxva2 warning: - Unknown GUID = 0xf9aaccbb-0xc2b6-0x4cfc-0x87795707b1760552
dxva2 debug: - 'H.264 variable-length decoder, no film grain technology' is supported by hardware
dxva2 debug: - 'MPEG-4 Part 2 variable-length decoder, Simple Profile' is supported by hardware
dxva2 debug: - 'MPEG-4 Part 2 variable-length decoder, Simple&Advanced Profile, no GMC' is supported by hardware
dxva2 debug: - 'MPEG-4 Part 2 nVidia bitstream decoder' is supported by hardware
dxva2 warning: - Unknown GUID = 0xb194eb52-0x19a0-0x41f0-0xb754cc244ac1cb20
dxva2 debug: Trying to use 'H.264 variable-length decoder, no film grain technology' as input
dxva2 debug: NV12 is supported for output
dxva2 debug: Using 'H.264 variable-length decoder, no film grain technology' to decode to 'NV12'
core debug: using hw decoder module "dxva2"
dxva2 debug: DxCreateVideoDecoder id 28 1920x1040
dxva2 debug: IDirectXVideoAccelerationService_CreateSurface succeed with 24 surfaces (1920x1040)
dxva2 debug: we got 2 decoder configurations
dxva2 debug: configuration[0] ConfigBitstreamRaw 1
dxva2 debug: configuration[1] ConfigBitstreamRaw 2
dxva2 debug: IDirectXVideoDecoderService_CreateVideoDecoder succeed
avcodec info: Using DXVA2 (NVIDIA GeForce GT 530, vendor 4318(NVIDIA), device 3557, revision 161) for hardware decoding.
core debug: End of video preroll
core debug: Received first picture
core debug: Decoder wait done in 361 ms
core debug: looking for xml reader module matching "any": 1 candidates
core debug: using xml reader module "xml"
core debug: looking for video blending module matching "any": 1 candidates
core debug: using video blending module "blend"
core debug: incoming request - stopping current input
core debug: control: stopping input
core debug: incoming request - stopping current input
core debug: finished input
core debug: removing module "avcodec"
avcodec debug: ffmpeg codec (H264 - MPEG-4 AVC (part 10)) stopped
core debug: killing decoder fourcc `h264', 0 PES in FIFO
core debug: saving a free vout
core debug: reusing provided vout
qt4 debug: Qt: Fullscreen state changed
core debug: removing module "faad"
core debug: killing decoder fourcc `mp4a', 0 PES in FIFO
directsound debug: closing audio device
core debug: removing module "float_mixer"
core debug: keeping audio output
core debug: removing module "subsdec"
core debug: killing decoder fourcc `subt', 0 PES in FIFO
core debug: removing module "mp4"
mp4 debug: freeing all memory
core debug: removing module "record"
core debug: removing module "filesystem"
core debug: removing module "subtitle"
core debug: removing module "record"
core debug: removing module "filesystem"
core debug: Program doesn't contain anymore ES
core debug: incoming request - stopping current input
core debug: dead input
core debug: destroying useless vout
core debug: removing module "blend"
core debug: removing module "directdraw"
qt4 debug: IM: Deleting the input
directdraw debug: Win32 Vout EventThread terminating
directdraw debug: Win32VoutCloseWindow
directdraw debug: WinProc WM_DESTROY
qt4 debug: releasing video...
qt4 debug: Video is not needed anymore
core debug: removing module "freetype"
core debug: removing module "yuvp"
core debug: removing module "swscale"