mpv icon indicating copy to clipboard operation
mpv copied to clipboard

Cannot fast seeking jump video 15.00 video from cctv ezviz h6c

Open 3xploiton3 opened this issue 6 months ago • 0 comments

mpv Information

mpv 0.39.0 Copyright © 2000-2024 mpv/MPlayer/mplayer2 projects
 built on Sep 28 2024 01:30:48
libplacebo version: v7.349.0 (v7.349.0-13-ga018ab0-dirty)
FFmpeg version: N-117212-g01c47dd23
FFmpeg library versions:
   libavcodec      61.20.100
   libavdevice     61.4.100
   libavfilter     10.5.100
   libavformat     61.8.100
   libavutil       59.40.100
   libswresample   5.4.100
   libswscale      8.4.100

Other Information

- Windows version: 11
- GPU model, driver and version: Intel HD 530
- Source of mpv: https://community.chocolatey.org/packages/mpvio
- Latest known working version: -
- Issue started after the following happened:

jump seeking to 15.00 minute or in middle video, mpv force close

Reproduction Steps

PS C:\Terminal> mpv --no-config "H:\Telegram\hiv00041.mp4" ● Video --vid=1 (hevc 2880x1616 15 fps) ● Audio --aid=1 (aac 1ch 16000 Hz 33 kbps) AO: [wasapi] 44100Hz stereo 2ch float VO: [gpu] 2880x1616 yuv420p [ffmpeg/video] hevc: Could not find ref with POC 58 [ffmpeg/video] hevc: Could not find ref with POC 52 [ffmpeg/audio] aac: Input buffer exhausted before END element found Error decoding audio. [ffmpeg/video] hevc: Could not find ref with POC 52 [ffmpeg/audio] aac: Input buffer exhausted before END element found Error decoding audio. Invalid audio PTS: 24776.806311 -> 30990.101889 Reset playback due to audio timestamp reset. [ffmpeg/video] hevc: Could not find ref with POC 56 [ffmpeg/audio] aac: channel element 0.0 is not allocated Error decoding audio. AV: 08:36:30 / 08:36:30 (100%) A-V: -0.224 Exiting... (End of file)

Expected Behavior

play video without issue

Actual Behavior

force close

Log File

