mpv-player / mpv

🎥 Command line video player
https://mpv.io
Other
28.14k stars 2.89k forks source link

[Q] How do I notify mpv that I have renamed the currently playing file? #8154

Closed NightMachinery closed 3 years ago

NightMachinery commented 4 years ago

I have a lua script that automatically tags playing files by adding ..green.. to their filename, and tags played file by removing ..green.. and adding ..teal... The problem is that I can't get mpv to play nicely with its playing file being renamed. I have used mp.set_property("path", new_path) to no avail.

Here is the script:

local utils = require 'mp.utils'
local options = require 'mp.options'
function log(string, secs)
    secs = secs or 2.5     -- secs defaults to 2.5 when the secs parameter is absent
    mp.msg.warn(string)          -- This logs to the terminal
    mp.osd_message(string, secs) -- This logs to mpv screen
end
function exec(cmd)
  local f = assert(io.popen(cmd, 'r'))
  local s = assert(f:read('*a'))
  f:close()
  return s
end

local function clean_watch_later(event)
  local path = mp.get_property("path")
  local cwd = utils.getcwd()
  if path == nil or cwd == nil then
    do return end
  end

  local abs_path = utils.join_path(cwd, path)
  local new_path = (exec(("brishzq.zsh ntag-add-givedest %q green"):format(abs_path)))
  log("Greened: " .. new_path)
  mp.set_property("path", new_path)
  log("Updated path: " .. mp.get_property("path"))

  function mg(new_path)
    return function(event)
      mp.unregister_event(mg(new_path))
      log("end-file's reason: " .. event["reason"])
      log(exec(("brishzq.zsh green2teal %q"):format(new_path)))
    end
  end
  mp.register_event("end-file", mg(new_path))
end

mp.register_event("file-loaded", function() clean_watch_later() end)

Log file

