-
-
Notifications
You must be signed in to change notification settings - Fork 2.7k
Closed
Description
System and IINA version:
- macOS 13.0 Beta (22A5266r)
- IINA 1.3.0 build 132 and latest develop (2a02428)
This is on the builtin display of a 2021 16" MacBook Pro.
Expected behavior:
Displaying an HDR video in fullscreen mode works normally
Actual behavior:
The becomes very dark when the on-screen controls and sidebar are not visible. When either is visible, the video is shown as expected but as soon as they appear, the video darkens dramatically.
This only happens in full screen, and turning off HDR stops it from happening.
mpv log:
[ 0.006][v][cplayer] mpv 0.34.1 Copyright © 2000-2021 mpv/MPlayer/mplayer2 projects
[ 0.006][v][cplayer] built on Sat May 28 15:57:18 UTC 2022
[ 0.007][v][cplayer] FFmpeg library versions:
[ 0.007][v][cplayer] libavutil 56.70.100
[ 0.007][v][cplayer] libavcodec 58.134.100
[ 0.007][v][cplayer] libavformat 58.76.100
[ 0.007][v][cplayer] libswscale 5.9.100
[ 0.007][v][cplayer] libavfilter 7.110.100
[ 0.007][v][cplayer] libswresample 3.9.100
[ 0.007][v][cplayer] FFmpeg version: 4.4.2
[ 0.007][v][cplayer]
[ 0.007][v][cplayer] Configuration: waf configure --prefix=/opt/homebrew/Cellar/mpv-iina/0.34.1 --enable-javascript --enable-libmpv-shared --enable-lua --enable-libarchive --enable-uchardet --enable-libbluray --disable-swift --disable-debug-build --disable-macos-media-player --confdir=/opt/homebrew/etc/mpv --datadir=/opt/homebrew/Cellar/mpv-iina/0.34.1/share/mpv-iina --mandir=/opt/homebrew/Cellar/mpv-iina/0.34.1/share/man --docdir=/opt/homebrew/Cellar/mpv-iina/0.34.1/share/doc/mpv-iina --lua=luajit
[ 0.007][v][cplayer] List of enabled features: asm bsd-fstatfs build-date cocoa coreaudio cplayer cplugins ffmpeg ffmpeg-aviocontext-bytes-read gl gl-cocoa glob glob-posix gpl iconv javascript jpeg lcms2 libarchive libass libavdevice libbluray libdl libm libmpv-shared lua luajit macos-10-11-features macos-10-12-2-features macos-10-14-features macos-touchbar optimize osx-thread-name plain-gl posix posix-or-mingw pthreads rubberband stdatomic uchardet vector videotoolbox-gl videotoolbox-hwaccel zimg zlib
[ 0.007][v][cplayer] mpv 0.34.1 Copyright © 2000-2021 mpv/MPlayer/mplayer2 projects
[ 0.007][v][cplayer] built on Sat May 28 15:57:18 UTC 2022
[ 0.007][v][cplayer] FFmpeg library versions:
[ 0.007][v][cplayer] libavutil 56.70.100
[ 0.007][v][cplayer] libavcodec 58.134.100
[ 0.007][v][cplayer] libavformat 58.76.100
[ 0.007][v][cplayer] libswscale 5.9.100
[ 0.007][v][cplayer] libavfilter 7.110.100
[ 0.007][v][cplayer] libswresample 3.9.100
[ 0.007][v][cplayer] FFmpeg version: 4.4.2
[ 0.007][v][cplayer]
[ 0.007][v][cplayer] Configuration: waf configure --prefix=/opt/homebrew/Cellar/mpv-iina/0.34.1 --enable-javascript --enable-libmpv-shared --enable-lua --enable-libarchive --enable-uchardet --enable-libbluray --disable-swift --disable-debug-build --disable-macos-media-player --confdir=/opt/homebrew/etc/mpv --datadir=/opt/homebrew/Cellar/mpv-iina/0.34.1/share/mpv-iina --mandir=/opt/homebrew/Cellar/mpv-iina/0.34.1/share/man --docdir=/opt/homebrew/Cellar/mpv-iina/0.34.1/share/doc/mpv-iina --lua=luajit
[ 0.007][v][cplayer] List of enabled features: asm bsd-fstatfs build-date cocoa coreaudio cplayer cplugins ffmpeg ffmpeg-aviocontext-bytes-read gl gl-cocoa glob glob-posix gpl iconv javascript jpeg lcms2 libarchive libass libavdevice libbluray libdl libm libmpv-shared lua luajit macos-10-11-features macos-10-12-2-features macos-10-14-features macos-touchbar optimize osx-thread-name plain-gl posix posix-or-mingw pthreads rubberband stdatomic uchardet vector videotoolbox-gl videotoolbox-hwaccel zimg zlib
[ 0.007][d][global] config path: '' -> '-'
[ 0.007][d][global] user path: '~~home/' -> ''
[ 0.007][d][global] user path: '~~old_home/' -> ''
[ 0.007][d][global] user path: '/Applications/IINA.app/Contents/Resources/config/iina-default-input.conf' -> '/Applications/IINA.app/Contents/Resources/config/iina-default-input.conf'
[ 0.007][v][bdmv/bluray] Opening /Applications/IINA.app/Contents/Resources/config/iina-default-input.conf
[ 0.007][v][file] Opening /Applications/IINA.app/Contents/Resources/config/iina-default-input.conf
[ 0.007][d][file] resize stream to 131072 bytes, drop 0 bytes
[ 0.007][d][file] Stream opened successfully.
[ 0.008][v][input] Parsing input config file /Applications/IINA.app/Contents/Resources/config/iina-default-input.conf
[ 0.008][v][input] Input config file /Applications/IINA.app/Contents/Resources/config/iina-default-input.conf parsed: 69 binds
[ 0.008][d][global] user path: '/Users/shadowfacts/Library/Logs/com.colliderli.iina/2022-06-18-23-13-25_TpwZ00/mpv.log' -> '/Users/shadowfacts/Library/Logs/com.colliderli.iina/2022-06-18-23-13-25_TpwZ00/mpv.log'
[ 0.008][d][ytdl_hook] Loading lua script @ytdl_hook.lua...
[ 0.008][d][stats] Loading lua script @stats.lua...
[ 0.008][d][console] Loading lua script @console.lua...
[ 0.008][d][auto_profiles] Loading lua script @auto_profiles.lua...
[ 0.008][d][osx] Exiting...
[ 0.008][v][cplayer] Set property: vo="libmpv" -> 1
[ 0.008][v][cplayer] Set property: keepaspect="no" -> 1
[ 0.008][v][cplayer] Set property: gpu-hwdec-interop="auto" -> 1
[ 0.008][v][cplayer] Waiting for scripts...
[ 0.009][d][console] loading mp.defaults
[ 0.009][d][ytdl_hook] loading mp.defaults
[ 0.009][d][auto_profiles] loading mp.defaults
[ 0.009][d][stats] loading mp.defaults
[ 0.009][d][ytdl_hook] loading @ytdl_hook.lua
[ 0.009][d][stats] loading @stats.lua
[ 0.009][d][auto_profiles] loading @auto_profiles.lua
[ 0.009][d][console] loading @console.lua
[ 0.010][d][ytdl_hook] reading options for ytdl_hook
[ 0.010][d][ytdl_hook] script-opts/ytdl_hook.conf not found.
[ 0.010][d][ytdl_hook] lua-settings/ytdl_hook.conf not found.
[ 0.011][d][stats] reading options for stats
[ 0.011][d][stats] script-opts/stats.conf not found.
[ 0.011][d][stats] lua-settings/stats.conf not found.
[ 0.057][v][ao/coreaudio] selected audio output device: ATH-M50xBT (102)
[ 0.058][d][auto_profiles] Exiting...
[ 0.058][d][console] reading options for console
[ 0.058][d][console] script-opts/console.conf not found.
[ 0.058][d][console] lua-settings/console.conf not found.
[ 0.059][d][osd/libass] ASS library version: 0x1502000 (runtime 0x1502000)
[ 0.059][v][osd/libass] libass API version: 0x1502000
[ 0.059][v][osd/libass] libass source: tarball: 0.15.2
[ 0.061][v][osd/libass] Shaper: FriBidi 1.0.12 (SIMPLE) HarfBuzz-ng 4.2.1 (COMPLEX)
[ 0.061][v][osd/libass] Setting up fonts...
[ 0.061][v][osd/libass] Using font provider coretext
[ 0.061][v][osd/libass] Done.
[ 0.062][d][cplayer] Run command: define-section, flags=64, args=[name="input_stats", contents="", flags="default"]
[ 0.062][d][cplayer] Run command: enable-section, flags=64, args=[name="input_stats", flags="allow-hide-cursor+allow-vo-dragging"]
[ 0.062][d][cplayer] Run command: define-section, flags=64, args=[name="input_console", contents="", flags="default"]
[ 0.062][d][cplayer] Run command: enable-section, flags=64, args=[name="input_console", flags="allow-hide-cursor+allow-vo-dragging"]
[ 0.062][d][cplayer] Run command: define-section, flags=64, args=[name="input_forced_console", contents="", flags="force"]
[ 0.062][d][cplayer] Run command: enable-section, flags=64, args=[name="input_forced_console", flags="allow-hide-cursor+allow-vo-dragging"]
[ 0.062][d][cplayer] Run command: define-section, flags=64, args=[name="input_forced_stats", contents="", flags="force"]
[ 0.062][d][cplayer] Run command: enable-section, flags=64, args=[name="input_forced_stats", flags="allow-hide-cursor+allow-vo-dragging"]
[ 0.062][v][cplayer] Done loading scripts.
[ 0.253][v][libmpv_render] GL_VERSION='4.1 Metal - 82'
[ 0.253][v][libmpv_render] Detected desktop OpenGL 4.1.
[ 0.253][v][libmpv_render] GL_VENDOR='Apple'
[ 0.253][v][libmpv_render] GL_RENDERER='Apple M1 Max'
[ 0.253][v][libmpv_render] GL_SHADING_LANGUAGE_VERSION='4.10'
[ 0.253][d][libmpv_render] Combined OpenGL extensions string:
[ 0.253][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_rgb_422 GL_APPLE_row_bytes GL_APPLE_texture_range GL_NV_texture_barrier
[ 0.253][v][libmpv_render] Loaded extension GL_APPLE_rgb_422.
[ 0.253][v][libmpv_render] GL_*_swap_control extension missing.
[ 0.253][d][libmpv_render] Texture formats:
[ 0.253][d][libmpv_render] NAME COMP*TYPE SIZE DEPTH PER COMP.
[ 0.253][d][libmpv_render] r8 1*unorm 1B LF CR ST {8}
[ 0.253][d][libmpv_render] rg8 2*unorm 2B LF CR ST {8 8}
[ 0.253][d][libmpv_render] rgb8 3*unorm 3B LF CR ST {8 8 8}
[ 0.253][d][libmpv_render] rgba8 4*unorm 4B LF CR ST {8 8 8 8}
[ 0.253][d][libmpv_render] r16 1*unorm 2B LF CR ST {16}
[ 0.253][d][libmpv_render] rg16 2*unorm 4B LF CR ST {16 16}
[ 0.253][d][libmpv_render] rgb16 3*unorm 6B LF CR ST {16 16 16}
[ 0.253][d][libmpv_render] rgba16 4*unorm 8B LF CR ST {16 16 16 16}
[ 0.253][d][libmpv_render] r8ui 1*uint 1B CR ST {8}
[ 0.253][d][libmpv_render] rg8ui 2*uint 2B CR ST {8 8}
[ 0.253][d][libmpv_render] rgb8ui 3*uint 3B ST {8 8 8}
[ 0.253][d][libmpv_render] rgba8ui 4*uint 4B CR ST {8 8 8 8}
[ 0.253][d][libmpv_render] r16ui 1*uint 2B CR ST {16}
[ 0.253][d][libmpv_render] rg16ui 2*uint 4B CR ST {16 16}
[ 0.253][d][libmpv_render] rgb16ui 3*uint 6B ST {16 16 16}
[ 0.253][d][libmpv_render] rgba16ui 4*uint 8B CR ST {16 16 16 16}
[ 0.253][d][libmpv_render] r16f 1*float 4B LF CR ST {32/16}
[ 0.253][d][libmpv_render] rg16f 2*float 8B LF CR ST {32/16 32/16}
[ 0.253][d][libmpv_render] rgb16f 3*float 12B LF CR ST {32/16 32/16 32/16}
[ 0.253][d][libmpv_render] rgba16f 4*float 16B LF CR ST {32/16 32/16 32/16 32/16}
[ 0.253][d][libmpv_render] r32f 1*float 4B LF CR ST {32}
[ 0.253][d][libmpv_render] rg32f 2*float 8B LF CR ST {32 32}
[ 0.253][d][libmpv_render] rgb32f 3*float 12B LF CR ST {32 32 32}
[ 0.253][d][libmpv_render] rgba32f 4*float 16B LF CR ST {32 32 32 32}
[ 0.253][d][libmpv_render] rgb10_a2 4*unorm 4B LF CR ST {0/10 0/10 0/10 0/2}
[ 0.253][d][libmpv_render] rgba12 4*unorm 8B LF CR ST {16/12 16/12 16/12 16/12}
[ 0.253][d][libmpv_render] rgb10 3*unorm 6B LF CR ST {16/10 16/10 16/10}
[ 0.253][d][libmpv_render] rgb565 3*unorm 2B LF ST {0/8 0/8 0/8}
[ 0.253][d][libmpv_render] appleyp 0*unorm 2B LF ST {}
[ 0.253][d][libmpv_render] LA = LUMINANCE_ALPHA hack format
[ 0.253][d][libmpv_render] LF = linear filterable
[ 0.253][d][libmpv_render] CR = can be used for render targets
[ 0.253][d][libmpv_render] ST = can be used for storable images
[ 0.253][d][libmpv_render] Image formats:
[ 0.254][d][libmpv_render] yuv444p => 3 planes 1x1 8/0 [r8/r8/r8] (r/g/b) [unorm]
[ 0.254][d][libmpv_render] yuv420p => 3 planes 2x2 8/0 [r8/r8/r8] (r/g/b) [unorm]
[ 0.254][d][libmpv_render] gray => 1 planes 1x1 8/0 [r8] (r) [unorm]
[ 0.254][d][libmpv_render] gray16 => 1 planes 1x1 16/0 [r16] (r) [unorm]
[ 0.254][d][libmpv_render] uyvy422 => 1 planes 1x1 0/0 [appleyp] (brg) [unknown]
[ 0.254][d][libmpv_render] nv12 => 2 planes 2x2 8/0 [r8/rg8] (r/gb) [unorm]
[ 0.254][d][libmpv_render] p010 => 2 planes 2x2 16/6 [r16/rg16] (r/gb) [unorm]
[ 0.254][d][libmpv_render] argb => 1 planes 1x1 8/0 [rgba8] (argb) [unorm]
[ 0.254][d][libmpv_render] bgra => 1 planes 1x1 8/0 [rgba8] (bgra) [unorm]
[ 0.254][d][libmpv_render] abgr => 1 planes 1x1 8/0 [rgba8] (abgr) [unorm]
[ 0.254][d][libmpv_render] rgba => 1 planes 1x1 8/0 [rgba8] (rgba) [unorm]
[ 0.254][d][libmpv_render] bgr24 => 1 planes 1x1 8/0 [rgb8] (bgr) [unorm]
[ 0.254][d][libmpv_render] rgb24 => 1 planes 1x1 8/0 [rgb8] (rgb) [unorm]
[ 0.254][d][libmpv_render] 0rgb => 1 planes 1x1 8/0 [rgba8] (_rgb) [unorm]
[ 0.254][d][libmpv_render] bgr0 => 1 planes 1x1 8/0 [rgba8] (bgr) [unorm]
[ 0.254][d][libmpv_render] 0bgr => 1 planes 1x1 8/0 [rgba8] (_bgr) [unorm]
[ 0.254][d][libmpv_render] rgb0 => 1 planes 1x1 8/0 [rgba8] (rgb) [unorm]
[ 0.254][d][libmpv_render] rgba64 => 1 planes 1x1 16/0 [rgba16] (rgba) [unorm]
[ 0.254][d][libmpv_render] rgb565 => 1 planes 1x1 0/0 [rgb565] (rgb) [unknown]
[ 0.254][d][libmpv_render] pal8
[ 0.254][d][libmpv_render] vdpau
[ 0.254][d][libmpv_render] d3d11
[ 0.254][d][libmpv_render] dxva2_vld
[ 0.254][d][libmpv_render] mmal
[ 0.254][d][libmpv_render] mediacodec
[ 0.254][d][libmpv_render] drm_prime
[ 0.254][d][libmpv_render] cuda
[ 0.254][d][libmpv_render] yap8 => 2 planes 1x1 8/0 [r8/r8] (r/a) [unorm]
[ 0.254][d][libmpv_render] yap16 => 2 planes 1x1 16/0 [r16/r16] (r/a) [unorm]
[ 0.254][d][libmpv_render] grayaf32 => 2 planes 1x1 32/0 [r16f/r16f] (r/a) [float]
[ 0.254][d][libmpv_render] yuv444pf => 3 planes 1x1 32/0 [r16f/r16f/r16f] (r/g/b) [float]
[ 0.254][d][libmpv_render] yuva444pf => 4 planes 1x1 32/0 [r16f/r16f/r16f/r16f] (r/g/b/a) [float]
[ 0.254][d][libmpv_render] yuv420pf => 3 planes 2x2 32/0 [r16f/r16f/r16f] (r/g/b) [float]
[ 0.254][d][libmpv_render] yuva420pf => 4 planes 2x2 32/0 [r16f/r16f/r16f/r16f] (r/g/b/a) [float]
[ 0.254][d][libmpv_render] yuv422pf => 3 planes 2x1 32/0 [r16f/r16f/r16f] (r/g/b) [float]
[ 0.254][d][libmpv_render] yuva422pf => 4 planes 2x1 32/0 [r16f/r16f/r16f/r16f] (r/g/b/a) [float]
[ 0.254][d][libmpv_render] yuv440pf => 3 planes 1x2 32/0 [r16f/r16f/r16f] (r/g/b) [float]
[ 0.254][d][libmpv_render] yuva440pf => 4 planes 1x2 32/0 [r16f/r16f/r16f/r16f] (r/g/b/a) [float]
[ 0.254][d][libmpv_render] yuv410pf => 3 planes 4x4 32/0 [r16f/r16f/r16f] (r/g/b) [float]
[ 0.254][d][libmpv_render] yuva410pf => 4 planes 4x4 32/0 [r16f/r16f/r16f/r16f] (r/g/b/a) [float]
[ 0.254][d][libmpv_render] yuv411pf => 3 planes 4x1 32/0 [r16f/r16f/r16f] (r/g/b) [float]
[ 0.254][d][libmpv_render] yuva411pf => 4 planes 4x1 32/0 [r16f/r16f/r16f/r16f] (r/g/b/a) [float]
[ 0.254][d][libmpv_render] rgb30 => 1 planes 1x1 10/0 [rgb10_a2] (bgr) [unknown]
[ 0.254][d][libmpv_render] y1 => 1 planes 1x1 8/-7 [r8] (r) [unorm]
[ 0.254][d][libmpv_render] gbrp1 => 3 planes 1x1 8/-7 [r8/r8/r8] (g/b/r) [unorm]
[ 0.254][d][libmpv_render] gbrp2 => 3 planes 1x1 8/-6 [r8/r8/r8] (g/b/r) [unorm]
[ 0.254][d][libmpv_render] gbrp3 => 3 planes 1x1 8/-5 [r8/r8/r8] (g/b/r) [unorm]
[ 0.254][d][libmpv_render] gbrp4 => 3 planes 1x1 8/-4 [r8/r8/r8] (g/b/r) [unorm]
[ 0.254][d][libmpv_render] gbrp5 => 3 planes 1x1 8/-3 [r8/r8/r8] (g/b/r) [unorm]
[ 0.254][d][libmpv_render] gbrp6 => 3 planes 1x1 8/-2 [r8/r8/r8] (g/b/r) [unorm]
[ 0.254][d][libmpv_render] vdpau_output
[ 0.254][d][libmpv_render] vaapi
[ 0.254][d][libmpv_render] videotoolbox
[ 0.254][d][libmpv_render] yuyv422
[ 0.254][d][libmpv_render] yuv422p => 3 planes 2x1 8/0 [r8/r8/r8] (r/g/b) [unorm]
[ 0.254][d][libmpv_render] yuv410p => 3 planes 4x4 8/0 [r8/r8/r8] (r/g/b) [unorm]
[ 0.254][d][libmpv_render] yuv411p => 3 planes 4x1 8/0 [r8/r8/r8] (r/g/b) [unorm]
[ 0.254][d][libmpv_render] monow
[ 0.254][d][libmpv_render] monob
[ 0.254][d][libmpv_render] yuvj422p => 3 planes 2x1 8/0 [r8/r8/r8] (r/g/b) [unorm]
[ 0.254][d][libmpv_render] uyyvyy411
[ 0.254][d][libmpv_render] bgr8
[ 0.254][d][libmpv_render] bgr4
[ 0.254][d][libmpv_render] bgr4_byte
[ 0.254][d][libmpv_render] rgb8
[ 0.254][d][libmpv_render] rgb4
[ 0.254][d][libmpv_render] rgb4_byte
[ 0.254][d][libmpv_render] nv21 => 2 planes 2x2 8/0 [r8/rg8] (r/bg) [unorm]
[ 0.254][d][libmpv_render] gray16be
[ 0.254][d][libmpv_render] yuv440p => 3 planes 1x2 8/0 [r8/r8/r8] (r/g/b) [unorm]
[ 0.254][d][libmpv_render] yuvj440p => 3 planes 1x2 8/0 [r8/r8/r8] (r/g/b) [unorm]
[ 0.254][d][libmpv_render] yuva420p => 4 planes 2x2 8/0 [r8/r8/r8/r8] (r/g/b/a) [unorm]
[ 0.254][d][libmpv_render] rgb48be
[ 0.254][d][libmpv_render] rgb48 => 1 planes 1x1 16/0 [rgb16] (rgb) [unorm]
[ 0.254][d][libmpv_render] rgb565be
[ 0.254][d][libmpv_render] rgb555be
[ 0.254][d][libmpv_render] rgb555
[ 0.254][d][libmpv_render] bgr565be
[ 0.254][d][libmpv_render] bgr565
[ 0.254][d][libmpv_render] bgr555be
[ 0.254][d][libmpv_render] bgr555
[ 0.254][d][libmpv_render] vaapi_moco
[ 0.254][d][libmpv_render] vaapi_idct
[ 0.254][d][libmpv_render] yuv420p16 => 3 planes 2x2 16/0 [r16/r16/r16] (r/g/b) [unorm]
[ 0.254][d][libmpv_render] yuv420p16be
[ 0.254][d][libmpv_render] yuv422p16 => 3 planes 2x1 16/0 [r16/r16/r16] (r/g/b) [unorm]
[ 0.254][d][libmpv_render] yuv422p16be
[ 0.254][d][libmpv_render] yuv444p16 => 3 planes 1x1 16/0 [r16/r16/r16] (r/g/b) [unorm]
[ 0.254][d][libmpv_render] yuv444p16be
[ 0.254][d][libmpv_render] rgb444
[ 0.254][d][libmpv_render] rgb444be
[ 0.254][d][libmpv_render] bgr444
[ 0.254][d][libmpv_render] bgr444be
[ 0.254][d][libmpv_render] ya8 => 1 planes 1x1 8/0 [rg8] (ra) [unorm]
[ 0.254][d][libmpv_render] bgr48be
[ 0.254][d][libmpv_render] bgr48 => 1 planes 1x1 16/0 [rgb16] (bgr) [unorm]
[ 0.254][d][libmpv_render] yuv420p9be
[ 0.254][d][libmpv_render] yuv420p9 => 3 planes 2x2 16/-7 [r16/r16/r16] (r/g/b) [unorm]
[ 0.254][d][libmpv_render] yuv420p10be
[ 0.254][d][libmpv_render] yuv420p10 => 3 planes 2x2 16/-6 [r16/r16/r16] (r/g/b) [unorm]
[ 0.254][d][libmpv_render] yuv422p10be
[ 0.254][d][libmpv_render] yuv422p10 => 3 planes 2x1 16/-6 [r16/r16/r16] (r/g/b) [unorm]
[ 0.254][d][libmpv_render] yuv444p9be
[ 0.254][d][libmpv_render] yuv444p9 => 3 planes 1x1 16/-7 [r16/r16/r16] (r/g/b) [unorm]
[ 0.254][d][libmpv_render] yuv444p10be
[ 0.254][d][libmpv_render] yuv444p10 => 3 planes 1x1 16/-6 [r16/r16/r16] (r/g/b) [unorm]
[ 0.254][d][libmpv_render] yuv422p9be
[ 0.254][d][libmpv_render] yuv422p9 => 3 planes 2x1 16/-7 [r16/r16/r16] (r/g/b) [unorm]
[ 0.254][d][libmpv_render] gbrp => 3 planes 1x1 8/0 [r8/r8/r8] (g/b/r) [unorm]
[ 0.254][d][libmpv_render] gbrp9be
[ 0.254][d][libmpv_render] gbrp9 => 3 planes 1x1 16/-7 [r16/r16/r16] (g/b/r) [unorm]
[ 0.254][d][libmpv_render] gbrp10be
[ 0.254][d][libmpv_render] gbrp10 => 3 planes 1x1 16/-6 [r16/r16/r16] (g/b/r) [unorm]
[ 0.254][d][libmpv_render] gbrp16be
[ 0.254][d][libmpv_render] gbrp16 => 3 planes 1x1 16/0 [r16/r16/r16] (g/b/r) [unorm]
[ 0.254][d][libmpv_render] yuva422p => 4 planes 2x1 8/0 [r8/r8/r8/r8] (r/g/b/a) [unorm]
[ 0.254][d][libmpv_render] yuva444p => 4 planes 1x1 8/0 [r8/r8/r8/r8] (r/g/b/a) [unorm]
[ 0.254][d][libmpv_render] yuva420p9be
[ 0.254][d][libmpv_render] yuva420p9 => 4 planes 2x2 16/-7 [r16/r16/r16/r16] (r/g/b/a) [unorm]
[ 0.254][d][libmpv_render] yuva422p9be
[ 0.254][d][libmpv_render] yuva422p9 => 4 planes 2x1 16/-7 [r16/r16/r16/r16] (r/g/b/a) [unorm]
[ 0.254][d][libmpv_render] yuva444p9be
[ 0.254][d][libmpv_render] yuva444p9 => 4 planes 1x1 16/-7 [r16/r16/r16/r16] (r/g/b/a) [unorm]
[ 0.254][d][libmpv_render] yuva420p10be
[ 0.254][d][libmpv_render] yuva420p10 => 4 planes 2x2 16/-6 [r16/r16/r16/r16] (r/g/b/a) [unorm]
[ 0.254][d][libmpv_render] yuva422p10be
[ 0.254][d][libmpv_render] yuva422p10 => 4 planes 2x1 16/-6 [r16/r16/r16/r16] (r/g/b/a) [unorm]
[ 0.254][d][libmpv_render] yuva444p10be
[ 0.254][d][libmpv_render] yuva444p10 => 4 planes 1x1 16/-6 [r16/r16/r16/r16] (r/g/b/a) [unorm]
[ 0.254][d][libmpv_render] yuva420p16be
[ 0.254][d][libmpv_render] yuva420p16 => 4 planes 2x2 16/0 [r16/r16/r16/r16] (r/g/b/a) [unorm]
[ 0.254][d][libmpv_render] yuva422p16be
[ 0.254][d][libmpv_render] yuva422p16 => 4 planes 2x1 16/0 [r16/r16/r16/r16] (r/g/b/a) [unorm]
[ 0.254][d][libmpv_render] yuva444p16be
[ 0.254][d][libmpv_render] yuva444p16 => 4 planes 1x1 16/0 [r16/r16/r16/r16] (r/g/b/a) [unorm]
[ 0.254][d][libmpv_render] xyz12 => 1 planes 1x1 16/4 [rgb16] (rgb) [unorm]
[ 0.254][d][libmpv_render] xyz12be
[ 0.254][d][libmpv_render] nv16 => 2 planes 2x1 8/0 [r8/rg8] (r/gb) [unorm]
[ 0.254][d][libmpv_render] nv20 => 2 planes 2x1 16/-6 [r16/rg16] (r/gb) [unorm]
[ 0.254][d][libmpv_render] nv20be
[ 0.254][d][libmpv_render] rgba64be
[ 0.254][d][libmpv_render] bgra64be
[ 0.254][d][libmpv_render] bgra64 => 1 planes 1x1 16/0 [rgba16] (bgra) [unorm]
[ 0.254][d][libmpv_render] yvyu422
[ 0.254][d][libmpv_render] ya16be
[ 0.254][d][libmpv_render] ya16 => 1 planes 1x1 16/0 [rg16] (ra) [unorm]
[ 0.254][d][libmpv_render] gbrap => 4 planes 1x1 8/0 [r8/r8/r8/r8] (g/b/r/a) [unorm]
[ 0.254][d][libmpv_render] gbrap16be
[ 0.254][d][libmpv_render] gbrap16 => 4 planes 1x1 16/0 [r16/r16/r16/r16] (g/b/r/a) [unorm]
[ 0.254][d][libmpv_render] qsv
[ 0.254][d][libmpv_render] d3d11va_vld
[ 0.254][d][libmpv_render] yuv420p12be
[ 0.254][d][libmpv_render] yuv420p12 => 3 planes 2x2 16/-4 [r16/r16/r16] (r/g/b) [unorm]
[ 0.254][d][libmpv_render] yuv420p14be
[ 0.254][d][libmpv_render] yuv420p14 => 3 planes 2x2 16/-2 [r16/r16/r16] (r/g/b) [unorm]
[ 0.254][d][libmpv_render] yuv422p12be
[ 0.254][d][libmpv_render] yuv422p12 => 3 planes 2x1 16/-4 [r16/r16/r16] (r/g/b) [unorm]
[ 0.254][d][libmpv_render] yuv422p14be
[ 0.254][d][libmpv_render] yuv422p14 => 3 planes 2x1 16/-2 [r16/r16/r16] (r/g/b) [unorm]
[ 0.254][d][libmpv_render] yuv444p12be
[ 0.254][d][libmpv_render] yuv444p12 => 3 planes 1x1 16/-4 [r16/r16/r16] (r/g/b) [unorm]
[ 0.254][d][libmpv_render] yuv444p14be
[ 0.254][d][libmpv_render] yuv444p14 => 3 planes 1x1 16/-2 [r16/r16/r16] (r/g/b) [unorm]
[ 0.254][d][libmpv_render] gbrp12be
[ 0.254][d][libmpv_render] gbrp12 => 3 planes 1x1 16/-4 [r16/r16/r16] (g/b/r) [unorm]
[ 0.254][d][libmpv_render] gbrp14be
[ 0.254][d][libmpv_render] gbrp14 => 3 planes 1x1 16/-2 [r16/r16/r16] (g/b/r) [unorm]
[ 0.254][d][libmpv_render] yuvj411p => 3 planes 4x1 8/0 [r8/r8/r8] (r/g/b) [unorm]
[ 0.254][d][libmpv_render] bayer_bggr8
[ 0.254][d][libmpv_render] bayer_rggb8
[ 0.254][d][libmpv_render] bayer_gbrg8
[ 0.254][d][libmpv_render] bayer_grbg8
[ 0.254][d][libmpv_render] bayer_bggr16
[ 0.254][d][libmpv_render] bayer_bggr16be
[ 0.254][d][libmpv_render] bayer_rggb16
[ 0.254][d][libmpv_render] bayer_rggb16be
[ 0.254][d][libmpv_render] bayer_gbrg16
[ 0.254][d][libmpv_render] bayer_gbrg16be
[ 0.254][d][libmpv_render] bayer_grbg16
[ 0.254][d][libmpv_render] bayer_grbg16be
[ 0.254][d][libmpv_render] xvmc
[ 0.254][d][libmpv_render] yuv440p10 => 3 planes 1x2 16/-6 [r16/r16/r16] (r/g/b) [unorm]
[ 0.254][d][libmpv_render] yuv440p10be
[ 0.254][d][libmpv_render] yuv440p12 => 3 planes 1x2 16/-4 [r16/r16/r16] (r/g/b) [unorm]
[ 0.254][d][libmpv_render] yuv440p12be
[ 0.254][d][libmpv_render] ayuv64 => 1 planes 1x1 16/0 [rgba16] (argb) [unorm]
[ 0.254][d][libmpv_render] ayuv64be
[ 0.254][d][libmpv_render] p010be
[ 0.254][d][libmpv_render] gbrap12be
[ 0.254][d][libmpv_render] gbrap12 => 4 planes 1x1 16/-4 [r16/r16/r16/r16] (g/b/r/a) [unorm]
[ 0.254][d][libmpv_render] gbrap10be
[ 0.254][d][libmpv_render] gbrap10 => 4 planes 1x1 16/-6 [r16/r16/r16/r16] (g/b/r/a) [unorm]
[ 0.254][d][libmpv_render] gray12be
[ 0.254][d][libmpv_render] gray12 => 1 planes 1x1 16/-4 [r16] (r) [unorm]
[ 0.254][d][libmpv_render] gray10be
[ 0.254][d][libmpv_render] gray10 => 1 planes 1x1 16/-6 [r16] (r) [unorm]
[ 0.254][d][libmpv_render] p016 => 2 planes 2x2 16/0 [r16/rg16] (r/gb) [unorm]
[ 0.254][d][libmpv_render] p016be
[ 0.254][d][libmpv_render] gray9be
[ 0.254][d][libmpv_render] gray9 => 1 planes 1x1 16/-7 [r16] (r) [unorm]
[ 0.254][d][libmpv_render] gbrpf32be
[ 0.254][d][libmpv_render] gbrpf32 => 3 planes 1x1 32/0 [r16f/r16f/r16f] (g/b/r) [float]
[ 0.254][d][libmpv_render] gbrapf32be
[ 0.254][d][libmpv_render] gbrapf32 => 4 planes 1x1 32/0 [r16f/r16f/r16f/r16f] (g/b/r/a) [float]
[ 0.254][d][libmpv_render] opencl
[ 0.254][d][libmpv_render] gray14be
[ 0.254][d][libmpv_render] gray14 => 1 planes 1x1 16/-2 [r16] (r) [unorm]
[ 0.254][d][libmpv_render] grayf32be
[ 0.254][d][libmpv_render] grayf32 => 1 planes 1x1 32/0 [r16f] (r) [float]
[ 0.254][d][libmpv_render] yuva422p12be
[ 0.254][d][libmpv_render] yuva422p12 => 4 planes 2x1 16/-4 [r16/r16/r16/r16] (r/g/b/a) [unorm]
[ 0.254][d][libmpv_render] yuva444p12be
[ 0.254][d][libmpv_render] yuva444p12 => 4 planes 1x1 16/-4 [r16/r16/r16/r16] (r/g/b/a) [unorm]
[ 0.254][d][libmpv_render] nv24 => 2 planes 1x1 8/0 [r8/rg8] (r/gb) [unorm]
[ 0.254][d][libmpv_render] nv42 => 2 planes 1x1 8/0 [r8/rg8] (r/bg) [unorm]
[ 0.254][d][libmpv_render] vulkan
[ 0.254][d][libmpv_render] y210be
[ 0.254][d][libmpv_render] y210
[ 0.254][d][libmpv_render] x2rgb10be
[ 0.254][v][libmpv_render] Testing FBO format rgba16f
[ 0.254][d][libmpv_render] Resizing texture: 16x16
[ 0.254][v][libmpv_render] Using FBO format rgba16f.
[ 0.254][v][libmpv_render] Disabling HDR peak computation (one or more of the following is not supported: compute shaders=0, SSBO=0).
[ 0.254][v][libmpv_render] No advanced processing required. Enabling dumb mode.
[ 0.254][v][libmpv_render] Loading hwdec driver 'videotoolbox'
[ 0.255][v][cplayer] Set property: override-display-fps=59.950541 -> 1
[ 0.509][v][cplayer] Set property: override-display-fps=120.000000 -> 1
[ 0.615][d][cplayer] Run command: loadfile, flags=64, args=[url="/Users/shadowfacts/Downloads/Dune.2021.2160p.HMAX.WEB-DL.DDP5.1.Atmos.HDR.HEVC-EVO[TGx]/Dune.2021.2160p.HMAX.WEB-DL.DDP5.1.Atmos.HDR.HEVC-EVO.mkv", flags="replace", options=""]
[ 0.615][d][global] user path: '/Users/shadowfacts/Library/Application Support/com.colliderli.iina/watch_later' -> '/Users/shadowfacts/Library/Application Support/com.colliderli.iina/watch_later'
[ 0.615][i][cplayer] Resuming playback. This behavior can be disabled with --no-resume-playback.
[ 0.615][v][cplayer] Loading config '/Users/shadowfacts/Library/Application Support/com.colliderli.iina/watch_later/E00C1BF6B0135102AFE1091F716859E0'
[ 0.615][v][cplayer] Reading config file /Users/shadowfacts/Library/Application Support/com.colliderli.iina/watch_later/E00C1BF6B0135102AFE1091F716859E0
[ 0.615][v][cplayer] Applying profile 'default'...
[ 0.615][v][cplayer] Setting option 'start' = '449.491000' (flags = 36)
[ 0.615][v][cplayer] Setting option 'pause' = 'yes' (flags = 36)
[ 0.617][v][cplayer] Running hook: ytdl_hook/on_load
[ 0.617][v][ytdl_hook] ytdl:// hook
[ 0.618][v][ytdl_hook] not a ytdl:// url
[ 0.618][v][bdmv/bluray] Opening /Users/shadowfacts/Downloads/Dune.2021.2160p.HMAX.WEB-DL.DDP5.1.Atmos.HDR.HEVC-EVO[TGx]/Dune.2021.2160p.HMAX.WEB-DL.DDP5.1.Atmos.HDR.HEVC-EVO.mkv
[ 0.618][v][file] Opening /Users/shadowfacts/Downloads/Dune.2021.2160p.HMAX.WEB-DL.DDP5.1.Atmos.HDR.HEVC-EVO[TGx]/Dune.2021.2160p.HMAX.WEB-DL.DDP5.1.Atmos.HDR.HEVC-EVO.mkv
[ 0.618][d][file] resize stream to 131072 bytes, drop 0 bytes
[ 0.618][d][file] Stream opened successfully.
[ 0.618][v][demux] Trying demuxers for level=normal.
[ 0.618][d][demux] Trying demuxer: disc (force-level: normal)
[ 0.618][d][demux] Trying demuxer: edl (force-level: normal)
[ 0.618][d][demux] Trying demuxer: cue (force-level: normal)
[ 0.618][d][demux] Trying demuxer: rawaudio (force-level: normal)
[ 0.618][d][demux] Trying demuxer: rawvideo (force-level: normal)
[ 0.618][d][demux] Trying demuxer: mkv (force-level: normal)
[ 0.618][d][mkv] Found the head...
[ 0.618][d][mkv] + a segment...
[ 0.618][d][mkv] Parsing seek head...
[ 0.618][d][mkv] |+ segment information...
[ 0.618][d][mkv] float 9324992.000000
[ 0.618][d][mkv] | + muxing app: libebml v1.3.10 + libmatroska v1.5.2
[ 0.618][d][mkv] | + writing app: mkvmerge v45.0.0 ('Heaven in Pennies') 64-bit
[ 0.618][d][mkv] | + timecode scale: 1000000
[ 0.618][d][mkv] | + duration: 9324.992s
[ 0.618][d][mkv] | + segment uid 24 09 9a 15 f7 cf d4 30 90 ea 6e 47 7c 90 5f a8
[ 0.619][d][mkv] |+ segment tracks...
[ 0.619][d][mkv] float 48000.000000
[ 0.619][d][mkv] | + a track...
[ 0.619][d][mkv] | + Track number: 1
[ 0.619][d][mkv] | + Track type: Video
[ 0.619][d][mkv] | + Video track
[ 0.619][d][mkv] | + Display width: 3840
[ 0.619][d][mkv] | + Display height: 2160
[ 0.619][d][mkv] | + Pixel width: 3840
[ 0.619][d][mkv] | + Pixel height: 2160
[ 0.619][d][mkv] | + Codec ID: V_MPEGH/ISO/HEVC
[ 0.619][d][mkv] | + CodecPrivate, length 113
[ 0.619][d][mkv] | + Language: und
[ 0.619][d][mkv] | + Default duration: 41.708ms ( = 23.976 fps)
[ 0.619][d][mkv] | + a track...
[ 0.619][d][mkv] | + Track number: 2
[ 0.619][d][mkv] | + Name: English
[ 0.619][d][mkv] | + Track type: Audio
[ 0.619][d][mkv] | + Audio track
[ 0.619][d][mkv] | + Sampling frequency: 48000.000000
[ 0.619][d][mkv] | + Channels: 6
[ 0.619][d][mkv] | + Codec ID: A_EAC3
[ 0.619][d][mkv] | + Default duration: 32.000ms ( = 31.250 fps)
[ 0.619][d][mkv] |+ found cluster
[ 0.619][v][mkv] Seeking to 21819881750 to read header element 0x1c53bb6b.
[ 0.619][v][file] stream level seek from 131072 to 21819881750
[ 0.619][v][mkv] Parsing cues...
[ 0.619][v][mkv] Seeking to 21819932511 to read header element 0x1254c367.
[ 0.619][v][file] stream level seek from 21819933305 to 5655
[ 0.619][v][mkv] All headers are parsed!
[ 0.620][v][demux] Detected file format: Matroska
[ 0.620][v][cplayer] Opening done: /Users/shadowfacts/Downloads/Dune.2021.2160p.HMAX.WEB-DL.DDP5.1.Atmos.HDR.HEVC-EVO[TGx]/Dune.2021.2160p.HMAX.WEB-DL.DDP5.1.Atmos.HDR.HEVC-EVO.mkv
[ 1.962][v][find_files] Loading external files in /Users/shadowfacts/Downloads/Dune.2021.2160p.HMAX.WEB-DL.DDP5.1.Atmos.HDR.HEVC-EVO[TGx]/
[ 1.967][v][cplayer] Running hook: ytdl_hook/on_preloaded
[ 1.967][v][mkv] select track 0
[ 1.967][v][mkv] select track 1
[ 1.967][i][cplayer] (+) Video --vid=1 (*) (hevc 3840x2160 23.976fps)
[ 1.968][i][cplayer] (+) Audio --aid=1 --alang=eng (*) 'English' (eac3 6ch 48000Hz)
[ 1.968][v][vo/libmpv] Assuming 120.000000 FPS for display sync.
[ 1.968][v][vd] Container reported FPS: 23.976024
[ 1.969][v][vd] Codec list:
[ 1.969][v][vd] hevc - HEVC (High Efficiency Video Coding)
[ 1.969][v][vd] Opening decoder hevc
[ 1.972][v][vd] Looking at hwdec hevc-videotoolbox...
[ 1.972][v][vd] Trying hardware decoding via hevc-videotoolbox.
[ 1.975][v][vd] Selected codec: hevc (HEVC (High Efficiency Video Coding))
[ 1.975][v][vf] User filter list:
[ 1.975][v][vf] (empty)
[ 1.975][v][ad] Codec list:
[ 1.975][v][ad] eac3 - ATSC A/52B (AC-3, E-AC-3)
[ 1.975][v][ad] eac3_at (eac3) - eac3 (AudioToolbox)
[ 1.975][v][ad] Opening decoder eac3
[ 1.975][v][ad] Detected 10 logical cores.
[ 1.975][v][ad] Requesting 11 threads for decoding.
[ 1.976][v][ad] Selected codec: eac3 (ATSC A/52B (AC-3, E-AC-3))
[ 1.976][v][af] User filter list:
[ 1.976][v][af] (empty)
[ 1.976][v][cplayer] Starting playback...
[ 1.976][v][mkv] queuing seek to 449.491000
[ 1.976][v][mkv] execute seek (to 449.491000 flags 32)
[ 1.976][v][cplayer] hr-seek, skipping to 449.491000
[ 1.976][v][file] stream level seek from 136727 to 1057443580
[ 1.976][v][mkv] seek done
[ 1.977][v][vd] Pixel formats supported by decoder: videotoolbox_vld yuv420p10le
[ 1.977][v][vd] Codec profile: Main 10 (0x2)
[ 1.978][v][vd] Requesting pixfmt 'videotoolbox_vld' from decoder.
[ 2.075][i][vd] Using hardware decoding (videotoolbox).
[ 2.075][v][vd] Decoder format: 3840x2160 [0:1] videotoolbox[p010] bt.2020-ncl/bt.2020/pq/limited/auto SP=3.876847 CL=mpeg2/4/h264
[ 2.075][v][vd] Using container aspect ratio.
[ 2.075][v][vf] [in] 3840x2160 videotoolbox[p010] bt.2020-ncl/bt.2020/pq/limited/display SP=3.876847 CL=mpeg2/4/h264
[ 2.075][v][vf] [userdeint] 3840x2160 videotoolbox[p010] bt.2020-ncl/bt.2020/pq/limited/display SP=3.876847 CL=mpeg2/4/h264
[ 2.075][v][vf] [userdeint] (disabled)
[ 2.075][v][vf] [autorotate] 3840x2160 videotoolbox[p010] bt.2020-ncl/bt.2020/pq/limited/display SP=3.876847 CL=mpeg2/4/h264
[ 2.075][v][vf] [autorotate] (disabled)
[ 2.075][v][vf] [convert] 3840x2160 videotoolbox[p010] bt.2020-ncl/bt.2020/pq/limited/display SP=3.876847 CL=mpeg2/4/h264
[ 2.075][v][vf] [convert] (disabled)
[ 2.075][v][vf] [out] 3840x2160 videotoolbox[p010] bt.2020-ncl/bt.2020/pq/limited/display SP=3.876847 CL=mpeg2/4/h264
[ 2.076][v][af] [in] 48000Hz 5.1(side) 6ch floatp
[ 2.076][v][af] [userspeed] 48000Hz 5.1(side) 6ch floatp
[ 2.076][v][af] [userspeed] (disabled)
[ 2.076][v][af] [convert] 48000Hz 5.1(side) 6ch floatp
[ 2.076][v][cplayer] Set property: pause=true -> 1
[ 2.076][v][ao] Trying audio driver 'coreaudio'
[ 2.076][v][ao/coreaudio] requested format: 48000 Hz, 5.1(side) channels, floatp
[ 2.077][v][ao/coreaudio] selected audio output device: ATH-M50xBT (102)
[ 2.077][v][ao/coreaudio] input channel layout:
[ 2.077][v][ao/coreaudio] layout: tag: <0>, bitmap: <0>, descriptions <2>
[ 2.077][v][ao/coreaudio] - description 0: label <1, 0>, flags: <0>, coords: <0.000000, 0.000000, 0.000000>
[ 2.077][v][ao/coreaudio] - description 1: label <2, 1>, flags: <0>, coords: <0.000000, 0.000000, 0.000000>
[ 2.077][v][ao/coreaudio] mp chmap: stereo
[ 2.077][v][ao/coreaudio] input channel layout:
[ 2.077][v][ao/coreaudio] layout: tag: <0>, bitmap: <0>, descriptions <2>
[ 2.077][v][ao/coreaudio] - description 0: label <1, 0>, flags: <0>, coords: <0.000000, 0.000000, 0.000000>
[ 2.077][v][ao/coreaudio] - description 1: label <2, 1>, flags: <0>, coords: <0.000000, 0.000000, 0.000000>
[ 2.077][v][ao/coreaudio] mp chmap: stereo
[ 2.077][v][ao/coreaudio] Channel layouts:
[ 2.077][v][ao/coreaudio] - stereo
[ 2.077][v][ao/coreaudio] - stereo
[ 2.077][v][ao/coreaudio] - mono
[ 2.077][v][ao/coreaudio] result: stereo
[ 2.084][v][ao/coreaudio] Latency property cntl: 6809 frames
[ 2.084][v][ao/coreaudio] Latency property zisf: 512 frames
[ 2.084][v][ao/coreaudio] Latency property tfas: 0 frames
[ 2.084][v][ao/coreaudio] audiounit latency [us]: 354
[ 2.084][v][ao/coreaudio] device latency [us]: 152520
[ 2.084][v][ao/coreaudio] using soft-buffer of 9600 samples.
[ 2.084][i][cplayer] AO: [coreaudio] 48000Hz stereo 2ch floatp
[ 2.084][v][cplayer] AO: Description: CoreAudio AudioUnit
[ 2.084][v][autoconvert] inserting resampler
[ 2.084][v][swresample] format change, reinitializing resampler
[ 2.084][v][swresample] 48000Hz 5.1(side) floatp -> 48000Hz stereo floatp
[ 2.084][v][swresample] Remix: 5.1(side) -> stereo
[ 2.084][v][af] [out] 48000Hz stereo 2ch floatp
[ 2.128][v][cplayer] Set property: pause=false -> 1
[ 2.133][i][cplayer] VO: [libmpv] 3840x2160 videotoolbox[p010]
[ 2.133][v][cplayer] VO: Description: render API for libmpv
[ 2.133][v][vo/libmpv] reconfig to 3840x2160 videotoolbox[p010] bt.2020-ncl/bt.2020/pq/limited/display SP=3.876847 CL=mpeg2/4/h264
[ 2.133][v][libmpv_render] Window size: 1280x720 (Borders: l=0 t=0 r=0 b=0)
[ 2.133][v][libmpv_render] Video source: 3840x2160 (1:1)
[ 2.133][v][libmpv_render] Video display: (0, 0) 3840x2160 -> (0, 0) 1280x720
[ 2.133][v][libmpv_render] Video scale: 0.333333/0.333333
[ 2.133][v][libmpv_render] OSD borders: l=0 t=0 r=0 b=0
[ 2.133][v][libmpv_render] Video borders: l=0 t=0 r=0 b=0
[ 2.133][v][libmpv_render] Testing FBO format rgba16f
[ 2.133][d][libmpv_render] Resizing texture: 16x16
[ 2.133][v][libmpv_render] Using FBO format rgba16f.
[ 2.133][v][libmpv_render] No advanced processing required. Enabling dumb mode.
[ 2.134][d][libmpv_render] vertex shader source:
[ 2.134][d][libmpv_render] [ 1] #version 410
[ 2.134][d][libmpv_render] [ 2] #define tex1D texture
[ 2.134][d][libmpv_render] [ 3] #define tex3D texture
[ 2.134][d][libmpv_render] [ 4] #define LUT_POS(x, lut_size) mix(0.5 / (lut_size), 1.0 - 0.5 / (lut_size), (x))
[ 2.134][d][libmpv_render] [ 5] in vec2 vertex_position;
[ 2.134][d][libmpv_render] [ 6] in vec2 vertex_texcoord0;
[ 2.134][d][libmpv_render] [ 7] out vec2 texcoord0;
[ 2.134][d][libmpv_render] [ 8] in vec2 vertex_texcoord1;
[ 2.134][d][libmpv_render] [ 9] out vec2 texcoord1;
[ 2.134][d][libmpv_render] [ 10] void main() {
[ 2.134][d][libmpv_render] [ 11] gl_Position = vec4(vertex_position, 1.0, 1.0);
[ 2.134][d][libmpv_render] [ 12] texcoord0 = vertex_texcoord0;
[ 2.134][d][libmpv_render] [ 13] texcoord1 = vertex_texcoord1;
[ 2.134][d][libmpv_render] [ 14] }
[ 2.135][d][libmpv_render] fragment shader source:
[ 2.135][d][libmpv_render] [ 1] #version 410
[ 2.135][d][libmpv_render] [ 2] #define tex1D texture
[ 2.135][d][libmpv_render] [ 3] #define tex3D texture
[ 2.135][d][libmpv_render] [ 4] #define LUT_POS(x, lut_size) mix(0.5 / (lut_size), 1.0 - 0.5 / (lut_size), (x))
[ 2.135][d][libmpv_render] [ 5] out vec4 out_color;
[ 2.135][d][libmpv_render] [ 6] in vec2 texcoord0;
[ 2.135][d][libmpv_render] [ 7] in vec2 texcoord1;
[ 2.135][d][libmpv_render] [ 8] uniform mat3 colormatrix;
[ 2.135][d][libmpv_render] [ 9] uniform vec3 colormatrix_c;
[ 2.135][d][libmpv_render] [ 10] uniform vec3 src_luma;
[ 2.135][d][libmpv_render] [ 11] uniform vec3 dst_luma;
[ 2.135][d][libmpv_render] [ 12] uniform mat3 cms_matrix;
[ 2.135][d][libmpv_render] [ 13] uniform sampler2DRect texture0;
[ 2.135][d][libmpv_render] [ 14] uniform vec2 texture_size0;
[ 2.135][d][libmpv_render] [ 15] uniform mat2 texture_rot0;
[ 2.135][d][libmpv_render] [ 16] uniform vec2 texture_off0;
[ 2.135][d][libmpv_render] [ 17] uniform vec2 pixel_size0;
[ 2.135][d][libmpv_render] [ 18] uniform sampler2DRect texture1;
[ 2.135][d][libmpv_render] [ 19] uniform vec2 texture_size1;
[ 2.135][d][libmpv_render] [ 20] uniform mat2 texture_rot1;
[ 2.135][d][libmpv_render] [ 21] uniform vec2 texture_off1;
[ 2.135][d][libmpv_render] [ 22] uniform vec2 pixel_size1;
[ 2.135][d][libmpv_render] [ 23] void main() {
[ 2.135][d][libmpv_render] [ 24] vec4 color = vec4(0.0, 0.0, 0.0, 1.0);
[ 2.135][d][libmpv_render] [ 25] color.r = 1.003906 * vec4(texture(texture0, texcoord0)).r;
[ 2.135][d][libmpv_render] [ 26] color.gb = 1.003906 * vec4(texture(texture1, texcoord1)).rg;
[ 2.135][d][libmpv_render] [ 27] color = color.rgbr;
[ 2.135][d][libmpv_render] [ 28] color.rgb = mat3(colormatrix) * color.rgb + colormatrix_c;
[ 2.135][d][libmpv_render] [ 29] color.a = 1.0;
[ 2.135][d][libmpv_render] [ 30] // color mapping
[ 2.135][d][libmpv_render] [ 31] // linearize
[ 2.135][d][libmpv_render] [ 32] color.rgb = clamp(color.rgb, 0.0, 1.0);
[ 2.135][d][libmpv_render] [ 33] color.rgb = pow(color.rgb, vec3(1.0/78.843750));
[ 2.135][d][libmpv_render] [ 34] color.rgb = max(color.rgb - vec3(0.835938), vec3(0.0))
[ 2.135][d][libmpv_render] [ 35] / (vec3(18.851562) - vec3(18.687500) * color.rgb);
[ 2.135][d][libmpv_render] [ 36] color.rgb = pow(color.rgb, vec3(6.277395));
[ 2.135][d][libmpv_render] [ 37] color.rgb *= vec3(49.261084);
[ 2.135][d][libmpv_render] [ 38] color.rgb *= vec3(1.0/49.261086);
[ 2.135][d][libmpv_render] [ 39] color.rgb *= vec3(49.261086);
[ 2.135][d][libmpv_render] [ 40] // HDR tone mapping
[ 2.135][d][libmpv_render] [ 41] int sig_idx = 0;
[ 2.135][d][libmpv_render] [ 42] if (color[1] > color[sig_idx]) sig_idx = 1;
[ 2.135][d][libmpv_render] [ 43] if (color[2] > color[sig_idx]) sig_idx = 2;
[ 2.135][d][libmpv_render] [ 44] float sig_max = color[sig_idx];
[ 2.135][d][libmpv_render] [ 45] float sig_peak = 3.876847;
[ 2.135][d][libmpv_render] [ 46] float sig_avg = 0.250000;
[ 2.135][d][libmpv_render] [ 47] vec3 sig = min(color.rgb, sig_peak);
[ 2.135][d][libmpv_render] [ 48] float sig_orig = sig[sig_idx];
[ 2.135][d][libmpv_render] [ 49] float slope = min(1.000000, 0.250000 / sig_avg);
[ 2.135][d][libmpv_render] [ 50] sig *= slope;
[ 2.135][d][libmpv_render] [ 51] sig_peak *= slope;
[ 2.135][d][libmpv_render] [ 52] vec4 sig_pq = vec4(sig.rgb, sig_peak);
[ 2.135][d][libmpv_render] [ 53] sig_pq *= vec4(1.0/49.261084);
[ 2.135][d][libmpv_render] [ 54] sig_pq = pow(sig_pq, vec4(0.159302));
[ 2.135][d][libmpv_render] [ 55] sig_pq = (vec4(0.835938) + vec4(18.851562) * sig_pq)
[ 2.135][d][libmpv_render] [ 56] / (vec4(1.0) + vec4(18.687500) * sig_pq);
[ 2.135][d][libmpv_render] [ 57] sig_pq = pow(sig_pq, vec4(78.843750));
[ 2.135][d][libmpv_render] [ 58] float scale = 1.0 / sig_pq.a;
[ 2.135][d][libmpv_render] [ 59] sig_pq.rgb *= vec3(scale);
[ 2.135][d][libmpv_render] [ 60] float maxLum = 0.580690 * scale;
[ 2.135][d][libmpv_render] [ 61] float ks = 1.5 * maxLum - 0.5;
[ 2.135][d][libmpv_render] [ 62] vec3 tb = (sig_pq.rgb - vec3(ks)) / vec3(1.0 - ks);
[ 2.135][d][libmpv_render] [ 63] vec3 tb2 = tb * tb;
[ 2.135][d][libmpv_render] [ 64] vec3 tb3 = tb2 * tb;
[ 2.135][d][libmpv_render] [ 65] vec3 pb = (2.0 * tb3 - 3.0 * tb2 + vec3(1.0)) * vec3(ks) +
[ 2.135][d][libmpv_render] [ 66] (tb3 - 2.0 * tb2 + tb) * vec3(1.0 - ks) +
[ 2.135][d][libmpv_render] [ 67] (-2.0 * tb3 + 3.0 * tb2) * vec3(maxLum);
[ 2.135][d][libmpv_render] [ 68] sig = mix(pb, sig_pq.rgb, bvec3(lessThan(sig_pq.rgb, vec3(ks))));
[ 2.135][d][libmpv_render] [ 69] sig *= vec3(sig_pq.a);
[ 2.135][d][libmpv_render] [ 70] sig = pow(sig, vec3(1.0/78.843750));
[ 2.135][d][libmpv_render] [ 71] sig = max(sig - vec3(0.835938), 0.0) /
[ 2.135][d][libmpv_render] [ 72] (vec3(18.851562) - vec3(18.687500) * sig);
[ 2.135][d][libmpv_render] [ 73] sig = pow(sig, vec3(1.0/0.159302));
[ 2.135][d][libmpv_render] [ 74] sig *= vec3(49.261084);
[ 2.135][d][libmpv_render] [ 75] vec3 sig_lin = color.rgb * (sig[sig_idx] / sig_orig);
[ 2.135][d][libmpv_render] [ 76] float coeff = max(sig[sig_idx] - 0.180000, 1e-6) / max(sig[sig_idx], 1.0);
[ 2.135][d][libmpv_render] [ 77] coeff = 0.750000 * pow(coeff, 1.500000);
[ 2.135][d][libmpv_render] [ 78] color.rgb = mix(sig_lin, 1.000000 * sig, coeff);
[ 2.135][d][libmpv_render] [ 79] color.rgb = cms_matrix * color.rgb;
[ 2.135][d][libmpv_render] [ 80] float cmin = min(min(color.r, color.g), color.b);
[ 2.135][d][libmpv_render] [ 81] if (cmin < 0.0) { float luma = dot(dst_luma, color.rgb); float coeff = cmin / (cmin - luma); color.rgb = mix(color.rgb, vec3(luma), coeff); }
[ 2.135][d][libmpv_render] [ 82] float cmax = 1.0/1.000000 * max(max(color.r, color.g), color.b);
[ 2.135][d][libmpv_render] [ 83] if (cmax > 1.0) color.rgb /= cmax;
[ 2.135][d][libmpv_render] [ 84] color.rgb *= vec3(1.000000);
[ 2.135][d][libmpv_render] [ 85] // delinearize
[ 2.135][d][libmpv_render] [ 86] color.rgb = clamp(color.rgb, 0.0, 1.0);
[ 2.135][d][libmpv_render] [ 87] color.rgb *= vec3(1.000000);
[ 2.135][d][libmpv_render] [ 88] color.rgb = pow(color.rgb, vec3(1.0/2.2));
[ 2.135][d][libmpv_render] [ 89] out_color = color;
[ 2.135][d][libmpv_render] [ 90] }
[ 2.136][d][libmpv_render] shader link log (status=1):
[ 2.338][v][vo/libmpv] mpv_render_report_swap() not being called.
[ 2.338][v][cplayer] first video frame after restart shown
[ 2.343][v][cplayer] audio ready
[ 2.343][d][cplayer] starting video playback
[ 2.343][v][cplayer] starting audio playback
[ 2.499][v][cplayer] playback restart complete @ 449.491000, audio=playing, video=playing
[ 2.504][v][libmpv_render] Window size: 2144x1208 (Borders: l=0 t=0 r=0 b=0)
[ 2.504][v][libmpv_render] Video source: 3840x2160 (1:1)
[ 2.504][v][libmpv_render] Video display: (0, 0) 3840x2160 -> (0, 0) 2144x1208
[ 2.504][v][libmpv_render] Video scale: 0.558333/0.559259
[ 2.504][v][libmpv_render] OSD borders: l=0 t=0 r=0 b=0
[ 2.504][v][libmpv_render] Video borders: l=0 t=0 r=0 b=0
[ 2.750][v][vo/libmpv] mpv_render_report_swap() not being called.
[ 2.750][v][cplayer] Set property: window-scale=0.450000 -> 1
[ 2.753][v][cplayer] Set property: window-scale=0.450000 -> 1
[ 2.754][v][libmpv_render] Window size: 3456x1944 (Borders: l=0 t=0 r=0 b=0)
[ 2.755][v][libmpv_render] Video source: 3840x2160 (1:1)
[ 2.755][v][libmpv_render] Video display: (0, 0) 3840x2160 -> (0, 0) 3456x1944
[ 2.755][v][libmpv_render] Video scale: 0.900000/0.900000
[ 2.755][v][libmpv_render] OSD borders: l=0 t=0 r=0 b=0
[ 2.755][v][libmpv_render] Video borders: l=0 t=0 r=0 b=0
[ 2.768][v][cplayer] Set property: icc-profile="" -> 1
[ 2.768][v][cplayer] Set property: target-trc="pq" -> 1
[ 2.768][v][cplayer] Set property: target-prim="bt.2020" -> 1
[ 2.781][v][libmpv_render] Testing FBO format rgba16f
[ 2.781][d][libmpv_render] Resizing texture: 16x16
[ 2.781][v][libmpv_render] Using FBO format rgba16f.
[ 2.781][v][libmpv_render] Disabling HDR peak computation (one or more of the following is not supported: compute shaders=0, SSBO=0).
[ 2.781][v][libmpv_render] No advanced processing required. Enabling dumb mode.
[ 2.782][d][libmpv_render] vertex shader source:
[ 2.782][d][libmpv_render] [ 1] #version 410
[ 2.782][d][libmpv_render] [ 2] #define tex1D texture
[ 2.782][d][libmpv_render] [ 3] #define tex3D texture
[ 2.782][d][libmpv_render] [ 4] #define LUT_POS(x, lut_size) mix(0.5 / (lut_size), 1.0 - 0.5 / (lut_size), (x))
[ 2.782][d][libmpv_render] [ 5] in vec2 vertex_position;
[ 2.782][d][libmpv_render] [ 6] in vec2 vertex_texcoord0;
[ 2.782][d][libmpv_render] [ 7] out vec2 texcoord0;
[ 2.782][d][libmpv_render] [ 8] in vec2 vertex_texcoord1;
[ 2.782][d][libmpv_render] [ 9] out vec2 texcoord1;
[ 2.782][d][libmpv_render] [ 10] void main() {
[ 2.782][d][libmpv_render] [ 11] gl_Position = vec4(vertex_position, 1.0, 1.0);
[ 2.782][d][libmpv_render] [ 12] texcoord0 = vertex_texcoord0;
[ 2.782][d][libmpv_render] [ 13] texcoord1 = vertex_texcoord1;
[ 2.782][d][libmpv_render] [ 14] }
[ 2.783][d][libmpv_render] fragment shader source:
[ 2.783][d][libmpv_render] [ 1] #version 410
[ 2.783][d][libmpv_render] [ 2] #define tex1D texture
[ 2.783][d][libmpv_render] [ 3] #define tex3D texture
[ 2.783][d][libmpv_render] [ 4] #define LUT_POS(x, lut_size) mix(0.5 / (lut_size), 1.0 - 0.5 / (lut_size), (x))
[ 2.783][d][libmpv_render] [ 5] out vec4 out_color;
[ 2.783][d][libmpv_render] [ 6] in vec2 texcoord0;
[ 2.783][d][libmpv_render] [ 7] in vec2 texcoord1;
[ 2.783][d][libmpv_render] [ 8] uniform mat3 colormatrix;
[ 2.783][d][libmpv_render] [ 9] uniform vec3 colormatrix_c;
[ 2.783][d][libmpv_render] [ 10] uniform vec3 src_luma;
[ 2.783][d][libmpv_render] [ 11] uniform vec3 dst_luma;
[ 2.783][d][libmpv_render] [ 12] uniform sampler2DRect texture0;
[ 2.783][d][libmpv_render] [ 13] uniform vec2 texture_size0;
[ 2.783][d][libmpv_render] [ 14] uniform mat2 texture_rot0;
[ 2.783][d][libmpv_render] [ 15] uniform vec2 texture_off0;
[ 2.783][d][libmpv_render] [ 16] uniform vec2 pixel_size0;
[ 2.783][d][libmpv_render] [ 17] uniform sampler2DRect texture1;
[ 2.783][d][libmpv_render] [ 18] uniform vec2 texture_size1;
[ 2.783][d][libmpv_render] [ 19] uniform mat2 texture_rot1;
[ 2.783][d][libmpv_render] [ 20] uniform vec2 texture_off1;
[ 2.783][d][libmpv_render] [ 21] uniform vec2 pixel_size1;
[ 2.783][d][libmpv_render] [ 22] void main() {
[ 2.783][d][libmpv_render] [ 23] vec4 color = vec4(0.0, 0.0, 0.0, 1.0);
[ 2.783][d][libmpv_render] [ 24] color.r = 1.003906 * vec4(texture(texture0, texcoord0)).r;
[ 2.783][d][libmpv_render] [ 25] color.gb = 1.003906 * vec4(texture(texture1, texcoord1)).rg;
[ 2.783][d][libmpv_render] [ 26] color = color.rgbr;
[ 2.783][d][libmpv_render] [ 27] color.rgb = mat3(colormatrix) * color.rgb + colormatrix_c;
[ 2.783][d][libmpv_render] [ 28] color.a = 1.0;
[ 2.783][d][libmpv_render] [ 29] // color mapping
[ 2.783][d][libmpv_render] [ 30] // linearize
[ 2.783][d][libmpv_render] [ 31] color.rgb = clamp(color.rgb, 0.0, 1.0);
[ 2.783][d][libmpv_render] [ 32] color.rgb = pow(color.rgb, vec3(1.0/78.843750));
[ 2.783][d][libmpv_render] [ 33] color.rgb = max(color.rgb - vec3(0.835938), vec3(0.0))
[ 2.783][d][libmpv_render] [ 34] / (vec3(18.851562) - vec3(18.687500) * color.rgb);
[ 2.783][d][libmpv_render] [ 35] color.rgb = pow(color.rgb, vec3(6.277395));
[ 2.783][d][libmpv_render] [ 36] color.rgb *= vec3(49.261084);
[ 2.783][d][libmpv_render] [ 37] color.rgb *= vec3(1.0/49.261086);
[ 2.783][d][libmpv_render] [ 38] color.rgb *= vec3(49.261086);
[ 2.783][d][libmpv_render] [ 39] color.rgb *= vec3(0.020300);
[ 2.783][d][libmpv_render] [ 40] // delinearize
[ 2.783][d][libmpv_render] [ 41] color.rgb = clamp(color.rgb, 0.0, 1.0);
[ 2.783][d][libmpv_render] [ 42] color.rgb *= vec3(49.261086);
[ 2.783][d][libmpv_render] [ 43] color.rgb *= vec3(1.0/49.261084);
[ 2.783][d][libmpv_render] [ 44] color.rgb = pow(color.rgb, vec3(0.159302));
[ 2.783][d][libmpv_render] [ 45] color.rgb = (vec3(0.835938) + vec3(18.851562) * color.rgb)
[ 2.783][d][libmpv_render] [ 46] / (vec3(1.0) + vec3(18.687500) * color.rgb);
[ 2.783][d][libmpv_render] [ 47] color.rgb = pow(color.rgb, vec3(78.843750));
[ 2.783][d][libmpv_render] [ 48] out_color = color;
[ 2.783][d][libmpv_render] [ 49] }
[ 2.783][d][libmpv_render] shader link log (status=1):
[ 3.426][v][cplayer] Set property: keepaspect=true -> 1
[ 3.493][v][libmpv_render] Window size: 3456x1946 (Borders: l=0 t=0 r=0 b=0)
[ 3.493][v][libmpv_render] Video source: 3840x2160 (1:1)
[ 3.493][v][libmpv_render] Video display: (0, 0) 3840x2160 -> (0, 1) 3456x1944
[ 3.493][v][libmpv_render] Video scale: 0.900000/0.900000
[ 3.493][v][libmpv_render] OSD borders: l=0 t=1 r=0 b=1
[ 3.493][v][libmpv_render] Video borders: l=0 t=1 r=0 b=1
[ 3.697][v][cplayer] Set property: window-scale=0.450000 -> 1
[ 3.742][v][cplayer] Set property: fullscreen=true -> 1
[ 3.742][v][vo/libmpv] mpv_render_context_render() not being called or stuck.
[ 3.749][v][libmpv_render] Window size: 3456x2170 (Borders: l=0 t=0 r=0 b=0)
[ 3.749][v][libmpv_render] Video source: 3840x2160 (1:1)
[ 3.749][v][libmpv_render] Video display: (0, 0) 3840x2160 -> (0, 113) 3456x1944
[ 3.749][v][libmpv_render] Video scale: 0.900000/0.900000
[ 3.749][v][libmpv_render] OSD borders: l=0 t=113 r=0 b=113
[ 3.749][v][libmpv_render] Video borders: l=0 t=113 r=0 b=113
[ 3.756][v][cplayer] Set property: window-scale=0.450000 -> 1
[ 3.765][v][libmpv_render] Window size: 3456x2170 (Borders: l=0 t=0 r=0 b=0)
[ 3.765][v][libmpv_render] Video source: 3840x2160 (1:1)
[ 3.765][v][libmpv_render] Video display: (0, 0) 3840x2160 -> (0, 113) 3456x1944
[ 3.765][v][libmpv_render] Video scale: 0.900000/0.900000
[ 3.765][v][libmpv_render] OSD borders: l=0 t=113 r=0 b=113
[ 3.765][v][libmpv_render] Video borders: l=0 t=113 r=0 b=113
[ 5.434][v][cplayer] Set property: keepaspect=false -> 1
[ 5.476][v][cplayer] Set property: window-scale=0.450000 -> 1
[ 5.479][v][libmpv_render] Window size: 3456x1944 (Borders: l=0 t=0 r=0 b=0)
[ 5.479][v][libmpv_render] Video source: 3840x2160 (1:1)
[ 5.479][v][libmpv_render] Video display: (0, 0) 3840x2160 -> (0, 0) 3456x1944
[ 5.479][v][libmpv_render] Video scale: 0.900000/0.900000
[ 5.479][v][libmpv_render] OSD borders: l=0 t=0 r=0 b=0
[ 5.479][v][libmpv_render] Video borders: l=0 t=0 r=0 b=0
[ 5.511][v][cplayer] Set property: fullscreen=false -> 1
[ 5.545][v][cplayer] Set property: window-scale=0.450000 -> 1
[ 5.545][v][libmpv_render] Window size: 3456x1944 (Borders: l=0 t=0 r=0 b=0)
[ 5.545][v][libmpv_render] Video source: 3840x2160 (1:1)
[ 5.545][v][libmpv_render] Video display: (0, 0) 3840x2160 -> (0, 0) 3456x1944
[ 5.545][v][libmpv_render] Video scale: 0.900000/0.900000
[ 5.545][v][libmpv_render] OSD borders: l=0 t=0 r=0 b=0
[ 5.545][v][libmpv_render] Video borders: l=0 t=0 r=0 b=0
[ 6.134][v][cplayer] Set property: pause=true -> 1
[ 166.276][v][cplayer] Set property: keepaspect=true -> 1
[ 166.308][v][libmpv_render] Window size: 3456x1944 (Borders: l=0 t=0 r=0 b=0)
[ 166.308][v][libmpv_render] Video source: 3840x2160 (1:1)
[ 166.308][v][libmpv_render] Video display: (0, 0) 3840x2160 -> (0, 0) 3456x1944
[ 166.308][v][libmpv_render] Video scale: 0.900000/0.900000
[ 166.308][v][libmpv_render] OSD borders: l=0 t=0 r=0 b=0
[ 166.308][v][libmpv_render] Video borders: l=0 t=0 r=0 b=0
[ 166.517][v][cplayer] Set property: window-scale=0.450000 -> 1
[ 166.525][v][cplayer] Set property: fullscreen=true -> 1
[ 166.526][v][libmpv_render] Window size: 3456x2170 (Borders: l=0 t=0 r=0 b=0)
[ 166.526][v][libmpv_render] Video source: 3840x2160 (1:1)
[ 166.526][v][libmpv_render] Video display: (0, 0) 3840x2160 -> (0, 113) 3456x1944
[ 166.526][v][libmpv_render] Video scale: 0.900000/0.900000
[ 166.526][v][libmpv_render] OSD borders: l=0 t=113 r=0 b=113
[ 166.526][v][libmpv_render] Video borders: l=0 t=113 r=0 b=113
[ 166.529][v][cplayer] Set property: window-scale=0.450000 -> 1
[ 167.673][v][cplayer] Set property: pause=false -> 1
[ 169.835][v][cplayer] Set property: pause=true -> 1
[ 173.125][v][cplayer] Set property: pause=false -> 1
[ 183.357][v][cplayer] Set property: pause=true -> 1
Steps to reproduce:
- Open an HDR video
- Make the IINA window full screen
- Start playing the video
- Move the cursor onto another monitor so the controls disappear
- Observe that the video darkens
- Move the cursor back onto the IINA screen
- Observe that the video returns to he expected brightness
- MPV does not have this problem.
Untested
How often does this happen?
Every time I play an HDR video.
ntflix, Pash237, alexleekt, theimaginationless, neseleznev and 3 more