``` PS C:\Terminal> mpv --gpu-debug -v -v "H:\Telegram\hiv00041.mp4" [cplayer] Command line options: '--gpu-debug' '-v' '-v' 'H:\Telegram\hiv00041.mp4' [cplayer] mpv 0.39.0 Copyright © 2000-2024 mpv/MPlayer/mplayer2 projects [cplayer] built on Sep 28 2024 01:30:48 [cplayer] libplacebo version: v7.349.0 (v7.349.0-13-ga018ab0-dirty) [cplayer] FFmpeg version: N-117212-g01c47dd23 [cplayer] FFmpeg library versions: [cplayer] libavcodec 61.20.100 [cplayer] libavdevice 61.4.100 [cplayer] libavfilter 10.5.100 [cplayer] libavformat 61.8.100 [cplayer] libavutil 59.40.100 [cplayer] libswresample 5.4.100 [cplayer] libswscale 8.4.100 [cplayer] Configuration: -Ddebug=true -Db_ndebug=true -Doptimization=3 -Db_lto=true -Db_lto_mode=thin -Dlibmpv=true -Dpdf-build=enabled -Dlua=enabled -Djavascript=enabled -Dsdl2=enabled -Dlibarchive=enabled -Dlibbluray=enabled -Ddvdnav=enabled -Duchardet=enabled -Drubberband=enabled -Dlcms2=enabled -Dopenal=enabled -Dspirv-cross=enabled -Dvulkan=enabled -Dvapoursynth=enabled -Dgl=enabled -Degl-angle=enabled -Dc_args=-Wno-error=int-conversion -Dprefix=/__w/mpv-winbuild-cmake/mpv-winbuild-cmake/build_x86_64/x86_64-w64-mingw32 -Dlibdir=/__w/mpv-winbuild-cmake/mpv-winbuild-cmake/build_x86_64/x86_64-w64-mingw32/lib -Ddefault_library=shared -Dprefer_static=True --cross-file=/__w/mpv-winbuild-cmake/mpv-winbuild-cmake/build_x86_64/meson_cross.txt [cplayer] List of enabled features: build-date cplugins cuda-hwaccel cuda-interop d3d-hwaccel d3d11 d3d9-hwaccel debug direct3d dos-paths dvdnav dxgi-debug dxgi-debug-d3d11 egl-angle egl-angle-win32 ffmpeg ffnvcodec gl gl-dxinterop gl-dxinterop-d3d9 gl-win32 glob glob-win32 gpl iconv javascript jpeg lcms2 libarchive libass libavdevice libbluray libplacebo luajit openal pathcch rubberband rubberband-3 sdl2 sdl2-audio sdl2-gamepad sdl2-video shaderc spirv-cross uchardet vaapi vaapi-win32 vapoursynth vector vulkan wasapi win32 win32-desktop win32-executable win32-smtc win32-threads zimg zimg-st428 zlib [cplayer] Built with NDEBUG. [global] home path: '' -> 'C:\Users\malikul\AppData\Roaming/mpv' [global] user path: '~~home/' -> 'C:\Users\malikul\AppData\Roaming/mpv' [global] user path: '~~old_home/' -> '' [global] config path: 'encoding-profiles.conf' -/-> 'C:\Users\malikul\AppData\Roaming/mpv/encoding-profiles.conf' [global] config path: 'encoding-profiles.conf' -/-> 'C:/ProgramData/chocolatey/lib/mpvio.install/tools/encoding-profiles.conf' [global] config path: 'encoding-profiles.conf' -/-> 'C:/ProgramData/chocolatey/lib/mpvio.install/tools/mpv/encoding-profiles.conf' [global] config path: 'mpv.conf' -/-> 'C:\Users\malikul\AppData\Roaming/mpv/mpv.conf' [global] config path: 'config' -/-> 'C:\Users\malikul\AppData\Roaming/mpv/config' [global] config path: 'mpv.conf' -/-> 'C:/ProgramData/chocolatey/lib/mpvio.install/tools/mpv.conf' [global] config path: 'config' -/-> 'C:/ProgramData/chocolatey/lib/mpvio.install/tools/config' [global] config path: 'mpv.conf' -/-> 'C:/ProgramData/chocolatey/lib/mpvio.install/tools/mpv/mpv.conf' [global] config path: 'config' -/-> 'C:/ProgramData/chocolatey/lib/mpvio.install/tools/mpv/config' [cplayer] Setting option 'gpu-debug' = '' (flags = 8) [cplayer] Setting option 'v' = '' (flags = 8) [cplayer] Setting option 'v' = '' (flags = 8) [global] config path: 'input.conf' -/-> 'C:\Users\malikul\AppData\Roaming/mpv/input.conf' [global] config path: 'input.conf' -/-> 'C:/ProgramData/chocolatey/lib/mpvio.install/tools/input.conf' [global] config path: 'input.conf' -/-> 'C:/ProgramData/chocolatey/lib/mpvio.install/tools/mpv/input.conf' [osc] Loading lua script @osc.lua... [ytdl_hook] Loading lua script @ytdl_hook.lua... [stats] Loading lua script @stats.lua... [console] Loading lua script @console.lua... [auto_profiles] Loading lua script @auto_profiles.lua... [select] Loading lua script @select.lua... [global] config path: 'scripts' -/-> 'C:\Users\malikul\AppData\Roaming/mpv/scripts' [global] config path: 'scripts' -/-> 'C:/ProgramData/chocolatey/lib/mpvio.install/tools/scripts' [global] config path: 'scripts' -/-> 'C:/ProgramData/chocolatey/lib/mpvio.install/tools/mpv/scripts' [cplayer] Waiting for scripts... [select] loading mp.defaults [ytdl_hook] loading mp.defaults [console] loading mp.defaults [osc] loading mp.defaults [select] loading @select.lua [auto_profiles] loading mp.defaults [osc] loading @osc.lua [ytdl_hook] loading @ytdl_hook.lua [cplayer] Run command: define-section, flags=64, args=[name="input_select", contents="", flags="default"] [stats] loading mp.defaults [auto_profiles] loading @auto_profiles.lua [console] loading @console.lua [cplayer] Run command: enable-section, flags=64, args=[name="input_select", flags="allow-hide-cursor+allow-vo-dragging"] [cplayer] Run command: define-section, flags=64, args=[name="input_forced_select", contents="", flags="force"] [cplayer] Run command: enable-section, flags=64, args=[name="input_forced_select", flags="allow-hide-cursor+allow-vo-dragging"] [stats] loading @stats.lua [ytdl_hook] reading options for ytdl_hook [console] reading options for console [cplayer] Run command: define-section, flags=64, args=[name="showhide", contents="mouse_move script-binding osc/__keybinding1\nmouse_leave script-binding osc/__keybinding2\n", flags="force"] [global] config path: 'script-opts/ytdl_hook.conf' -/-> 'C:\Users\malikul\AppData\Roaming/mpv/script-opts/ytdl_hook.conf' [global] config path: 'script-opts/console.conf' -/-> 'C:\Users\malikul\AppData\Roaming/mpv/script-opts/console.conf' [global] config path: 'script-opts/ytdl_hook.conf' -/-> 'C:/ProgramData/chocolatey/lib/mpvio.install/tools/script-opts/ytdl_hook.conf' [global] config path: 'script-opts/console.conf' -/-> 'C:/ProgramData/chocolatey/lib/mpvio.install/tools/script-opts/console.conf' [cplayer] Run command: define-section, flags=64, args=[name="showhide_wc", contents="mouse_move script-binding osc/__keybinding3\nmouse_leave script-binding osc/__keybinding4\n", flags="force"] [global] config path: 'script-opts/console.conf' -/-> 'C:/ProgramData/chocolatey/lib/mpvio.install/tools/mpv/script-opts/console.conf' [global] config path: 'script-opts/ytdl_hook.conf' -/-> 'C:/ProgramData/chocolatey/lib/mpvio.install/tools/mpv/script-opts/ytdl_hook.conf' [console] script-opts/console.conf not found. [stats] reading options for stats [cplayer] Run command: enable-section, flags=64, args=[name="showhide", flags="allow-hide-cursor+allow-vo-dragging"] [ytdl_hook] script-opts/ytdl_hook.conf not found. [global] config path: 'script-opts/stats.conf' -/-> 'C:\Users\malikul\AppData\Roaming/mpv/script-opts/stats.conf' [global] config path: 'lua-settings/console.conf' -/-> 'C:\Users\malikul\AppData\Roaming/mpv/lua-settings/console.conf' [global] config path: 'lua-settings/ytdl_hook.conf' -/-> 'C:\Users\malikul\AppData\Roaming/mpv/lua-settings/ytdl_hook.conf' [cplayer] Run command: enable-section, flags=64, args=[name="showhide_wc", flags="allow-hide-cursor+allow-vo-dragging"] [global] config path: 'script-opts/stats.conf' -/-> 'C:/ProgramData/chocolatey/lib/mpvio.install/tools/script-opts/stats.conf' [global] config path: 'lua-settings/console.conf' -/-> 'C:/ProgramData/chocolatey/lib/mpvio.install/tools/lua-settings/console.conf' [global] config path: 'lua-settings/ytdl_hook.conf' -/-> 'C:/ProgramData/chocolatey/lib/mpvio.install/tools/lua-settings/ytdl_hook.conf' [global] config path: 'lua-settings/console.conf' -/-> 'C:/ProgramData/chocolatey/lib/mpvio.install/tools/mpv/lua-settings/console.conf' [global] config path: 'script-opts/stats.conf' -/-> 'C:/ProgramData/chocolatey/lib/mpvio.install/tools/mpv/script-opts/stats.conf' [global] config path: 'lua-settings/ytdl_hook.conf' -/-> 'C:/ProgramData/chocolatey/lib/mpvio.install/tools/mpv/lua-settings/ytdl_hook.conf' [stats] script-opts/stats.conf not found. [console] lua-settings/console.conf not found. [ytdl_hook] lua-settings/ytdl_hook.conf not found. [cplayer] Run command: define-section, flags=64, args=[name="input", contents="mbtn_left script-binding osc/__keybinding5\nshift+mbtn_left script-binding osc/__keybinding6\nmbtn_right script-binding osc/__keybinding7\nmbtn_mid script-binding osc/__keybinding8\nwheel_up script-binding osc/__keybinding9\nwheel_down script-binding osc/__keybinding10\nmbtn_left_dbl ignore\nshift+mbtn_left_dbl ignore\nmbtn_right_dbl ignore\n", flags="force"] [global] config path: 'lua-settings/stats.conf' -/-> 'C:\Users\malikul\AppData\Roaming/mpv/lua-settings/stats.conf' [cplayer] Run command: enable-section, flags=64, args=[name="input", flags=""] [global] config path: 'lua-settings/stats.conf' -/-> 'C:/ProgramData/chocolatey/lib/mpvio.install/tools/lua-settings/stats.conf' [cplayer] Run command: define-section, flags=64, args=[name="window-controls", contents="mbtn_left script-binding osc/__keybinding11\n", flags="force"] [global] config path: 'lua-settings/stats.conf' -/-> 'C:/ProgramData/chocolatey/lib/mpvio.install/tools/mpv/lua-settings/stats.conf' [stats] lua-settings/stats.conf not found. [cplayer] Run command: enable-section, flags=64, args=[name="window-controls", flags=""] [cplayer] Run command: define-section, flags=64, args=[name="input_console", contents="", flags="default"] [osc] reading options for osc [cplayer] Run command: enable-section, flags=64, args=[name="input_console", flags="allow-hide-cursor+allow-vo-dragging"] [cplayer] Run command: define-section, flags=64, args=[name="input_stats", contents="", flags="default"] [global] config path: 'script-opts/osc.conf' -/-> 'C:\Users\malikul\AppData\Roaming/mpv/script-opts/osc.conf' [cplayer] Run command: define-section, flags=64, args=[name="input_forced_console", contents="", flags="force"] [global] config path: 'script-opts/osc.conf' -/-> 'C:/ProgramData/chocolatey/lib/mpvio.install/tools/script-opts/osc.conf' [global] config path: 'script-opts/osc.conf' -/-> 'C:/ProgramData/chocolatey/lib/mpvio.install/tools/mpv/script-opts/osc.conf' [osc] script-opts/osc.conf not found. [cplayer] Run command: enable-section, flags=64, args=[name="input_stats", flags="allow-hide-cursor+allow-vo-dragging"] [cplayer] Run command: enable-section, flags=64, args=[name="input_forced_console", flags="allow-hide-cursor+allow-vo-dragging"] [global] config path: 'lua-settings/osc.conf' -/-> 'C:\Users\malikul\AppData\Roaming/mpv/lua-settings/osc.conf' [global] config path: 'lua-settings/osc.conf' -/-> 'C:/ProgramData/chocolatey/lib/mpvio.install/tools/lua-settings/osc.conf' [global] config path: 'lua-settings/osc.conf' -/-> 'C:/ProgramData/chocolatey/lib/mpvio.install/tools/mpv/lua-settings/osc.conf' [cplayer] Run command: define-section, flags=64, args=[name="input_forced_stats", contents="", flags="force"] [osc] lua-settings/osc.conf not found. [cplayer] Run command: enable-section, flags=64, args=[name="input_forced_stats", flags="allow-hide-cursor+allow-vo-dragging"] [cplayer] Set property: user-data/osc/visibility="auto" -> 1 [cplayer] Run command: disable-section, flags=64, args=[name="input"] [cplayer] Run command: disable-section, flags=64, args=[name="window-controls"] [cplayer] Set property: user-data/osc/margins={"t":0,"l":0,"b":0,"r":0} -> 1 [cplayer] Set property: user-data/osc/margins={"t":0,"l":0,"b":0,"r":0} -> 1 [osc] osc_init [cplayer] Done loading scripts. [global] state path: 'watch_later' -> 'C:\Users\malikul\AppData\Local/mpv/watch_later' [cplayer] Running hook: auto_profiles/on_before_start_file [global] state path: 'watch_later' -> 'C:\Users\malikul\AppData\Local/mpv/watch_later' [cplayer] Running hook: ytdl_hook/on_load [cplayer] Running hook: ytdl_hook/on_load [ytdl_hook] playlist hook [cplayer] Running hook: auto_profiles/on_load [cplayer] Set property: user-data/osc/margins={"t":0,"l":0,"b":0,"r":0} -> 1 [global] config path: 'fonts' -/-> 'C:\Users\malikul\AppData\Roaming/mpv/fonts' [global] config path: 'fonts' -/-> 'C:/ProgramData/chocolatey/lib/mpvio.install/tools/fonts' [global] config path: 'fonts' -/-> 'C:/ProgramData/chocolatey/lib/mpvio.install/tools/mpv/fonts' [osd/libass] ASS library version: 0x1703000 (runtime 0x1703000) [osd/libass] libass API version: 0x1703000 [osd/libass] libass source: meson, commit: 0.17.3-32-g5298859c298d3c570d8d7e3b883a0d63490659b8 [osd/libass] Shaper: FriBidi 1.0.16 (SIMPLE) HarfBuzz-ng 10.0.1 (COMPLEX) [global] config path: 'subfont.ttf' -/-> 'C:\Users\malikul\AppData\Roaming/mpv/subfont.ttf' [global] config path: 'subfont.ttf' -/-> 'C:/ProgramData/chocolatey/lib/mpvio.install/tools/subfont.ttf' [global] config path: 'subfont.ttf' -/-> 'C:/ProgramData/chocolatey/lib/mpvio.install/tools/mpv/subfont.ttf' [global] config path: 'fonts.conf' -/-> 'C:\Users\malikul\AppData\Roaming/mpv/fonts.conf' [global] config path: 'fonts.conf' -/-> 'C:/ProgramData/chocolatey/lib/mpvio.install/tools/fonts.conf' [global] config path: 'fonts.conf' -> 'C:/ProgramData/chocolatey/lib/mpvio.install/tools/mpv/fonts.conf' [osd/libass] Setting up fonts... [osd/libass] Using font provider directwrite (with GDI) [osd/libass] Done. [osc] osc_init [cplayer] Set property: user-data/osc/margins={"t":0,"l":0,"b":0,"r":0} -> 1 [cplayer] Run command: define-section, flags=64, args=[name="input_osc", contents="", flags="default"] [cplayer] Run command: enable-section, flags=64, args=[name="input_osc", flags="allow-hide-cursor+allow-vo-dragging"] [cplayer] Run command: define-section, flags=64, args=[name="input_forced_osc", contents="", flags="force"] [cplayer] Run command: enable-section, flags=64, args=[name="input_forced_osc", flags="allow-hide-cursor+allow-vo-dragging"] [ifo_dvdnav] Opening H:\Telegram\hiv00041.mp4 [bdmv/bluray] Opening H:\Telegram\hiv00041.mp4 [file] Opening H:\Telegram\hiv00041.mp4 [file] resize stream to 131072 bytes, drop 0 bytes [file] Stream opened successfully. [demux] Trying demuxers for level=normal. [demux] Trying demuxer: directory (force-level: normal) [demux] Trying demuxer: disc (force-level: normal) [demux] Trying demuxer: edl (force-level: normal) [demux] Trying demuxer: cue (force-level: normal) [demux] Trying demuxer: rawaudio (force-level: normal) [demux] Trying demuxer: rawvideo (force-level: normal) [demux] Trying demuxer: mkv (force-level: normal) [demux] Trying demuxer: libarchive (force-level: normal) [demux] Trying demuxer: lavf (force-level: normal) [lavf] Found 'mpeg' at score=52 size=2048. [ffmpeg/demuxer] mpeg: max_analyze_duration 5000000 reached at 5000000 microseconds st:0 [file] stream level seek from 1638400 to 268185456 [file] stream level seek from 268435456 to 267935456 [file] stream level seek from 268435456 to 267435456 [file] stream level seek from 268435456 to 266435456 [file] stream level seek from 268435456 to 0 [lavf] avformat_find_stream_info() finished after 0 bytes. [demux] Detected file format: mpeg (libavformat) [cplayer] Opening done: H:\Telegram\hiv00041.mp4 [osc] osc_init [cplayer] Set property: user-data/osc/margins={"t":0,"l":0,"b":0,"r":0} -> 1 [find_files] Loading external files in H:\Telegram\ [global] config path: 'sub' -/-> 'C:\Users\malikul\AppData\Roaming/mpv/sub' [global] config path: 'sub' -/-> 'C:/ProgramData/chocolatey/lib/mpvio.install/tools/sub' [global] config path: 'sub' -/-> 'C:/ProgramData/chocolatey/lib/mpvio.install/tools/mpv/sub' [cplayer] Running hook: ytdl_hook/on_preloaded [cplayer] Running hook: auto_profiles/on_preloaded [lavf] select track 0 [lavf] select track 1 [cplayer] ● Video --vid=1 (hevc 2880x1616 15 fps) [cplayer] ● Audio --aid=1 (aac 1ch 16000 Hz 33 kbps) [vo/gpu] Probing for best GPU context. [vo/gpu/auto] Initializing GPU context 'auto' [vo/gpu/d3d11] Initializing GPU context 'd3d11' [vo/gpu/d3d11] Using Direct3D 11 feature level 12_1 [vo/gpu/d3d11] Device Name: Intel(R) HD Graphics 530 [vo/gpu/d3d11] Device ID: 8086:1912 (rev 06) [vo/gpu/d3d11] Subsystem ID: 1462:7a15 [vo/gpu/d3d11] LUID: 000000000001279b [vo/gpu/d3d11] Initializing SPIR-V compiler 'shaderc' [vo/gpu/d3d11] Using Direct3D 11.1 runtime [vo/gpu/d3d11] Maximum Texture2D size: 16384x16384 [vo/gpu/d3d11] D3DCompiler version: 10.0.22621.3350 [vo/gpu/d3d11] Using DXGI 1.2+ [vo/gpu/d3d11] Queried output: \\.\DISPLAY2, 1920x1080 @ 8 bits, colorspace: RGB_FULL_G22_NONE_P709 (0) [vo/gpu/d3d11] Selected swapchain format R8G8B8A8_UNORM (28), attempting to utilize it. [vo/gpu/d3d11] Selected swapchain color space RGB_FULL_G22_NONE_P709 (0), attempting to utilize it. [vo/gpu/d3d11] Swapchain capabilities for color space RGB_FULL_G22_NONE_P709 (0): normal: yes, overlay: yes [vo/gpu/d3d11] Swapchain successfully configured to color space RGB_FULL_G22_NONE_P709 (0)! [vo/gpu/d3d11] Using flip-model presentation [vo/gpu/d3d11] before init_gl: [vo/gpu/d3d11] 3146250: Create ID3D11Fence: Name="unnamed", Addr=0x00000000057A7DE0, ExtRef=1, IntRef=0 [vo/gpu/d3d11] 3146252: Destroy ID3D11Fence: Name="unnamed", Addr=0x00000000057A7DE0 [vo/gpu/d3d11] 3146250: Create ID3D11Fence: Name="unnamed", Addr=0x00000000057A7DE0, ExtRef=1, IntRef=0 [vo/gpu/d3d11] Texture formats: [vo/gpu/d3d11] NAME COMP*TYPE SIZE DEPTH PER COMP. [vo/gpu/d3d11] r8 1*unorm 1B LF CR ST {8} [vo/gpu/d3d11] rg8 2*unorm 2B LF CR ST {8 8} [vo/gpu/d3d11] rgba8 4*unorm 4B LF CR ST {8 8 8 8} [vo/gpu/d3d11] r16 1*unorm 2B LF CR ST {16} [vo/gpu/d3d11] rg16 2*unorm 4B LF CR ST {16 16} [vo/gpu/d3d11] rgba16 4*unorm 8B LF CR ST {16 16 16 16} [vo/gpu/d3d11] r32ui 1*uint 4B ST {32} [vo/gpu/d3d11] rg32ui 2*uint 8B ST {32 32} [vo/gpu/d3d11] rgb32ui 3*uint 12B {32 32 32} [vo/gpu/d3d11] rgba32ui 4*uint 16B ST {32 32 32 32} [vo/gpu/d3d11] r16hf 1*float 2B LF CR ST {16} [vo/gpu/d3d11] rg16hf 2*float 4B LF CR ST {16 16} [vo/gpu/d3d11] rgba16hf 4*float 8B LF CR ST {16 16 16 16} [vo/gpu/d3d11] r32f 1*float 4B LF CR ST {32} [vo/gpu/d3d11] rg32f 2*float 8B LF CR ST {32 32} [vo/gpu/d3d11] rgb32f 3*float 12B LF {32 32 32} [vo/gpu/d3d11] rgba32f 4*float 16B LF CR ST {32 32 32 32} [vo/gpu/d3d11] rgb10_a2 4*unorm 4B LF CR ST {10 10 10 2} [vo/gpu/d3d11] bgra8 4*unorm 4B LF CR {8 8 8 8} [vo/gpu/d3d11] bgrx8 3*unorm 4B LF CR {8 8 8} [vo/gpu/d3d11] LA = LUMINANCE_ALPHA hack format [vo/gpu/d3d11] LF = linear filterable [vo/gpu/d3d11] CR = can be used for render targets [vo/gpu/d3d11] ST = can be used for storable images [vo/gpu/d3d11] Image formats: [vo/gpu/d3d11] yuv444p => 3 planes 1x1 8/0 [r8/r8/r8] (r/g/b) [unorm] [vo/gpu/d3d11] yuv420p => 3 planes 2x2 8/0 [r8/r8/r8] (r/g/b) [unorm] [vo/gpu/d3d11] gray => 1 planes 1x1 8/0 [r8] (r) [unorm] [vo/gpu/d3d11] gray16 => 1 planes 1x1 16/0 [r16] (r) [unorm] [vo/gpu/d3d11] uyvy422 [vo/gpu/d3d11] nv12 => 2 planes 2x2 8/0 [r8/rg8] (r/gb) [unorm] [vo/gpu/d3d11] p010 => 2 planes 2x2 16/6 [r16/rg16] (r/gb) [unorm] [vo/gpu/d3d11] argb => 1 planes 1x1 8/0 [rgba8] (argb) [unorm] [vo/gpu/d3d11] bgra => 1 planes 1x1 8/0 [rgba8] (bgra) [unorm] [vo/gpu/d3d11] abgr => 1 planes 1x1 8/0 [rgba8] (abgr) [unorm] [vo/gpu/d3d11] rgba => 1 planes 1x1 8/0 [rgba8] (rgba) [unorm] [vo/gpu/d3d11] bgr24 [vo/gpu/d3d11] rgb24 [vo/gpu/d3d11] 0rgb => 1 planes 1x1 8/0 [rgba8] (_rgb) [unorm] [vo/gpu/d3d11] bgr0 => 1 planes 1x1 8/0 [rgba8] (bgr) [unorm] [vo/gpu/d3d11] 0bgr => 1 planes 1x1 8/0 [rgba8] (_bgr) [unorm] [vo/gpu/d3d11] rgb0 => 1 planes 1x1 8/0 [rgba8] (rgb) [unorm] [vo/gpu/d3d11] rgba64 => 1 planes 1x1 16/0 [rgba16] (rgba) [unorm] [vo/gpu/d3d11] rgb565 [vo/gpu/d3d11] pal8 [vo/gpu/d3d11] vdpau [vo/gpu/d3d11] d3d11 [vo/gpu/d3d11] dxva2_vld [vo/gpu/d3d11] mmal [vo/gpu/d3d11] mediacodec [vo/gpu/d3d11] cuda [vo/gpu/d3d11] yap8 => 2 planes 1x1 8/0 [r8/r8] (r/a) [unorm] [vo/gpu/d3d11] yap16 => 2 planes 1x1 16/0 [r16/r16] (r/a) [unorm] [vo/gpu/d3d11] grayaf32 => 2 planes 1x1 32/0 [r32f/r32f] (r/a) [float] [vo/gpu/d3d11] yuv444pf => 3 planes 1x1 32/0 [r32f/r32f/r32f] (r/g/b) [float] [vo/gpu/d3d11] yuva444pf => 4 planes 1x1 32/0 [r32f/r32f/r32f/r32f] (r/g/b/a) [float] [vo/gpu/d3d11] yuv420pf => 3 planes 2x2 32/0 [r32f/r32f/r32f] (r/g/b) [float] [vo/gpu/d3d11] yuva420pf => 4 planes 2x2 32/0 [r32f/r32f/r32f/r32f] (r/g/b/a) [float] [vo/gpu/d3d11] yuv422pf => 3 planes 2x1 32/0 [r32f/r32f/r32f] (r/g/b) [float] [vo/gpu/d3d11] yuva422pf => 4 planes 2x1 32/0 [r32f/r32f/r32f/r32f] (r/g/b/a) [float] [vo/gpu/d3d11] yuv440pf => 3 planes 1x2 32/0 [r32f/r32f/r32f] (r/g/b) [float] [vo/gpu/d3d11] yuva440pf => 4 planes 1x2 32/0 [r32f/r32f/r32f/r32f] (r/g/b/a) [float] [vo/gpu/d3d11] yuv410pf => 3 planes 4x4 32/0 [r32f/r32f/r32f] (r/g/b) [float] [vo/gpu/d3d11] yuva410pf => 4 planes 4x4 32/0 [r32f/r32f/r32f/r32f] (r/g/b/a) [float] [vo/gpu/d3d11] yuv411pf => 3 planes 4x1 32/0 [r32f/r32f/r32f] (r/g/b) [float] [vo/gpu/d3d11] yuva411pf => 4 planes 4x1 32/0 [r32f/r32f/r32f/r32f] (r/g/b/a) [float] [vo/gpu/d3d11] rgb30 [vo/gpu/d3d11] y1 => 1 planes 1x1 8/-7 [r8] (r) [unorm] [vo/gpu/d3d11] gbrp1 => 3 planes 1x1 8/-7 [r8/r8/r8] (g/b/r) [unorm] [vo/gpu/d3d11] gbrp2 => 3 planes 1x1 8/-6 [r8/r8/r8] (g/b/r) [unorm] [vo/gpu/d3d11] gbrp3 => 3 planes 1x1 8/-5 [r8/r8/r8] (g/b/r) [unorm] [vo/gpu/d3d11] gbrp4 => 3 planes 1x1 8/-4 [r8/r8/r8] (g/b/r) [unorm] [vo/gpu/d3d11] gbrp5 => 3 planes 1x1 8/-3 [r8/r8/r8] (g/b/r) [unorm] [vo/gpu/d3d11] gbrp6 => 3 planes 1x1 8/-2 [r8/r8/r8] (g/b/r) [unorm] [vo/gpu/d3d11] vdpau_output [vo/gpu/d3d11] vaapi [vo/gpu/d3d11] videotoolbox [vo/gpu/d3d11] vulkan [vo/gpu/d3d11] drm_prime [vo/gpu/d3d11] yuyv422 [vo/gpu/d3d11] yuv422p => 3 planes 2x1 8/0 [r8/r8/r8] (r/g/b) [unorm] [vo/gpu/d3d11] yuv410p => 3 planes 4x4 8/0 [r8/r8/r8] (r/g/b) [unorm] [vo/gpu/d3d11] yuv411p => 3 planes 4x1 8/0 [r8/r8/r8] (r/g/b) [unorm] [vo/gpu/d3d11] monow [vo/gpu/d3d11] monob [vo/gpu/d3d11] yuvj422p => 3 planes 2x1 8/0 [r8/r8/r8] (r/g/b) [unorm] [vo/gpu/d3d11] uyyvyy411 [vo/gpu/d3d11] bgr8 [vo/gpu/d3d11] bgr4 [vo/gpu/d3d11] bgr4_byte [vo/gpu/d3d11] rgb8 [vo/gpu/d3d11] rgb4 [vo/gpu/d3d11] rgb4_byte [vo/gpu/d3d11] nv21 => 2 planes 2x2 8/0 [r8/rg8] (r/bg) [unorm] [vo/gpu/d3d11] gray16be [vo/gpu/d3d11] yuv440p => 3 planes 1x2 8/0 [r8/r8/r8] (r/g/b) [unorm] [vo/gpu/d3d11] yuvj440p => 3 planes 1x2 8/0 [r8/r8/r8] (r/g/b) [unorm] [vo/gpu/d3d11] yuva420p => 4 planes 2x2 8/0 [r8/r8/r8/r8] (r/g/b/a) [unorm] [vo/gpu/d3d11] rgb48be [vo/gpu/d3d11] rgb48 [vo/gpu/d3d11] rgb565be [vo/gpu/d3d11] rgb555be [vo/gpu/d3d11] rgb555 [vo/gpu/d3d11] bgr565be [vo/gpu/d3d11] bgr565 [vo/gpu/d3d11] bgr555be [vo/gpu/d3d11] bgr555 [vo/gpu/d3d11] yuv420p16 => 3 planes 2x2 16/0 [r16/r16/r16] (r/g/b) [unorm] [vo/gpu/d3d11] yuv420p16be [vo/gpu/d3d11] yuv422p16 => 3 planes 2x1 16/0 [r16/r16/r16] (r/g/b) [unorm] [vo/gpu/d3d11] yuv422p16be [vo/gpu/d3d11] yuv444p16 => 3 planes 1x1 16/0 [r16/r16/r16] (r/g/b) [unorm] [vo/gpu/d3d11] yuv444p16be [vo/gpu/d3d11] rgb444 [vo/gpu/d3d11] rgb444be [vo/gpu/d3d11] bgr444 [vo/gpu/d3d11] bgr444be [vo/gpu/d3d11] ya8 => 1 planes 1x1 8/0 [rg8] (ra) [unorm] [vo/gpu/d3d11] bgr48be [vo/gpu/d3d11] bgr48 [vo/gpu/d3d11] yuv420p9be [vo/gpu/d3d11] yuv420p9 => 3 planes 2x2 16/-7 [r16/r16/r16] (r/g/b) [unorm] [vo/gpu/d3d11] yuv420p10be [vo/gpu/d3d11] yuv420p10 => 3 planes 2x2 16/-6 [r16/r16/r16] (r/g/b) [unorm] [vo/gpu/d3d11] yuv422p10be [vo/gpu/d3d11] yuv422p10 => 3 planes 2x1 16/-6 [r16/r16/r16] (r/g/b) [unorm] [vo/gpu/d3d11] yuv444p9be [vo/gpu/d3d11] yuv444p9 => 3 planes 1x1 16/-7 [r16/r16/r16] (r/g/b) [unorm] [vo/gpu/d3d11] yuv444p10be [vo/gpu/d3d11] yuv444p10 => 3 planes 1x1 16/-6 [r16/r16/r16] (r/g/b) [unorm] [vo/gpu/d3d11] yuv422p9be [vo/gpu/d3d11] yuv422p9 => 3 planes 2x1 16/-7 [r16/r16/r16] (r/g/b) [unorm] [vo/gpu/d3d11] gbrp => 3 planes 1x1 8/0 [r8/r8/r8] (g/b/r) [unorm] [vo/gpu/d3d11] gbrp9be [vo/gpu/d3d11] gbrp9 => 3 planes 1x1 16/-7 [r16/r16/r16] (g/b/r) [unorm] [vo/gpu/d3d11] gbrp10be [vo/gpu/d3d11] gbrp10 => 3 planes 1x1 16/-6 [r16/r16/r16] (g/b/r) [unorm] [vo/gpu/d3d11] gbrp16be [vo/gpu/d3d11] gbrp16 => 3 planes 1x1 16/0 [r16/r16/r16] (g/b/r) [unorm] [vo/gpu/d3d11] yuva422p => 4 planes 2x1 8/0 [r8/r8/r8/r8] (r/g/b/a) [unorm] [vo/gpu/d3d11] yuva444p => 4 planes 1x1 8/0 [r8/r8/r8/r8] (r/g/b/a) [unorm] [vo/gpu/d3d11] yuva420p9be [vo/gpu/d3d11] yuva420p9 => 4 planes 2x2 16/-7 [r16/r16/r16/r16] (r/g/b/a) [unorm] [vo/gpu/d3d11] yuva422p9be [vo/gpu/d3d11] yuva422p9 => 4 planes 2x1 16/-7 [r16/r16/r16/r16] (r/g/b/a) [unorm] [vo/gpu/d3d11] yuva444p9be [vo/gpu/d3d11] yuva444p9 => 4 planes 1x1 16/-7 [r16/r16/r16/r16] (r/g/b/a) [unorm] [vo/gpu/d3d11] yuva420p10be [vo/gpu/d3d11] yuva420p10 => 4 planes 2x2 16/-6 [r16/r16/r16/r16] (r/g/b/a) [unorm] [vo/gpu/d3d11] yuva422p10be [vo/gpu/d3d11] yuva422p10 => 4 planes 2x1 16/-6 [r16/r16/r16/r16] (r/g/b/a) [unorm] [vo/gpu/d3d11] yuva444p10be [vo/gpu/d3d11] yuva444p10 => 4 planes 1x1 16/-6 [r16/r16/r16/r16] (r/g/b/a) [unorm] [vo/gpu/d3d11] yuva420p16be [vo/gpu/d3d11] yuva420p16 => 4 planes 2x2 16/0 [r16/r16/r16/r16] (r/g/b/a) [unorm] [vo/gpu/d3d11] yuva422p16be [vo/gpu/d3d11] yuva422p16 => 4 planes 2x1 16/0 [r16/r16/r16/r16] (r/g/b/a) [unorm] [vo/gpu/d3d11] yuva444p16be [vo/gpu/d3d11] yuva444p16 => 4 planes 1x1 16/0 [r16/r16/r16/r16] (r/g/b/a) [unorm] [vo/gpu/d3d11] xyz12 [vo/gpu/d3d11] xyz12be [vo/gpu/d3d11] nv16 => 2 planes 2x1 8/0 [r8/rg8] (r/gb) [unorm] [vo/gpu/d3d11] nv20 => 2 planes 2x1 16/-6 [r16/rg16] (r/gb) [unorm] [vo/gpu/d3d11] nv20be [vo/gpu/d3d11] rgba64be [vo/gpu/d3d11] bgra64be [vo/gpu/d3d11] bgra64 => 1 planes 1x1 16/0 [rgba16] (bgra) [unorm] [vo/gpu/d3d11] yvyu422 [vo/gpu/d3d11] ya16be [vo/gpu/d3d11] ya16 => 1 planes 1x1 16/0 [rg16] (ra) [unorm] [vo/gpu/d3d11] gbrap => 4 planes 1x1 8/0 [r8/r8/r8/r8] (g/b/r/a) [unorm] [vo/gpu/d3d11] gbrap16be [vo/gpu/d3d11] gbrap16 => 4 planes 1x1 16/0 [r16/r16/r16/r16] (g/b/r/a) [unorm] [vo/gpu/d3d11] qsv [vo/gpu/d3d11] d3d11va_vld [vo/gpu/d3d11] yuv420p12be [vo/gpu/d3d11] yuv420p12 => 3 planes 2x2 16/-4 [r16/r16/r16] (r/g/b) [unorm] [vo/gpu/d3d11] yuv420p14be [vo/gpu/d3d11] yuv420p14 => 3 planes 2x2 16/-2 [r16/r16/r16] (r/g/b) [unorm] [vo/gpu/d3d11] yuv422p12be [vo/gpu/d3d11] yuv422p12 => 3 planes 2x1 16/-4 [r16/r16/r16] (r/g/b) [unorm] [vo/gpu/d3d11] yuv422p14be [vo/gpu/d3d11] yuv422p14 => 3 planes 2x1 16/-2 [r16/r16/r16] (r/g/b) [unorm] [vo/gpu/d3d11] yuv444p12be [vo/gpu/d3d11] yuv444p12 => 3 planes 1x1 16/-4 [r16/r16/r16] (r/g/b) [unorm] [vo/gpu/d3d11] yuv444p14be [vo/gpu/d3d11] yuv444p14 => 3 planes 1x1 16/-2 [r16/r16/r16] (r/g/b) [unorm] [vo/gpu/d3d11] gbrp12be [vo/gpu/d3d11] gbrp12 => 3 planes 1x1 16/-4 [r16/r16/r16] (g/b/r) [unorm] [vo/gpu/d3d11] gbrp14be [vo/gpu/d3d11] gbrp14 => 3 planes 1x1 16/-2 [r16/r16/r16] (g/b/r) [unorm] [vo/gpu/d3d11] yuvj411p => 3 planes 4x1 8/0 [r8/r8/r8] (r/g/b) [unorm] [vo/gpu/d3d11] bayer_bggr8 [vo/gpu/d3d11] bayer_rggb8 [vo/gpu/d3d11] bayer_gbrg8 [vo/gpu/d3d11] bayer_grbg8 [vo/gpu/d3d11] bayer_bggr16 [vo/gpu/d3d11] bayer_bggr16be [vo/gpu/d3d11] bayer_rggb16 [vo/gpu/d3d11] bayer_rggb16be [vo/gpu/d3d11] bayer_gbrg16 [vo/gpu/d3d11] bayer_gbrg16be [vo/gpu/d3d11] bayer_grbg16 [vo/gpu/d3d11] bayer_grbg16be [vo/gpu/d3d11] yuv440p10 => 3 planes 1x2 16/-6 [r16/r16/r16] (r/g/b) [unorm] [vo/gpu/d3d11] yuv440p10be [vo/gpu/d3d11] yuv440p12 => 3 planes 1x2 16/-4 [r16/r16/r16] (r/g/b) [unorm] [vo/gpu/d3d11] yuv440p12be [vo/gpu/d3d11] ayuv64 => 1 planes 1x1 16/0 [rgba16] (argb) [unorm] [vo/gpu/d3d11] ayuv64be [vo/gpu/d3d11] p010be [vo/gpu/d3d11] gbrap12be [vo/gpu/d3d11] gbrap12 => 4 planes 1x1 16/-4 [r16/r16/r16/r16] (g/b/r/a) [unorm] [vo/gpu/d3d11] gbrap10be [vo/gpu/d3d11] gbrap10 => 4 planes 1x1 16/-6 [r16/r16/r16/r16] (g/b/r/a) [unorm] [vo/gpu/d3d11] gray12be [vo/gpu/d3d11] gray12 => 1 planes 1x1 16/-4 [r16] (r) [unorm] [vo/gpu/d3d11] gray10be [vo/gpu/d3d11] gray10 => 1 planes 1x1 16/-6 [r16] (r) [unorm] [vo/gpu/d3d11] p016 => 2 planes 2x2 16/0 [r16/rg16] (r/gb) [unorm] [vo/gpu/d3d11] p016be [vo/gpu/d3d11] gray9be [vo/gpu/d3d11] gray9 => 1 planes 1x1 16/-7 [r16] (r) [unorm] [vo/gpu/d3d11] gbrpf32be [vo/gpu/d3d11] gbrpf32 => 3 planes 1x1 32/0 [r32f/r32f/r32f] (g/b/r) [float] [vo/gpu/d3d11] gbrapf32be [vo/gpu/d3d11] gbrapf32 => 4 planes 1x1 32/0 [r32f/r32f/r32f/r32f] (g/b/r/a) [float] [vo/gpu/d3d11] opencl [vo/gpu/d3d11] gray14be [vo/gpu/d3d11] gray14 => 1 planes 1x1 16/-2 [r16] (r) [unorm] [vo/gpu/d3d11] grayf32be [vo/gpu/d3d11] grayf32 => 1 planes 1x1 32/0 [r32f] (r) [float] [vo/gpu/d3d11] yuva422p12be [vo/gpu/d3d11] yuva422p12 => 4 planes 2x1 16/-4 [r16/r16/r16/r16] (r/g/b/a) [unorm] [vo/gpu/d3d11] yuva444p12be [vo/gpu/d3d11] yuva444p12 => 4 planes 1x1 16/-4 [r16/r16/r16/r16] (r/g/b/a) [unorm] [vo/gpu/d3d11] nv24 => 2 planes 1x1 8/0 [r8/rg8] (r/gb) [unorm] [vo/gpu/d3d11] nv42 => 2 planes 1x1 8/0 [r8/rg8] (r/bg) [unorm] [vo/gpu/d3d11] y210be [vo/gpu/d3d11] y210 [vo/gpu/d3d11] x2rgb10be [vo/gpu/d3d11] x2bgr10 [vo/gpu/d3d11] x2bgr10be [vo/gpu/d3d11] p210be [vo/gpu/d3d11] p210 => 2 planes 2x1 16/6 [r16/rg16] (r/gb) [unorm] [vo/gpu/d3d11] p410be [vo/gpu/d3d11] p410 => 2 planes 1x1 16/6 [r16/rg16] (r/gb) [unorm] [vo/gpu/d3d11] p216be [vo/gpu/d3d11] p216 => 2 planes 2x1 16/0 [r16/rg16] (r/gb) [unorm] [vo/gpu/d3d11] p416be [vo/gpu/d3d11] p416 => 2 planes 1x1 16/0 [r16/rg16] (r/gb) [unorm] [vo/gpu/d3d11] vuya => 1 planes 1x1 8/0 [rgba8] (bgra) [unorm] [vo/gpu/d3d11] rgbaf16be [vo/gpu/d3d11] rgbaf16 => 1 planes 1x1 16/0 [rgba16hf] (rgba) [float] [vo/gpu/d3d11] vuyx => 1 planes 1x1 8/0 [rgba8] (bgr) [unorm] [vo/gpu/d3d11] p012 => 2 planes 2x2 16/4 [r16/rg16] (r/gb) [unorm] [vo/gpu/d3d11] p012be [vo/gpu/d3d11] y212be [vo/gpu/d3d11] y212 [vo/gpu/d3d11] xv30be [vo/gpu/d3d11] xv30 [vo/gpu/d3d11] xv36be [vo/gpu/d3d11] xv36 => 1 planes 1x1 16/4 [rgba16] (grb) [unorm] [vo/gpu/d3d11] rgbf32be [vo/gpu/d3d11] rgbf32 [vo/gpu/d3d11] rgbaf32be [vo/gpu/d3d11] rgbaf32 [vo/gpu/d3d11] p212be [vo/gpu/d3d11] p212 => 2 planes 2x1 16/4 [r16/rg16] (r/gb) [unorm] [vo/gpu/d3d11] p412be [vo/gpu/d3d11] p412 => 2 planes 1x1 16/4 [r16/rg16] (r/gb) [unorm] [vo/gpu/d3d11] gbrap14be [vo/gpu/d3d11] gbrap14 => 4 planes 1x1 16/-2 [r16/r16/r16/r16] (g/b/r/a) [unorm] [vo/gpu/d3d11] d3d12 [vo/gpu] Testing FBO format rgba16hf [vo/gpu] Resizing texture: 16x16 [vo/gpu] Using FBO format rgba16hf. [global] cache path: '' -> 'C:\Users\malikul\AppData\Local/mpv/cache' [vo/gpu/win32] DPI detected from the new API: 96 [vo/gpu/win32] display-fps: 120.003194 [vo/gpu/win32] color-profile: C:\Windows\system32\spool\drivers\color\24G4_77_24g4 kalibrasi srgb preset user.icm [vo/gpu] Assuming 120.003194 FPS for display sync. [vd] Container reported FPS: 15.000000 [vd] Codec list: [vd] hevc - HEVC (High Efficiency Video Coding) [vd] hevc_qsv (hevc) - HEVC video (Intel Quick Sync Video acceleration) [vd] hevc_cuvid (hevc) - Nvidia CUVID HEVC decoder [vd] Opening decoder hevc [vd] No hardware decoding requested. [vd] Using software decoding. [vd] Detected 4 logical cores. [vd] Requesting 5 threads for decoding. [vd] Selected decoder: hevc - HEVC (High Efficiency Video Coding) [vf] User filter list: [vf] (empty) [ad] Codec list: [ad] aac - AAC (Advanced Audio Coding) [ad] aac_fixed (aac) - AAC (Advanced Audio Coding) [ad] Opening decoder aac [ad] Requesting 1 threads for decoding. [ad] Selected decoder: aac - AAC (Advanced Audio Coding) [af] User filter list: [af] (empty) [cplayer] Starting playback... [osc] osc_init [global] config path: 'fonts' -/-> 'C:\Users\malikul\AppData\Roaming/mpv/fonts' [global] config path: 'fonts' -/-> 'C:/ProgramData/chocolatey/lib/mpvio.install/tools/fonts' [global] config path: 'fonts' -/-> 'C:/ProgramData/chocolatey/lib/mpvio.install/tools/mpv/fonts' [osd/libass] ASS library version: 0x1703000 (runtime 0x1703000) [osd/libass] libass API version: 0x1703000 [osd/libass] libass source: meson, commit: 0.17.3-32-g5298859c298d3c570d8d7e3b883a0d63490659b8 [osd/libass] Shaper: FriBidi 1.0.16 (SIMPLE) HarfBuzz-ng 10.0.1 (COMPLEX) [global] config path: 'subfont.ttf' -/-> 'C:\Users\malikul\AppData\Roaming/mpv/subfont.ttf' [global] config path: 'subfont.ttf' -/-> 'C:/ProgramData/chocolatey/lib/mpvio.install/tools/subfont.ttf' [global] config path: 'subfont.ttf' -/-> 'C:/ProgramData/chocolatey/lib/mpvio.install/tools/mpv/subfont.ttf' [global] config path: 'fonts.conf' -/-> 'C:\Users\malikul\AppData\Roaming/mpv/fonts.conf' [global] config path: 'fonts.conf' -/-> 'C:/ProgramData/chocolatey/lib/mpvio.install/tools/fonts.conf' [global] config path: 'fonts.conf' -> 'C:/ProgramData/chocolatey/lib/mpvio.install/tools/mpv/fonts.conf' [osd/libass] Setting up fonts... [osd/libass] Using font provider directwrite (with GDI) [osd/libass] Done. [af] [in] 16000Hz mono 1ch floatp [af] [userspeed] 16000Hz mono 1ch floatp [af] [userspeed] (disabled) [af] [convert] 16000Hz mono 1ch floatp [vd] DR parameter change to 2880x1632 yuv420p align=64 [vd] Allocating new (host-cached) DR image... [vd] ...failed.. [vd] DR failed - disabling. [vd] Using software decoding. [vd] Decoder format: 2880x1616 [0:1] yuv420p bt.709/bt.709/bt.1886/full/auto CL=mpeg2/4/h264 crop=2880x1616+0+0 [vf] [in] 2880x1616 yuv420p bt.709/bt.709/bt.1886/full/display CL=mpeg2/4/h264 crop=2880x1616+0+0 [vf] [userdeint] 2880x1616 yuv420p bt.709/bt.709/bt.1886/full/display CL=mpeg2/4/h264 crop=2880x1616+0+0 [vf] [userdeint] (disabled) [vf] [autorotate] 2880x1616 yuv420p bt.709/bt.709/bt.1886/full/display CL=mpeg2/4/h264 crop=2880x1616+0+0 [vf] [autorotate] (disabled) [vf] [convert] 2880x1616 yuv420p bt.709/bt.709/bt.1886/full/display CL=mpeg2/4/h264 crop=2880x1616+0+0 [vf] [convert] (disabled) [vf] [out] 2880x1616 yuv420p bt.709/bt.709/bt.1886/full/display CL=mpeg2/4/h264 crop=2880x1616+0+0 [ao] Trying audio driver 'wasapi' [ao/wasapi] requested format: 16000 Hz, mono channels, floatp [ao/wasapi] Init wasapi [ao/wasapi] Find device '' [ao/wasapi] No device specified. Selecting default. [ao/wasapi] Selecting device '{8f6be15b-5d5b-479b-b80a-e64e5e0ca2f2}' (Headphones (Redmi Buds 6 Play)) [ao/wasapi] Monitoring changes in device {0.0.0.00000000}.{8f6be15b-5d5b-479b-b80a-e64e5e0ca2f2} [ao/wasapi] Init wasapi thread [ao/wasapi] Activating pAudioClient interface [ao/wasapi] Probing formats [ao/wasapi] Trying mono float (32/32 bits) @ 44100hz (shared) -> close [ao/wasapi] Closest match is stereo float (32/32 bits) @ 44100hz [ao/wasapi] Accepted as stereo float @ 44100hz -> stereo float (32/32 bits) @ 44100hz (shared) [ao/wasapi] Fixing format [ao/wasapi] IAudioClient::GetDevicePeriod [ao/wasapi] Device period: default 10000 us, minimum 3000 us [ao/wasapi] IAudioClient::Initialize [ao/wasapi] IAudioClient::Initialize pRenderClient [ao/wasapi] IAudioClient::Initialize IAudioClient_SetEventHandle [ao/wasapi] IAudioClient::Initialize IAudioClient_GetBufferSize [ao/wasapi] Buffer frame count: 970 (21995 us) [ao/wasapi] IAudioClock::GetFrequency gave a frequency of 352800. [ao/wasapi] IAudioClient::Initialize pAudioVolume [ao/wasapi] Entering dispatch loop [ao/wasapi] Init wasapi done [ao/wasapi] device buffer: 970 samples. [ao/wasapi] using soft-buffer of 8820 samples. [cplayer] AO: [wasapi] 44100Hz stereo 2ch float [cplayer] AO: Description: Windows WASAPI audio output (event mode) [autoconvert] inserting resampler [swresample] format change, reinitializing resampler [swresample] 16000Hz mono floatp -> 44100Hz stereo float [swresample] Remix: mono -> stereo [af] [out] 44100Hz stereo 2ch float [cplayer] VO: [gpu] 2880x1616 yuv420p [cplayer] VO: Description: Shader-based GPU Renderer [vo/gpu] reconfig to 2880x1616 yuv420p bt.709/bt.709/bt.1886/full/display CL=mpeg2/4/h264 crop=2880x1616+0+0 [vo/gpu] max content size: 1904x993 [vo/gpu] monitor size: 1920x1080 [vo/gpu/win32] reset window bounds: -480:-280:2880:1616 [vo/gpu/win32] adjusted window bounds: 69:31:1782:1000 [vo/gpu/win32] resize window: 1782:1000 [vo/gpu/win32] resize window: 1782:1000 [vo/gpu] Resize: 2880x1616 [vo/gpu] Window size: 2880x1616 (Borders: l=0 t=0 r=0 b=0) [vo/gpu] Video source: 2880x1616 (1:1) [vo/gpu] Video display: (0, 0) 2880x1616 -> (0, 0) 2880x1616 [vo/gpu] Video scale: 1.000000/1.000000 [vo/gpu] OSD borders: l=0 t=0 r=0 b=0 [vo/gpu] Video borders: l=0 t=0 r=0 b=0 [vo/gpu] Reported display depth: 8 [vo/gpu/d3d11] before video texture creation: [vo/gpu/d3d11] 3146252: Destroy ID3D11Fence: Name="unnamed", Addr=0x00000000057A7DE0 [vo/gpu/d3d11] 3146250: Create ID3D11Fence: Name="unnamed", Addr=0x00000000057A7DE0, ExtRef=1, IntRef=0 [vo/gpu] Texture for plane 0: 2880x1616 [vo/gpu] Texture for plane 1: 1440x808 [vo/gpu] Texture for plane 2: 1440x808 [vo/gpu] Testing FBO format rgba16hf [vo/gpu] Resizing texture: 16x16 [vo/gpu] Using FBO format rgba16hf. [vo/gpu] Resize: 1782x1000 [vo/gpu] Window size: 1782x1000 (Borders: l=0 t=0 r=0 b=0) [vo/gpu] Video source: 2880x1616 (1:1) [vo/gpu] Video display: (0, 0) 2880x1616 -> (0, 0) 1782x1000 [vo/gpu] Video scale: 0.618750/0.618812 [vo/gpu] OSD borders: l=0 t=0 r=0 b=0 [vo/gpu] Video borders: l=0 t=0 r=0 b=0 [vo/gpu] Reported display depth: 8 [vo/gpu] Resizing texture: 1440x808 [global] user path: 'C:\Users\malikul\AppData\Local/mpv/cache' -> 'C:\Users\malikul\AppData\Local/mpv/cache' [vo/gpu] Trying to load shader from disk... [vo/gpu/d3d11] Using cached vertex shader [vo/gpu/d3d11] Using cached fragment shader [vo/gpu/d3d11] after rendering: [vo/gpu/d3d11] 3146252: Destroy ID3D11Fence: Name="unnamed", Addr=0x00000000057A7DE0 [vo/gpu/d3d11] 3146250: Create ID3D11Fence: Name="unnamed", Addr=0x000000000A25AB50, ExtRef=1, IntRef=0 [vo/gpu/d3d11] 3146080: ID3D11DeviceContext::Draw: The depth stencil unit or pixel shader expects a Depth Stencil View, but none is bound. This is OK, as reads of an unbound Depth Stencil View are defined to return 0; and writes are discarded. It is also possible the developer knows the data will not be used anyway. This is only a problem if the developer actually intended to bind a Depth Stencil View here. [vo/gpu] Resizing texture: 1440x1616 [global] user path: 'C:\Users\malikul\AppData\Local/mpv/cache' -> 'C:\Users\malikul\AppData\Local/mpv/cache' [vo/gpu] Trying to load shader from disk... [vo/gpu/d3d11] Using cached vertex shader [vo/gpu/d3d11] Using cached fragment shader [vo/gpu] Resizing texture: 2880x1616 [global] user path: 'C:\Users\malikul\AppData\Local/mpv/cache' -> 'C:\Users\malikul\AppData\Local/mpv/cache' [vo/gpu] Trying to load shader from disk... [vo/gpu/d3d11] Using cached vertex shader [vo/gpu/d3d11] Using cached fragment shader [vo/gpu] Resizing texture: 2880x1616 [global] user path: 'C:\Users\malikul\AppData\Local/mpv/cache' -> 'C:\Users\malikul\AppData\Local/mpv/cache' [vo/gpu] Trying to load shader from disk... [vo/gpu/d3d11] Using cached vertex shader [vo/gpu/d3d11] Using cached fragment shader [vo/gpu] Resizing texture: 2880x1000 [global] user path: 'C:\Users\malikul\AppData\Local/mpv/cache' -> 'C:\Users\malikul\AppData\Local/mpv/cache' [vo/gpu] Trying to load shader from disk... [vo/gpu/d3d11] Using cached vertex shader [vo/gpu/d3d11] Using cached fragment shader [vo/gpu] Dither to 8. [global] user path: 'C:\Users\malikul\AppData\Local/mpv/cache' -> 'C:\Users\malikul\AppData\Local/mpv/cache' [vo/gpu] Trying to load shader from disk... [vo/gpu/d3d11] Using cached vertex shader [vo/gpu/d3d11] Using cached fragment shader [cplayer] first video frame after restart shown [vo/gpu] Resizing texture: 1782x1000 [cplayer] Set property: user-data/osc/margins={"t":0,"l":0,"b":0,"r":0} -> 1 [cplayer] audio ready [cplayer] starting video playback [cplayer] delaying audio start 0.067067 vs. 0.000000, diff=0.067067 [cplayer] playback restart complete @ 0.000000, audio=ready, video=playing [cplayer] delaying audio start 0.067067 vs. 0.066667, diff=0.000400 [osc] osc_init [cplayer] starting audio playback [ao/wasapi] Thread Resume [ao/wasapi] Thread Reset [ao/wasapi] Thread Pause [cplayer] Set property: user-data/osc/margins={"t":0,"l":0,"b":0,"r":0} -> 1 [ao/wasapi] Thread Unpause [cplayer] Set property: user-data/osc/margins={"t":0,"l":0,"b":0,"r":0} -> 1 [cplayer] Run command: enable-section, flags=64, args=[name="input", flags=""] [osd/libass] fontselect: (sans-serif, 400, 0) -> ArialMT, 0, ArialMT [osd/libass] fontselect: (mpv-osd-symbols, 400, 0) -> mpv-osd-symbols-Regular, 0, mpv-osd-symbols-Regular [osd] Spent 15.018 ms in osd_render (slow!) [vo/gpu] Reallocating OSD texture to 2048x256. [global] user path: 'C:\Users\malikul\AppData\Local/mpv/cache' -> 'C:\Users\malikul\AppData\Local/mpv/cache' [vo/gpu] Trying to load shader from disk... [vo/gpu/d3d11] Using cached vertex shader [vo/gpu/d3d11] Using cached fragment shader [cplayer] Run command: script-binding, flags=73, args=[name="osc/__keybinding5"] [cplayer] Run command: seek, flags=64, args=[target="32.811718", flags="absolute-percent+exact", legacy="unused"] [lavf] queuing seek to 75780.543117 [lavf] execute seek (to 75780.543117 flags 32) [ao/wasapi] Thread Reset [ao/wasapi] Thread Pause [file] stream level seek from 1179648 to 110266548 [file] stream level seek from 110397620 to 172982132 [file] stream level seek from 173113204 to 210039313 [file] stream level seek from 210170385 to 232303479 [file] stream level seek from 232434551 to 245675368 [cplayer] hr-seek, skipping to 10168.539273 [file] stream level seek from 245806440 to 253791847 [file] stream level seek from 253922919 to 258724817 [file] stream level seek from 258855889 to 261737539 [file] stream level seek from 261934147 to 263667855 [file] stream level seek from 263798927 to 264754712 [file] stream level seek from 264885784 to 265420958 [file] stream level seek from 265552030 to 265887706 [lavf] seek done [ffmpeg/video] hevc: Could not find ref with POC 58 [ffmpeg/video] hevc: Could not find ref with POC 52 [vd] Decoder format: 2880x1616 [0:1] yuv420p bt.709/bt.709/bt.1886/full/auto CL=mpeg2/4/h264 crop=2880x1616+0+0 [cplayer] first video frame after restart shown [ffmpeg/audio] aac: Input buffer exhausted before END element found [ad] Error decoding audio. [cplayer] Run command: script-binding, flags=73, args=[name="osc/__keybinding5"] [cplayer] audio ready [cplayer] starting video playback [cplayer] delaying audio start 24776.389826 vs. 24776.368756, diff=0.021070 [cplayer] playback restart complete @ 24776.368756, audio=ready, video=playing [cplayer] starting audio playback [ao/wasapi] Thread Resume [ao/wasapi] Thread Reset [ao/wasapi] Thread Pause [ffmpeg/video] hevc: Could not find ref with POC 52 [ao/wasapi] Thread Unpause [lavf] EOF reached. [ffmpeg/audio] aac: Input buffer exhausted before END element found [ad] Error decoding audio. [ad] Invalid audio PTS: 24776.806311 -> 30990.101889 [cplayer] Reset playback due to audio timestamp reset. [cplayer] blocked, waiting for old audio to play [cplayer] audio ready [ffmpeg/video] hevc: Could not find ref with POC 56 [vd] Decoder format: 2880x1616 [0:1] yuv420p bt.709/bt.709/bt.1886/full/auto CL=mpeg2/4/h264 crop=2880x1616+0+0 [cplayer] first video frame after restart shown [cplayer] starting video playback [cplayer] starting audio playback [cplayer] playback restart complete @ 30990.372956, audio=playing, video=playing [vf] filter input EOF [vf] filter output EOF [cplayer] video EOF (status=4) [cplayer] video EOF (status=4) [cplayer] video EOF (status=4) [cplayer] video EOF (status=4) [cplayer] video EOF (status=4) [cplayer] video EOF (status=4) [cplayer] video EOF (status=4) [cplayer] video EOF (status=4) [cplayer] video EOF (status=4) [cplayer] video EOF (status=4) [cplayer] video EOF (status=4) [cplayer] video EOF (status=4) [cplayer] video EOF (status=4) [ffmpeg/audio] aac: channel element 0.0 is not allocated [ad] Error decoding audio. [af] filter input EOF [af] filter output EOF [cplayer] audio filter EOF [cplayer] video EOF (status=4) [cplayer] audio draining [cplayer] audio EOF reached [cplayer] video EOF (status=4) [cplayer] EOF code: 1 [ad] Uninit decoder. [vd] Uninit decoder. [cplayer] Terminating demuxers... [cplayer] Done terminating demuxers. [statusline] AV: 08:36:30 / 08:36:30 (100%) A-V: 0.000 [cplayer] finished playback, success (reason 0) [cplayer] Running hook: ytdl_hook/on_after_end_file [cplayer] Run command: del, flags=64, args=[name="user-data/mpv/ytdl/json-subprocess-result"] [cplayer] Exiting... (End of file) [ytdl_hook] Exiting... [console] Exiting... [select] Exiting... [cplayer] Run command: del, flags=64, args=[name="user-data/osc"] [SystemMediaTransportControls] Exiting... [stats] Exiting... [auto_profiles] Exiting... [osc] Exiting... [cplayer] draining left over audio [ao/wasapi] Uninit wasapi [ao/wasapi] Thread Reset [ao/wasapi] Thread Pause [ao/wasapi] Thread Reset [ao/wasapi] Thread Pause [ao/wasapi] Thread shutdown [ao/wasapi] Thread uninit done [ao/wasapi] Thread return [ao/wasapi] Uninit wasapi done [vo/gpu] flushing shader cache [vo/gpu/win32] uninit ```

Sample Files

https://www.dropbox.com/scl/fi/dzjcyz8lhz36a5ibp7m8k/hiv00041.mp4?rlkey=3crlaga16cyrfa2kos43od9t2&st=toe3yhbt&dl=0

I carefully read all instruction and confirm that I did the following:

  • [x] I tested with the latest mpv version to validate that the issue is not already fixed.
  • [x] I provided all required information including system and mpv version.
  • [x] I produced the log file with the exact same set of files, parameters, and conditions used in "Reproduction Steps", with the addition of --log-file=output.txt.
  • [x] I produced the log file while the behaviors described in "Actual Behavior" were actively observed.
  • [x] I attached the full, untruncated log file.
  • [x] I attached the backtrace in the case of a crash.

3xploiton3 avatar Jun 10 '25 03:06 3xploiton3