[   0.004][v][cplayer] mpv 0.32.0 Copyright © 2000-2020 mpv/MPlayer/mplayer2 projects
[   0.004][v][cplayer]  built on Tue Jun 16 15:58:50 BST 2020
[   0.004][v][cplayer] ffmpeg library versions:
[   0.004][v][cplayer]    libavutil       56.31.100 (runtime 56.51.100)
[   0.004][v][cplayer]    libavcodec      58.54.100 (runtime 58.91.100)
[   0.004][v][cplayer]    libavformat     58.29.100 (runtime 58.45.100)
[   0.004][v][cplayer]    libswscale      5.5.100 (runtime 5.7.100)
[   0.004][v][cplayer]    libavfilter     7.57.100 (runtime 7.85.100)
[   0.004][v][cplayer]    libswresample   3.5.100 (runtime 3.7.100)
[   0.004][v][cplayer] ffmpeg version: 4.3.1
[   0.004][v][cplayer] 
[   0.004][v][cplayer] Configuration: waf configure --prefix=/usr/local/Cellar/mpv/0.32.0_5 --enable-html-build --enable-javascript --enable-libmpv-shared --enable-lua --enable-libarchive --enable-uchardet --confdir=/usr/local/etc/mpv --datadir=/usr/local/Cellar/mpv/0.32.0_5/share/mpv --mandir=/usr/local/Cellar/mpv/0.32.0_5/share/man --docdir=/usr/local/Cellar/mpv/0.32.0_5/share/doc/mpv --zshdir=/usr/local/Cellar/mpv/0.32.0_5/share/zsh/site-functions --lua=51deb
[   0.004][v][cplayer] List of enabled features: 51deb aligned_alloc asm atomics bsd-fstatfs build-date cocoa coreaudio cplayer cplugins debug-build drmprime fchmod ffmpeg gl gl-cocoa glob glob-posix gnuc gpl iconv javascript jpeg lcms2 libarchive libass libass-osd libav-any libavcodec libavdevice libavutil libbluray libdl libm libmpv-shared lua macos-10-11-features macos-10-12-2-features macos-10-14-features macos-cocoa-cb macos-media-player macos-touchbar optimize osx-thread-name plain-gl posix posix-or-mingw posix-spawn posix-spawn-native pthreads rubberband stdatomic uchardet vapoursynth videotoolbox-gl videotoolbox-hwaccel zimg zlib
[   0.004][v][cplayer] Command line options: '--af-add=dynaudnorm=g=5:f=250:r=0.9:p=0.5' '--sub-auto=fuzzy' '--fs' '--input-ipc-server=/Users/evar/tmp/.mpvipc' '/Users/evar/Base/cache/(Hi10)_KonoSuba_S2_-_01_(BD_1080p)_(Chihiro_Doki)_(C4B50EFE)..gray..mkv' '--log-file=mpvlog.txt'
[   0.004][v][cplayer] mpv 0.32.0 Copyright © 2000-2020 mpv/MPlayer/mplayer2 projects
[   0.004][v][cplayer]  built on Tue Jun 16 15:58:50 BST 2020
[   0.004][v][cplayer] ffmpeg library versions:
[   0.004][v][cplayer]    libavutil       56.31.100 (runtime 56.51.100)
[   0.004][v][cplayer]    libavcodec      58.54.100 (runtime 58.91.100)
[   0.004][v][cplayer]    libavformat     58.29.100 (runtime 58.45.100)
[   0.004][v][cplayer]    libswscale      5.5.100 (runtime 5.7.100)
[   0.004][v][cplayer]    libavfilter     7.57.100 (runtime 7.85.100)
[   0.004][v][cplayer]    libswresample   3.5.100 (runtime 3.7.100)
[   0.004][v][cplayer] ffmpeg version: 4.3.1
[   0.004][v][cplayer] 
[   0.004][v][cplayer] Configuration: waf configure --prefix=/usr/local/Cellar/mpv/0.32.0_5 --enable-html-build --enable-javascript --enable-libmpv-shared --enable-lua --enable-libarchive --enable-uchardet --confdir=/usr/local/etc/mpv --datadir=/usr/local/Cellar/mpv/0.32.0_5/share/mpv --mandir=/usr/local/Cellar/mpv/0.32.0_5/share/man --docdir=/usr/local/Cellar/mpv/0.32.0_5/share/doc/mpv --zshdir=/usr/local/Cellar/mpv/0.32.0_5/share/zsh/site-functions --lua=51deb
[   0.004][v][cplayer] List of enabled features: 51deb aligned_alloc asm atomics bsd-fstatfs build-date cocoa coreaudio cplayer cplugins debug-build drmprime fchmod ffmpeg gl gl-cocoa glob glob-posix gnuc gpl iconv javascript jpeg lcms2 libarchive libass libass-osd libav-any libavcodec libavdevice libavutil libbluray libdl libm libmpv-shared lua macos-10-11-features macos-10-12-2-features macos-10-14-features macos-cocoa-cb macos-media-player macos-touchbar optimize osx-thread-name plain-gl posix posix-or-mingw posix-spawn posix-spawn-native pthreads rubberband stdatomic uchardet vapoursynth videotoolbox-gl videotoolbox-hwaccel zimg zlib
[   0.004][v][cplayer] Reading config file /usr/local/etc/mpv/encoding-profiles.conf
[   0.017][v][cplayer] Applying profile 'default'...
[   0.017][v][cplayer] Reading config file /Users/evar/.config/mpv/mpv.conf
[   0.033][v][cplayer] Applying profile 'default'...
[   0.033][v][cplayer] Setting option 'save-position-on-quit' = '' (flags = 4)
[   0.033][v][cplayer] Setting option 'keep-open' = 'always' (flags = 4)
[   0.033][v][cplayer] Setting option 'sub-auto' = 'fuzzy' (flags = 4)
[   0.033][v][cplayer] Setting option 'video-sync' = 'display-resample' (flags = 4)
[   0.033][v][cplayer] Setting option 'ytdl-format' = 'bestvideo[height<=?1080]+bestaudio/best' (flags = 4)
[   0.033][v][cplayer] Setting option 'sub-ass-override' = 'force' (flags = 4)
[   0.033][v][cplayer] Setting option 'sub-bold' = 'yes' (flags = 4)
[   0.033][v][cplayer] Setting option 'sub-border-size' = '3.2' (flags = 4)
[   0.033][v][cplayer] Setting option 'sub-shadow-offset' = '1' (flags = 4)
[   0.033][v][cplayer] Setting option 'sub-spacing' = '0.5' (flags = 4)
[   0.033][v][cplayer] Setting option 'af-add' = 'dynaudnorm=g=5:f=250:r=0.9:p=0.5' (flags = 8)
[   0.033][v][cplayer] Setting option 'sub-auto' = 'fuzzy' (flags = 8)
[   0.033][v][cplayer] Setting option 'fs' = '' (flags = 8)
[   0.033][v][cplayer] Setting option 'input-ipc-server' = '/Users/evar/tmp/.mpvipc' (flags = 8)
[   0.033][v][cplayer] Setting option 'log-file' = 'mpvlog.txt' (flags = 8)
[   0.050][v][bdmv/bluray] Opening /Users/evar/.config/mpv/input.conf
[   0.051][v][file] Opening /Users/evar/.config/mpv/input.conf
[   0.051][d][file] resize stream to 131072 bytes
[   0.051][d][file] Stream opened successfully.
[   0.057][v][input] Parsing input config file /Users/evar/.config/mpv/input.conf
[   0.058][v][input] Input config file /Users/evar/.config/mpv/input.conf parsed: 20 binds
[   0.058][d][global] user path: 'mpvlog.txt' -> 'mpvlog.txt'
[   0.058][d][osc] Loading lua script @osc.lua...
[   0.058][d][ytdl_hook] Loading lua script @ytdl_hook.lua...
[   0.058][d][stats] Loading lua script @stats.lua...
[   0.058][d][console] Loading lua script @console.lua...
[   0.058][d][global] user path: '/Users/evar/tmp/.mpvipc' -> '/Users/evar/tmp/.mpvipc'
[   0.058][d][ytdl_hook] loading mp.defaults
[   0.059][d][osc] loading mp.defaults
[   0.059][d][stats] loading mp.defaults
[   0.060][d][console] loading mp.defaults
[   0.060][v][ipc] Starting IPC master
[   0.060][v][ipc] Listening to IPC socket.
[   0.060][d][ytdl_hook] loading @ytdl_hook.lua
[   0.060][d][osc] loading @osc.lua
[   0.061][d][stats] loading @stats.lua
[   0.062][d][ytdl_hook] reading options for ytdl_hook 
[   0.062][d][global] config path: 'script-opts/ytdl_hook.conf' -/-> '/Users/evar/.config/mpv/script-opts/ytdl_hook.conf'
[   0.062][d][global] config path: 'script-opts/ytdl_hook.conf' -/-> '/Users/evar/.mpv/script-opts/ytdl_hook.conf'
[   0.062][d][global] config path: 'script-opts/ytdl_hook.conf' -/-> '/usr/local/etc/mpv/script-opts/ytdl_hook.conf'
[   0.062][d][ytdl_hook] script-opts/ytdl_hook.conf not found. 
[   0.062][d][global] config path: 'lua-settings/ytdl_hook.conf' -/-> '/Users/evar/.config/mpv/lua-settings/ytdl_hook.conf'
[   0.062][d][global] config path: 'lua-settings/ytdl_hook.conf' -/-> '/Users/evar/.mpv/lua-settings/ytdl_hook.conf'
[   0.062][d][global] config path: 'lua-settings/ytdl_hook.conf' -/-> '/usr/local/etc/mpv/lua-settings/ytdl_hook.conf'
[   0.062][d][ytdl_hook] lua-settings/ytdl_hook.conf not found. 
[   0.062][d][stats] reading options for stats 
[   0.062][d][global] config path: 'script-opts/stats.conf' -/-> '/Users/evar/.config/mpv/script-opts/stats.conf'
[   0.062][d][global] config path: 'script-opts/stats.conf' -/-> '/Users/evar/.mpv/script-opts/stats.conf'
[   0.062][d][global] config path: 'script-opts/stats.conf' -/-> '/usr/local/etc/mpv/script-opts/stats.conf'
[   0.062][d][stats] script-opts/stats.conf not found. 
[   0.063][d][global] config path: 'lua-settings/stats.conf' -/-> '/Users/evar/.config/mpv/lua-settings/stats.conf'
[   0.063][d][global] config path: 'lua-settings/stats.conf' -/-> '/Users/evar/.mpv/lua-settings/stats.conf'
[   0.063][d][global] config path: 'lua-settings/stats.conf' -/-> '/usr/local/etc/mpv/lua-settings/stats.conf'
[   0.063][d][stats] lua-settings/stats.conf not found. 
[   0.063][d][console] loading @console.lua
[   0.066][d][osc] reading options for osc 
[   0.066][d][global] config path: 'script-opts/osc.conf' -/-> '/Users/evar/.config/mpv/script-opts/osc.conf'
[   0.066][d][global] config path: 'script-opts/osc.conf' -/-> '/Users/evar/.mpv/script-opts/osc.conf'
[   0.066][d][global] config path: 'script-opts/osc.conf' -/-> '/usr/local/etc/mpv/script-opts/osc.conf'
[   0.066][d][osc] script-opts/osc.conf not found. 
[   0.066][d][global] config path: 'lua-settings/osc.conf' -/-> '/Users/evar/.config/mpv/lua-settings/osc.conf'
[   0.066][d][global] config path: 'lua-settings/osc.conf' -/-> '/Users/evar/.mpv/lua-settings/osc.conf'
[   0.066][d][global] config path: 'lua-settings/osc.conf' -/-> '/usr/local/etc/mpv/lua-settings/osc.conf'
[   0.066][d][osc] lua-settings/osc.conf not found. 
[   0.322][v][osx/cocoacb] Created CGL pixel format with attributes: kCGLPFAOpenGLProfile, kCGLOGLPVersion_3_2_Core, kCGLPFAAccelerated, kCGLPFADoubleBuffer, kCGLPFAColorSize, 64, kCGLPFAColorFloat, kCGLPFABackingStore, kCGLPFAAllowOfflineRenderers, kCGLPFASupportsAutomaticGraphicsSwitching, 0
[   0.327][v][libmpv_render] GL_VERSION='4.1 INTEL-14.0.69'
[   0.327][v][libmpv_render] Detected desktop OpenGL 4.1.
[   0.327][v][libmpv_render] GL_VENDOR='Intel Inc.'
[   0.327][v][libmpv_render] GL_RENDERER='Intel(R) Iris(TM) Graphics 550'
[   0.327][v][libmpv_render] GL_SHADING_LANGUAGE_VERSION='4.10'
[   0.327][d][libmpv_render] Combined OpenGL extensions string:
[   0.327][d][libmpv_render]  GL_ARB_blend_func_extended GL_ARB_draw_buffers_blend GL_ARB_draw_indirect GL_ARB_ES2_compatibility GL_ARB_explicit_attrib_location GL_ARB_gpu_shader_fp64 GL_ARB_gpu_shader5 GL_ARB_instanced_arrays GL_ARB_internalformat_query GL_ARB_occlusion_query2 GL_ARB_sample_shading GL_ARB_sampler_objects GL_ARB_separate_shader_objects GL_ARB_shader_bit_encoding GL_ARB_shader_subroutine GL_ARB_shading_language_include GL_ARB_tessellation_shader GL_ARB_texture_buffer_object_rgb32 GL_ARB_texture_cube_map_array GL_ARB_texture_gather GL_ARB_texture_query_lod GL_ARB_texture_rgb10_a2ui GL_ARB_texture_storage GL_ARB_texture_swizzle GL_ARB_timer_query GL_ARB_transform_feedback2 GL_ARB_transform_feedback3 GL_ARB_vertex_attrib_64bit GL_ARB_vertex_type_2_10_10_10_rev GL_ARB_viewport_array GL_EXT_debug_label GL_EXT_debug_marker GL_EXT_framebuffer_multisample_blit_scaled GL_EXT_texture_compression_s3tc GL_EXT_texture_filter_anisotropic GL_EXT_texture_sRGB_decode GL_APPLE_client_storage GL_APPLE_container_object_shareable GL_APPLE_flush_render GL_APPLE_object_purgeable GL_APPLE_rgb_422 GL_APPLE_row_bytes GL_APPLE_texture_range GL_ATI_texture_mirror_once GL_NV_texture_barrier
[   0.327][v][libmpv_render] Loaded extension GL_APPLE_rgb_422.
[   0.327][v][libmpv_render] GL_*_swap_control extension missing.
[   0.328][d][libmpv_render] Texture formats:
[   0.328][d][libmpv_render]   NAME       COMP*TYPE SIZE           DEPTH PER COMP.
[   0.328][d][libmpv_render]   r8         1*unorm   1B    LF CR ST {8}
[   0.328][d][libmpv_render]   rg8        2*unorm   2B    LF CR ST {8 8}
[   0.328][d][libmpv_render]   rgb8       3*unorm   3B    LF CR ST {8 8 8}
[   0.328][d][libmpv_render]   rgba8      4*unorm   4B    LF CR ST {8 8 8 8}
[   0.328][d][libmpv_render]   r16        1*unorm   2B    LF CR ST {16}
[   0.328][d][libmpv_render]   rg16       2*unorm   4B    LF CR ST {16 16}
[   0.328][d][libmpv_render]   rgb16      3*unorm   6B    LF CR ST {16 16 16}
[   0.328][d][libmpv_render]   rgba16     4*unorm   8B    LF CR ST {16 16 16 16}
[   0.328][d][libmpv_render]   r8ui       1*uint    1B       CR ST {8}
[   0.328][d][libmpv_render]   rg8ui      2*uint    2B       CR ST {8 8}
[   0.328][d][libmpv_render]   rgb8ui     3*uint    3B          ST {8 8 8}
[   0.328][d][libmpv_render]   rgba8ui    4*uint    4B       CR ST {8 8 8 8}
[   0.328][d][libmpv_render]   r16ui      1*uint    2B       CR ST {16}
[   0.328][d][libmpv_render]   rg16ui     2*uint    4B       CR ST {16 16}
[   0.328][d][libmpv_render]   rgb16ui    3*uint    6B          ST {16 16 16}
[   0.328][d][libmpv_render]   rgba16ui   4*uint    8B       CR ST {16 16 16 16}
[   0.328][d][libmpv_render]   r16f       1*float   4B    LF CR ST {32/16}
[   0.328][d][libmpv_render]   rg16f      2*float   8B    LF CR ST {32/16 32/16}
[   0.328][d][libmpv_render]   rgb16f     3*float  12B    LF CR ST {32/16 32/16 32/16}
[   0.328][d][libmpv_render]   rgba16f    4*float  16B    LF CR ST {32/16 32/16 32/16 32/16}
[   0.328][d][libmpv_render]   r32f       1*float   4B    LF CR ST {32}
[   0.328][d][libmpv_render]   rg32f      2*float   8B    LF CR ST {32 32}
[   0.328][d][libmpv_render]   rgb32f     3*float  12B    LF CR ST {32 32 32}
[   0.328][d][libmpv_render]   rgba32f    4*float  16B    LF CR ST {32 32 32 32}
[   0.328][d][libmpv_render]   rgb10_a2   4*unorm   4B    LF CR ST {0/10 0/10 0/10 0/2}
[   0.328][d][libmpv_render]   rgba12     4*unorm   8B    LF CR ST {16 16 16 16}
[   0.328][d][libmpv_render]   rgb10      3*unorm   6B    LF CR ST {16 16 16}
[   0.328][d][libmpv_render]   rgb565     3*unorm   2B    LF    ST {0/8 0/8 0/8}
[   0.328][d][libmpv_render]   appleyp    0*unorm   2B    LF    ST {}
[   0.328][d][libmpv_render]  LA = LUMINANCE_ALPHA hack format
[   0.328][d][libmpv_render]  LF = linear filterable
[   0.328][d][libmpv_render]  CR = can be used for render targets
[   0.328][d][libmpv_render]  ST = can be used for storable images
[   0.328][d][libmpv_render] Image formats:
[   0.328][d][libmpv_render]   yuv444p => 3 planes 1x1 8/0 [r8/r8/r8] (r/g/b)
[   0.328][d][libmpv_render]   yuv420p => 3 planes 2x2 8/0 [r8/r8/r8] (r/g/b)
[   0.328][d][libmpv_render]   gray => 1 planes 1x1 8/0 [r8] (r)
[   0.328][d][libmpv_render]   gray16 => 1 planes 1x1 16/0 [r16] (r)
[   0.328][d][libmpv_render]   uyvy422 => 1 planes 1x1 0/0 [appleyp] (brg)
[   0.328][d][libmpv_render]   nv12 => 2 planes 2x2 8/0 [r8/rg8] (r/gb)
[   0.328][d][libmpv_render]   p010 => 2 planes 2x2 16/6 [r16/rg16] (r/gb)
[   0.328][d][libmpv_render]   nv24 => 2 planes 1x1 8/0 [r8/rg8] (r/gb)
[   0.328][d][libmpv_render]   argb => 1 planes 1x1 8/0 [rgba8] (argb)
[   0.328][d][libmpv_render]   bgra => 1 planes 1x1 8/0 [rgba8] (bgra)
[   0.328][d][libmpv_render]   abgr => 1 planes 1x1 8/0 [rgba8] (abgr)
[   0.328][d][libmpv_render]   rgba => 1 planes 1x1 8/0 [rgba8] (rgba)
[   0.328][d][libmpv_render]   bgr24 => 1 planes 1x1 8/0 [rgb8] (bgr)
[   0.328][d][libmpv_render]   rgb24 => 1 planes 1x1 8/0 [rgb8] (rgb)
[   0.328][d][libmpv_render]   0rgb => 1 planes 1x1 8/0 [rgba8] (_rgb)
[   0.328][d][libmpv_render]   bgr0 => 1 planes 1x1 8/0 [rgba8] (bgr)
[   0.328][d][libmpv_render]   0bgr => 1 planes 1x1 8/0 [rgba8] (_bgr)
[   0.328][d][libmpv_render]   rgb0 => 1 planes 1x1 8/0 [rgba8] (rgb)
[   0.328][d][libmpv_render]   rgba64 => 1 planes 1x1 16/0 [rgba16] (rgba)
[   0.328][d][libmpv_render]   rgb565 => 1 planes 1x1 0/0 [rgb565] (rgb)
[   0.328][d][libmpv_render]   rgb30 => 1 planes 1x1 10/0 [rgb10_a2] (rgb)
[   0.328][d][libmpv_render]   vdpau
[   0.328][d][libmpv_render]   vdpau_output
[   0.328][d][libmpv_render]   vaapi
[   0.328][d][libmpv_render]   dxva2_vld
[   0.328][d][libmpv_render]   mmal
[   0.328][d][libmpv_render]   videotoolbox
[   0.328][d][libmpv_render]   drm_prime
[   0.328][d][libmpv_render]   yuyv422
[   0.328][d][libmpv_render]   yuv422p => 3 planes 2x1 8/0 [r8/r8/r8] (r/g/b)
[   0.328][d][libmpv_render]   yuv410p => 3 planes 4x4 8/0 [r8/r8/r8] (r/g/b)
[   0.328][d][libmpv_render]   yuv411p => 3 planes 4x1 8/0 [r8/r8/r8] (r/g/b)
[   0.328][d][libmpv_render]   monow
[   0.328][d][libmpv_render]   monob
[   0.328][d][libmpv_render]   pal8
[   0.328][d][libmpv_render]   yuvj422p => 3 planes 2x1 8/0 [r8/r8/r8] (r/g/b)
[   0.328][d][libmpv_render]   uyyvyy411
[   0.328][d][libmpv_render]   bgr8
[   0.328][d][libmpv_render]   bgr4
[   0.328][d][libmpv_render]   bgr4_byte
[   0.328][d][libmpv_render]   rgb8
[   0.328][d][libmpv_render]   rgb4
[   0.328][d][libmpv_render]   rgb4_byte
[   0.328][d][libmpv_render]   nv21 => 2 planes 2x2 8/0 [r8/rg8] (r/bg)
[   0.328][d][libmpv_render]   gray16be
[   0.328][d][libmpv_render]   yuv440p => 3 planes 1x2 8/0 [r8/r8/r8] (r/g/b)
[   0.328][d][libmpv_render]   yuvj440p => 3 planes 1x2 8/0 [r8/r8/r8] (r/g/b)
[   0.328][d][libmpv_render]   yuva420p => 4 planes 2x2 8/0 [r8/r8/r8/r8] (r/g/b/a)
[   0.328][d][libmpv_render]   rgb48be
[   0.328][d][libmpv_render]   rgb48 => 1 planes 1x1 16/0 [rgb16] (rgb)
[   0.328][d][libmpv_render]   rgb565be
[   0.328][d][libmpv_render]   rgb555be
[   0.328][d][libmpv_render]   rgb555
[   0.328][d][libmpv_render]   bgr565be
[   0.328][d][libmpv_render]   bgr565
[   0.328][d][libmpv_render]   bgr555be
[   0.328][d][libmpv_render]   bgr555
[   0.328][d][libmpv_render]   vaapi_moco
[   0.328][d][libmpv_render]   vaapi_idct
[   0.328][d][libmpv_render]   yuv420p16 => 3 planes 2x2 16/0 [r16/r16/r16] (r/g/b)
[   0.328][d][libmpv_render]   yuv420p16be
[   0.328][d][libmpv_render]   yuv422p16 => 3 planes 2x1 16/0 [r16/r16/r16] (r/g/b)
[   0.328][d][libmpv_render]   yuv422p16be
[   0.328][d][libmpv_render]   yuv444p16 => 3 planes 1x1 16/0 [r16/r16/r16] (r/g/b)
[   0.328][d][libmpv_render]   yuv444p16be
[   0.328][d][libmpv_render]   rgb444
[   0.328][d][libmpv_render]   rgb444be
[   0.328][d][libmpv_render]   bgr444
[   0.328][d][libmpv_render]   bgr444be
[   0.328][d][libmpv_render]   ya8 => 1 planes 1x1 8/0 [rg8] (ra)
[   0.328][d][libmpv_render]   bgr48be
[   0.328][d][libmpv_render]   bgr48 => 1 planes 1x1 16/0 [rgb16] (bgr)
[   0.328][d][libmpv_render]   yuv420p9be
[   0.328][d][libmpv_render]   yuv420p9 => 3 planes 2x2 16/-7 [r16/r16/r16] (r/g/b)
[   0.328][d][libmpv_render]   yuv420p10be
[   0.328][d][libmpv_render]   yuv420p10 => 3 planes 2x2 16/-6 [r16/r16/r16] (r/g/b)
[   0.328][d][libmpv_render]   yuv422p10be
[   0.328][d][libmpv_render]   yuv422p10 => 3 planes 2x1 16/-6 [r16/r16/r16] (r/g/b)
[   0.328][d][libmpv_render]   yuv444p9be
[   0.328][d][libmpv_render]   yuv444p9 => 3 planes 1x1 16/-7 [r16/r16/r16] (r/g/b)
[   0.328][d][libmpv_render]   yuv444p10be
[   0.328][d][libmpv_render]   yuv444p10 => 3 planes 1x1 16/-6 [r16/r16/r16] (r/g/b)
[   0.328][d][libmpv_render]   yuv422p9be
[   0.328][d][libmpv_render]   yuv422p9 => 3 planes 2x1 16/-7 [r16/r16/r16] (r/g/b)
[   0.329][d][libmpv_render]   gbrp => 3 planes 1x1 8/0 [r8/r8/r8] (g/b/r)
[   0.329][d][libmpv_render]   gbrp9be
[   0.329][d][libmpv_render]   gbrp9 => 3 planes 1x1 16/-7 [r16/r16/r16] (g/b/r)
[   0.329][d][libmpv_render]   gbrp10be
[   0.329][d][libmpv_render]   gbrp10 => 3 planes 1x1 16/-6 [r16/r16/r16] (g/b/r)
[   0.329][d][libmpv_render]   gbrp16be
[   0.329][d][libmpv_render]   gbrp16 => 3 planes 1x1 16/0 [r16/r16/r16] (g/b/r)
[   0.329][d][libmpv_render]   yuva422p => 4 planes 2x1 8/0 [r8/r8/r8/r8] (r/g/b/a)
[   0.329][d][libmpv_render]   yuva444p => 4 planes 1x1 8/0 [r8/r8/r8/r8] (r/g/b/a)
[   0.329][d][libmpv_render]   yuva420p9be
[   0.329][d][libmpv_render]   yuva420p9 => 4 planes 2x2 16/-7 [r16/r16/r16/r16] (r/g/b/a)
[   0.329][d][libmpv_render]   yuva422p9be
[   0.329][d][libmpv_render]   yuva422p9 => 4 planes 2x1 16/-7 [r16/r16/r16/r16] (r/g/b/a)
[   0.329][d][libmpv_render]   yuva444p9be
[   0.329][d][libmpv_render]   yuva444p9 => 4 planes 1x1 16/-7 [r16/r16/r16/r16] (r/g/b/a)
[   0.329][d][libmpv_render]   yuva420p10be
[   0.329][d][libmpv_render]   yuva420p10 => 4 planes 2x2 16/-6 [r16/r16/r16/r16] (r/g/b/a)
[   0.329][d][libmpv_render]   yuva422p10be
[   0.329][d][libmpv_render]   yuva422p10 => 4 planes 2x1 16/-6 [r16/r16/r16/r16] (r/g/b/a)
[   0.329][d][libmpv_render]   yuva444p10be
[   0.329][d][libmpv_render]   yuva444p10 => 4 planes 1x1 16/-6 [r16/r16/r16/r16] (r/g/b/a)
[   0.329][d][libmpv_render]   yuva420p16be
[   0.329][d][libmpv_render]   yuva420p16 => 4 planes 2x2 16/0 [r16/r16/r16/r16] (r/g/b/a)
[   0.329][d][libmpv_render]   yuva422p16be
[   0.329][d][libmpv_render]   yuva422p16 => 4 planes 2x1 16/0 [r16/r16/r16/r16] (r/g/b/a)
[   0.329][d][libmpv_render]   yuva444p16be
[   0.329][d][libmpv_render]   yuva444p16 => 4 planes 1x1 16/0 [r16/r16/r16/r16] (r/g/b/a)
[   0.329][d][libmpv_render]   xyz12 => 1 planes 1x1 16/4 [rgb16] (rgb)
[   0.329][d][libmpv_render]   xyz12be
[   0.329][d][libmpv_render]   nv16 => 2 planes 2x1 8/0 [r8/rg8] (r/gb)
[   0.329][d][libmpv_render]   nv20 => 2 planes 2x1 16/-6 [r16/rg16] (r/gb)
[   0.329][d][libmpv_render]   nv20be
[   0.329][d][libmpv_render]   rgba64be
[   0.329][d][libmpv_render]   bgra64be
[   0.329][d][libmpv_render]   bgra64 => 1 planes 1x1 16/0 [rgba16] (bgra)
[   0.329][d][libmpv_render]   yvyu422
[   0.329][d][libmpv_render]   ya16be
[   0.329][d][libmpv_render]   ya16 => 1 planes 1x1 16/0 [rg16] (ra)
[   0.329][d][libmpv_render]   gbrap => 4 planes 1x1 8/0 [r8/r8/r8/r8] (g/b/r/a)
[   0.329][d][libmpv_render]   gbrap16be
[   0.329][d][libmpv_render]   gbrap16 => 4 planes 1x1 16/0 [r16/r16/r16/r16] (g/b/r/a)
[   0.329][d][libmpv_render]   qsv
[   0.329][d][libmpv_render]   d3d11va_vld
[   0.329][d][libmpv_render]   cuda
[   0.329][d][libmpv_render]   yuv420p12be
[   0.329][d][libmpv_render]   yuv420p12 => 3 planes 2x2 16/-4 [r16/r16/r16] (r/g/b)
[   0.329][d][libmpv_render]   yuv420p14be
[   0.329][d][libmpv_render]   yuv420p14 => 3 planes 2x2 16/-2 [r16/r16/r16] (r/g/b)
[   0.329][d][libmpv_render]   yuv422p12be
[   0.329][d][libmpv_render]   yuv422p12 => 3 planes 2x1 16/-4 [r16/r16/r16] (r/g/b)
[   0.329][d][libmpv_render]   yuv422p14be
[   0.329][d][libmpv_render]   yuv422p14 => 3 planes 2x1 16/-2 [r16/r16/r16] (r/g/b)
[   0.329][d][libmpv_render]   yuv444p12be
[   0.329][d][libmpv_render]   yuv444p12 => 3 planes 1x1 16/-4 [r16/r16/r16] (r/g/b)
[   0.329][d][libmpv_render]   yuv444p14be
[   0.329][d][libmpv_render]   yuv444p14 => 3 planes 1x1 16/-2 [r16/r16/r16] (r/g/b)
[   0.329][d][libmpv_render]   gbrp12be
[   0.329][d][libmpv_render]   gbrp12 => 3 planes 1x1 16/-4 [r16/r16/r16] (g/b/r)
[   0.329][d][libmpv_render]   gbrp14be
[   0.329][d][libmpv_render]   gbrp14 => 3 planes 1x1 16/-2 [r16/r16/r16] (g/b/r)
[   0.329][d][libmpv_render]   yuvj411p => 3 planes 4x1 8/0 [r8/r8/r8] (r/g/b)
[   0.329][d][libmpv_render]   bayer_bggr8
[   0.329][d][libmpv_render]   bayer_rggb8
[   0.329][d][libmpv_render]   bayer_gbrg8
[   0.329][d][libmpv_render]   bayer_grbg8
[   0.329][d][libmpv_render]   bayer_bggr16
[   0.329][d][libmpv_render]   bayer_bggr16be
[   0.329][d][libmpv_render]   bayer_rggb16
[   0.329][d][libmpv_render]   bayer_rggb16be
[   0.329][d][libmpv_render]   bayer_gbrg16
[   0.329][d][libmpv_render]   bayer_gbrg16be
[   0.329][d][libmpv_render]   bayer_grbg16
[   0.329][d][libmpv_render]   bayer_grbg16be
[   0.329][d][libmpv_render]   xvmc
[   0.329][d][libmpv_render]   yuv440p10 => 3 planes 1x2 16/-6 [r16/r16/r16] (r/g/b)
[   0.329][d][libmpv_render]   yuv440p10be
[   0.329][d][libmpv_render]   yuv440p12 => 3 planes 1x2 16/-4 [r16/r16/r16] (r/g/b)
[   0.329][d][libmpv_render]   yuv440p12be
[   0.329][d][libmpv_render]   ayuv64 => 1 planes 1x1 16/0 [rgba16] (argb)
[   0.329][d][libmpv_render]   ayuv64be
[   0.329][d][libmpv_render]   p010be
[   0.329][d][libmpv_render]   gbrap12be
[   0.329][d][libmpv_render]   gbrap12 => 4 planes 1x1 16/-4 [r16/r16/r16/r16] (g/b/r/a)
[   0.329][d][libmpv_render]   gbrap10be
[   0.329][d][libmpv_render]   gbrap10 => 4 planes 1x1 16/-6 [r16/r16/r16/r16] (g/b/r/a)
[   0.329][d][libmpv_render]   mediacodec
[   0.329][d][libmpv_render]   gray12be
[   0.329][d][libmpv_render]   gray12 => 1 planes 1x1 16/-4 [r16] (r)
[   0.329][d][libmpv_render]   gray10be
[   0.329][d][libmpv_render]   gray10 => 1 planes 1x1 16/-6 [r16] (r)
[   0.329][d][libmpv_render]   p016 => 2 planes 2x2 16/0 [r16/rg16] (r/gb)
[   0.329][d][libmpv_render]   p016be
[   0.329][d][libmpv_render]   d3d11
[   0.329][d][libmpv_render]   gray9be
[   0.329][d][libmpv_render]   gray9 => 1 planes 1x1 16/-7 [r16] (r)
[   0.329][d][libmpv_render]   gbrpf32be
[   0.329][d][libmpv_render]   gbrpf32 => 3 planes 1x1 32/0 [r16f/r16f/r16f] (g/b/r)
[   0.329][d][libmpv_render]   gbrapf32be
[   0.329][d][libmpv_render]   gbrapf32 => 4 planes 1x1 32/0 [r16f/r16f/r16f/r16f] (g/b/r/a)
[   0.329][d][libmpv_render]   opencl
[   0.329][d][libmpv_render]   gray14be
[   0.329][d][libmpv_render]   gray14 => 1 planes 1x1 16/-2 [r16] (r)
[   0.329][d][libmpv_render]   grayf32be
[   0.329][d][libmpv_render]   grayf32 => 1 planes 1x1 32/0 [r16f] (r)
[   0.329][d][libmpv_render]   yuva422p12be
[   0.329][d][libmpv_render]   yuva422p12 => 4 planes 2x1 16/-4 [r16/r16/r16/r16] (r/g/b/a)
[   0.329][d][libmpv_render]   yuva444p12be
[   0.329][d][libmpv_render]   yuva444p12 => 4 planes 1x1 16/-4 [r16/r16/r16/r16] (r/g/b/a)
[   0.329][d][libmpv_render]   nv42 => 2 planes 1x1 8/0 [r8/rg8] (r/bg)
[   0.329][d][libmpv_render]   vulkan
[   0.329][d][libmpv_render]   y210be
[   0.329][d][libmpv_render]   y210
[   0.329][v][libmpv_render] Testing FBO format rgba16f
[   0.329][d][libmpv_render] Resizing texture: 16x16
[   0.329][v][libmpv_render] Using FBO format rgba16f.
[   0.329][v][libmpv_render] Disabling HDR peak computation (one or more of the following is not supported: compute shaders=0, SSBO=0).
[   0.329][v][libmpv_render] No advanced processing required. Enabling dumb mode.
[   0.329][v][libmpv_render] Loading hwdec driver 'videotoolbox'
[   0.330][d][global] config path: 'scripts' -> '/Users/evar/.config/mpv/scripts'
[   0.330][d][global] config path: 'scripts' -/-> '/Users/evar/.mpv/scripts'
[   0.330][d][global] config path: 'scripts' -/-> '/usr/local/etc/mpv/scripts'
[   0.330][d][autosub] Loading lua script /Users/evar/.config/mpv/scripts/autosub.lua...
[   0.330][d][autotag] Loading lua script /Users/evar/.config/mpv/scripts/autotag.lua...
[   0.330][d][autoload] Loading lua script /Users/evar/.config/mpv/scripts/autoload.lua...
[   0.330][d][autosave] Loading lua script /Users/evar/.config/mpv/scripts/autosave.lua...
[   0.331][d][autosub] loading mp.defaults
[   0.331][d][autoload] loading mp.defaults
[   0.331][d][autosave] loading mp.defaults
[   0.331][d][autotag] loading mp.defaults
[   0.332][d][autotag] loading file /Users/evar/.config/mpv/scripts/autotag.lua
[   0.332][d][autoload] loading file /Users/evar/.config/mpv/scripts/autoload.lua
[   0.332][d][autocrop] Loading lua script /Users/evar/.config/mpv/scripts/autocrop.lua...
[   0.332][d][autosave] loading file /Users/evar/.config/mpv/scripts/autosave.lua
[   0.333][d][seek_show_position] Loading javascript /Users/evar/.config/mpv/scripts/seek-show-position.js...
[   0.333][d][autocrop] loading mp.defaults
[   0.333][d][autoload] reading options for autoload 
[   0.333][d][autosave] reading options for autosave 
[   0.333][d][global] config path: 'script-opts/autosave.conf' -/-> '/Users/evar/.config/mpv/script-opts/autosave.conf'
[   0.333][v][seek_show_position] Loading file @/defaults.js
[   0.333][d][global] config path: 'script-opts/autoload.conf' -/-> '/Users/evar/.config/mpv/script-opts/autoload.conf'
[   0.333][d][global] config path: 'script-opts/autosave.conf' -/-> '/Users/evar/.mpv/script-opts/autosave.conf'
[   0.333][d][global] config path: 'script-opts/autoload.conf' -/-> '/Users/evar/.mpv/script-opts/autoload.conf'
[   0.333][d][global] user path: '@/defaults.js' -> '@/defaults.js'
[   0.333][v][seek_show_position] Reading file '@/defaults.js'
[   0.333][d][global] config path: 'script-opts/autoload.conf' -/-> '/usr/local/etc/mpv/script-opts/autoload.conf'
[   0.333][d][autoload] script-opts/autoload.conf not found. 
[   0.333][d][global] config path: 'lua-settings/autoload.conf' -/-> '/Users/evar/.config/mpv/lua-settings/autoload.conf'
[   0.333][d][global] config path: 'lua-settings/autoload.conf' -/-> '/Users/evar/.mpv/lua-settings/autoload.conf'
[   0.333][d][global] config path: 'lua-settings/autoload.conf' -/-> '/usr/local/etc/mpv/lua-settings/autoload.conf'
[   0.333][d][autoload] lua-settings/autoload.conf not found. 
[   0.333][d][autosub] loading file /Users/evar/.config/mpv/scripts/autosub.lua
[   0.333][d][global] config path: 'script-opts/autosave.conf' -/-> '/usr/local/etc/mpv/script-opts/autosave.conf'
[   0.333][d][autosave] script-opts/autosave.conf not found. 
[   0.333][d][global] config path: 'lua-settings/autosave.conf' -/-> '/Users/evar/.config/mpv/lua-settings/autosave.conf'
[   0.334][d][global] config path: 'lua-settings/autosave.conf' -/-> '/Users/evar/.mpv/lua-settings/autosave.conf'
[   0.334][d][global] config path: 'lua-settings/autosave.conf' -/-> '/usr/local/etc/mpv/lua-settings/autosave.conf'
[   0.334][d][autosave] lua-settings/autosave.conf not found. 
[   0.334][v][cplayer] Waiting for scripts...
[   0.334][d][console] reading options for console 
[   0.334][d][global] config path: 'script-opts/console.conf' -/-> '/Users/evar/.config/mpv/script-opts/console.conf'
[   0.334][d][global] config path: 'script-opts/console.conf' -/-> '/Users/evar/.mpv/script-opts/console.conf'
[   0.334][d][global] config path: 'script-opts/console.conf' -/-> '/usr/local/etc/mpv/script-opts/console.conf'
[   0.334][d][console] script-opts/console.conf not found. 
[   0.334][d][cplayer] Run command: define-section, flags=64, args=["input_autosub", "ctrl+j script-binding autosub/download_subs\n", "default"]
[   0.334][d][global] config path: 'lua-settings/console.conf' -/-> '/Users/evar/.config/mpv/lua-settings/console.conf'
[   0.334][d][global] config path: 'lua-settings/console.conf' -/-> '/Users/evar/.mpv/lua-settings/console.conf'
[   0.334][d][global] config path: 'lua-settings/console.conf' -/-> '/usr/local/etc/mpv/lua-settings/console.conf'
[   0.334][d][console] lua-settings/console.conf not found. 
[   0.334][d][autocrop] loading file /Users/evar/.config/mpv/scripts/autocrop.lua
[   0.335][d][cplayer] Run command: define-section, flags=64, args=["showhide", "mouse_move script-binding osc/__keybinding1\nmouse_leave script-binding osc/__keybinding2\n", "force"]
[   0.335][d][cplayer] Run command: define-section, flags=64, args=["showhide_wc", "mouse_move script-binding osc/__keybinding3\nmouse_leave script-binding osc/__keybinding4\n", "force"]
[   0.335][d][cplayer] Run command: enable-section, flags=64, args=["showhide", "allow-hide-cursor+allow-vo-dragging"]
[   0.335][d][cplayer] Run command: enable-section, flags=64, args=["showhide_wc", "allow-hide-cursor+allow-vo-dragging"]
[   0.335][d][cplayer] Run command: define-section, flags=64, args=["input", "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", "force"]
[   0.335][d][cplayer] Run command: enable-section, flags=64, args=["input", ""]
[   0.335][d][cplayer] Run command: define-section, flags=64, args=["window-controls", "mbtn_left script-binding osc/__keybinding11\n", "force"]
[   0.335][d][cplayer] Run command: enable-section, flags=64, args=["window-controls", ""]
[   0.335][d][cplayer] Run command: disable-section, flags=64, args=["input"]
[   0.335][d][cplayer] Run command: disable-section, flags=64, args=["window-controls"]
[   0.335][d][cplayer] Run command: change-list, flags=64, args=["shared-script-properties", "append", "osc-margins=0.000000,0.000000,0.000000,0.000000"]
[   0.335][v][cplayer] Set property: shared-script-properties -> 1
[   0.335][d][osc] osc_init 
[   0.336][d][cplayer] Run command: define-section, flags=64, args=["input_stats", "i script-binding stats/display-stats\nI script-binding stats/display-stats-toggle\n", "default"]
[   0.336][d][cplayer] Run command: enable-section, flags=64, args=["input_stats", "allow-hide-cursor+allow-vo-dragging"]
[   0.336][d][cplayer] Run command: define-section, flags=64, args=["input_forced_stats", "", "force"]
[   0.336][d][cplayer] Run command: enable-section, flags=64, args=["input_forced_stats", "allow-hide-cursor+allow-vo-dragging"]
[   0.336][d][cplayer] Run command: define-section, flags=64, args=["input_autocrop", "C script-binding autocrop/auto_crop\n", "default"]
[   0.336][d][cplayer] Run command: enable-section, flags=64, args=["input_autosub", "allow-hide-cursor+allow-vo-dragging"]
[   0.336][d][cplayer] Run command: enable-section, flags=64, args=["input_autocrop", "allow-hide-cursor+allow-vo-dragging"]
[   0.336][d][cplayer] Run command: define-section, flags=64, args=["input_forced_autocrop", "", "force"]
[   0.337][v][seek_show_position] Loading file /Users/evar/.config/mpv/scripts/seek-show-position.js
[   0.338][d][global] user path: '/Users/evar/.config/mpv/scripts/seek-show-position.js' -> '/Users/evar/.config/mpv/scripts/seek-show-position.js'
[   0.338][v][seek_show_position] Reading file '/Users/evar/.config/mpv/scripts/seek-show-position.js'
[   0.339][d][cplayer] Run command: enable-section, flags=64, args=["input_forced_autocrop", "allow-hide-cursor+allow-vo-dragging"]
[   0.339][d][cplayer] Run command: change-list, flags=64, args=["shared-script-properties", "append", "osc-margins=0.000000,0.000000,0.000000,0.000000"]
[   0.339][v][cplayer] Set property: shared-script-properties -> 1
[   0.339][d][cplayer] Run command: define-section, flags=64, args=["input_forced_autosub", "", "force"]
[   0.339][d][cplayer] Run command: enable-section, flags=64, args=["input_forced_autosub", "allow-hide-cursor+allow-vo-dragging"]
[   0.340][d][global] config path: 'fonts' -/-> '/Users/evar/.config/mpv/fonts'
[   0.340][d][global] config path: 'fonts' -/-> '/Users/evar/.mpv/fonts'
[   0.340][d][global] config path: 'fonts' -/-> '/usr/local/etc/mpv/fonts'
[   0.340][v][osd/libass] Shaper: FriBidi 0.19.7 (SIMPLE) HarfBuzz-ng 2.7.2 (COMPLEX)
[   0.340][d][global] config path: 'subfont.ttf' -/-> '/Users/evar/.config/mpv/subfont.ttf'
[   0.340][d][global] config path: 'subfont.ttf' -/-> '/Users/evar/.mpv/subfont.ttf'
[   0.340][d][global] config path: 'subfont.ttf' -/-> '/usr/local/etc/mpv/subfont.ttf'
[   0.340][d][global] config path: 'fonts.conf' -/-> '/Users/evar/.config/mpv/fonts.conf'
[   0.340][d][global] config path: 'fonts.conf' -/-> '/Users/evar/.mpv/fonts.conf'
[   0.340][d][global] config path: 'fonts.conf' -/-> '/usr/local/etc/mpv/fonts.conf'
[   0.340][v][osd/libass] Setting up fonts...
[   0.342][v][osd/libass] Using font provider coretext
[   0.342][v][osd/libass] Done.
[   0.343][d][cplayer] Run command: define-section, flags=64, args=["input_osc", "", "default"]
[   0.343][d][cplayer] Run command: enable-section, flags=64, args=["input_osc", "allow-hide-cursor+allow-vo-dragging"]
[   0.343][d][cplayer] Run command: define-section, flags=64, args=["input_forced_osc", "", "force"]
[   0.343][d][cplayer] Run command: enable-section, flags=64, args=["input_forced_osc", "allow-hide-cursor+allow-vo-dragging"]
[   0.345][d][cplayer] Run command: disable-section, flags=64, args=["input"]
[   0.345][d][cplayer] Run command: disable-section, flags=64, args=["window-controls"]
[   0.345][d][cplayer] Run command: change-list, flags=64, args=["shared-script-properties", "append", "osc-margins=0.000000,0.000000,0.000000,0.000000"]
[   0.345][v][cplayer] Set property: shared-script-properties -> 1
[   0.345][d][osc] osc_init 
[   0.346][d][cplayer] Run command: change-list, flags=64, args=["shared-script-properties", "append", "osc-margins=0.000000,0.000000,0.000000,0.000000"]
[   0.346][v][cplayer] Set property: shared-script-properties -> 1
[   0.346][d][global] config path: 'fonts' -/-> '/Users/evar/.config/mpv/fonts'
[   0.346][d][global] config path: 'fonts' -/-> '/Users/evar/.mpv/fonts'
[   0.346][d][global] config path: 'fonts' -/-> '/usr/local/etc/mpv/fonts'
[   0.347][v][osd/libass] Shaper: FriBidi 0.19.7 (SIMPLE) HarfBuzz-ng 2.7.2 (COMPLEX)
[   0.347][d][global] config path: 'subfont.ttf' -/-> '/Users/evar/.config/mpv/subfont.ttf'
[   0.347][d][global] config path: 'subfont.ttf' -/-> '/Users/evar/.mpv/subfont.ttf'
[   0.347][d][global] config path: 'subfont.ttf' -/-> '/usr/local/etc/mpv/subfont.ttf'
[   0.347][d][global] config path: 'fonts.conf' -/-> '/Users/evar/.config/mpv/fonts.conf'
[   0.347][d][global] config path: 'fonts.conf' -/-> '/Users/evar/.mpv/fonts.conf'
[   0.347][d][global] config path: 'fonts.conf' -/-> '/usr/local/etc/mpv/fonts.conf'
[   0.347][v][osd/libass] Setting up fonts...
[   0.348][v][osd/libass] Using font provider coretext
[   0.348][v][osd/libass] Done.
[   0.349][v][cplayer] Done loading scripts.
[   0.349][d][global] config path: 'watch_later' -> '/Users/evar/.config/mpv/watch_later'
[   0.349][i][cplayer] Resuming playback. This behavior can be disabled with --no-resume-playback.
[   0.349][v][cplayer] Loading config '/Users/evar/.config/mpv/watch_later/A8673D35D2C7ACBAB9CB7F51073366B3'
[   0.349][v][cplayer] Reading config file /Users/evar/.config/mpv/watch_later/A8673D35D2C7ACBAB9CB7F51073366B3
[   0.349][v][cplayer] Applying profile 'default'...
[   0.349][v][cplayer] Setting option 'start' = '3.378000' (flags = 36)
[   0.349][v][cplayer] Setting option 'pause' = 'yes' (flags = 36)
[   0.349][v][cplayer] Running hook: ytdl_hook/on_load
[   0.349][v][ytdl_hook] ytdl:// hook 
[   0.350][d][cplayer] Run command: set, flags=64, args=["msg-level", "cplayer=warn"]
[   0.350][v][ytdl_hook] not a ytdl:// url 
[   0.350][d][global] user path: 'mpvlog.txt' -> 'mpvlog.txt'
[   0.350][v][cplayer] Set property: msg-level=cplayer=warn -> 1
[   0.350][d][cplayer] Run command: write-watch-later-config, flags=73, args=[]
[   0.350][d][global] config path: '/Users/evar/.config/mpv/watch_later' -> '/Users/evar/.config/mpv/watch_later'
[   0.350][i][cplayer] Saving state.
[   0.350][i][cplayer] Not seekable, or time unknown - not saving position.
[   0.353][d][cplayer] Run command: set, flags=64, args=["msg-level", "cplayer=status"]
[   0.353][d][global] user path: 'mpvlog.txt' -> 'mpvlog.txt'
[   0.353][v][cplayer] Set property: msg-level=cplayer=status -> 1
[   0.353][d][cplayer] Run command: define-section, flags=64, args=["input_console", "", "default"]
[   0.353][d][cplayer] Run command: enable-section, flags=64, args=["input_console", "allow-hide-cursor+allow-vo-dragging"]
[   0.353][d][cplayer] Run command: define-section, flags=64, args=["input_forced_console", "", "force"]
[   0.353][d][cplayer] Run command: enable-section, flags=64, args=["input_forced_console", "allow-hide-cursor+allow-vo-dragging"]
[   0.354][v][bdmv/bluray] Opening /Users/evar/Base/cache/(Hi10)_KonoSuba_S2_-_01_(BD_1080p)_(Chihiro_Doki)_(C4B50EFE)..gray..mkv
[   0.354][v][file] Opening /Users/evar/Base/cache/(Hi10)_KonoSuba_S2_-_01_(BD_1080p)_(Chihiro_Doki)_(C4B50EFE)..gray..mkv
[   0.354][d][file] resize stream to 131072 bytes
[   0.354][d][file] Stream opened successfully.
[   0.354][v][demux] Trying demuxers for level=normal.
[   0.354][d][demux] Trying demuxer: disc (force-level: normal)
[   0.354][d][demux] Trying demuxer: edl (force-level: normal)
[   0.354][d][demux] Trying demuxer: cue (force-level: normal)
[   0.354][d][demux] Trying demuxer: rawaudio (force-level: normal)
[   0.354][d][demux] Trying demuxer: rawvideo (force-level: normal)
[   0.354][d][demux] Trying demuxer: mkv (force-level: normal)
[   0.354][d][mkv] Found the head...
[   0.354][d][mkv] + a segment...
[   0.354][d][mkv] Parsing seek head...
[   0.354][d][mkv] Parsing chapters...
[   0.354][v][mkv] New edition 0
[   0.354][v][mkv] Default edition flag: 0
[   0.354][v][mkv] Ordered chapter flag: 1
[   0.354][d][mkv] Chapter 0 from 00:00:00.000 to 00:01:06.941000000, Intro
[   0.354][d][mkv] Chapter segment uid 9e 68 07 f4 88 c6 09 20 f0 07 d8 88 3c fd 7c 73 
[   0.354][d][mkv] Chapter 1 from 00:00:00.000 to 00:01:30.472000000, OP - "TOMORROW" by Machico
[   0.354][d][mkv] Chapter 2 from 00:01:06.983000000 to 00:12:51.979000000, Part A
[   0.354][d][mkv] Chapter 3 from 00:12:52.21000000 to 00:22:01.945000000, Part B
[   0.354][d][mkv] Chapter segment uid f5 9c cd d7 cf 3a 10 ec 0e 64 45 69 db c7 f8 3c 
[   0.354][d][mkv] Chapter 4 from 00:00:00.000 to 00:01:30.13000000, ED - "Ouchi ni Kaeritai" by Aqua, Megumin, Darkness
[   0.355][d][mkv] Chapter 5 from 00:22:01.987000000 to 00:22:11.455000000, Preview
[   0.355][d][mkv] |+ segment information...
[   0.355][d][mkv] float 1331504.000000
[   0.355][d][mkv] | + muxing app: libebml v1.3.4 + libmatroska v1.4.5
[   0.355][d][mkv] | + writing app: mkvmerge v9.5.0 ('Quiet Fire') 64bit
[   0.355][d][mkv] | + timecode scale: 1000000
[   0.355][d][mkv] | + duration: 1331.504s
[   0.355][d][mkv] | + segment uid cf c7 1a 1d 34 50 53 55 6c a0 7b 7c 2d 00 4f 90
[   0.355][d][mkv] |+ segment tracks...
[   0.355][d][mkv] float 44100.000000
[   0.355][d][mkv] | + a track...
[   0.355][d][mkv] |  + Track number: 1
[   0.355][d][mkv] |  + Track type: Video
[   0.355][d][mkv] |  + Video track
[   0.355][d][mkv] |   + Display width: 1920
[   0.355][d][mkv] |   + Display height: 1080
[   0.355][d][mkv] |   + Pixel width: 1920
[   0.355][d][mkv] |   + Pixel height: 1080
[   0.355][d][mkv] |  + Codec ID: V_MPEGH/ISO/HEVC
[   0.355][d][mkv] |  + CodecPrivate, length 1117
[   0.355][d][mkv] |  + Language: und
[   0.355][d][mkv] |  + Default duration: 41.708ms ( = 23.976 fps)
[   0.355][d][mkv] | + a track...
[   0.355][d][mkv] |  + Track number: 2
[   0.355][d][mkv] |  + Track type: Audio
[   0.355][d][mkv] |  + Audio track
[   0.355][d][mkv] |   + Sampling frequency: 44100.000000
[   0.355][d][mkv] |   + Channels: 2
[   0.355][d][mkv] |  + Codec ID: A_OPUS
[   0.355][d][mkv] |  + CodecPrivate, length 19
[   0.355][d][mkv] |  + Language: jpn
[   0.355][d][mkv] | + a track...
[   0.355][d][mkv] |  + Track number: 3
[   0.355][d][mkv] |  + Name: Chihiro Subs
[   0.355][d][mkv] |  + Track type: Subtitle
[   0.355][d][mkv] |  + Codec ID: S_TEXT/ASS
[   0.356][d][mkv] |  + CodecPrivate, length 293452
[   0.356][d][mkv] | + a track...
[   0.356][d][mkv] |  + Track number: 4
[   0.356][d][mkv] |  + Name: Doki Subs
[   0.356][d][mkv] |  + Track type: Subtitle
[   0.356][d][mkv] |  + Codec ID: S_TEXT/ASS
[   0.356][d][mkv] |  + CodecPrivate, length 5739
[   0.356][d][mkv] |  + Default flag: 0
[   0.356][d][mkv] | + a track...
[   0.356][d][mkv] |  + Track number: 5
[   0.356][d][mkv] |  + Name: Normal Subs
[   0.356][d][mkv] |  + Track type: Subtitle
[   0.356][d][mkv] |  + Codec ID: S_TEXT/ASS
[   0.356][d][mkv] |  + CodecPrivate, length 4202
[   0.356][d][mkv] |  + Default flag: 0
[   0.356][d][mkv] Parsing attachments...
[   0.365][d][mkv] Attachment: OpenSans-Semibold.ttf, application/x-truetype-font, 221328 bytes
[   0.366][d][mkv] Attachment: PTN77F.ttf, application/x-truetype-font, 487796 bytes
[   0.366][d][mkv] Attachment: PTS55F.ttf, application/x-truetype-font, 429172 bytes
[   0.366][d][mkv] Attachment: PTS56F.ttf, application/x-truetype-font, 412804 bytes
[   0.367][d][mkv] Attachment: PTS75F.ttf, application/x-truetype-font, 457448 bytes
[   0.367][d][mkv] Attachment: PTS76F.ttf, application/x-truetype-font, 345476 bytes
[   0.367][d][mkv] Attachment: PTC55F.ttf, application/x-truetype-font, 355468 bytes
[   0.367][d][mkv] Attachment: PTC75F.ttf, application/x-truetype-font, 377508 bytes
[   0.368][d][mkv] Attachment: PTN57F.ttf, application/x-truetype-font, 383848 bytes
[   0.368][d][mkv] Attachment: ANA-OneiroparmEni82.ttf, application/x-truetype-font, 134936 bytes
[   0.368][d][mkv] Attachment: Balloon.ttf, application/x-truetype-font, 58924 bytes
[   0.368][d][mkv] Attachment: Baqa.otf, application/vnd.ms-opentype, 23076 bytes
[   0.368][d][mkv] Attachment: BSOD.ttf, application/x-truetype-font, 11404 bytes
[   0.368][d][mkv] Attachment: Hawaiian Aloha BTN.ttf, application/x-truetype-font, 58248 bytes
[   0.368][i][autoload] Prepending (Hi10)_Kono_Subarashii_Sekai_ni_Shukufuku_wo!_Kurenai_Densetsu_(BD_1080p)_(Beatrice-CR)_(7428C43C).mkv 
[   0.368][i][autoload] Prepending (Hi10)_Kono_Subarashii_Sekai_ni_Shukufuku_wo!_-_OP01_(BD_1080p)_(Chihiro-FFF).mkv 
[   0.368][i][autoload] Prepending (Hi10)_Kono_Subarashii_Sekai_ni_Shukufuku_wo!_-_ED01_(BD_1080p)_(Chihiro-FFF).mkv 
[   0.368][i][autoload] Prepending (Hi10)_Kono_Subarashii_Sekai_ni_Shukufuku_wo!_-_11_(BD_1080p)_(FFF)..gray..green..mkv 
[   0.368][i][autoload] Prepending (Hi10)_Kono_Subarashii_Sekai_ni_Shukufuku_wo!_-_10_(BD_1080p)_(Chihiro-FFF).mkv 
[   0.368][i][autoload] Prepending (Hi10)_Kono_Subarashii_Sekai_ni_Shukufuku_wo!_-_09_(BD_1080p)_(Chihiro-FFF).mkv 
[   0.368][i][autoload] Prepending (Hi10)_Kono_Subarashii_Sekai_ni_Shukufuku_wo!_-_08_(BD_1080p)_(Chihiro-FFF).mkv 
[   0.368][i][autoload] Prepending (Hi10)_Kono_Subarashii_Sekai_ni_Shukufuku_wo!_-_07_(BD_1080p)_(Chihiro-FFF).mkv 
[   0.368][i][autoload] Prepending (Hi10)_Kono_Subarashii_Sekai_ni_Shukufuku_wo!_-_06_(BD_1080p)_(Chihiro-FFF).mkv 
[   0.368][i][autoload] Prepending (Hi10)_Kono_Subarashii_Sekai_ni_Shukufuku_wo!_-_05_(BD_1080p)_(Chihiro-FFF).mkv 
[   0.368][i][autoload] Prepending (Hi10)_Kono_Subarashii_Sekai_ni_Shukufuku_wo!_-_04_(BD_1080p)_(Chihiro-FFF).mkv 
[   0.368][i][autoload] Prepending (Hi10)_Kono_Subarashii_Sekai_ni_Shukufuku_wo!_-_03_(BD_1080p)_(Chihiro-FFF).mkv 
[   0.368][i][autoload] Prepending (Hi10)_Kono_Subarashii_Sekai_ni_Shukufuku_wo!_-_02_(BD_1080p)_(Chihiro-FFF).mkv 
[   0.368][i][autoload] Prepending (Hi10)_Kono_Subarashii_Sekai_ni_Shukufuku_wo!_-_01_(BD_1080p)_(Chihiro-FFF).mkv 
[   0.368][i][autoload] Prepending (Hi10)_Kono_Subarashii_Sekai_ni_Shukufuku_wo!_-_01_(BD_1080p)_(Chihiro-FFF)..green..mkv 
[   0.368][i][autoload] Adding (Hi10)_KonoSuba_S2_-_02_(BD_1080p)_(Chihiro_Doki)_(17CB3B07)..gray..mkv 
[   0.368][i][autoload] Adding (Hi10)_KonoSuba_S2_-_03v2_(BD_1080p)_(Chihiro_Doki)_(9D9C936B)..gray..mkv 
[   0.368][i][autoload] Adding (Hi10)_KonoSuba_S2_-_04_(BD_1080p)_(Chihiro_Doki)_(4BD52E5B).mkv 
[   0.368][i][autoload] Adding (Hi10)_KonoSuba_S2_-_ED_(BD_1080p)_(Chihiro_Doki)_(27625632).mkv 
[   0.368][i][autoload] Adding (Hi10)_KonoSuba_S2_-_NCED_(BD_1080p)_(Chihiro_Doki)_(816BAA57).mkv 
[   0.368][i][autoload] Adding (Hi10)_KonoSuba_S2_-_NCOP_(BD_1080p)_(Chihiro_Doki)_(C353D8D2).mkv 
[   0.368][i][autoload] Adding (Hi10)_KonoSuba_S2_-_OP_(BD_1080p)_(Chihiro_Doki)_(D0FC4FE6).mkv 
[   0.368][i][autoload] Adding (Hi10)_Mahou_Shoujo_Ore_-_04_(1080p)_(HorribleSubs)_(3678C521).mkv 
[   0.368][i][autoload] Adding (Hi10)_Mahou_Shoujo_Ore_-_05_(1080p)_(HorribleSubs)_(971A1554).mkv 
[   0.368][i][autoload] Adding (Hi10)_Mahou_Shoujo_Ore_-_06_(1080p)_(HorribleSubs)_(7F4AB0D9).mkv 
[   0.368][i][autoload] Adding (Hi10)_Mahou_Shoujo_Ore_-_07_(1080p)_(HorribleSubs)_(51E04FC5).mkv 
[   0.368][i][autoload] Adding (Hi10)_Mahou_Shoujo_Ore_-_08_(1080p)_(HorribleSubs)_(C949A97B).mkv 
[   0.368][i][autoload] Adding (Hi10)_Mahouka_Koukou_no_Rettousei_Movie_-_Hoshi_wo_Yobu_Shoujo_(BD_1080p)_(NotFully).mkv 
[   0.369][i][autoload] Adding [AnimeKayo] Fullmetal Alchemist Ep 03 720p BD Dual Audio HEVC [Marshall].mkv 
[   0.369][i][autoload] Adding [AnimeKayo] Fullmetal Alchemist Ep 04 720p BD Dual Audio HEVC [Marshall]..green..mkv 
[   0.369][i][autoload] Adding [AnimeKayo] Fullmetal Alchemist Ep 05 720p BD Dual Audio HEVC [Marshall].mkv 
[   0.369][i][autoload] Adding [Exiled-Destiny]_Chrome_Shelled_Regios_Ep01_(0D87D3BA).mkv 
[   0.369][i][autoload] Adding [Exiled-Destiny]_Chrome_Shelled_Regios_Ep02_(73FDC691).mkv 
[   0.369][i][autoload] Adding [Exiled-Destiny]_Chrome_Shelled_Regios_Ep03_(473C1DCF).mkv 
[   0.369][i][autoload] Adding [Exiled-Destiny]_Chrome_Shelled_Regios_Ep04_(D975BBBA).mkv 
[   0.369][i][autoload] Adding [JacobSwaggedUp] Saiki Kusuo no Psi-nan 2 - 01 (BD 1280x720).mp4 
[   0.369][i][autoload] Adding BBC Earth..gray..mkv 
[   0.369][i][autoload] Adding Frozen Planet (2011) - S01E07 - On Thin Ice (1080p BluRay x265 Silence).mkv 
[   0.369][i][autoload] Adding His.Dark.Materials.S01E01.720p.BluRay.x265-HETeam.mkv 
[   0.369][i][autoload] Adding JuliaCon 2020 _ Wrapping a C++ Library with CxxWrap.jl-VoXmXtqLhdo.mkv 
[   0.369][i][autoload] Adding mpv-shot0001.jpg 
[   0.369][i][autoload] Adding mpv-shot0002.jpg 
[   0.369][i][autoload] Adding mpv-shot0003.jpg 
[   0.369][i][autoload] Adding mpv-shot0004.jpg 
[   0.369][i][autoload] Adding mpv-shot0005.jpg 
[   0.369][i][autoload] Adding mpv-shot0006.jpg 
[   0.369][i][autoload] Adding mpv-shot0007.jpg 
[   0.369][i][autoload] Adding mpv-shot0008.jpg 
[   0.369][i][autoload] Adding mpv-shot0009.jpg 
[   0.369][i][autoload] Adding mpv-shot0010.jpg 
[   0.369][i][autoload] Adding mpv-shot0011.jpg 
[   0.369][i][autoload] Adding mpv-shot0012.jpg 
[   0.369][i][autoload] Adding mpv-shot0013.jpg 
[   0.369][i][autoload] Adding mpv-shot0014.jpg 
[   0.369][i][autoload] Adding mpv-shot0015.jpg 
[   0.369][i][autoload] Adding mpv-shot0016.jpg 
[   0.369][i][autoload] Adding mpv-shot0017.jpg 
[   0.369][i][autoload] Adding mpv-shot0018.jpg 
[   0.369][i][autoload] Adding mpv-shot0019.jpg 
[   0.369][i][autoload] Adding mpv-shot0020.jpg 
[   0.369][i][autoload] Adding mpv-shot0021.jpg 
[   0.369][i][autoload] Adding mpv-shot0022.jpg 
[   0.369][i][autoload] Adding mpv-shot0023.jpg 
[   0.369][i][autoload] Adding mpv-shot0024.jpg 
[   0.369][i][autoload] Adding mpv-shot0025.jpg 
[   0.369][i][autoload] Adding mpv-shot0026.jpg 
[   0.370][i][autoload] Adding mpv-shot0027.jpg 
[   0.370][i][autoload] Adding mpv-shot0028.jpg 
[   0.370][i][autoload] Adding mpv-shot0029.jpg 
[   0.370][i][autoload] Adding mpv-shot0030.jpg 
[   0.370][i][autoload] Adding mpv-shot0031.jpg 
[   0.370][i][autoload] Adding mpv-shot0032.jpg 
[   0.370][i][autoload] Adding mpv-shot0033.jpg 
[   0.370][i][autoload] Adding mpv-shot0034.jpg 
[   0.370][i][autoload] Adding mpv-shot0035.jpg 
[   0.370][i][autoload] Adding mpv-shot0036.jpg 
[   0.370][i][autoload] Adding mpv-shot0037.jpg 
[   0.370][i][autoload] Adding mpv-shot0038.jpg 
[   0.370][i][autoload] Adding mpv-shot0039.jpg 
[   0.370][i][autoload] Adding mpv-shot0040.jpg 
[   0.370][i][autoload] Adding mpv-shot0041.jpg 
[   0.370][i][autoload] Adding mpv-shot0042.jpg 
[   0.370][i][autoload] Adding mpv-shot0043.jpg 
[   0.370][i][autoload] Adding mpv-shot0044.jpg 
[   0.370][i][autoload] Adding mpv-shot0045.jpg 
[   0.370][i][autoload] Adding mpv-shot0046.jpg 
[   0.370][i][autoload] Adding mpv-shot0047.jpg 
[   0.370][i][autoload] Adding mpv-shot0048.jpg 
[   0.370][i][autoload] Adding mpv-shot0049.jpg 
[   0.370][i][autoload] Adding mpv-shot0050.jpg 
[   0.370][i][autoload] Adding mpv-shot0051.jpg 
[   0.370][i][autoload] Adding mpv-shot0052.jpg 
[   0.370][i][autoload] Adding mpv-shot0053.jpg 
[   0.370][i][autoload] Adding mpv-shot0054.jpg 
[   0.370][i][autoload] Adding mpv-shot0055.jpg 
[   0.370][i][autoload] Adding mpv-shot0056.jpg 
[   0.370][i][autoload] Adding Science at the End of the Earth.mkv 
[   0.370][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/(Hi10)_KonoSuba_S2_-_02_(BD_1080p)_(Chihiro_Doki)_(17CB3B07)..gray..mkv", "append", ""]
[   0.370][d][cplayer] Run command: playlist-move, flags=64, args=["1", "1"]
[   0.370][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/(Hi10)_KonoSuba_S2_-_03v2_(BD_1080p)_(Chihiro_Doki)_(9D9C936B)..gray..mkv", "append", ""]
[   0.370][d][cplayer] Run command: playlist-move, flags=64, args=["2", "2"]
[   0.370][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/(Hi10)_KonoSuba_S2_-_04_(BD_1080p)_(Chihiro_Doki)_(4BD52E5B).mkv", "append", ""]
[   0.370][d][cplayer] Run command: playlist-move, flags=64, args=["3", "3"]
[   0.370][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/(Hi10)_KonoSuba_S2_-_ED_(BD_1080p)_(Chihiro_Doki)_(27625632).mkv", "append", ""]
[   0.370][d][cplayer] Run command: playlist-move, flags=64, args=["4", "4"]
[   0.371][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/(Hi10)_KonoSuba_S2_-_NCED_(BD_1080p)_(Chihiro_Doki)_(816BAA57).mkv", "append", ""]
[   0.371][d][cplayer] Run command: playlist-move, flags=64, args=["5", "5"]
[   0.371][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/(Hi10)_KonoSuba_S2_-_NCOP_(BD_1080p)_(Chihiro_Doki)_(C353D8D2).mkv", "append", ""]
[   0.371][d][cplayer] Run command: playlist-move, flags=64, args=["6", "6"]
[   0.371][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/(Hi10)_KonoSuba_S2_-_OP_(BD_1080p)_(Chihiro_Doki)_(D0FC4FE6).mkv", "append", ""]
[   0.371][d][cplayer] Run command: playlist-move, flags=64, args=["7", "7"]
[   0.371][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/(Hi10)_Mahou_Shoujo_Ore_-_04_(1080p)_(HorribleSubs)_(3678C521).mkv", "append", ""]
[   0.371][d][cplayer] Run command: playlist-move, flags=64, args=["8", "8"]
[   0.371][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/(Hi10)_Mahou_Shoujo_Ore_-_05_(1080p)_(HorribleSubs)_(971A1554).mkv", "append", ""]
[   0.371][d][cplayer] Run command: playlist-move, flags=64, args=["9", "9"]
[   0.371][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/(Hi10)_Mahou_Shoujo_Ore_-_06_(1080p)_(HorribleSubs)_(7F4AB0D9).mkv", "append", ""]
[   0.371][d][cplayer] Run command: playlist-move, flags=64, args=["10", "10"]
[   0.371][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/(Hi10)_Mahou_Shoujo_Ore_-_07_(1080p)_(HorribleSubs)_(51E04FC5).mkv", "append", ""]
[   0.371][d][cplayer] Run command: playlist-move, flags=64, args=["11", "11"]
[   0.371][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/(Hi10)_Mahou_Shoujo_Ore_-_08_(1080p)_(HorribleSubs)_(C949A97B).mkv", "append", ""]
[   0.371][d][cplayer] Run command: playlist-move, flags=64, args=["12", "12"]
[   0.371][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/(Hi10)_Mahouka_Koukou_no_Rettousei_Movie_-_Hoshi_wo_Yobu_Shoujo_(BD_1080p)_(NotFully).mkv", "append", ""]
[   0.371][d][cplayer] Run command: playlist-move, flags=64, args=["13", "13"]
[   0.371][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/[AnimeKayo] Fullmetal Alchemist Ep 03 720p BD Dual Audio HEVC [Marshall].mkv", "append", ""]
[   0.371][d][cplayer] Run command: playlist-move, flags=64, args=["14", "14"]
[   0.371][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/[AnimeKayo] Fullmetal Alchemist Ep 04 720p BD Dual Audio HEVC [Marshall]..green..mkv", "append", ""]
[   0.371][d][cplayer] Run command: playlist-move, flags=64, args=["15", "15"]
[   0.371][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/[AnimeKayo] Fullmetal Alchemist Ep 05 720p BD Dual Audio HEVC [Marshall].mkv", "append", ""]
[   0.371][d][cplayer] Run command: playlist-move, flags=64, args=["16", "16"]
[   0.371][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/[Exiled-Destiny]_Chrome_Shelled_Regios_Ep01_(0D87D3BA).mkv", "append", ""]
[   0.371][d][cplayer] Run command: playlist-move, flags=64, args=["17", "17"]
[   0.371][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/[Exiled-Destiny]_Chrome_Shelled_Regios_Ep02_(73FDC691).mkv", "append", ""]
[   0.371][d][cplayer] Run command: playlist-move, flags=64, args=["18", "18"]
[   0.371][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/[Exiled-Destiny]_Chrome_Shelled_Regios_Ep03_(473C1DCF).mkv", "append", ""]
[   0.371][d][cplayer] Run command: playlist-move, flags=64, args=["19", "19"]
[   0.371][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/[Exiled-Destiny]_Chrome_Shelled_Regios_Ep04_(D975BBBA).mkv", "append", ""]
[   0.371][d][cplayer] Run command: playlist-move, flags=64, args=["20", "20"]
[   0.371][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/[JacobSwaggedUp] Saiki Kusuo no Psi-nan 2 - 01 (BD 1280x720).mp4", "append", ""]
[   0.371][d][cplayer] Run command: playlist-move, flags=64, args=["21", "21"]
[   0.371][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/BBC Earth..gray..mkv", "append", ""]
[   0.371][d][cplayer] Run command: playlist-move, flags=64, args=["22", "22"]
[   0.372][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/Frozen Planet (2011) - S01E07 - On Thin Ice (1080p BluRay x265 Silence).mkv", "append", ""]
[   0.372][d][cplayer] Run command: playlist-move, flags=64, args=["23", "23"]
[   0.372][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/His.Dark.Materials.S01E01.720p.BluRay.x265-HETeam.mkv", "append", ""]
[   0.372][d][cplayer] Run command: playlist-move, flags=64, args=["24", "24"]
[   0.372][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/JuliaCon 2020 _ Wrapping a C++ Library with CxxWrap.jl-VoXmXtqLhdo.mkv", "append", ""]
[   0.372][d][cplayer] Run command: playlist-move, flags=64, args=["25", "25"]
[   0.372][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/mpv-shot0001.jpg", "append", ""]
[   0.372][d][cplayer] Run command: playlist-move, flags=64, args=["26", "26"]
[   0.372][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/mpv-shot0002.jpg", "append", ""]
[   0.372][d][cplayer] Run command: playlist-move, flags=64, args=["27", "27"]
[   0.372][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/mpv-shot0003.jpg", "append", ""]
[   0.372][d][cplayer] Run command: playlist-move, flags=64, args=["28", "28"]
[   0.372][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/mpv-shot0004.jpg", "append", ""]
[   0.372][d][cplayer] Run command: playlist-move, flags=64, args=["29", "29"]
[   0.372][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/mpv-shot0005.jpg", "append", ""]
[   0.372][d][cplayer] Run command: playlist-move, flags=64, args=["30", "30"]
[   0.372][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/mpv-shot0006.jpg", "append", ""]
[   0.372][d][cplayer] Run command: playlist-move, flags=64, args=["31", "31"]
[   0.372][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/mpv-shot0007.jpg", "append", ""]
[   0.372][d][cplayer] Run command: playlist-move, flags=64, args=["32", "32"]
[   0.372][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/mpv-shot0008.jpg", "append", ""]
[   0.372][d][cplayer] Run command: playlist-move, flags=64, args=["33", "33"]
[   0.372][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/mpv-shot0009.jpg", "append", ""]
[   0.372][d][cplayer] Run command: playlist-move, flags=64, args=["34", "34"]
[   0.372][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/mpv-shot0010.jpg", "append", ""]
[   0.372][d][cplayer] Run command: playlist-move, flags=64, args=["35", "35"]
[   0.372][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/mpv-shot0011.jpg", "append", ""]
[   0.372][d][cplayer] Run command: playlist-move, flags=64, args=["36", "36"]
[   0.372][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/mpv-shot0012.jpg", "append", ""]
[   0.372][d][cplayer] Run command: playlist-move, flags=64, args=["37", "37"]
[   0.372][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/mpv-shot0013.jpg", "append", ""]
[   0.372][d][cplayer] Run command: playlist-move, flags=64, args=["38", "38"]
[   0.372][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/mpv-shot0014.jpg", "append", ""]
[   0.372][d][cplayer] Run command: playlist-move, flags=64, args=["39", "39"]
[   0.372][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/mpv-shot0015.jpg", "append", ""]
[   0.372][d][cplayer] Run command: playlist-move, flags=64, args=["40", "40"]
[   0.372][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/mpv-shot0016.jpg", "append", ""]
[   0.372][d][cplayer] Run command: playlist-move, flags=64, args=["41", "41"]
[   0.372][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/mpv-shot0017.jpg", "append", ""]
[   0.372][d][cplayer] Run command: playlist-move, flags=64, args=["42", "42"]
[   0.372][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/mpv-shot0018.jpg", "append", ""]
[   0.372][d][cplayer] Run command: playlist-move, flags=64, args=["43", "43"]
[   0.372][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/mpv-shot0019.jpg", "append", ""]
[   0.372][d][cplayer] Run command: playlist-move, flags=64, args=["44", "44"]
[   0.372][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/mpv-shot0020.jpg", "append", ""]
[   0.372][d][cplayer] Run command: playlist-move, flags=64, args=["45", "45"]
[   0.372][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/mpv-shot0021.jpg", "append", ""]
[   0.372][d][cplayer] Run command: playlist-move, flags=64, args=["46", "46"]
[   0.372][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/mpv-shot0022.jpg", "append", ""]
[   0.372][d][cplayer] Run command: playlist-move, flags=64, args=["47", "47"]
[   0.372][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/mpv-shot0023.jpg", "append", ""]
[   0.372][d][cplayer] Run command: playlist-move, flags=64, args=["48", "48"]
[   0.372][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/mpv-shot0024.jpg", "append", ""]
[   0.372][d][cplayer] Run command: playlist-move, flags=64, args=["49", "49"]
[   0.372][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/mpv-shot0025.jpg", "append", ""]
[   0.372][d][cplayer] Run command: playlist-move, flags=64, args=["50", "50"]
[   0.372][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/mpv-shot0026.jpg", "append", ""]
[   0.372][d][cplayer] Run command: playlist-move, flags=64, args=["51", "51"]
[   0.373][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/mpv-shot0027.jpg", "append", ""]
[   0.373][d][cplayer] Run command: playlist-move, flags=64, args=["52", "52"]
[   0.373][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/mpv-shot0028.jpg", "append", ""]
[   0.373][d][cplayer] Run command: playlist-move, flags=64, args=["53", "53"]
[   0.373][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/mpv-shot0029.jpg", "append", ""]
[   0.373][d][cplayer] Run command: playlist-move, flags=64, args=["54", "54"]
[   0.373][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/mpv-shot0030.jpg", "append", ""]
[   0.373][d][cplayer] Run command: playlist-move, flags=64, args=["55", "55"]
[   0.373][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/mpv-shot0031.jpg", "append", ""]
[   0.373][d][cplayer] Run command: playlist-move, flags=64, args=["56", "56"]
[   0.373][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/mpv-shot0032.jpg", "append", ""]
[   0.373][d][cplayer] Run command: playlist-move, flags=64, args=["57", "57"]
[   0.373][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/mpv-shot0033.jpg", "append", ""]
[   0.373][d][cplayer] Run command: playlist-move, flags=64, args=["58", "58"]
[   0.373][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/mpv-shot0034.jpg", "append", ""]
[   0.373][d][cplayer] Run command: playlist-move, flags=64, args=["59", "59"]
[   0.373][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/mpv-shot0035.jpg", "append", ""]
[   0.373][d][cplayer] Run command: playlist-move, flags=64, args=["60", "60"]
[   0.373][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/mpv-shot0036.jpg", "append", ""]
[   0.373][d][cplayer] Run command: playlist-move, flags=64, args=["61", "61"]
[   0.373][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/mpv-shot0037.jpg", "append", ""]
[   0.373][d][cplayer] Run command: playlist-move, flags=64, args=["62", "62"]
[   0.373][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/mpv-shot0038.jpg", "append", ""]
[   0.373][d][cplayer] Run command: playlist-move, flags=64, args=["63", "63"]
[   0.373][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/mpv-shot0039.jpg", "append", ""]
[   0.373][d][cplayer] Run command: playlist-move, flags=64, args=["64", "64"]
[   0.373][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/mpv-shot0040.jpg", "append", ""]
[   0.373][d][cplayer] Run command: playlist-move, flags=64, args=["65", "65"]
[   0.373][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/mpv-shot0041.jpg", "append", ""]
[   0.373][d][cplayer] Run command: playlist-move, flags=64, args=["66", "66"]
[   0.373][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/mpv-shot0042.jpg", "append", ""]
[   0.373][d][cplayer] Run command: playlist-move, flags=64, args=["67", "67"]
[   0.373][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/mpv-shot0043.jpg", "append", ""]
[   0.373][d][cplayer] Run command: playlist-move, flags=64, args=["68", "68"]
[   0.373][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/mpv-shot0044.jpg", "append", ""]
[   0.373][d][cplayer] Run command: playlist-move, flags=64, args=["69", "69"]
[   0.379][d][mkv] Attachment: JejuMyeongjo.ttf, application/x-truetype-font, 9606356 bytes
[   0.379][d][mkv] Attachment: NozakiDialogue-Bold.otf, application/vnd.ms-opentype, 171580 bytes
[   0.380][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/mpv-shot0045.jpg", "append", ""]
[   0.380][d][mkv] Attachment: NozakiDialogue-BoldItalic.otf, application/vnd.ms-opentype, 196736 bytes
[   0.380][d][osc] osc_init 
[   0.380][d][mkv] Attachment: Pixel Arial 11.ttf, application/x-truetype-font, 57520 bytes
[   0.380][d][mkv] Attachment: Pixel Font-7.ttf, application/x-truetype-font, 71052 bytes
[   0.380][d][cplayer] Run command: playlist-move, flags=64, args=["70", "70"]
[   0.380][d][mkv] Attachment: Playtime With Hot Toddies.ttf, application/x-truetype-font, 76860 bytes
[   0.380][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/mpv-shot0046.jpg", "append", ""]
[   0.380][d][cplayer] Run command: playlist-move, flags=64, args=["71", "71"]
[   0.380][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/mpv-shot0047.jpg", "append", ""]
[   0.380][d][cplayer] Run command: change-list, flags=64, args=["shared-script-properties", "append", "osc-margins=0.000000,0.000000,0.000000,0.000000"]
[   0.380][v][cplayer] Set property: shared-script-properties -> 1
[   0.381][d][cplayer] Run command: playlist-move, flags=64, args=["72", "72"]
[   0.381][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/mpv-shot0048.jpg", "append", ""]
[   0.381][d][cplayer] Run command: playlist-move, flags=64, args=["73", "73"]
[   0.381][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/mpv-shot0049.jpg", "append", ""]
[   0.381][d][cplayer] Run command: playlist-move, flags=64, args=["74", "74"]
[   0.381][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/mpv-shot0050.jpg", "append", ""]
[   0.381][d][cplayer] Run command: playlist-move, flags=64, args=["75", "75"]
[   0.381][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/mpv-shot0051.jpg", "append", ""]
[   0.381][d][cplayer] Run command: playlist-move, flags=64, args=["76", "76"]
[   0.381][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/mpv-shot0052.jpg", "append", ""]
[   0.381][d][cplayer] Run command: playlist-move, flags=64, args=["77", "77"]
[   0.381][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/mpv-shot0053.jpg", "append", ""]
[   0.381][d][cplayer] Run command: playlist-move, flags=64, args=["78", "78"]
[   0.381][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/mpv-shot0054.jpg", "append", ""]
[   0.381][d][cplayer] Run command: playlist-move, flags=64, args=["79", "79"]
[   0.381][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/mpv-shot0055.jpg", "append", ""]
[   0.381][d][cplayer] Run command: playlist-move, flags=64, args=["80", "80"]
[   0.381][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/mpv-shot0056.jpg", "append", ""]
[   0.381][d][cplayer] Run command: playlist-move, flags=64, args=["81", "81"]
[   0.381][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/Science at the End of the Earth.mkv", "append", ""]
[   0.381][d][mkv] |+ found cluster
[   0.382][v][mkv] Seeking to 230278625 to read header element 0x1c53bb6b.
[   0.382][v][file] stream level seek from 14379210 to 230278625
[   0.382][d][cplayer] Run command: playlist-move, flags=64, args=["82", "82"]
[   0.382][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/(Hi10)_Kono_Subarashii_Sekai_ni_Shukufuku_wo!_-_01_(BD_1080p)_(Chihiro-FFF)..green..mkv", "append", ""]
[   0.382][d][cplayer] Run command: playlist-move, flags=64, args=["83", "0"]
[   0.382][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/(Hi10)_Kono_Subarashii_Sekai_ni_Shukufuku_wo!_-_01_(BD_1080p)_(Chihiro-FFF).mkv", "append", ""]
[   0.382][d][cplayer] Run command: playlist-move, flags=64, args=["84", "1"]
[   0.382][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/(Hi10)_Kono_Subarashii_Sekai_ni_Shukufuku_wo!_-_02_(BD_1080p)_(Chihiro-FFF).mkv", "append", ""]
[   0.382][d][cplayer] Run command: playlist-move, flags=64, args=["85", "2"]
[   0.382][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/(Hi10)_Kono_Subarashii_Sekai_ni_Shukufuku_wo!_-_03_(BD_1080p)_(Chihiro-FFF).mkv", "append", ""]
[   0.382][d][cplayer] Run command: playlist-move, flags=64, args=["86", "3"]
[   0.382][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/(Hi10)_Kono_Subarashii_Sekai_ni_Shukufuku_wo!_-_04_(BD_1080p)_(Chihiro-FFF).mkv", "append", ""]
[   0.382][d][cplayer] Run command: playlist-move, flags=64, args=["87", "4"]
[   0.382][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/(Hi10)_Kono_Subarashii_Sekai_ni_Shukufuku_wo!_-_05_(BD_1080p)_(Chihiro-FFF).mkv", "append", ""]
[   0.382][d][cplayer] Run command: playlist-move, flags=64, args=["88", "5"]
[   0.382][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/(Hi10)_Kono_Subarashii_Sekai_ni_Shukufuku_wo!_-_06_(BD_1080p)_(Chihiro-FFF).mkv", "append", ""]
[   0.382][d][cplayer] Run command: playlist-move, flags=64, args=["89", "6"]
[   0.382][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/(Hi10)_Kono_Subarashii_Sekai_ni_Shukufuku_wo!_-_07_(BD_1080p)_(Chihiro-FFF).mkv", "append", ""]
[   0.382][d][cplayer] Run command: playlist-move, flags=64, args=["90", "7"]
[   0.382][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/(Hi10)_Kono_Subarashii_Sekai_ni_Shukufuku_wo!_-_08_(BD_1080p)_(Chihiro-FFF).mkv", "append", ""]
[   0.383][d][cplayer] Run command: playlist-move, flags=64, args=["91", "8"]
[   0.383][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/(Hi10)_Kono_Subarashii_Sekai_ni_Shukufuku_wo!_-_09_(BD_1080p)_(Chihiro-FFF).mkv", "append", ""]
[   0.383][d][cplayer] Run command: playlist-move, flags=64, args=["92", "9"]
[   0.383][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/(Hi10)_Kono_Subarashii_Sekai_ni_Shukufuku_wo!_-_10_(BD_1080p)_(Chihiro-FFF).mkv", "append", ""]
[   0.383][d][cplayer] Run command: playlist-move, flags=64, args=["93", "10"]
[   0.383][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/(Hi10)_Kono_Subarashii_Sekai_ni_Shukufuku_wo!_-_11_(BD_1080p)_(FFF)..gray..green..mkv", "append", ""]
[   0.383][d][cplayer] Run command: playlist-move, flags=64, args=["94", "11"]
[   0.383][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/(Hi10)_Kono_Subarashii_Sekai_ni_Shukufuku_wo!_-_ED01_(BD_1080p)_(Chihiro-FFF).mkv", "append", ""]
[   0.383][d][cplayer] Run command: playlist-move, flags=64, args=["95", "12"]
[   0.383][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/(Hi10)_Kono_Subarashii_Sekai_ni_Shukufuku_wo!_-_OP01_(BD_1080p)_(Chihiro-FFF).mkv", "append", ""]
[   0.383][d][cplayer] Run command: playlist-move, flags=64, args=["96", "13"]
[   0.383][d][cplayer] Run command: loadfile, flags=64, args=["/Users/evar/Base/cache/(Hi10)_Kono_Subarashii_Sekai_ni_Shukufuku_wo!_Kurenai_Densetsu_(BD_1080p)_(Beatrice-CR)_(7428C43C).mkv", "append", ""]
[   0.383][d][cplayer] Run command: playlist-move, flags=64, args=["97", "14"]
[   0.388][v][mkv] Parsing cues...
[   0.392][v][mkv] Seeking to 230445170 to read header element 0x1254c367.
[   0.392][v][file] stream level seek from 230447203 to 14248583
[   0.392][v][mkv] All headers are parsed!
[   0.392][v][demux] Detected file format: Matroska
[   0.392][i][demux] File uses ordered chapters, will build edit timeline.
[   0.392][i][demux] This file references data from other sources.
[   0.392][i][demux] Will scan other files in the same directory to find referenced sources.
[   0.393][v][bdmv/bluray] Opening /Users/evar/Base/cache/(Hi10)_KonoSuba_S2_-_01_(BD_1080p)_(Chihiro_Doki)_(C4B50EFE)..gray..mkv
[   0.393][v][file] Opening /Users/evar/Base/cache/(Hi10)_KonoSuba_S2_-_01_(BD_1080p)_(Chihiro_Doki)_(C4B50EFE)..gray..mkv
[   0.393][d][file] resize stream to 131072 bytes
[   0.393][d][file] Stream opened successfully.
[   0.393][v][demux] Trying demuxers for level=request.
[   0.393][d][demux] Trying demuxer: mkv (force-level: request)
[   0.393][d][mkv] Found the head...
[   0.393][d][mkv] + a segment...
[   0.393][d][mkv]   (skipping)
[   0.393][v][demux] Checking file /Users/evar/Base/cache/(Hi10)_KonoSuba_S2_-_04_(BD_1080p)_(Chihiro_Doki)_(4BD52E5B).mkv
[   0.393][v][bdmv/bluray] Opening /Users/evar/Base/cache/(Hi10)_KonoSuba_S2_-_04_(BD_1080p)_(Chihiro_Doki)_(4BD52E5B).mkv
[   0.393][v][file] Opening /Users/evar/Base/cache/(Hi10)_KonoSuba_S2_-_04_(BD_1080p)_(Chihiro_Doki)_(4BD52E5B).mkv
[   0.393][d][file] resize stream to 131072 bytes
[   0.393][d][file] Stream opened successfully.
[   0.393][v][demux] Trying demuxers for level=request.
[   0.393][d][demux] Trying demuxer: mkv (force-level: request)
[   0.400][d][mkv] Found the head...
[   0.400][d][mkv] + a segment...
[   0.400][d][mkv] Parsing seek head...
[   0.400][d][mkv] Parsing chapters...
[   0.400][v][mkv] New edition 0
[   0.400][v][mkv] Default edition flag: 0
[   0.400][v][mkv] Ordered chapter flag: 1
[   0.400][d][mkv] Chapter 0 from 00:00:00.000 to 00:01:38.973000000, Intro
[   0.400][d][mkv] Chapter segment uid 9e 68 07 f4 88 c6 09 20 f0 07 d8 88 3c fd 7c 73 
[   0.400][d][mkv] Chapter 1 from 00:00:00.000 to 00:01:30.472000000, OP - "TOMORROW" by Machico
[   0.400][d][mkv] Chapter 2 from 00:01:39.15000000 to 00:10:09.984000000, Part A
[   0.400][d][mkv] Chapter 3 from 00:10:10.26000000 to 00:20:29.937000000, Part B
[   0.400][d][mkv] Chapter segment uid f5 9c cd d7 cf 3a 10 ec 0e 64 45 69 db c7 f8 3c 
[   0.400][d][mkv] Chapter 4 from 00:00:00.000 to 00:01:30.13000000, ED - "Ouchi ni Kaeritai" by Aqua, Megumin, Darkness
[   0.400][d][mkv] Chapter 5 from 00:20:29.978000000 to 00:20:39.446000000, Preview
[   0.400][d][mkv] |+ segment information...
[   0.400][d][mkv] float 1239495.000000
[   0.400][d][mkv] | + muxing app: libebml v1.3.4 + libmatroska v1.4.5
[   0.400][d][mkv] | + writing app: mkvmerge v9.5.0 ('Quiet Fire') 64bit
[   0.400][d][mkv] | + timecode scale: 1000000
[   0.400][d][mkv] | + duration: 1239.495s
[   0.400][d][mkv] | + segment uid 4b 89 46 4b 36 85 d3 6e 93 0c 4c 9b 8a 49 ae 37
[   0.400][v][mkv] This is not one of the wanted files. Stopping attempt to open.
[   0.400][v][demux] Checking file /Users/evar/Base/cache/(Hi10)_KonoSuba_S2_-_03v2_(BD_1080p)_(Chihiro_Doki)_(9D9C936B)..gray..mkv
[   0.400][v][bdmv/bluray] Opening /Users/evar/Base/cache/(Hi10)_KonoSuba_S2_-_03v2_(BD_1080p)_(Chihiro_Doki)_(9D9C936B)..gray..mkv
[   0.400][v][file] Opening /Users/evar/Base/cache/(Hi10)_KonoSuba_S2_-_03v2_(BD_1080p)_(Chihiro_Doki)_(9D9C936B)..gray..mkv
[   0.400][d][file] resize stream to 131072 bytes
[   0.400][d][file] Stream opened successfully.
[   0.400][v][demux] Trying demuxers for level=request.
[   0.400][d][demux] Trying demuxer: mkv (force-level: request)
[   0.401][d][mkv] Found the head...
[   0.401][d][mkv] + a segment...
[   0.401][d][mkv] Parsing seek head...
[   0.401][d][mkv] |+ segment information...
[   0.401][d][mkv] float 1241580.000000
[   0.401][d][mkv] | + muxing app: libebml v1.3.10 + libmatroska v1.5.2
[   0.401][d][mkv] | + writing app: mkvmerge v45.0.0 ('Heaven in Pennies') 32-bit
[   0.401][d][mkv] | + timecode scale: 1000000
[   0.401][d][mkv] | + duration: 1241.580s
[   0.401][d][mkv] | + segment uid 1c 31 2c b2 6e b7 bf c0 45 25 5a 1b a9 d4 ce 8b
[   0.401][v][mkv] This is not one of the wanted files. Stopping attempt to open.
[   0.401][v][demux] Checking file /Users/evar/Base/cache/(Hi10)_KonoSuba_S2_-_02_(BD_1080p)_(Chihiro_Doki)_(17CB3B07)..gray..mkv
[   0.402][v][bdmv/bluray] Opening /Users/evar/Base/cache/(Hi10)_KonoSuba_S2_-_02_(BD_1080p)_(Chihiro_Doki)_(17CB3B07)..gray..mkv
[   0.402][v][file] Opening /Users/evar/Base/cache/(Hi10)_KonoSuba_S2_-_02_(BD_1080p)_(Chihiro_Doki)_(17CB3B07)..gray..mkv
[   0.402][d][file] resize stream to 131072 bytes
[   0.402][d][file] Stream opened successfully.
[   0.402][v][demux] Trying demuxers for level=request.
[   0.402][d][demux] Trying demuxer: mkv (force-level: request)
[   0.407][d][mkv] Found the head...
[   0.408][d][mkv] + a segment...
[   0.408][d][mkv] Parsing seek head...
[   0.408][d][mkv] Parsing chapters...
[   0.408][v][mkv] New edition 0
[   0.408][v][mkv] Default edition flag: 0
[   0.408][v][mkv] Ordered chapter flag: 1
[   0.408][d][mkv] Chapter 0 from 00:00:00.000 to 00:01:46.981000000, Intro
[   0.408][d][mkv] Chapter segment uid 9e 68 07 f4 88 c6 09 20 f0 07 d8 88 3c fd 7c 73 
[   0.408][d][mkv] Chapter 1 from 00:00:00.000 to 00:01:30.472000000, OP - "TOMORROW" by Machico
[   0.408][d][mkv] Chapter 2 from 00:01:47.23000000 to 00:09:13.10000000, Part A
[   0.408][d][mkv] Chapter 3 from 00:09:13.52000000 to 00:20:29.978000000, Part B
[   0.408][d][mkv] Chapter segment uid f5 9c cd d7 cf 3a 10 ec 0e 64 45 69 db c7 f8 3c 
[   0.408][d][mkv] Chapter 4 from 00:00:00.000 to 00:01:30.13000000, ED - "Ouchi ni Kaeritai" by Aqua, Megumin, Darkness
[   0.408][d][mkv] Chapter 5 from 00:20:30.20000000 to 00:20:39.488000000, Preview
[   0.408][d][mkv] |+ segment information...
[   0.408][d][mkv] float 1239536.000000
[   0.408][d][mkv] | + muxing app: libebml v1.3.4 + libmatroska v1.4.5
[   0.408][d][mkv] | + writing app: mkvmerge v9.5.0 ('Quiet Fire') 64bit
[   0.408][d][mkv] | + timecode scale: 1000000
[   0.408][d][mkv] | + duration: 1239.536s
[   0.408][d][mkv] | + segment uid 18 fd 10 a9 e6 6c c7 1e a6 4a 1c 3d d7 6d 3c 54
[   0.408][v][mkv] This is not one of the wanted files. Stopping attempt to open.
[   0.408][v][demux] Checking file /Users/evar/Base/cache/(Hi10)_KonoSuba_S2_-_NCED_(BD_1080p)_(Chihiro_Doki)_(816BAA57).mkv
[   0.408][v][bdmv/bluray] Opening /Users/evar/Base/cache/(Hi10)_KonoSuba_S2_-_NCED_(BD_1080p)_(Chihiro_Doki)_(816BAA57).mkv
[   0.408][v][file] Opening /Users/evar/Base/cache/(Hi10)_KonoSuba_S2_-_NCED_(BD_1080p)_(Chihiro_Doki)_(816BAA57).mkv
[   0.408][d][file] resize stream to 131072 bytes
[   0.408][d][file] Stream opened successfully.
[   0.408][v][demux] Trying demuxers for level=request.
[   0.408][d][demux] Trying demuxer: mkv (force-level: request)
[   0.413][d][osc] osc_init 
[   0.413][d][cplayer] Run command: change-list, flags=64, args=["shared-script-properties", "append", "osc-margins=0.000000,0.000000,0.000000,0.000000"]
[   0.413][v][cplayer] Set property: shared-script-properties -> 1
[   0.414][d][mkv] Found the head...
[   0.414][d][mkv] + a segment...
[   0.414][d][mkv] Parsing seek head...
[   0.414][d][mkv] |+ segment information...
[   0.414][d][mkv] float 90013.000000
[   0.414][d][mkv] | + muxing app: libebml v1.3.5 + libmatroska v1.4.8
[   0.414][d][mkv] | + writing app: mkvmerge v21.0.0 ('Tardigrades Will Inherit The Earth') 64-bit
[   0.414][d][mkv] | + timecode scale: 1000000
[   0.414][d][mkv] | + duration: 90.013s
[   0.414][d][mkv] | + segment uid 03 2a 33 78 14 c7 a4 a9 18 12 a3 c0 36 b2 ab e0
[   0.414][v][mkv] This is not one of the wanted files. Stopping attempt to open.
[   0.415][v][demux] Checking file /Users/evar/Base/cache/(Hi10)_KonoSuba_S2_-_ED_(BD_1080p)_(Chihiro_Doki)_(27625632).mkv
[   0.415][v][bdmv/bluray] Opening /Users/evar/Base/cache/(Hi10)_KonoSuba_S2_-_ED_(BD_1080p)_(Chihiro_Doki)_(27625632).mkv
[   0.415][v][file] Opening /Users/evar/Base/cache/(Hi10)_KonoSuba_S2_-_ED_(BD_1080p)_(Chihiro_Doki)_(27625632).mkv
[   0.415][d][file] resize stream to 131072 bytes
[   0.415][d][file] Stream opened successfully.
[   0.415][v][demux] Trying demuxers for level=request.
[   0.415][d][demux] Trying demuxer: mkv (force-level: request)
[   0.415][d][mkv] Found the head...
[   0.415][d][mkv] + a segment...
[   0.415][d][mkv] Parsing seek head...
[   0.415][d][mkv] |+ segment information...
[   0.415][d][mkv] float 90013.000000
[   0.415][d][mkv] | + muxing app: libebml v1.3.4 + libmatroska v1.4.5
[   0.415][d][mkv] | + writing app: mkvmerge v9.5.0 ('Quiet Fire') 64bit
[   0.415][d][mkv] | + timecode scale: 1000000
[   0.415][d][mkv] | + duration: 90.013s
[   0.415][d][mkv] | + segment uid f5 9c cd d7 cf 3a 10 ec 0e 64 45 69 db c7 f8 3c
[   0.415][d][mkv] |+ segment tracks...
[   0.415][d][mkv] float 48000.000000
[   0.415][d][mkv] | + a track...
[   0.415][d][mkv] |  + Track number: 1
[   0.415][d][mkv] |  + Track type: Video
[   0.415][d][mkv] |  + Video track
[   0.415][d][mkv] |   + Display width: 1920
[   0.415][d][mkv] |   + Display height: 1080
[   0.415][d][mkv] |   + Pixel width: 1920
[   0.415][d][mkv] |   + Pixel height: 1080
[   0.415][d][mkv] |  + Codec ID: V_MPEGH/ISO/HEVC
[   0.415][d][mkv] |  + CodecPrivate, length 1117
[   0.415][d][mkv] |  + Language: und
[   0.415][d][mkv] |  + Default duration: 41.708ms ( = 23.976 fps)
[   0.415][d][mkv] | + a track...
[   0.415][d][mkv] |  + Track number: 2
[   0.415][d][mkv] |  + Name: Japanese
[   0.415][d][mkv] |  + Track type: Audio
[   0.415][d][mkv] |  + Audio track
[   0.415][d][mkv] |   + Sampling frequency: 48000.000000
[   0.415][d][mkv] |   + Channels: 2
[   0.415][d][mkv] |  + Codec ID: A_OPUS
[   0.415][d][mkv] |  + CodecPrivate, length 19
[   0.415][d][mkv] |  + Language: jpn
[   0.415][d][mkv] | + a track...
[   0.415][d][mkv] |  + Track number: 3
[   0.415][d][mkv] |  + Name: Chihiro Subs
[   0.415][d][mkv] |  + Track type: Subtitle
[   0.415][d][mkv] |  + Codec ID: S_TEXT/ASS
[   0.415][d][mkv] |  + CodecPrivate, length 3163
[   0.415][d][mkv] | + a track...
[   0.415][d][mkv] |  + Track number: 4
[   0.415][d][mkv] |  + Name: Doki Subs
[   0.415][d][mkv] |  + Track type: Subtitle
[   0.415][d][mkv] |  + Codec ID: S_TEXT/ASS
[   0.415][d][mkv] |  + CodecPrivate, length 4625
[   0.415][d][mkv] |  + Default flag: 0
[   0.415][d][mkv] | + a track...
[   0.415][d][mkv] |  + Track number: 5
[   0.415][d][mkv] |  + Name: Normal Subs
[   0.415][d][mkv] |  + Track type: Subtitle
[   0.415][d][mkv] |  + Codec ID: S_TEXT/ASS
[   0.415][d][mkv] |  + CodecPrivate, length 3179
[   0.415][d][mkv] |  + Default flag: 0
[   0.415][d][mkv] Parsing attachments...
[   0.424][d][mkv] Attachment: OpenSans-Semibold.ttf, application/x-truetype-font, 221328 bytes
[   0.425][d][mkv] Attachment: PTN77F.ttf, application/x-truetype-font, 487796 bytes
[   0.425][d][mkv] Attachment: PTS55F.ttf, application/x-truetype-font, 429172 bytes
[   0.425][d][mkv] Attachment: PTS56F.ttf, application/x-truetype-font, 412804 bytes
[   0.426][d][mkv] Attachment: PTS75F.ttf, application/x-truetype-font, 457448 bytes
[   0.426][d][mkv] Attachment: PTS76F.ttf, application/x-truetype-font, 345476 bytes
[   0.426][d][mkv] Attachment: PTC55F.ttf, application/x-truetype-font, 355468 bytes
[   0.426][d][mkv] Attachment: PTC75F.ttf, application/x-truetype-font, 377508 bytes
[   0.426][d][mkv] Attachment: PTN57F.ttf, application/x-truetype-font, 383848 bytes
[   0.426][d][mkv] Attachment: ANA-OneiroparmEni82.ttf, application/x-truetype-font, 134936 bytes
[   0.426][d][mkv] Attachment: Balloon.ttf, application/x-truetype-font, 58924 bytes
[   0.426][d][mkv] Attachment: Baqa.otf, application/vnd.ms-opentype, 23076 bytes
[   0.426][d][mkv] Attachment: BSOD.ttf, application/x-truetype-font, 11404 bytes
[   0.426][d][mkv] Attachment: Hawaiian Aloha BTN.ttf, application/x-truetype-font, 58248 bytes
[   0.428][d][mkv] Attachment: JejuMyeongjo.ttf, application/x-truetype-font, 9606356 bytes
[   0.428][d][mkv] Attachment: NozakiDialogue-Bold.otf, application/vnd.ms-opentype, 171580 bytes
[   0.428][d][mkv] Attachment: NozakiDialogue-BoldItalic.otf, application/vnd.ms-opentype, 196736 bytes
[   0.428][d][mkv] Attachment: Nyala.ttf, application/x-truetype-font, 439428 bytes
[   0.428][d][mkv] Attachment: Pixel Font-7.ttf, application/x-truetype-font, 71052 bytes
[   0.430][d][mkv] |+ found cluster
[   0.430][v][mkv] Seeking to 56035630 to read header element 0x1c53bb6b.
[   0.430][v][file] stream level seek from 14391804 to 56035630
[   0.430][v][mkv] Parsing cues...
[   0.431][v][mkv] Seeking to 56073540 to read header element 0x1254c367.
[   0.431][v][file] stream level seek from 56075560 to 14260732
[   0.431][v][mkv] All headers are parsed!
[   0.431][v][demux] Detected file format: Matroska
[   0.431][i][demux] Match for source 2: /Users/evar/Base/cache/(Hi10)_KonoSuba_S2_-_ED_(BD_1080p)_(Chihiro_Doki)_(27625632).mkv
[   0.431][v][bdmv/bluray] Opening /Users/evar/Base/cache/(Hi10)_KonoSuba_S2_-_ED_(BD_1080p)_(Chihiro_Doki)_(27625632).mkv
[   0.431][v][file] Opening /Users/evar/Base/cache/(Hi10)_KonoSuba_S2_-_ED_(BD_1080p)_(Chihiro_Doki)_(27625632).mkv
[   0.431][d][file] resize stream to 131072 bytes
[   0.431][d][file] Stream opened successfully.
[   0.431][v][demux] Trying demuxers for level=request.
[   0.431][d][demux] Trying demuxer: mkv (force-level: request)
[   0.431][d][mkv] Found the head...
[   0.431][d][mkv] + a segment...
[   0.431][d][mkv]   (skipping)
[   0.431][v][demux] Checking file /Users/evar/Base/cache/(Hi10)_KonoSuba_S2_-_NCOP_(BD_1080p)_(Chihiro_Doki)_(C353D8D2).mkv
[   0.431][v][bdmv/bluray] Opening /Users/evar/Base/cache/(Hi10)_KonoSuba_S2_-_NCOP_(BD_1080p)_(Chihiro_Doki)_(C353D8D2).mkv
[   0.431][v][file] Opening /Users/evar/Base/cache/(Hi10)_KonoSuba_S2_-_NCOP_(BD_1080p)_(Chihiro_Doki)_(C353D8D2).mkv
[   0.432][d][file] resize stream to 131072 bytes
[   0.432][d][file] Stream opened successfully.
[   0.432][v][demux] Trying demuxers for level=request.
[   0.432][d][demux] Trying demuxer: mkv (force-level: request)
[   0.437][d][mkv] Found the head...
[   0.438][d][mkv] + a segment...
[   0.438][d][mkv] Parsing seek head...
[   0.438][d][mkv] |+ segment information...
[   0.438][d][mkv] float 90472.000000
[   0.438][d][mkv] | + muxing app: libebml v1.3.5 + libmatroska v1.4.8
[   0.438][d][mkv] | + writing app: mkvmerge v21.0.0 ('Tardigrades Will Inherit The Earth') 64-bit
[   0.438][d][mkv] | + timecode scale: 1000000
[   0.438][d][mkv] | + duration: 90.472s
[   0.438][d][mkv] | + segment uid 2c 52 87 58 a0 a0 41 68 b6 96 ff 5c 33 f0 b6 7f
[   0.438][v][mkv] This is not one of the wanted files. Stopping attempt to open.
[   0.438][v][demux] Checking file /Users/evar/Base/cache/(Hi10)_KonoSuba_S2_-_OP_(BD_1080p)_(Chihiro_Doki)_(D0FC4FE6).mkv
[   0.438][v][bdmv/bluray] Opening /Users/evar/Base/cache/(Hi10)_KonoSuba_S2_-_OP_(BD_1080p)_(Chihiro_Doki)_(D0FC4FE6).mkv
[   0.438][v][file] Opening /Users/evar/Base/cache/(Hi10)_KonoSuba_S2_-_OP_(BD_1080p)_(Chihiro_Doki)_(D0FC4FE6).mkv
[   0.438][d][file] resize stream to 131072 bytes
[   0.438][d][file] Stream opened successfully.
[   0.438][v][demux] Trying demuxers for level=request.
[   0.438][d][demux] Trying demuxer: mkv (force-level: request)
[   0.438][d][mkv] Found the head...
[   0.438][d][mkv] + a segment...
[   0.438][d][mkv] Parsing seek head...
[   0.438][d][mkv] |+ segment information...
[   0.438][d][mkv] float 90472.000000
[   0.438][d][mkv] | + muxing app: libebml v1.3.4 + libmatroska v1.4.5
[   0.438][d][mkv] | + writing app: mkvmerge v9.5.0 ('Quiet Fire') 64bit
[   0.438][d][mkv] | + timecode scale: 1000000
[   0.438][d][mkv] | + duration: 90.472s
[   0.438][d][mkv] | + segment uid 9e 68 07 f4 88 c6 09 20 f0 07 d8 88 3c fd 7c 73
[   0.438][d][mkv] |+ segment tracks...
[   0.438][d][mkv] float 48000.000000
[   0.438][d][mkv] | + a track...
[   0.438][d][mkv] |  + Track number: 1
[   0.438][d][mkv] |  + Track type: Video
[   0.438][d][mkv] |  + Video track
[   0.438][d][mkv] |   + Display width: 1920
[   0.438][d][mkv] |   + Display height: 1080
[   0.438][d][mkv] |   + Pixel width: 1920
[   0.438][d][mkv] |   + Pixel height: 1080
[   0.438][d][mkv] |  + Codec ID: V_MPEGH/ISO/HEVC
[   0.438][d][mkv] |  + CodecPrivate, length 1117
[   0.438][d][mkv] |  + Language: und
[   0.438][d][mkv] |  + Default duration: 41.708ms ( = 23.976 fps)
[   0.438][d][mkv] | + a track...
[   0.438][d][mkv] |  + Track number: 2
[   0.438][d][mkv] |  + Name: Japanese
[   0.438][d][mkv] |  + Track type: Audio
[   0.438][d][mkv] |  + Audio track
[   0.438][d][mkv] |   + Sampling frequency: 48000.000000
[   0.438][d][mkv] |   + Channels: 2
[   0.438][d][mkv] |  + Codec ID: A_OPUS
[   0.438][d][mkv] |  + CodecPrivate, length 19
[   0.438][d][mkv] |  + Language: jpn
[   0.438][d][mkv] | + a track...
[   0.438][d][mkv] |  + Track number: 3
[   0.438][d][mkv] |  + Name: Chihiro Subs
[   0.438][d][mkv] |  + Track type: Subtitle
[   0.438][d][mkv] |  + Codec ID: S_TEXT/ASS
[   0.438][d][mkv] |  + CodecPrivate, length 3163
[   0.438][d][mkv] | + a track...
[   0.438][d][mkv] |  + Track number: 4
[   0.438][d][mkv] |  + Name: Doki Subs
[   0.438][d][mkv] |  + Track type: Subtitle
[   0.438][d][mkv] |  + Codec ID: S_TEXT/ASS
[   0.438][d][mkv] |  + CodecPrivate, length 4625
[   0.438][d][mkv] |  + Default flag: 0
[   0.438][d][mkv] | + a track...
[   0.438][d][mkv] |  + Track number: 5
[   0.438][d][mkv] |  + Name: Normal Subs
[   0.438][d][mkv] |  + Track type: Subtitle
[   0.438][d][mkv] |  + Codec ID: S_TEXT/ASS
[   0.438][d][mkv] |  + CodecPrivate, length 3114
[   0.438][d][mkv] |  + Default flag: 0
[   0.438][d][mkv] Parsing attachments...
[   0.441][d][mkv] Attachment: OpenSans-Semibold.ttf, application/x-truetype-font, 221328 bytes
[   0.442][d][mkv] Attachment: PTN77F.ttf, application/x-truetype-font, 487796 bytes
[   0.442][d][mkv] Attachment: PTS55F.ttf, application/x-truetype-font, 429172 bytes
[   0.442][d][mkv] Attachment: PTS56F.ttf, application/x-truetype-font, 412804 bytes
[   0.442][d][mkv] Attachment: PTS75F.ttf, application/x-truetype-font, 457448 bytes
[   0.443][d][mkv] Attachment: PTS76F.ttf, application/x-truetype-font, 345476 bytes
[   0.443][d][mkv] Attachment: PTC55F.ttf, application/x-truetype-font, 355468 bytes
[   0.443][d][mkv] Attachment: PTC75F.ttf, application/x-truetype-font, 377508 bytes
[   0.443][d][mkv] Attachment: PTN57F.ttf, application/x-truetype-font, 383848 bytes
[   0.443][d][mkv] Attachment: ANA-OneiroparmEni82.ttf, application/x-truetype-font, 134936 bytes
[   0.443][d][mkv] Attachment: Balloon.ttf, application/x-truetype-font, 58924 bytes
[   0.443][d][mkv] Attachment: Baqa.otf, application/vnd.ms-opentype, 23076 bytes
[   0.443][d][mkv] Attachment: BSOD.ttf, application/x-truetype-font, 11404 bytes
[   0.443][d][mkv] Attachment: Hawaiian Aloha BTN.ttf, application/x-truetype-font, 58248 bytes
[   0.449][d][mkv] Attachment: JejuMyeongjo.ttf, application/x-truetype-font, 9606356 bytes
[   0.449][d][mkv] Attachment: NozakiDialogue-Bold.otf, application/vnd.ms-opentype, 171580 bytes
[   0.449][d][mkv] Attachment: NozakiDialogue-BoldItalic.otf, application/vnd.ms-opentype, 196736 bytes
[   0.449][d][mkv] Attachment: Nyala.ttf, application/x-truetype-font, 439428 bytes
[   0.450][d][mkv] Attachment: Pixel Font-7.ttf, application/x-truetype-font, 71052 bytes
[   0.451][d][mkv] |+ found cluster
[   0.451][v][mkv] Seeking to 83974226 to read header element 0x1c53bb6b.
[   0.451][v][file] stream level seek from 14391739 to 83974226
[   0.451][v][mkv] Parsing cues...
[   0.454][v][mkv] Seeking to 84039091 to read header element 0x1254c367.
[   0.454][v][file] stream level seek from 84041115 to 14260667
[   0.454][v][mkv] All headers are parsed!
[   0.454][v][demux] Detected file format: Matroska
[   0.454][i][demux] Match for source 1: /Users/evar/Base/cache/(Hi10)_KonoSuba_S2_-_OP_(BD_1080p)_(Chihiro_Doki)_(D0FC4FE6).mkv
[   0.454][v][bdmv/bluray] Opening /Users/evar/Base/cache/(Hi10)_KonoSuba_S2_-_OP_(BD_1080p)_(Chihiro_Doki)_(D0FC4FE6).mkv
[   0.454][v][file] Opening /Users/evar/Base/cache/(Hi10)_KonoSuba_S2_-_OP_(BD_1080p)_(Chihiro_Doki)_(D0FC4FE6).mkv
[   0.454][d][file] resize stream to 131072 bytes
[   0.454][d][file] Stream opened successfully.
[   0.454][v][demux] Trying demuxers for level=request.
[   0.454][d][demux] Trying demuxer: mkv (force-level: request)
[   0.455][d][mkv] Found the head...
[   0.455][d][mkv] + a segment...
[   0.455][d][mkv]   (skipping)
[   0.472][v][demux] Merging timeline part 3 with offset 42 ms.
[   0.472][d][demux] Trying demuxer: timeline (force-level: force)
[   0.472][v][timeline] Timeline segments:
[   0.472][v][timeline]   0:     0.000000 -    66.941000 [    0.000000] (0 1 2 3 4)
[   0.472][v][timeline]   source 0:'/Users/evar/Base/cache/(Hi10)_KonoSuba_S2_-_01_(BD_1080p)_(Chihiro_Doki)_(C4B50EFE)..gray..mkv'
[   0.472][v][timeline]   1:    66.941000 -   157.413000 [    0.000000] (0 1 2 3 4)
[   0.472][v][timeline]   source 1:'/Users/evar/Base/cache/(Hi10)_KonoSuba_S2_-_OP_(BD_1080p)_(Chihiro_Doki)_(D0FC4FE6).mkv'
[   0.472][v][timeline]   2:   157.413000 -  1412.375000 [   66.983000] (0 1 2 3 4)
[   0.472][v][timeline]   source 0:'/Users/evar/Base/cache/(Hi10)_KonoSuba_S2_-_01_(BD_1080p)_(Chihiro_Doki)_(C4B50EFE)..gray..mkv'
[   0.472][v][timeline]   3:  1412.375000 -  1502.388000 [    0.000000] (0 1 2 3 4)
[   0.472][v][timeline]   source 3:'/Users/evar/Base/cache/(Hi10)_KonoSuba_S2_-_ED_(BD_1080p)_(Chihiro_Doki)_(27625632).mkv'
[   0.472][v][timeline]   4:  1502.388000 -  1511.856000 [ 1321.987000] (0 1 2 3 4)
[   0.472][v][timeline]   source 0:'/Users/evar/Base/cache/(Hi10)_KonoSuba_S2_-_01_(BD_1080p)_(Chihiro_Doki)_(C4B50EFE)..gray..mkv'
[   0.472][v][timeline] Total duration: 1511.856000
[   0.472][v][demux] Detected file format: mkv_oc/mkv (timeline segments)
[   0.472][v][cplayer] Opening done: /Users/evar/Base/cache/(Hi10)_KonoSuba_S2_-_01_(BD_1080p)_(Chihiro_Doki)_(C4B50EFE)..gray..mkv
[   0.473][d][osc] osc_init 
[   0.473][v][find_files] Loading external files in /Users/evar/Base/cache/
[   0.473][d][global] config path: 'sub' -/-> '/Users/evar/.config/mpv/sub'
[   0.473][d][global] config path: 'sub' -/-> '/Users/evar/.mpv/sub'
[   0.473][d][global] config path: 'sub' -/-> '/usr/local/etc/mpv/sub'
[   0.473][v][cplayer] Running hook: ytdl_hook/on_preloaded
[   0.474][v][timeline] select track 0
[   0.474][v][timeline] select track 1
[   0.474][v][timeline] select track 2
[   0.474][i][cplayer]  (+) Video --vid=1 (*) (hevc 1920x1080 23.976fps)
[   0.474][i][cplayer]  (+) Audio --aid=1 --alang=jpn (*) (opus 2ch 48000Hz)
[   0.474][i][cplayer]  (+) Subs  --sid=1 --slang=eng (*) 'Chihiro Subs' (ass)
[   0.474][i][cplayer]      Subs  --sid=2 --slang=eng 'Doki Subs' (ass)
[   0.474][i][cplayer]      Subs  --sid=3 --slang=eng 'Normal Subs' (ass)
[   0.475][v][osx/cocoacb] Can't find an ambient light sensor
[   0.475][v][vo/libmpv] Assuming 60.000830 FPS for display sync.
[   0.476][v][vd] Container reported FPS: 23.976025
[   0.476][v][vd] Codec list:
[   0.476][v][vd]     hevc - HEVC (High Efficiency Video Coding)
[   0.476][v][vd] Opening decoder hevc
[   0.476][v][vd] No hardware decoding requested.
[   0.476][v][vd] Using software decoding.
[   0.476][v][vd] Detected 4 logical cores.
[   0.476][v][vd] Requesting 5 threads for decoding.
[   0.477][v][vd] Selected codec: hevc (HEVC (High Efficiency Video Coding))
[   0.477][v][vf] User filter list:
[   0.477][v][vf]   (empty)
[   0.477][v][ad] Codec list:
[   0.477][v][ad]     opus - Opus
[   0.477][v][ad]     libopus (opus) - libopus Opus
[   0.477][v][ad] Opening decoder opus
[   0.477][v][ad] Requesting 1 threads for decoding.
[   0.477][v][ad] Selected codec: opus (Opus)
[   0.478][v][af] User filter list:
[   0.478][v][af]   dynaudnorm (dynaudnorm.00)
[   0.506][d][global] config path: 'fonts' -/-> '/Users/evar/.config/mpv/fonts'
[   0.506][d][global] config path: 'fonts' -/-> '/Users/evar/.mpv/fonts'
[   0.506][d][global] config path: 'fonts' -/-> '/usr/local/etc/mpv/fonts'
[   0.535][v][sub/ass] Shaper: FriBidi 0.19.7 (SIMPLE) HarfBuzz-ng 2.7.2 (COMPLEX)
[   0.535][d][global] config path: 'subfont.ttf' -/-> '/Users/evar/.config/mpv/subfont.ttf'
[   0.535][d][global] config path: 'subfont.ttf' -/-> '/Users/evar/.mpv/subfont.ttf'
[   0.535][d][global] config path: 'subfont.ttf' -/-> '/usr/local/etc/mpv/subfont.ttf'
[   0.535][d][global] config path: 'fonts.conf' -/-> '/Users/evar/.config/mpv/fonts.conf'
[   0.535][d][global] config path: 'fonts.conf' -/-> '/Users/evar/.mpv/fonts.conf'
[   0.535][d][global] config path: 'fonts.conf' -/-> '/usr/local/etc/mpv/fonts.conf'
[   0.535][v][sub/ass] Setting up fonts...
[   0.542][v][sub/ass] Using font provider coretext
[   0.542][v][sub/ass] Done.
[   0.542][v][cplayer] Starting playback...
[   0.542][v][timeline] queuing seek to 3.378000
[   0.542][v][timeline] execute seek (to 3.378000 flags 32)
[   0.542][v][timeline] switch to segment 0
[   0.542][v][mkv] select track 0
[   0.542][v][mkv] select track 1
[   0.542][v][mkv] select track 2
[   0.542][v][mkv] queuing seek to 3.378000
[   0.542][v][mkv] execute seek (to 3.378000 flags 32)
[   0.542][v][mkv] seek done
[   0.542][v][timeline] seek done
[   0.543][v][cplayer] hr-seek, skipping to 3.378000
[   0.544][d][vd] DR parameter change to 1920x1088 yuv420p10 align=64
[   0.544][d][vd] Allocating new DR image...
[   0.544][d][vd] ...failed..
[   0.544][v][vd] DR failed - disabling.
[   0.718][v][vd] Decoder format: 1920x1080 [0:1] yuv420p10 auto/auto/auto/limited/auto CL=unknown
[   0.718][v][vd] Using container aspect ratio.
[   0.718][v][vf] [in] 1920x1080 yuv420p10 bt.709/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264
[   0.723][v][vf] [userdeint] 1920x1080 yuv420p10 bt.709/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264
[   0.723][v][vf] [userdeint] (disabled)
[   0.723][v][vf] [autorotate] 1920x1080 yuv420p10 bt.709/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264
[   0.723][v][vf] [autorotate] (disabled)
[   0.723][v][vf] [convert] 1920x1080 yuv420p10 bt.709/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264
[   0.723][v][vf] [convert] (disabled)
[   0.723][v][vf] [out] 1920x1080 yuv420p10 bt.709/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264
[   0.725][d][cplayer] Run command: set, flags=64, args=["msg-level", "cplayer=warn"]
[   0.725][d][global] user path: 'mpvlog.txt' -> 'mpvlog.txt'
[   0.725][v][cplayer] Set property: msg-level=cplayer=warn -> 1
[   0.725][d][cplayer] Run command: write-watch-later-config, flags=73, args=[]
[   0.725][d][global] config path: '/Users/evar/.config/mpv/watch_later' -> '/Users/evar/.config/mpv/watch_later'
[   0.725][i][cplayer] Saving state.
[   0.726][d][cplayer] Run command: set, flags=64, args=["msg-level", "cplayer=status"]
[   0.726][d][global] user path: 'mpvlog.txt' -> 'mpvlog.txt'
[   0.726][v][cplayer] Set property: msg-level=cplayer=status -> 1
[   0.730][v][af] [in] 48000Hz stereo 2ch floatp
[   0.730][v][af] [dynaudnorm] 48000Hz stereo 2ch floatp
[   0.730][d][ffmpeg] mpv_src_default_in: tb:1/48000 samplefmt:fltp samplerate:48000 chlayout:(null)
[   0.730][d][ffmpeg] filter: auto-inserting filter 'auto_resampler_0' between the filter 'mpv_src_default_in' and the filter 'filter'
[   0.730][d][ffmpeg] auto_resampler_0: ch:2 chl:stereo fmt:fltp r:48000Hz -> ch:2 chl:stereo fmt:dblp r:48000Hz
[   0.748][d][global] config path: 'watch_later' -> '/Users/evar/.config/mpv/watch_later'
[   0.750][v][af] [userspeed] 48000Hz stereo 2ch doublep
[   0.750][v][af] [userspeed] (disabled)
[   0.750][v][af] [convert] 48000Hz stereo 2ch doublep
[   0.751][d][cplayer] Run command: change-list, flags=64, args=["shared-script-properties", "append", "osc-margins=0.000000,0.000000,0.000000,0.000000"]
[   0.751][v][cplayer] Set property: shared-script-properties -> 1
[   0.751][v][ao] Trying audio driver 'coreaudio'
[   0.751][v][ao/coreaudio] requested format: 48000 Hz, stereo channels, doublep
[   0.795][v][ao/coreaudio] selected audio output device: Built-in Output (68)
[   0.795][v][ao/coreaudio] input channel layout:
[   0.795][v][ao/coreaudio] layout: tag: <0>, bitmap: <0>, descriptions <2>
[   0.795][v][ao/coreaudio]  - description 0: label <4294967295, 64>,  flags: <0>, coords: <0.000000, 0.000000, 0.000000>
[   0.795][v][ao/coreaudio]  - description 1: label <4294967295, 64>,  flags: <0>, coords: <0.000000, 0.000000, 0.000000>
[   0.795][v][ao/coreaudio] mp chmap: unknown2
[   0.795][v][ao/coreaudio] input channel layout:
[   0.795][v][ao/coreaudio] layout: tag: <0>, bitmap: <0>, descriptions <2>
[   0.795][v][ao/coreaudio]  - description 0: label <1, 0>,  flags: <0>, coords: <0.000000, 0.000000, 0.000000>
[   0.796][v][ao/coreaudio]  - description 1: label <2, 1>,  flags: <0>, coords: <0.000000, 0.000000, 0.000000>
[   0.796][v][ao/coreaudio] mp chmap: stereo
[   0.796][v][ao/coreaudio] Channel layouts:
[   0.796][v][ao/coreaudio]  - stereo
[   0.796][v][ao/coreaudio]  - mono
[   0.796][v][ao/coreaudio] result: stereo
[   0.826][v][ao/coreaudio] Latency property cntl: 325 frames
[   0.826][v][ao/coreaudio] Latency property zisf: 512 frames
[   0.826][v][ao/coreaudio] Latency property tfas: 93 frames
[   0.826][v][ao/coreaudio] audiounit latency [us]: 354
[   0.826][v][ao/coreaudio] device latency [us]: 19375
[   0.826][v][ao/coreaudio] using soft-buffer of 9600 samples.
[   0.826][i][cplayer] AO: [coreaudio] 48000Hz stereo 2ch doublep
[   0.826][v][cplayer] AO: Description: CoreAudio AudioUnit
[   0.827][v][af] [convert] (disabled)
[   0.827][v][af] [out] 48000Hz stereo 2ch doublep
[   0.827][d][osc] osc_init 
[   0.831][d][cplayer] Run command: change-list, flags=64, args=["shared-script-properties", "append", "osc-margins=0.000000,0.000000,0.000000,0.000000"]
[   0.831][v][cplayer] Set property: shared-script-properties -> 1
[   1.190][i][cplayer] VO: [libmpv] 1920x1080 yuv420p10
[   1.190][v][cplayer] VO: Description: render API for libmpv
[   1.215][v][vo/libmpv] reconfig to 1920x1080 yuv420p10 bt.709/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264
[   1.254][d][vo/libmpv] screen size: 2560x1600
[   1.435][v][libmpv_render] Window size: 3840x2160 (Borders: l=0 t=0 r=0 b=0)
[   1.435][v][libmpv_render] Video source: 1920x1080 (1:1)
[   1.435][v][libmpv_render] Video display: (0, 0) 1920x1080 -> (0, 0) 3840x2160
[   1.435][v][libmpv_render] Video scale: 2.000000/2.000000
[   1.435][v][libmpv_render] OSD borders: l=0 t=0 r=0 b=0
[   1.435][v][libmpv_render] Video borders: l=0 t=0 r=0 b=0
[   1.435][v][libmpv_render] Texture for plane 0: 1920x1080
[   1.435][v][libmpv_render] Texture for plane 1: 960x540
[   1.435][v][libmpv_render] Texture for plane 2: 960x540
[   1.435][v][libmpv_render] Testing FBO format rgba16f
[   1.435][d][libmpv_render] Resizing texture: 16x16
[   1.436][v][libmpv_render] Using FBO format rgba16f.
[   1.436][v][libmpv_render] No advanced processing required. Enabling dumb mode.
[   1.443][v][cplayer] first video frame after restart shown
[   1.443][d][cplayer] Run command: script-binding, flags=73, args=["osc/__keybinding4"]
[   1.443][v][cplayer] audio sync: sync_to_video=1, offset=-1.278260
[   1.443][v][cplayer] audio sync: sync_to_video=1, offset=-1.028000
[   1.462][d][libmpv_render] vertex shader source:
[   1.462][d][libmpv_render] [  1] #version 410
[   1.462][d][libmpv_render] [  2] #define tex1D texture
[   1.462][d][libmpv_render] [  3] #define tex3D texture
[   1.462][d][libmpv_render] [  4] #define LUT_POS(x, lut_size) mix(0.5 / (lut_size), 1.0 - 0.5 / (lut_size), (x))
[   1.462][d][libmpv_render] [  5] in vec2 vertex_position;
[   1.462][d][libmpv_render] [  6] in vec2 vertex_texcoord0;
[   1.462][d][libmpv_render] [  7] out vec2 texcoord0;
[   1.462][d][libmpv_render] [  8] in vec2 vertex_texcoord1;
[   1.462][d][libmpv_render] [  9] out vec2 texcoord1;
[   1.462][d][libmpv_render] [ 10] in vec2 vertex_texcoord2;
[   1.462][d][libmpv_render] [ 11] out vec2 texcoord2;
[   1.462][d][libmpv_render] [ 12] void main() {
[   1.462][d][libmpv_render] [ 13] gl_Position = vec4(vertex_position, 1.0, 1.0);
[   1.462][d][libmpv_render] [ 14] texcoord0 = vertex_texcoord0;
[   1.462][d][libmpv_render] [ 15] texcoord1 = vertex_texcoord1;
[   1.462][d][libmpv_render] [ 16] texcoord2 = vertex_texcoord2;
[   1.462][d][libmpv_render] [ 17] }
[   1.464][d][libmpv_render] fragment shader source:
[   1.464][d][libmpv_render] [  1] #version 410
[   1.464][d][libmpv_render] [  2] #define tex1D texture
[   1.464][d][libmpv_render] [  3] #define tex3D texture
[   1.464][d][libmpv_render] [  4] #define LUT_POS(x, lut_size) mix(0.5 / (lut_size), 1.0 - 0.5 / (lut_size), (x))
[   1.464][d][libmpv_render] [  5] out vec4 out_color;
[   1.464][d][libmpv_render] [  6] in vec2 texcoord0;
[   1.464][d][libmpv_render] [  7] in vec2 texcoord1;
[   1.464][d][libmpv_render] [  8] in vec2 texcoord2;
[   1.464][d][libmpv_render] [  9] uniform mat3 colormatrix;
[   1.464][d][libmpv_render] [ 10] uniform vec3 colormatrix_c;
[   1.464][d][libmpv_render] [ 11] uniform vec3 src_luma;
[   1.464][d][libmpv_render] [ 12] uniform vec3 dst_luma;
[   1.464][d][libmpv_render] [ 13] uniform sampler2D texture0;
[   1.464][d][libmpv_render] [ 14] uniform vec2 texture_size0;
[   1.464][d][libmpv_render] [ 15] uniform mat2 texture_rot0;
[   1.464][d][libmpv_render] [ 16] uniform vec2 texture_off0;
[   1.464][d][libmpv_render] [ 17] uniform vec2 pixel_size0;
[   1.464][d][libmpv_render] [ 18] uniform sampler2D texture1;
[   1.464][d][libmpv_render] [ 19] uniform vec2 texture_size1;
[   1.464][d][libmpv_render] [ 20] uniform mat2 texture_rot1;
[   1.464][d][libmpv_render] [ 21] uniform vec2 texture_off1;
[   1.464][d][libmpv_render] [ 22] uniform vec2 pixel_size1;
[   1.464][d][libmpv_render] [ 23] uniform sampler2D texture2;
[   1.464][d][libmpv_render] [ 24] uniform vec2 texture_size2;
[   1.464][d][libmpv_render] [ 25] uniform mat2 texture_rot2;
[   1.464][d][libmpv_render] [ 26] uniform vec2 texture_off2;
[   1.464][d][libmpv_render] [ 27] uniform vec2 pixel_size2;
[   1.464][d][libmpv_render] [ 28] void main() {
[   1.464][d][libmpv_render] [ 29] vec4 color = vec4(0.0, 0.0, 0.0, 1.0);
[   1.464][d][libmpv_render] [ 30] color.r = 64.250000 * vec4(texture(texture0, texcoord0)).r;
[   1.464][d][libmpv_render] [ 31] color.g = 64.250000 * vec4(texture(texture1, texcoord1)).r;
[   1.464][d][libmpv_render] [ 32] color.b = 64.250000 * vec4(texture(texture2, texcoord2)).r;
[   1.464][d][libmpv_render] [ 33] color = color.rgbr;
[   1.464][d][libmpv_render] [ 34] color.rgb = mat3(colormatrix) * color.rgb + colormatrix_c;
[   1.464][d][libmpv_render] [ 35] color.a = 1.0;
[   1.464][d][libmpv_render] [ 36] // color mapping
[   1.464][d][libmpv_render] [ 37] color.rgb *= vec3(1.000000);
[   1.464][d][libmpv_render] [ 38] color.rgb *= vec3(1.000000);
[   1.464][d][libmpv_render] [ 39] out_color = color;
[   1.464][d][libmpv_render] [ 40] }
[   1.467][d][libmpv_render] shader link log (status=1): 
[   1.467][v][autoconvert] inserting resampler
[   1.467][v][swresample] format change, reinitializing resampler
[   1.467][v][swresample] 48050Hz stereo doublep -> 48000Hz stereo doublep
[   1.479][v][sub] Switch segment: 0.000000 at 3.378000
[   1.479][d][global] config path: 'fonts' -/-> '/Users/evar/.config/mpv/fonts'
[   1.479][d][global] config path: 'fonts' -/-> '/Users/evar/.mpv/fonts'
[   1.479][d][global] config path: 'fonts' -/-> '/usr/local/etc/mpv/fonts'
[   1.540][v][af] [convert] (enabled)
[   1.559][v][sub/ass] Shaper: FriBidi 0.19.7 (SIMPLE) HarfBuzz-ng 2.7.2 (COMPLEX)
[   1.559][d][global] config path: 'subfont.ttf' -/-> '/Users/evar/.config/mpv/subfont.ttf'
[   1.559][d][global] config path: 'subfont.ttf' -/-> '/Users/evar/.mpv/subfont.ttf'
[   1.559][d][global] config path: 'subfont.ttf' -/-> '/usr/local/etc/mpv/subfont.ttf'
[   1.559][d][global] config path: 'fonts.conf' -/-> '/Users/evar/.config/mpv/fonts.conf'
[   1.559][d][global] config path: 'fonts.conf' -/-> '/Users/evar/.mpv/fonts.conf'
[   1.559][d][global] config path: 'fonts.conf' -/-> '/usr/local/etc/mpv/fonts.conf'
[   1.559][v][sub/ass] Setting up fonts...
[   1.564][v][sub/ass] Using font provider coretext
[   1.564][v][sub/ass] Done.
[   1.577][d][global] config path: 'fonts' -/-> '/Users/evar/.config/mpv/fonts'
[   1.577][d][global] config path: 'fonts' -/-> '/Users/evar/.mpv/fonts'
[   1.577][d][global] config path: 'fonts' -/-> '/usr/local/etc/mpv/fonts'
[   1.577][v][osd/libass] Shaper: FriBidi 0.19.7 (SIMPLE) HarfBuzz-ng 2.7.2 (COMPLEX)
[   1.577][d][global] config path: 'subfont.ttf' -/-> '/Users/evar/.config/mpv/subfont.ttf'
[   1.577][d][global] config path: 'subfont.ttf' -/-> '/Users/evar/.mpv/subfont.ttf'
[   1.578][d][global] config path: 'subfont.ttf' -/-> '/usr/local/etc/mpv/subfont.ttf'
[   1.578][d][global] config path: 'fonts.conf' -/-> '/Users/evar/.config/mpv/fonts.conf'
[   1.578][d][global] config path: 'fonts.conf' -/-> '/Users/evar/.mpv/fonts.conf'
[   1.578][d][global] config path: 'fonts.conf' -/-> '/usr/local/etc/mpv/fonts.conf'
[   1.578][v][osd/libass] Setting up fonts...
[   1.580][v][osd/libass] Using font provider coretext
[   1.580][v][osd/libass] Done.
[   1.589][v][osd/libass] fontselect: (sans-serif, 400, 0) -> /System/Library/Fonts/Helvetica.ttc, -1, Helvetica
[   1.591][v][libmpv_render] Reallocating OSD texture to 1024x256.
[   1.603][d][libmpv_render] vertex shader source:
[   1.603][d][libmpv_render] [  1] #version 410
[   1.603][d][libmpv_render] [  2] #define tex1D texture
[   1.603][d][libmpv_render] [  3] #define tex3D texture
[   1.603][d][libmpv_render] [  4] #define LUT_POS(x, lut_size) mix(0.5 / (lut_size), 1.0 - 0.5 / (lut_size), (x))
[   1.603][d][libmpv_render] [  5] in vec2 vertex_position;
[   1.603][d][libmpv_render] [  6] in vec2 vertex_texcoord;
[   1.603][d][libmpv_render] [  7] out vec2 texcoord;
[   1.603][d][libmpv_render] [  8] in vec4 vertex_ass_color;
[   1.603][d][libmpv_render] [  9] out vec4 ass_color;
[   1.603][d][libmpv_render] [ 10] void main() {
[   1.603][d][libmpv_render] [ 11] gl_Position = vec4(vertex_position, 1.0, 1.0);
[   1.603][d][libmpv_render] [ 12] texcoord = vertex_texcoord;
[   1.603][d][libmpv_render] [ 13] ass_color = vertex_ass_color;
[   1.603][d][libmpv_render] [ 14] }
[   1.604][d][libmpv_render] fragment shader source:
[   1.604][d][libmpv_render] [  1] #version 410
[   1.604][d][libmpv_render] [  2] #define tex1D texture
[   1.604][d][libmpv_render] [  3] #define tex3D texture
[   1.604][d][libmpv_render] [  4] #define LUT_POS(x, lut_size) mix(0.5 / (lut_size), 1.0 - 0.5 / (lut_size), (x))
[   1.604][d][libmpv_render] [  5] out vec4 out_color;
[   1.604][d][libmpv_render] [  6] in vec2 texcoord;
[   1.604][d][libmpv_render] [  7] in vec4 ass_color;
[   1.604][d][libmpv_render] [  8] uniform sampler2D osdtex;
[   1.604][d][libmpv_render] [  9] uniform vec3 src_luma;
[   1.604][d][libmpv_render] [ 10] uniform vec3 dst_luma;
[   1.604][d][libmpv_render] [ 11] void main() {
[   1.604][d][libmpv_render] [ 12] vec4 color = vec4(0.0, 0.0, 0.0, 1.0);
[   1.604][d][libmpv_render] [ 13] color = vec4(ass_color.rgb, ass_color.a * texture(osdtex, texcoord).r);
[   1.604][d][libmpv_render] [ 14] // color mapping
[   1.604][d][libmpv_render] [ 15] color.rgb *= vec3(1.000000);
[   1.604][d][libmpv_render] [ 16] color.rgb *= vec3(1.000000);
[   1.604][d][libmpv_render] [ 17] out_color = color;
[   1.604][d][libmpv_render] [ 18] }
[   1.604][d][libmpv_render] shader link log (status=1): 
[   1.606][d][osc] osc_init 
[   1.607][v][cplayer] audio sync: sync_to_video=1, offset=-0.787917
[   1.619][v][cplayer] audio sync: sync_to_video=1, offset=-0.577969
[   1.626][v][cplayer] audio sync: sync_to_video=1, offset=-0.368001
[   1.634][v][cplayer] audio sync: sync_to_video=1, offset=-0.158053
[   1.670][w][autotag] Greened: /Users/evar/Base/cache/(Hi10)_KonoSuba_S2_-_01_(BD_1080p)_(Chihiro_Doki)_(C4B50EFE)..gray..green..mkv
[   1.670][w][autotag]  
[   1.670][v][vo/libmpv] mpv_render_context_render() not being called or stuck.
[   1.671][d][cplayer] Run command: change-list, flags=64, args=["shared-script-properties", "append", "osc-margins=0.000000,0.000000,0.000000,0.000000"]
[   1.671][v][cplayer] Set property: shared-script-properties -> 1
[   1.673][v][cplayer] Set property: path="/Users/evar/Base/cache/(Hi10)_KonoSuba_S2_-_01_(BD_1080p)_(Chihiro_Doki)_(C4B50EFE)..gray..green..mkv\n" -> -2
[   1.673][w][autotag] Updated path: /Users/evar/Base/cache/(Hi10)_KonoSuba_S2_-_01_(BD_1080p)_(Chihiro_Doki)_(C4B50EFE)..gray..mkv 
[   1.674][d][osc] osc_init 
[   1.675][v][cplayer] starting audio playback
[   1.676][v][cplayer] playback restart complete @ 3.378000
[   1.677][d][cplayer] Run command: change-list, flags=64, args=["shared-script-properties", "append", "osc-margins=0.000000,0.000000,0.000000,0.000000"]
[   1.677][v][cplayer] Set property: shared-script-properties -> 1
[   1.873][v][vo/libmpv] mpv_render_context_render() not being called or stuck.
[   2.000][v][libmpv_render] Reallocating OSD texture to 4096x1024.
[   2.938][d][cplayer] Run command: change-list, flags=64, args=["shared-script-properties", "append", "osc-margins=0.000000,0.000000,0.000000,0.000000"]
[   2.938][v][cplayer] Set property: shared-script-properties -> 1
[   2.938][d][cplayer] Run command: enable-section, flags=64, args=["input", ""]
[   2.943][v][osd/libass] fontselect: (sans-serif, 400, 0) -> /System/Library/Fonts/Helvetica.ttc, -1, Helvetica
[   2.949][v][osd/libass] fontselect: (mpv-osd-symbols, 400, 0) -> mpv-osd-symbols-Regular, 0, mpv-osd-symbols-Regular
[   2.956][v][libmpv_render] Reallocating OSD texture to 4096x512.
[   3.481][d][cplayer] Run command: cycle, flags=73, args=["fullscreen", "1.000000"]
[   3.482][v][cplayer] Set property: fullscreen -> 1
[   3.482][d][osc] osc_init 
[   3.482][v][libmpv_render] Window size: 3840x2160 (Borders: l=0 t=0 r=0 b=0)
[   3.482][v][libmpv_render] Video source: 1920x1080 (1:1)
[   3.482][v][libmpv_render] Video display: (0, 0) 1920x1080 -> (0, 0) 3840x2160
[   3.482][v][libmpv_render] Video scale: 2.000000/2.000000
[   3.482][v][libmpv_render] OSD borders: l=0 t=0 r=0 b=0
[   3.482][v][libmpv_render] Video borders: l=0 t=0 r=0 b=0
[   3.484][d][cplayer] Run command: change-list, flags=64, args=["shared-script-properties", "append", "osc-margins=0.000000,0.000000,0.000000,0.000000"]
[   3.484][v][cplayer] Set property: shared-script-properties -> 1
[   3.830][d][cplayer] Run command: change-list, flags=64, args=["shared-script-properties", "append", "osc-margins=0.000000,0.000000,0.000000,0.000000"]
[   3.831][v][cplayer] Set property: shared-script-properties -> 1
[   3.832][d][cplayer] Run command: disable-section, flags=64, args=["input"]
[   3.988][v][libmpv_render] Window size: 2560x1600 (Borders: l=0 t=0 r=0 b=0)
[   3.988][v][libmpv_render] Video source: 1920x1080 (1:1)
[   3.988][v][libmpv_render] Video display: (0, 0) 1920x1080 -> (0, 80) 2560x1440
[   3.988][v][libmpv_render] Video scale: 1.333333/1.333333
[   3.988][v][libmpv_render] OSD borders: l=0 t=80 r=0 b=80
[   3.988][v][libmpv_render] Video borders: l=0 t=80 r=0 b=80
[   3.999][d][osc] osc_init 
[   4.002][d][cplayer] Run command: change-list, flags=64, args=["shared-script-properties", "append", "osc-margins=0.000000,0.000000,0.000000,0.000000"]
[   4.002][v][cplayer] Set property: shared-script-properties -> 1
[   4.043][d][osc] osc_init 
[   4.047][d][cplayer] Run command: change-list, flags=64, args=["shared-script-properties", "append", "osc-margins=0.000000,0.000000,0.000000,0.000000"]
[   4.047][v][cplayer] Set property: shared-script-properties -> 1
[   4.053][d][cplayer] Run command: script-binding, flags=73, args=["osc/__keybinding4"]
[   4.055][v][libmpv_render] Window size: 2560x1600 (Borders: l=0 t=0 r=0 b=0)
[   4.055][v][libmpv_render] Video source: 1920x1080 (1:1)
[   4.055][v][libmpv_render] Video display: (0, 0) 1920x1080 -> (0, 80) 2560x1440
[   4.055][v][libmpv_render] Video scale: 1.333333/1.333333
[   4.055][v][libmpv_render] OSD borders: l=0 t=80 r=0 b=80
[   4.055][v][libmpv_render] Video borders: l=0 t=80 r=0 b=80
[   4.063][d][cplayer] Run command: change-list, flags=64, args=["shared-script-properties", "append", "osc-margins=0.000000,0.000000,0.000000,0.000000"]
[   4.063][v][cplayer] Set property: shared-script-properties -> 1
[   4.080][d][cplayer] Run command: enable-section, flags=64, args=["input", ""]
[   4.799][d][cplayer] Run command: change-list, flags=64, args=["shared-script-properties", "append", "osc-margins=0.000000,0.000000,0.000000,0.000000"]
[   4.799][v][cplayer] Set property: shared-script-properties -> 1
[   4.799][d][cplayer] Run command: disable-section, flags=64, args=["input"]
[   5.350][d][cplayer] Run command: change-list, flags=64, args=["shared-script-properties", "append", "osc-margins=0.000000,0.000000,0.000000,0.000000"]
[   5.350][v][cplayer] Set property: shared-script-properties -> 1
[   5.350][d][cplayer] Run command: enable-section, flags=64, args=["input", ""]
[   6.221][d][cplayer] Run command: change-list, flags=64, args=["shared-script-properties", "append", "osc-margins=0.000000,0.000000,0.000000,0.000000"]
[   6.221][v][cplayer] Set property: shared-script-properties -> 1
[   6.221][d][cplayer] Run command: disable-section, flags=64, args=["input"]
[   6.256][d][cplayer] Run command: change-list, flags=64, args=["shared-script-properties", "append", "osc-margins=0.000000,0.000000,0.000000,0.000000"]
[   6.256][v][cplayer] Set property: shared-script-properties -> 1
[   6.256][d][cplayer] Run command: enable-section, flags=64, args=["input", ""]
[   7.167][d][cplayer] Run command: change-list, flags=64, args=["shared-script-properties", "append", "osc-margins=0.000000,0.000000,0.000000,0.000000"]
[   7.167][v][cplayer] Set property: shared-script-properties -> 1
[   7.167][d][cplayer] Run command: disable-section, flags=64, args=["input"]
[   7.321][d][cplayer] Run command: quit, flags=73, args=["0"]
[   7.322][d][global] config path: '/Users/evar/.config/mpv/watch_later' -> '/Users/evar/.config/mpv/watch_later'
[   7.322][i][cplayer] Saving state.
[   7.322][v][cplayer] EOF code: 5  
[   7.322][d][ad] Uninit decoder.
[   7.324][d][vd] Uninit decoder.
[   7.342][d][cplayer] Terminating demuxers...
[   7.365][d][cplayer] Done terminating demuxers.
[   7.365][v][cplayer] finished playback, success (reason 3)
[   7.365][i][cplayer] 
[   7.365][i][cplayer] 
[   7.365][i][cplayer] Exiting... (Quit)
[   7.366][w][autotag] end-file's reason: quit 
[   7.367][d][ytdl_hook] Exiting...
[   7.369][d][autosub] Exiting...
[   7.377][d][stats] Exiting...
[   7.378][d][autocrop] Exiting...
[   7.378][d][cplayer] Run command: change-list, flags=64, args=["shared-script-properties", "remove", "osc-margins"]
[   7.378][v][cplayer] Set property: shared-script-properties -> 1
[   7.379][d][seek_show_position] Exiting...
[   7.380][d][autosave] Exiting...
[   7.380][d][autoload] Exiting...
[   7.383][d][osc] Exiting...
[   7.384][d][console] Exiting...
[   7.399][v][libmpv_render] Window size: 3840x2160 (Borders: l=0 t=0 r=0 b=0)
[   7.399][v][libmpv_render] Video source: 1920x1080 (1:1)
[   7.399][v][libmpv_render] Video display: (0, 0) 1920x1080 -> (0, 0) 3840x2160
[   7.399][v][libmpv_render] Video scale: 2.000000/2.000000
[   7.399][v][libmpv_render] OSD borders: l=0 t=0 r=0 b=0
[   7.399][v][libmpv_render] Video borders: l=0 t=0 r=0 b=0
[   7.472][d][libmpv_render] flushing shader cache
[   7.474][d][osx] Exiting...
[   7.849][w][autotag] ntag-mv '/Users/evar/Base/cache/(Hi10)_KonoSuba_S2_-_01_(BD_1080p)_(Chihiro_Doki)_(C4B50EFE)..gray..green..mkv' '/Users/evar/Base/cache/(Hi10)_KonoSuba_S2_-_01_(BD_1080p)_(Chihiro_Doki)_(C4B50EFE)..gray..mkv'
[   7.849][w][autotag] ntag-mv '/Users/evar/Base/cache/(Hi10)_KonoSuba_S2_-_01_(BD_1080p)_(Chihiro_Doki)_(C4B50EFE)..gray..mkv' '/Users/evar/Base/cache/(Hi10)_KonoSuba_S2_-_01_(BD_1080p)_(Chihiro_Doki)_(C4B50EFE)..gray..teal..mkv'
[   7.849][w][autotag]  
[   7.850][d][autotag] Exiting...
CogentRedTester commented 4 years ago

I don't quite understand what you're trying to accomplish, but you probably want to be editting the stream-open-filename property during an on_load hook. Use mp.add_hook

NightMachinery commented 4 years ago

@CogentRedTester commented on Oct 8, 2020, 5:52 PM GMT+3:30:

I don't quite understand what you're trying to accomplish, but you probably want to be editting the stream-open-filename property during an on_load hook. Use mp.add_hook

I am trying to add ..green.. to the filename of files currently playing in mpv, and ..teal.. to the files when mpv is done with them. The problem is that when I go back and forth between files in a loaded playlist (I use autoload to load the whole directory), mpv's playlist paths don't get updated with the new filenames and so mpv throws nonexistent file errors.

I tried your suggestion, but it did not solve this problem, and it also has the drawback of being run for all "loaded" files (the autoload plugin loads the whole dir), not the currently starting file.

Here is the log:

❯ mpv BBC\ Earth.mkv
2020-10-08 19:47:55.370 mpv[15980:84655881] This NSLayoutConstraint is being configured with a constant that exceeds internal limits.  A smaller value will be substituted, but this problem should be fixed. Break on BOOL _NSLayoutConstraintNumberExceedsLimit(void) to debug.  This will be logged only once.  This may break in the future.
[autoload] Prepending BBC Earth2.mkv
[autotag] Greened: /Users/evar/Base/cache/test/BBC Earth..green..mkv
 (+) Video --vid=1 (*) (hevc 1920x1080 25.000fps)
 (+) Audio --aid=1 --alang=eng (*) (aac 2ch 48000Hz)
File tags:
 Title: Frozen Planet Disc 1
[autotag] Updated path: /Users/evar/Base/cache/test/BBC Earth.mkv
AO: [coreaudio] 48000Hz stereo 2ch doublep
VO: [libmpv] 1920x1080 yuv420p10
AV: 00:00:00 / 00:00:17 (1%) A-V:  0.001 DS: 1.300/0 Dropped: 6

Audio/Video desynchronisation detected! Possible reasons include too slow
hardware, temporary CPU spikes, broken drivers, and broken files. Audio
position will not match to the video (see A-V status field).

AV: 00:00:02 / 00:00:17 (12%) A-V:  0.012 DS: 1.055/3 Dropped: 31

[autotag] end-file's reason: stop
Playing: /Users/evar/Base/cache/test/BBC Earth2.mkv
[autoload] Adding BBC Earth..green..mkv
[autotag] ntag-mv '/Users/evar/Base/cache/test/BBC Earth..green..mkv' '/Users/evar/Base/cache/test/BBC Earth.mkv'
[autotag] ntag-mv '/Users/evar/Base/cache/test/BBC Earth.mkv' '/Users/evar/Base/cache/test/BBC Earth..teal..mkv'
[autotag] Greened: /Users/evar/Base/cache/test/BBC Earth2..green..mkv
 (+) Video --vid=1 (*) (hevc 1920x1080 25.000fps)
 (+) Audio --aid=1 --alang=eng (*) (aac 2ch 48000Hz)
File tags:
 Title: Frozen Planet Disc 1
[autotag] Updated path: /Users/evar/Base/cache/test/BBC Earth2.mkv
AV: 00:00:01 / 00:00:17 (7%) A-V: -0.007 DS: 2.500/0

Playing: /Users/evar/Base/cache/test/BBC Earth..green..mkv
[autotag] end-file's reason: stop
[autotag] ntag-mv '/Users/evar/Base/cache/test/BBC Earth2..green..mkv' '/Users/evar/Base/cache/test/BBC Earth2.mkv'
[autotag] ntag-mv '/Users/evar/Base/cache/test/BBC Earth2.mkv' '/Users/evar/Base/cache/test/BBC Earth2..teal..mkv'
[autotag] Greened:
[file] Cannot open file '': No such file or directory
Failed to open .
[file] Cannot open file '': No such file or directory
Failed to open .

Playing: /Users/evar/Base/cache/test/BBC Earth.mkv
[autotag] end-file's reason: error
[autotag] h_reify_ntag-rmadd: Nonexistent file:
[autotag] Greened:
[file] Cannot open file '': No such file or directory
Failed to open .
[file] Cannot open file '': No such file or directory
Failed to open .

Exiting... (Some errors happened)
[autotag] end-file's reason: error
[autotag] h_reify_ntag-rmadd: Nonexistent file:

Here is the updated script:

local utils = require 'mp.utils'
local options = require 'mp.options'
function log(string, secs)
    secs = secs or 2.5     -- secs defaults to 2.5 when the secs parameter is absent
    mp.msg.info(string)          -- This logs to the terminal
    -- mp.osd_message(string, secs) -- This logs to mpv screen
end
function exec(cmd)
  local f = assert(io.popen(cmd, 'r'))
  local s = assert(f:read('*a'))
  f:close()
  return trim1(s)
end
function trim1(s)
   return (s:gsub("^%s*(.-)%s*$", "%1"))
end

local function tagger(event)
  local path_prop = "stream-open-filename" -- "path"
  local path = mp.get_property(path_prop)
  local cwd = utils.getcwd()
  if path == nil or cwd == nil then
    do return end
  end

  local abs_path = utils.join_path(cwd, path) -- @todo0 check if path is actually relative or not. path is the same as the cli arg.
  local new_path = (exec(("brishzq.zsh ntag-add-givedest %q green"):format(abs_path)))
  log("Greened: " .. new_path)
  mp.set_property(path_prop, new_path) -- doesn't work https://github.com/mpv-player/mpv/issues/8154
  mp.set_property("path", new_path)

  function mg(event)
      mp.unregister_event(mg)
      log("end-file's reason: " .. event["reason"])
      if event["reason"] == "eof" or event["reason"] == "stop" then
        log(exec(("brishzq.zsh greens2teal %q"):format(new_path)))
      else
        log(exec(("brishzq.zsh green2aqua %q"):format(new_path)))
      end
  end
  mp.register_event("end-file", mg)
end

mp.register_event("file-loaded", function() log("Updated path: " .. mp.get_property("path")) end)
mp.add_hook("on_load", 0, tagger)
NightMachinery commented 4 years ago

@CogentRedTester commented on Oct 8, 2020, 5:52 PM GMT+3:30:

I don't quite understand what you're trying to accomplish, but you probably want to be editting the stream-open-filename property during an on_load hook. Use mp.add_hook

Thanks, I think I solved my problem:

local function load_renamer(hook)
  local path_prop = "stream-open-filename"
  local path = mp.get_property(path_prop)
  local cwd = utils.getcwd()
  if path == nil or cwd == nil then
    do return end
  end
  -- @weird According to the doc, the path is the same as the cli arg. So why is this working with absolute path args?!
  local abs_path = utils.join_path(cwd, path)

  local new_path = (exec(("brishzq.zsh ntag-recoverpath %q"):format(abs_path)))
  if not (abs_path == new_path) then
    log("load_renamer's new path: " .. new_path)
  end
  mp.set_property("stream-open-filename", new_path)
end
mp.add_hook("on_load", 0, load_renamer)
NightMachinery commented 3 years ago

@CogentRedTester commented on Oct 8, 2020, 5:52 PM GMT+3:30:

I don't quite understand what you're trying to accomplish, but you probably want to be editting the stream-open-filename property during an on_load hook. Use mp.add_hook

Is there any way I can make the watch_later machinery also respect the new path?

Related: https://github.com/mpv-player/mpv/issues/7613

CogentRedTester commented 3 years ago

At that point I think you'll need to actually replace the playlist entry. What you'll need to do is, during the on_load hook, append a new file (the new path) to the end of the playlist, move it to after the current entry, then remove the current entry. This will automatically start playback of the new file, which is pretty seamless if you do it during the hook.