Advertisement
Guest User

Untitled

a guest
May 25th, 2018
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 102.26 KB | None | 0 0
  1. [ 0.035][v][cplayer] mpv d828887 Copyright © 2000-2018 mpv/MPlayer/mplayer2 projects
  2. [ 0.035][v][cplayer] built on Thu May 24 10:23:23 EDT 2018
  3. [ 0.035][v][cplayer] ffmpeg library versions:
  4. [ 0.035][v][cplayer] libavutil 56.18.102
  5. [ 0.035][v][cplayer] libavcodec 58.19.102
  6. [ 0.035][v][cplayer] libavformat 58.16.100
  7. [ 0.035][v][cplayer] libswscale 5.2.100
  8. [ 0.035][v][cplayer] libavfilter 7.24.100
  9. [ 0.035][v][cplayer] libswresample 3.2.100
  10. [ 0.036][v][cplayer] ffmpeg version: N-45620-g50df4c958
  11. [ 0.036][v][cplayer]
  12. [ 0.036][v][cplayer] Configuration: waf configure --prefix=/usr/local/Cellar/mpv/HEAD-d828887 --enable-libmpv-shared --enable-cocoa --enable-gl-cocoa --enable-macos-cocoa-cb --enable-lua --confdir=/usr/local/etc/mpv --datadir=/usr/local/Cellar/mpv/HEAD-d828887/share/mpv --mandir=/usr/local/Cellar/mpv/HEAD-d828887/share/man --docdir=/usr/local/Cellar/mpv/HEAD-d828887/share/doc/mpv --enable-javascript
  13. [ 0.036][v][cplayer] List of enabled features: 51deb apple-remote asm atomics bsd-fstatfs build-date caca cocoa coreaudio cplayer cplugins debug-build drmprime fchmod ffmpeg gl gl-cocoa glob glob-posix gnuc gpl iconv javascript jpeg lcms2 libaf libass libass-osd libav-any libavcodec libavdevice libdl libm libmpv-shared lua macos-cocoa-cb macos-touchbar optimize osx-thread-name plain-gl posix posix-or-mingw posix-spawn posix-spawn-native pthreads rubberband stdatomic uchardet videotoolbox-gl videotoolbox-hwaccel zlib
  14. [ 0.037][d][osc] Loading lua script @osc.lua...
  15. [ 0.037][d][ytdl_hook] Loading lua script @ytdl_hook.lua...
  16. [ 0.038][d][stats] Loading lua script @stats.lua...
  17. [ 0.040][d][ytdl_hook] loading mp.defaults
  18. [ 0.040][d][stats] loading mp.defaults
  19. [ 0.040][d][osc] loading mp.defaults
  20. [ 0.042][d][ytdl_hook] loading @ytdl_hook.lua
  21. [ 0.042][d][osc] loading @osc.lua
  22. [ 0.042][d][stats] loading @stats.lua
  23. [ 0.043][d][ytdl_hook] reading options for ytdl_hook
  24. [ 0.043][v][ytdl_hook] script-opts/ytdl_hook.conf not found.
  25. [ 0.043][v][ytdl_hook] lua-settings/ytdl_hook.conf not found.
  26. [ 0.043][d][stats] reading options for stats
  27. [ 0.044][v][stats] script-opts/stats.conf not found.
  28. [ 0.044][v][stats] lua-settings/stats.conf not found.
  29. [ 0.046][d][osc] reading options for osc
  30. [ 0.068][v][libmpv_render] GL_VERSION='3.3 INTEL-10.4.14'
  31. [ 0.068][v][libmpv_render] Detected desktop OpenGL 3.3.
  32. [ 0.068][v][libmpv_render] GL_VENDOR='Intel Inc.'
  33. [ 0.068][v][libmpv_render] GL_RENDERER='Intel HD Graphics 3000 OpenGL Engine'
  34. [ 0.068][v][libmpv_render] GL_SHADING_LANGUAGE_VERSION='3.30'
  35. [ 0.068][d][libmpv_render] Combined OpenGL extensions string:
  36. [ 0.068][d][libmpv_render] GL_ARB_blend_func_extended GL_ARB_ES2_compatibility GL_ARB_explicit_attrib_location GL_ARB_instanced_arrays GL_ARB_internalformat_query GL_ARB_occlusion_query2 GL_ARB_sampler_objects GL_ARB_separate_shader_objects GL_ARB_shader_bit_encoding GL_ARB_shading_language_include GL_ARB_texture_rgb10_a2ui GL_ARB_texture_storage GL_ARB_texture_swizzle GL_ARB_timer_query GL_ARB_vertex_type_2_10_10_10_rev GL_EXT_debug_label GL_EXT_debug_marker 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
  37. [ 0.068][v][libmpv_render] Loaded extension GL_APPLE_rgb_422.
  38. [ 0.068][v][libmpv_render] GL_*_swap_control extension missing.
  39. [ 0.070][d][libmpv_render] Texture formats:
  40. [ 0.070][d][libmpv_render] NAME COMP*TYPE SIZE DEPTH PER COMP.
  41. [ 0.070][d][libmpv_render] r8 1*unorm 1B LF CR {8}
  42. [ 0.070][d][libmpv_render] rg8 2*unorm 2B LF CR {8 8}
  43. [ 0.070][d][libmpv_render] rgb8 3*unorm 3B LF CR {8 8 8}
  44. [ 0.070][d][libmpv_render] rgba8 4*unorm 4B LF CR {8 8 8 8}
  45. [ 0.070][d][libmpv_render] r16 1*unorm 2B LF CR {16}
  46. [ 0.070][d][libmpv_render] rg16 2*unorm 4B LF CR {16 16}
  47. [ 0.070][d][libmpv_render] rgb16 3*unorm 6B LF CR {16 16 16}
  48. [ 0.070][d][libmpv_render] rgba16 4*unorm 8B LF CR {16 16 16 16}
  49. [ 0.070][d][libmpv_render] r8ui 1*uint 1B CR {8}
  50. [ 0.070][d][libmpv_render] rg8ui 2*uint 2B CR {8 8}
  51. [ 0.070][d][libmpv_render] rgb8ui 3*uint 3B {8 8 8}
  52. [ 0.070][d][libmpv_render] rgba8ui 4*uint 4B CR {8 8 8 8}
  53. [ 0.070][d][libmpv_render] r16ui 1*uint 2B CR {16}
  54. [ 0.070][d][libmpv_render] rg16ui 2*uint 4B CR {16 16}
  55. [ 0.070][d][libmpv_render] rgb16ui 3*uint 6B {16 16 16}
  56. [ 0.070][d][libmpv_render] rgba16ui 4*uint 8B CR {16 16 16 16}
  57. [ 0.070][d][libmpv_render] r16f 1*float 4B LF CR {32/16}
  58. [ 0.070][d][libmpv_render] rg16f 2*float 8B LF CR {32/16 32/16}
  59. [ 0.070][d][libmpv_render] rgb16f 3*float 12B LF CR {32/16 32/16 32/16}
  60. [ 0.070][d][libmpv_render] rgba16f 4*float 16B LF CR {32/16 32/16 32/16 32/16}
  61. [ 0.070][d][libmpv_render] r32f 1*float 4B LF CR {32}
  62. [ 0.070][d][libmpv_render] rg32f 2*float 8B LF CR {32 32}
  63. [ 0.070][d][libmpv_render] rgb32f 3*float 12B LF CR {32 32 32}
  64. [ 0.070][d][libmpv_render] rgba32f 4*float 16B LF CR {32 32 32 32}
  65. [ 0.070][d][libmpv_render] rgb10_a2 4*unorm 4B LF CR {0/10 0/10 0/10 0/2}
  66. [ 0.070][d][libmpv_render] rgba12 4*unorm 8B LF CR {16/8 16/8 16/8 16/8}
  67. [ 0.070][d][libmpv_render] rgb10 3*unorm 6B LF CR {16 16 16}
  68. [ 0.070][d][libmpv_render] rgb565 3*unorm 2B LF {0/8 0/8 0/8}
  69. [ 0.070][d][libmpv_render] appleyp 0*unorm 2B LF {}
  70. [ 0.070][d][libmpv_render] LA = LUMINANCE_ALPHA hack format
  71. [ 0.070][d][libmpv_render] LF = linear filterable
  72. [ 0.070][d][libmpv_render] CR = can be used for render targets
  73. [ 0.070][d][libmpv_render] Image formats:
  74. [ 0.071][d][libmpv_render] yuv444p => 3 planes 1x1 8/0 [r8/r8/r8] (r/g/b)
  75. [ 0.071][d][libmpv_render] yuv420p => 3 planes 2x2 8/0 [r8/r8/r8] (r/g/b)
  76. [ 0.071][d][libmpv_render] gray => 1 planes 1x1 8/0 [r8] (r)
  77. [ 0.071][d][libmpv_render] gray16 => 1 planes 1x1 16/0 [r16] (r)
  78. [ 0.071][d][libmpv_render] uyvy422 => 1 planes 1x1 0/0 [appleyp] (brg)
  79. [ 0.071][d][libmpv_render] nv12 => 2 planes 2x2 8/0 [r8/rg8] (r/gb)
  80. [ 0.071][d][libmpv_render] p010 => 2 planes 2x2 16/6 [r16/rg16] (r/gb)
  81. [ 0.071][d][libmpv_render] argb => 1 planes 1x1 8/0 [rgba8] (argb)
  82. [ 0.071][d][libmpv_render] bgra => 1 planes 1x1 8/0 [rgba8] (bgra)
  83. [ 0.071][d][libmpv_render] abgr => 1 planes 1x1 8/0 [rgba8] (abgr)
  84. [ 0.071][d][libmpv_render] rgba => 1 planes 1x1 8/0 [rgba8] (rgba)
  85. [ 0.071][d][libmpv_render] bgr24 => 1 planes 1x1 8/0 [rgb8] (bgr)
  86. [ 0.071][d][libmpv_render] rgb24 => 1 planes 1x1 8/0 [rgb8] (rgb)
  87. [ 0.071][d][libmpv_render] 0rgb => 1 planes 1x1 8/0 [rgba8] (_rgb)
  88. [ 0.071][d][libmpv_render] bgr0 => 1 planes 1x1 8/0 [rgba8] (bgr)
  89. [ 0.071][d][libmpv_render] 0bgr => 1 planes 1x1 8/0 [rgba8] (_bgr)
  90. [ 0.071][d][libmpv_render] rgb0 => 1 planes 1x1 8/0 [rgba8] (rgb)
  91. [ 0.071][d][libmpv_render] rgba64 => 1 planes 1x1 16/0 [rgba16] (rgba)
  92. [ 0.071][d][libmpv_render] rgb565 => 1 planes 1x1 0/0 [rgb565] (rgb)
  93. [ 0.071][d][libmpv_render] vdpau
  94. [ 0.071][d][libmpv_render] vdpau_output
  95. [ 0.071][d][libmpv_render] vaapi
  96. [ 0.071][d][libmpv_render] dxva2_vld
  97. [ 0.071][d][libmpv_render] mmal
  98. [ 0.071][d][libmpv_render] videotoolbox
  99. [ 0.071][d][libmpv_render] drm_prime
  100. [ 0.071][d][libmpv_render] yuyv422
  101. [ 0.071][d][libmpv_render] yuv422p => 3 planes 2x1 8/0 [r8/r8/r8] (r/g/b)
  102. [ 0.071][d][libmpv_render] yuv410p => 3 planes 4x4 8/0 [r8/r8/r8] (r/g/b)
  103. [ 0.071][d][libmpv_render] yuv411p => 3 planes 4x1 8/0 [r8/r8/r8] (r/g/b)
  104. [ 0.071][d][libmpv_render] monow
  105. [ 0.071][d][libmpv_render] monob
  106. [ 0.071][d][libmpv_render] pal8
  107. [ 0.071][d][libmpv_render] yuvj422p => 3 planes 2x1 8/0 [r8/r8/r8] (r/g/b)
  108. [ 0.072][d][libmpv_render] uyyvyy411
  109. [ 0.072][d][libmpv_render] bgr8
  110. [ 0.072][d][libmpv_render] bgr4
  111. [ 0.072][d][libmpv_render] bgr4_byte
  112. [ 0.072][d][libmpv_render] rgb8
  113. [ 0.072][d][libmpv_render] rgb4
  114. [ 0.072][d][libmpv_render] rgb4_byte
  115. [ 0.072][d][libmpv_render] nv21 => 2 planes 2x2 8/0 [r8/rg8] (r/bg)
  116. [ 0.072][d][libmpv_render] gray16be
  117. [ 0.072][d][libmpv_render] yuv440p => 3 planes 1x2 8/0 [r8/r8/r8] (r/g/b)
  118. [ 0.072][d][libmpv_render] yuvj440p => 3 planes 1x2 8/0 [r8/r8/r8] (r/g/b)
  119. [ 0.072][d][libmpv_render] yuva420p => 4 planes 2x2 8/0 [r8/r8/r8/r8] (r/g/b/a)
  120. [ 0.072][d][libmpv_render] rgb48be
  121. [ 0.072][d][libmpv_render] rgb48 => 1 planes 1x1 16/0 [rgb16] (rgb)
  122. [ 0.072][d][libmpv_render] rgb565be
  123. [ 0.072][d][libmpv_render] rgb555be
  124. [ 0.072][d][libmpv_render] rgb555
  125. [ 0.072][d][libmpv_render] bgr565be
  126. [ 0.072][d][libmpv_render] bgr565
  127. [ 0.072][d][libmpv_render] bgr555be
  128. [ 0.072][d][libmpv_render] bgr555
  129. [ 0.072][d][libmpv_render] vaapi_moco
  130. [ 0.072][d][libmpv_render] vaapi_idct
  131. [ 0.072][d][libmpv_render] yuv420p16 => 3 planes 2x2 16/0 [r16/r16/r16] (r/g/b)
  132. [ 0.072][d][libmpv_render] yuv420p16be
  133. [ 0.072][d][libmpv_render] yuv422p16 => 3 planes 2x1 16/0 [r16/r16/r16] (r/g/b)
  134. [ 0.072][d][libmpv_render] yuv422p16be
  135. [ 0.072][d][libmpv_render] yuv444p16 => 3 planes 1x1 16/0 [r16/r16/r16] (r/g/b)
  136. [ 0.072][d][libmpv_render] yuv444p16be
  137. [ 0.072][d][libmpv_render] rgb444
  138. [ 0.072][d][libmpv_render] rgb444be
  139. [ 0.072][d][libmpv_render] bgr444
  140. [ 0.072][d][libmpv_render] bgr444be
  141. [ 0.072][d][libmpv_render] ya8 => 1 planes 1x1 8/0 [rg8] (ra)
  142. [ 0.072][d][libmpv_render] bgr48be
  143. [ 0.072][d][libmpv_render] bgr48 => 1 planes 1x1 16/0 [rgb16] (bgr)
  144. [ 0.072][d][libmpv_render] yuv420p9be
  145. [ 0.072][d][libmpv_render] yuv420p9 => 3 planes 2x2 16/-7 [r16/r16/r16] (r/g/b)
  146. [ 0.072][d][libmpv_render] yuv420p10be
  147. [ 0.072][d][libmpv_render] yuv420p10 => 3 planes 2x2 16/-6 [r16/r16/r16] (r/g/b)
  148. [ 0.072][d][libmpv_render] yuv422p10be
  149. [ 0.072][d][libmpv_render] yuv422p10 => 3 planes 2x1 16/-6 [r16/r16/r16] (r/g/b)
  150. [ 0.072][d][libmpv_render] yuv444p9be
  151. [ 0.072][d][libmpv_render] yuv444p9 => 3 planes 1x1 16/-7 [r16/r16/r16] (r/g/b)
  152. [ 0.072][d][libmpv_render] yuv444p10be
  153. [ 0.072][d][libmpv_render] yuv444p10 => 3 planes 1x1 16/-6 [r16/r16/r16] (r/g/b)
  154. [ 0.072][d][libmpv_render] yuv422p9be
  155. [ 0.072][d][libmpv_render] yuv422p9 => 3 planes 2x1 16/-7 [r16/r16/r16] (r/g/b)
  156. [ 0.072][d][libmpv_render] gbrp => 3 planes 1x1 8/0 [r8/r8/r8] (g/b/r)
  157. [ 0.072][d][libmpv_render] gbrp9be
  158. [ 0.072][d][libmpv_render] gbrp9 => 3 planes 1x1 16/-7 [r16/r16/r16] (g/b/r)
  159. [ 0.072][d][libmpv_render] gbrp10be
  160. [ 0.072][d][libmpv_render] gbrp10 => 3 planes 1x1 16/-6 [r16/r16/r16] (g/b/r)
  161. [ 0.072][d][libmpv_render] gbrp16be
  162. [ 0.072][d][libmpv_render] gbrp16 => 3 planes 1x1 16/0 [r16/r16/r16] (g/b/r)
  163. [ 0.072][d][libmpv_render] yuva422p => 4 planes 2x1 8/0 [r8/r8/r8/r8] (r/g/b/a)
  164. [ 0.072][d][libmpv_render] yuva444p => 4 planes 1x1 8/0 [r8/r8/r8/r8] (r/g/b/a)
  165. [ 0.072][d][libmpv_render] yuva420p9be
  166. [ 0.072][d][libmpv_render] yuva420p9 => 4 planes 2x2 16/-7 [r16/r16/r16/r16] (r/g/b/a)
  167. [ 0.072][d][libmpv_render] yuva422p9be
  168. [ 0.072][d][libmpv_render] yuva422p9 => 4 planes 2x1 16/-7 [r16/r16/r16/r16] (r/g/b/a)
  169. [ 0.072][d][libmpv_render] yuva444p9be
  170. [ 0.072][d][libmpv_render] yuva444p9 => 4 planes 1x1 16/-7 [r16/r16/r16/r16] (r/g/b/a)
  171. [ 0.072][d][libmpv_render] yuva420p10be
  172. [ 0.072][d][libmpv_render] yuva420p10 => 4 planes 2x2 16/-6 [r16/r16/r16/r16] (r/g/b/a)
  173. [ 0.072][d][libmpv_render] yuva422p10be
  174. [ 0.072][d][libmpv_render] yuva422p10 => 4 planes 2x1 16/-6 [r16/r16/r16/r16] (r/g/b/a)
  175. [ 0.072][d][libmpv_render] yuva444p10be
  176. [ 0.072][d][libmpv_render] yuva444p10 => 4 planes 1x1 16/-6 [r16/r16/r16/r16] (r/g/b/a)
  177. [ 0.072][d][libmpv_render] yuva420p16be
  178. [ 0.072][d][libmpv_render] yuva420p16 => 4 planes 2x2 16/0 [r16/r16/r16/r16] (r/g/b/a)
  179. [ 0.072][d][libmpv_render] yuva422p16be
  180. [ 0.072][d][libmpv_render] yuva422p16 => 4 planes 2x1 16/0 [r16/r16/r16/r16] (r/g/b/a)
  181. [ 0.072][d][libmpv_render] yuva444p16be
  182. [ 0.072][d][libmpv_render] yuva444p16 => 4 planes 1x1 16/0 [r16/r16/r16/r16] (r/g/b/a)
  183. [ 0.072][d][libmpv_render] xyz12 => 1 planes 1x1 16/4 [rgb16] (rgb)
  184. [ 0.072][d][libmpv_render] xyz12be
  185. [ 0.072][d][libmpv_render] nv16 => 2 planes 2x1 8/0 [r8/rg8] (r/gb)
  186. [ 0.072][d][libmpv_render] nv20 => 2 planes 2x1 16/-6 [r16/rg16] (r/gb)
  187. [ 0.072][d][libmpv_render] nv20be
  188. [ 0.072][d][libmpv_render] rgba64be
  189. [ 0.072][d][libmpv_render] bgra64be
  190. [ 0.072][d][libmpv_render] bgra64 => 1 planes 1x1 16/0 [rgba16] (bgra)
  191. [ 0.072][d][libmpv_render] yvyu422
  192. [ 0.072][d][libmpv_render] ya16be
  193. [ 0.072][d][libmpv_render] ya16 => 1 planes 1x1 16/0 [rg16] (ra)
  194. [ 0.072][d][libmpv_render] gbrap => 4 planes 1x1 8/0 [r8/r8/r8/r8] (g/b/r/a)
  195. [ 0.072][d][libmpv_render] gbrap16be
  196. [ 0.072][d][libmpv_render] gbrap16 => 4 planes 1x1 16/0 [r16/r16/r16/r16] (g/b/r/a)
  197. [ 0.072][d][libmpv_render] qsv
  198. [ 0.072][d][libmpv_render] d3d11va_vld
  199. [ 0.072][d][libmpv_render] cuda
  200. [ 0.072][d][libmpv_render] yuv420p12be
  201. [ 0.073][d][libmpv_render] yuv420p12 => 3 planes 2x2 16/-4 [r16/r16/r16] (r/g/b)
  202. [ 0.073][d][libmpv_render] yuv420p14be
  203. [ 0.073][d][libmpv_render] yuv420p14 => 3 planes 2x2 16/-2 [r16/r16/r16] (r/g/b)
  204. [ 0.073][d][libmpv_render] yuv422p12be
  205. [ 0.073][d][libmpv_render] yuv422p12 => 3 planes 2x1 16/-4 [r16/r16/r16] (r/g/b)
  206. [ 0.073][d][libmpv_render] yuv422p14be
  207. [ 0.073][d][libmpv_render] yuv422p14 => 3 planes 2x1 16/-2 [r16/r16/r16] (r/g/b)
  208. [ 0.073][d][libmpv_render] yuv444p12be
  209. [ 0.073][d][libmpv_render] yuv444p12 => 3 planes 1x1 16/-4 [r16/r16/r16] (r/g/b)
  210. [ 0.073][d][libmpv_render] yuv444p14be
  211. [ 0.073][d][libmpv_render] yuv444p14 => 3 planes 1x1 16/-2 [r16/r16/r16] (r/g/b)
  212. [ 0.073][d][libmpv_render] gbrp12be
  213. [ 0.073][d][libmpv_render] gbrp12 => 3 planes 1x1 16/-4 [r16/r16/r16] (g/b/r)
  214. [ 0.073][d][libmpv_render] gbrp14be
  215. [ 0.073][d][libmpv_render] gbrp14 => 3 planes 1x1 16/-2 [r16/r16/r16] (g/b/r)
  216. [ 0.073][d][libmpv_render] yuvj411p => 3 planes 4x1 8/0 [r8/r8/r8] (r/g/b)
  217. [ 0.073][d][libmpv_render] bayer_bggr8
  218. [ 0.073][d][libmpv_render] bayer_rggb8
  219. [ 0.073][d][libmpv_render] bayer_gbrg8
  220. [ 0.073][d][libmpv_render] bayer_grbg8
  221. [ 0.073][d][libmpv_render] bayer_bggr16
  222. [ 0.073][d][libmpv_render] bayer_bggr16be
  223. [ 0.073][d][libmpv_render] bayer_rggb16
  224. [ 0.073][d][libmpv_render] bayer_rggb16be
  225. [ 0.073][d][libmpv_render] bayer_gbrg16
  226. [ 0.073][d][libmpv_render] bayer_gbrg16be
  227. [ 0.073][d][libmpv_render] bayer_grbg16
  228. [ 0.073][d][libmpv_render] bayer_grbg16be
  229. [ 0.073][d][libmpv_render] xvmc
  230. [ 0.073][d][libmpv_render] yuv440p10 => 3 planes 1x2 16/-6 [r16/r16/r16] (r/g/b)
  231. [ 0.073][d][libmpv_render] yuv440p10be
  232. [ 0.073][d][libmpv_render] yuv440p12 => 3 planes 1x2 16/-4 [r16/r16/r16] (r/g/b)
  233. [ 0.073][d][libmpv_render] yuv440p12be
  234. [ 0.073][d][libmpv_render] ayuv64 => 1 planes 1x1 16/0 [rgba16] (argb)
  235. [ 0.073][d][libmpv_render] ayuv64be
  236. [ 0.073][d][libmpv_render] p010be
  237. [ 0.073][d][libmpv_render] gbrap12be
  238. [ 0.073][d][libmpv_render] gbrap12 => 4 planes 1x1 16/-4 [r16/r16/r16/r16] (g/b/r/a)
  239. [ 0.073][d][libmpv_render] gbrap10be
  240. [ 0.073][d][libmpv_render] gbrap10 => 4 planes 1x1 16/-6 [r16/r16/r16/r16] (g/b/r/a)
  241. [ 0.073][d][libmpv_render] mediacodec
  242. [ 0.073][d][libmpv_render] gray12be
  243. [ 0.073][d][libmpv_render] gray12 => 1 planes 1x1 16/-4 [r16] (r)
  244. [ 0.073][d][libmpv_render] gray10be
  245. [ 0.073][d][libmpv_render] gray10 => 1 planes 1x1 16/-6 [r16] (r)
  246. [ 0.073][d][libmpv_render] p016 => 2 planes 2x2 16/0 [r16/rg16] (r/gb)
  247. [ 0.073][d][libmpv_render] p016be
  248. [ 0.073][d][libmpv_render] d3d11
  249. [ 0.073][d][libmpv_render] gray9be
  250. [ 0.073][d][libmpv_render] gray9 => 1 planes 1x1 16/-7 [r16] (r)
  251. [ 0.073][d][libmpv_render] gbrpf32be
  252. [ 0.073][d][libmpv_render] gbrpf32 => 3 planes 1x1 32/0 [r16f/r16f/r16f] (g/b/r)
  253. [ 0.073][d][libmpv_render] gbrapf32be
  254. [ 0.073][d][libmpv_render] gbrapf32 => 4 planes 1x1 32/0 [r16f/r16f/r16f/r16f] (g/b/r/a)
  255. [ 0.073][d][libmpv_render] opencl
  256. [ 0.073][d][libmpv_render] gray14be
  257. [ 0.073][d][libmpv_render] gray14 => 1 planes 1x1 16/-2 [r16] (r)
  258. [ 0.073][v][libmpv_render] Testing FBO format rgba16
  259. [ 0.073][d][libmpv_render] Resizing texture: 16x16
  260. [ 0.073][v][libmpv_render] Using FBO format rgba16.
  261. [ 0.073][v][libmpv_render] Disabling HDR peak computation (one or more of the following is not supported: compute shaders=0, SSBO=0).
  262. [ 0.073][v][libmpv_render] Loading hwdec driver 'videotoolbox'
  263. [ 0.074][d][autoload] Loading lua script /Users/a3/.config/mpv/scripts/autoload.lua...
  264. [ 0.074][d][autocrop] Loading lua script /Users/a3/.config/mpv/scripts/autocrop.lua...
  265. [ 0.074][d][nebm] Loading lua script /Users/a3/.config/mpv/scripts/nebm.lua...
  266. [ 0.074][v][cplayer] Can't load unknown script: /Users/a3/.config/mpv/scripts/.DS_Store
  267. [ 0.074][v][cplayer] Waiting for scripts...
  268. [ 0.074][d][autoload] loading mp.defaults
  269. [ 0.074][d][autocrop] loading mp.defaults
  270. [ 0.075][d][nebm] loading mp.defaults
  271. [ 0.076][d][autoload] loading file /Users/a3/.config/mpv/scripts/autoload.lua
  272. [ 0.076][d][autocrop] loading file /Users/a3/.config/mpv/scripts/autocrop.lua
  273. [ 0.076][d][cplayer] Run command: define-section, flags=0, args=[showhide, mouse_move script-binding osc/__keybinding1
  274. [ 0.076][d][cplayer] mouse_leave script-binding osc/__keybinding2
  275. [ 0.076][d][nebm] loading file /Users/a3/.config/mpv/scripts/nebm.lua
  276. [ 0.076][d][cplayer] , force]
  277. [ 0.076][d][cplayer] Run command: enable-section, flags=0, args=[showhide, allow-hide-cursor+allow-vo-dragging]
  278. [ 0.076][d][autoload] reading options for autoload
  279. [ 0.077][v][autoload] script-opts/autoload.conf not found.
  280. [ 0.077][d][cplayer] Run command: define-section, flags=0, args=[input_autocrop, C script-binding autocrop/auto_crop
  281. [ 0.077][v][autoload] lua-settings/autoload.conf not found.
  282. [ 0.077][d][cplayer] , default]
  283. [ 0.077][d][cplayer] Run command: define-section, flags=0, args=[input, mbtn_left script-binding osc/__keybinding3
  284. [ 0.077][d][cplayer] shift+mbtn_left script-binding osc/__keybinding4
  285. [ 0.077][d][cplayer] mbtn_right script-binding osc/__keybinding5
  286. [ 0.077][d][cplayer] wheel_up script-binding osc/__keybinding6
  287. [ 0.077][d][cplayer] wheel_down script-binding osc/__keybinding7
  288. [ 0.077][d][cplayer] mbtn_left_dbl ignore
  289. [ 0.077][d][cplayer] shift+mbtn_left_dbl ignore
  290. [ 0.077][d][cplayer] mbtn_right_dbl ignore
  291. [ 0.077][d][cplayer] , force]
  292. [ 0.077][d][cplayer] Run command: define-section, flags=0, args=[input_stats, i script-binding stats/display-stats
  293. [ 0.077][d][cplayer] , default]
  294. [ 0.077][d][cplayer] Run command: enable-section, flags=0, args=[input, ]
  295. [ 0.077][d][cplayer] Run command: enable-section, flags=0, args=[input_autocrop, allow-hide-cursor+allow-vo-dragging]
  296. [ 0.077][d][cplayer] Run command: enable-section, flags=0, args=[input_stats, allow-hide-cursor+allow-vo-dragging]
  297. [ 0.077][d][cplayer] Run command: define-section, flags=0, args=[input_osc, , default]
  298. [ 0.077][d][cplayer] Run command: define-section, flags=0, args=[input_forced_autocrop, , force]
  299. [ 0.077][d][cplayer] Run command: enable-section, flags=0, args=[input_osc, allow-hide-cursor+allow-vo-dragging]
  300. [ 0.077][d][cplayer] Run command: define-section, flags=0, args=[input_forced_stats, , force]
  301. [ 0.077][d][cplayer] Run command: enable-section, flags=0, args=[input_forced_autocrop, allow-hide-cursor+allow-vo-dragging]
  302. [ 0.077][d][cplayer] Run command: enable-section, flags=0, args=[input_forced_stats, allow-hide-cursor+allow-vo-dragging]
  303. [ 0.078][d][cplayer] Run command: define-section, flags=0, args=[input_forced_osc, , force]
  304. [ 0.078][d][cplayer] Run command: define-section, flags=0, args=[input_stats, I script-binding stats/display-stats-toggle
  305. [ 0.078][d][cplayer] i script-binding stats/display-stats
  306. [ 0.078][d][cplayer] , default]
  307. [ 0.078][d][cplayer] Run command: enable-section, flags=0, args=[input_forced_osc, allow-hide-cursor+allow-vo-dragging]
  308. [ 0.078][d][cplayer] Run command: enable-section, flags=0, args=[input_stats, allow-hide-cursor+allow-vo-dragging]
  309. [ 0.078][d][cplayer] Run command: define-section, flags=0, args=[input_forced_stats, , force]
  310. [ 0.078][d][cplayer] Run command: enable-section, flags=0, args=[input_forced_stats, allow-hide-cursor+allow-vo-dragging]
  311. [ 0.078][d][cplayer] Run command: define-section, flags=0, args=[input_stats, i script-binding stats/display-stats
  312. [ 0.078][d][cplayer] I script-binding stats/display-stats-toggle
  313. [ 0.078][d][cplayer] , default]
  314. [ 0.078][d][cplayer] Run command: enable-section, flags=0, args=[input_stats, allow-hide-cursor+allow-vo-dragging]
  315. [ 0.078][d][cplayer] Run command: define-section, flags=0, args=[input_forced_stats, , force]
  316. [ 0.078][d][cplayer] Run command: enable-section, flags=0, args=[input_forced_stats, allow-hide-cursor+allow-vo-dragging]
  317. [ 0.078][d][cplayer] Run command: define-section, flags=0, args=[input_stats, i script-binding stats/display-stats
  318. [ 0.078][d][cplayer] I script-binding stats/display-stats-toggle
  319. [ 0.078][d][cplayer] , default]
  320. [ 0.078][d][cplayer] Run command: enable-section, flags=0, args=[input_stats, allow-hide-cursor+allow-vo-dragging]
  321. [ 0.078][d][osc] osc_init
  322. [ 0.079][d][cplayer] Run command: define-section, flags=0, args=[input_forced_stats, , force]
  323. [ 0.079][d][cplayer] Run command: enable-section, flags=0, args=[input_forced_stats, allow-hide-cursor+allow-vo-dragging]
  324. [ 0.080][d][cplayer] Run command: disable-section, flags=0, args=[input]
  325. [ 0.080][d][nebm] reading options for nebm
  326. [ 0.080][v][nebm] script-opts/nebm.conf not found.
  327. [ 0.080][v][nebm] lua-settings/nebm.conf not found.
  328. [ 0.081][d][cplayer] Run command: define-section, flags=0, args=[input_nebm, W script-binding nebm/display-webm-encoder
  329. [ 0.081][d][cplayer] , default]
  330. [ 0.081][d][cplayer] Run command: enable-section, flags=0, args=[input_nebm, allow-hide-cursor+allow-vo-dragging]
  331. [ 0.081][d][cplayer] Run command: define-section, flags=0, args=[input_forced_nebm, , force]
  332. [ 0.081][d][cplayer] Run command: enable-section, flags=0, args=[input_forced_nebm, allow-hide-cursor+allow-vo-dragging]
  333. [ 0.090][v][osd/libass] Shaper: FriBidi 0.19.7 (SIMPLE) HarfBuzz-ng 1.7.6 (COMPLEX)
  334. [ 0.091][v][osd/libass] Setting up fonts...
  335. [ 0.093][v][osd/libass] Using font provider coretext
  336. [ 0.093][v][osd/libass] Done.
  337. [ 0.093][v][cplayer] Done loading scripts.
  338. [ 0.093][i][cplayer] Playing: Shelter.mkv
  339. [ 0.094][v][file] Opening Shelter.mkv
  340. [ 0.094][d][file] Stream opened successfully.
  341. [ 0.094][i][autoload] Prepending Shelter-[04.36.026-04.38.320]-audio.webm
  342. [ 0.094][i][autoload] Prepending Shelter-[00.36.119-00.43.126]-audio.avi
  343. [ 0.094][i][autoload] Adding smile.webm
  344. [ 0.094][v][demux] Trying demuxers for level=normal.
  345. [ 0.095][d][cplayer] Run command: loadfile, flags=0, args=[smile.webm, append, ]
  346. [ 0.095][d][cplayer] Run command: playlist-move, flags=0, args=[1, 1]
  347. [ 0.095][d][cplayer] Run command: loadfile, flags=0, args=[Shelter-[00.36.119-00.43.126]-audio.avi, append, ]
  348. [ 0.095][d][demux] Trying demuxer: disc (force-level: normal)
  349. [ 0.095][d][cplayer] Run command: playlist-move, flags=0, args=[2, 0]
  350. [ 0.095][d][cplayer] Run command: loadfile, flags=0, args=[Shelter-[04.36.026-04.38.320]-audio.webm, append, ]
  351. [ 0.095][d][cplayer] Run command: playlist-move, flags=0, args=[3, 1]
  352. [ 0.095][d][demux] Trying demuxer: edl (force-level: normal)
  353. [ 0.096][d][demux] Trying demuxer: cue (force-level: normal)
  354. [ 0.096][d][demux] Trying demuxer: rawaudio (force-level: normal)
  355. [ 0.097][d][demux] Trying demuxer: rawvideo (force-level: normal)
  356. [ 0.097][d][demux] Trying demuxer: mkv (force-level: normal)
  357. [ 0.097][v][mkv] Found the head...
  358. [ 0.097][v][mkv] + a segment...
  359. [ 0.097][v][mkv] Parsing seek head...
  360. [ 0.097][v][mkv] |+ segment information...
  361. [ 0.097][d][mkv] float 367367.000000
  362. [ 0.097][v][mkv] | + muxing app: libebml v1.3.5 + libmatroska v1.4.8
  363. [ 0.097][v][mkv] | + writing app: mkvmerge v19.0.0 ('Brave Captain') 64-bit
  364. [ 0.097][v][mkv] | + timecode scale: 1000000
  365. [ 0.097][v][mkv] | + duration: 367.367s
  366. [ 0.097][v][mkv] | + segment uid cd 99 71 97 99 5e 4c 2c d7 cb 05 00 9d 9e c4 c2
  367. [ 0.097][v][mkv] |+ segment tracks...
  368. [ 0.097][d][mkv] float 48000.000000
  369. [ 0.097][v][mkv] | + a track...
  370. [ 0.097][v][mkv] | + Track number: 1
  371. [ 0.097][v][mkv] | + Name: 10bit BD
  372. [ 0.097][v][mkv] | + Track type: Video
  373. [ 0.097][v][mkv] | + Video track
  374. [ 0.097][v][mkv] | + Display width: 1920
  375. [ 0.097][v][mkv] | + Display height: 1080
  376. [ 0.097][v][mkv] | + Pixel width: 1920
  377. [ 0.097][v][mkv] | + Pixel height: 1080
  378. [ 0.097][v][mkv] | + Codec ID: V_MPEG4/ISO/AVC
  379. [ 0.097][v][mkv] | + CodecPrivate, length 48
  380. [ 0.097][v][mkv] | + Language: und
  381. [ 0.097][v][mkv] | + Default duration: 41.708ms ( = 23.976 fps)
  382. [ 0.097][v][mkv] | + a track...
  383. [ 0.097][v][mkv] | + Track number: 2
  384. [ 0.097][v][mkv] | + Name: 2.0 FLAC
  385. [ 0.097][v][mkv] | + Track type: Audio
  386. [ 0.097][v][mkv] | + Audio track
  387. [ 0.097][v][mkv] | + Sampling frequency: 48000.000000
  388. [ 0.097][v][mkv] | + Bit depth: 16
  389. [ 0.097][v][mkv] | + Channels: 2
  390. [ 0.097][v][mkv] | + Codec ID: A_FLAC
  391. [ 0.097][v][mkv] | + CodecPrivate, length 8996
  392. [ 0.097][v][mkv] | + Language: jpn
  393. [ 0.097][v][mkv] | + Default duration: 85.333ms ( = 11.719 fps)
  394. [ 0.097][v][mkv] | + a track...
  395. [ 0.097][v][mkv] | + Track number: 3
  396. [ 0.097][v][mkv] | + Name: Harunatsu
  397. [ 0.097][v][mkv] | + Track type: Subtitle
  398. [ 0.097][v][mkv] | + Codec ID: S_TEXT/ASS
  399. [ 0.097][v][mkv] | + CodecPrivate, length 1437
  400. [ 0.097][v][mkv] Parsing attachments...
  401. [ 0.099][v][mkv] Attachment: calibril.ttf, application/x-truetype-font, 760524 bytes
  402. [ 0.099][v][mkv] Attachment: destructobeambb_reg.ttf, application/x-truetype-font, 31552 bytes
  403. [ 0.099][v][mkv] Attachment: PTS75F.ttf, application/x-truetype-font, 355328 bytes
  404. [ 0.099][v][mkv] Attachment: QuattrocentoSans-Bold.ttf, application/x-truetype-font, 100560 bytes
  405. [ 0.099][v][mkv] Attachment: QuattrocentoSans-BoldItalic.ttf, application/x-truetype-font, 100748 bytes
  406. [ 0.099][v][mkv] Attachment: turkeyface.otf, application/vnd.ms-opentype, 48532 bytes
  407. [ 0.099][v][mkv] |+ found cluster
  408. [ 0.099][v][mkv] Seeking to 220004447 to read header element 0x1c53bb6b.
  409. [ 0.099][v][mkv] Parsing cues...
  410. [ 0.099][v][mkv] Seeking to 220008370 to read header element 0x1254c367.
  411. [ 0.099][v][mkv] All headers are parsed!
  412. [ 0.103][v][demux] Detected file format: Matroska
  413. [ 0.103][v][cplayer] Opening done: Shelter.mkv
  414. [ 0.104][v][find_files] Loading external files in .
  415. [ 0.104][v][cplayer] Running hook: ytdl_hook/on_preloaded
  416. [ 0.104][v][mkv] select track 0
  417. [ 0.104][v][mkv] select track 1
  418. [ 0.104][v][mkv] select track 2
  419. [ 0.104][i][cplayer] (+) Video --vid=1 (*) '10bit BD' (h264 1920x1080 23.976fps)
  420. [ 0.104][i][cplayer] (+) Audio --aid=1 --alang=jpn (*) '2.0 FLAC' (flac 2ch 48000Hz)
  421. [ 0.104][i][cplayer] (+) Subs --sid=1 --slang=eng (*) 'Harunatsu' (ass)
  422. [ 0.104][i][display-tags] File tags:
  423. [ 0.104][i][display-tags] Title: Shelter - Porter Robinson, Madeon
  424. [ 0.117][v][osx/cocoacb] Falling back to nominal display refresh rate: 59.8731187565311
  425. [ 0.117][v][vo/libmpv] Assuming 59.873119 FPS for display sync.
  426. [ 0.118][v][vd] Container reported FPS: 23.976025
  427. [ 0.127][v][vd] Codec list:
  428. [ 0.127][v][vd] h264 - H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
  429. [ 0.127][v][vd] Opening decoder h264
  430. [ 0.128][v][vd] No hardware decoding requested.
  431. [ 0.128][v][vd] Using software decoding.
  432. [ 0.129][v][vd] Detected 4 logical cores.
  433. [ 0.129][v][vd] Requesting 5 threads for decoding.
  434. [ 0.141][d][ffmpeg/video] h264: Reinit context to 1920x1088, pix_fmt: yuv420p10le
  435. [ 0.150][d][vd] DR parameter change to 1920x1090 yuv420p10 align=64
  436. [ 0.150][d][vd] Allocating new DR image...
  437. [ 0.150][d][vd] ...failed..
  438. [ 0.150][v][vd] DR failed - disabling.
  439. [ 0.168][v][vd] Selected codec: h264 (H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10)
  440. [ 0.168][v][vf] User filter list:
  441. [ 0.168][v][vf] (empty)
  442. [ 0.168][v][ad] Codec list:
  443. [ 0.168][v][ad] flac - FLAC (Free Lossless Audio Codec)
  444. [ 0.168][v][ad] Opening decoder flac
  445. [ 0.168][v][ad] Requesting 1 threads for decoding.
  446. [ 0.171][v][ad] Selected codec: flac (FLAC (Free Lossless Audio Codec))
  447. [ 0.171][v][af] User filter list:
  448. [ 0.171][v][af] (empty)
  449. [ 0.173][v][sub/ass] Shaper: FriBidi 0.19.7 (SIMPLE) HarfBuzz-ng 1.7.6 (COMPLEX)
  450. [ 0.173][v][sub/ass] Setting up fonts...
  451. [ 0.174][v][sub/ass] Using font provider coretext
  452. [ 0.174][v][sub/ass] Done.
  453. [ 0.174][v][cplayer] Starting playback...
  454. [ 0.175][d][ffmpeg/video] h264: Reinit context to 1920x1088, pix_fmt: yuv420p10le
  455. [ 0.203][v][vd] Decoder format: 1920x1080 [0:1] yuv420p10 bt.709/auto/auto/limited/auto CL=mpeg2/4/h264 (auto 0.000000/0.000000/0.000000)
  456. [ 0.203][v][vd] Using container aspect ratio.
  457. [ 0.203][v][vf] [in] 1920x1080 yuv420p10 bt.709/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264
  458. [ 0.204][v][vf] [userdeint] 1920x1080 yuv420p10 bt.709/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264
  459. [ 0.204][v][vf] [userdeint] (disabled)
  460. [ 0.204][v][vf] [autorotate] 1920x1080 yuv420p10 bt.709/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264
  461. [ 0.204][v][vf] [autorotate] (disabled)
  462. [ 0.204][v][vf] [convert] 1920x1080 yuv420p10 bt.709/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264
  463. [ 0.204][v][vf] [convert] (disabled)
  464. [ 0.204][v][vf] [out] 1920x1080 yuv420p10 bt.709/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264
  465. [ 0.204][v][af] [in] 48000Hz stereo 2ch s16
  466. [ 0.204][v][af] [userspeed] 48000Hz stereo 2ch s16
  467. [ 0.204][v][af] [userspeed] (disabled)
  468. [ 0.204][v][af] [convert] 48000Hz stereo 2ch s16
  469. [ 0.204][v][ao] Trying audio driver 'coreaudio'
  470. [ 0.205][v][ao/coreaudio] requested format: 48000 Hz, stereo channels, s16
  471. [ 0.225][v][ao/coreaudio] selected audio output device: Built-in Output (46)
  472. [ 0.225][v][ao/coreaudio] input channel layout:
  473. [ 0.225][v][ao/coreaudio] layout: tag: <0>, bitmap: <0>, descriptions <2>
  474. [ 0.225][v][ao/coreaudio] - description 0: label <2, 1>, flags: <0>, coords: <0.000000, 0.000000, 0.000000>
  475. [ 0.225][v][ao/coreaudio] - description 1: label <1, 0>, flags: <0>, coords: <0.000000, 0.000000, 0.000000>
  476. [ 0.225][v][ao/coreaudio] mp chmap: fr-fl
  477. [ 0.225][v][ao/coreaudio] input channel layout:
  478. [ 0.225][v][ao/coreaudio] layout: tag: <0>, bitmap: <0>, descriptions <2>
  479. [ 0.225][v][ao/coreaudio] - description 0: label <1, 0>, flags: <0>, coords: <0.000000, 0.000000, 0.000000>
  480. [ 0.225][v][ao/coreaudio] - description 1: label <2, 1>, flags: <0>, coords: <0.000000, 0.000000, 0.000000>
  481. [ 0.225][v][ao/coreaudio] mp chmap: stereo
  482. [ 0.225][v][ao/coreaudio] Channel layouts:
  483. [ 0.225][v][ao/coreaudio] - fr-fl
  484. [ 0.225][v][ao/coreaudio] - stereo
  485. [ 0.225][v][ao/coreaudio] - mono
  486. [ 0.225][v][ao/coreaudio] result: fr-fl
  487. [ 0.238][v][ao/coreaudio] Latency property cntl: 15 frames
  488. [ 0.238][v][ao/coreaudio] Latency property zisf: 512 frames
  489. [ 0.238][v][ao/coreaudio] Latency property tfas: 57 frames
  490. [ 0.238][v][ao/coreaudio] audiounit latency [us]: 354
  491. [ 0.238][v][ao/coreaudio] device latency [us]: 12166
  492. [ 0.238][v][ao/coreaudio] using soft-buffer of 9600 samples.
  493. [ 0.238][i][cplayer] AO: [coreaudio] 48000Hz fr-fl (stereo) 2ch s16
  494. [ 0.238][v][cplayer] AO: Description: CoreAudio AudioUnit
  495. [ 0.239][v][autoconvert] inserting resampler
  496. [ 0.239][v][swresample] format change, reinitializing resampler
  497. [ 0.239][v][swresample] 48000Hz stereo s16 -> 48000Hz fr-fl s16
  498. [ 0.241][v][af] [out] 48000Hz fr-fl (stereo) 2ch s16
  499. [ 0.241][i][cplayer] VO: [libmpv] 1920x1080 yuv420p10
  500. [ 0.241][v][cplayer] VO: Description: render API for libmpv
  501. [ 0.241][v][vo/libmpv] reconfig to 1920x1080 yuv420p10 bt.709/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264
  502. [ 0.443][v][vo/libmpv] mpv_render_context_render() not being called or stuck.
  503. [ 0.443][v][cplayer] first video frame after restart shown
  504. [ 0.444][d][vo/libmpv] screen size: 1280x800
  505. [ 0.444][v][cplayer] starting audio playback
  506. [ 0.445][v][cplayer] playback restart complete
  507. [ 0.445][v][cplayer] Change display sync audio drift: -1
  508. [ 0.447][d][osc] osc_init
  509. [ 0.492][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding2]
  510. [ 0.499][v][libmpv_render] Window size: 1152x648
  511. [ 0.499][v][libmpv_render] Video source: 1920x1080 (1:1)
  512. [ 0.499][v][libmpv_render] Video display: (0, 0) 1920x1080 -> (0, 0) 1152x648
  513. [ 0.499][v][libmpv_render] Video scale: 0.600000/0.600000
  514. [ 0.499][v][libmpv_render] OSD borders: l=0 t=0 r=0 b=0
  515. [ 0.499][v][libmpv_render] Video borders: l=0 t=0 r=0 b=0
  516. [ 0.500][v][libmpv_render] Texture for plane 0: 1920x1080
  517. [ 0.500][v][libmpv_render] Texture for plane 1: 960x540
  518. [ 0.500][v][libmpv_render] Texture for plane 2: 960x540
  519. [ 0.500][v][libmpv_render] Testing FBO format rgba16
  520. [ 0.500][d][libmpv_render] Resizing texture: 16x16
  521. [ 0.500][v][libmpv_render] Using FBO format rgba16.
  522. [ 0.508][d][libmpv_render] Resizing texture: 960x540
  523. [ 0.509][d][libmpv_render] vertex shader source:
  524. [ 0.509][d][libmpv_render] [ 1] #version 330
  525. [ 0.510][d][libmpv_render] [ 2] #define tex1D texture
  526. [ 0.510][d][libmpv_render] [ 3] #define tex3D texture
  527. [ 0.510][d][libmpv_render] [ 4] #define LUT_POS(x, lut_size) mix(0.5 / (lut_size), 1.0 - 0.5 / (lut_size), (x))
  528. [ 0.510][d][libmpv_render] [ 5] in vec2 vertex_position;
  529. [ 0.510][d][libmpv_render] [ 6] in vec2 vertex_texcoord0;
  530. [ 0.510][d][libmpv_render] [ 7] out vec2 texcoord0;
  531. [ 0.510][d][libmpv_render] [ 8] in vec2 vertex_texcoord1;
  532. [ 0.510][d][libmpv_render] [ 9] out vec2 texcoord1;
  533. [ 0.510][d][libmpv_render] [ 10] void main() {
  534. [ 0.510][d][libmpv_render] [ 11] gl_Position = vec4(vertex_position, 1.0, 1.0);
  535. [ 0.510][d][libmpv_render] [ 12] texcoord0 = vertex_texcoord0;
  536. [ 0.510][d][libmpv_render] [ 13] texcoord1 = vertex_texcoord1;
  537. [ 0.510][d][libmpv_render] [ 14] }
  538. [ 0.511][d][libmpv_render] fragment shader source:
  539. [ 0.511][d][libmpv_render] [ 1] #version 330
  540. [ 0.511][d][libmpv_render] [ 2] #define tex1D texture
  541. [ 0.511][d][libmpv_render] [ 3] #define tex3D texture
  542. [ 0.511][d][libmpv_render] [ 4] #define LUT_POS(x, lut_size) mix(0.5 / (lut_size), 1.0 - 0.5 / (lut_size), (x))
  543. [ 0.511][d][libmpv_render] [ 5] out vec4 out_color;
  544. [ 0.511][d][libmpv_render] [ 6] in vec2 texcoord0;
  545. [ 0.511][d][libmpv_render] [ 7] in vec2 texcoord1;
  546. [ 0.511][d][libmpv_render] [ 8] uniform sampler2D texture0;
  547. [ 0.511][d][libmpv_render] [ 9] uniform vec2 texture_size0;
  548. [ 0.511][d][libmpv_render] [ 10] uniform mat2 texture_rot0;
  549. [ 0.511][d][libmpv_render] [ 11] uniform vec2 texture_off0;
  550. [ 0.511][d][libmpv_render] [ 12] uniform vec2 pixel_size0;
  551. [ 0.511][d][libmpv_render] [ 13] uniform sampler2D texture1;
  552. [ 0.511][d][libmpv_render] [ 14] uniform vec2 texture_size1;
  553. [ 0.511][d][libmpv_render] [ 15] uniform mat2 texture_rot1;
  554. [ 0.511][d][libmpv_render] [ 16] uniform vec2 texture_off1;
  555. [ 0.511][d][libmpv_render] [ 17] uniform vec2 pixel_size1;
  556. [ 0.511][d][libmpv_render] [ 18] void main() {
  557. [ 0.511][d][libmpv_render] [ 19] vec4 color = vec4(0.0, 0.0, 0.0, 1.0);
  558. [ 0.511][d][libmpv_render] [ 20] // merging plane 1 ...
  559. [ 0.511][d][libmpv_render] [ 21] color.r = 64.250000 * vec4(texture(texture0, texcoord0)).r;
  560. [ 0.511][d][libmpv_render] [ 22] // merging plane 2 ... into 1
  561. [ 0.511][d][libmpv_render] [ 23] color.g = 64.250000 * vec4(texture(texture1, texcoord1)).r;
  562. [ 0.511][d][libmpv_render] [ 24] out_color = color;
  563. [ 0.511][d][libmpv_render] [ 25] }
  564. [ 0.512][d][libmpv_render] shader link log (status=1):
  565. [ 0.520][d][libmpv_render] Resizing texture: 960x1080
  566. [ 0.521][d][libmpv_render] vertex shader source:
  567. [ 0.521][d][libmpv_render] [ 1] #version 330
  568. [ 0.521][d][libmpv_render] [ 2] #define tex1D texture
  569. [ 0.521][d][libmpv_render] [ 3] #define tex3D texture
  570. [ 0.521][d][libmpv_render] [ 4] #define LUT_POS(x, lut_size) mix(0.5 / (lut_size), 1.0 - 0.5 / (lut_size), (x))
  571. [ 0.521][d][libmpv_render] [ 5] in vec2 vertex_position;
  572. [ 0.521][d][libmpv_render] [ 6] in vec2 vertex_texcoord0;
  573. [ 0.521][d][libmpv_render] [ 7] out vec2 texcoord0;
  574. [ 0.521][d][libmpv_render] [ 8] void main() {
  575. [ 0.521][d][libmpv_render] [ 9] gl_Position = vec4(vertex_position, 1.0, 1.0);
  576. [ 0.521][d][libmpv_render] [ 10] texcoord0 = vertex_texcoord0;
  577. [ 0.521][d][libmpv_render] [ 11] }
  578. [ 0.524][d][libmpv_render] fragment shader source:
  579. [ 0.524][d][libmpv_render] [ 1] #version 330
  580. [ 0.524][d][libmpv_render] [ 2] #define tex1D texture
  581. [ 0.524][d][libmpv_render] [ 3] #define tex3D texture
  582. [ 0.524][d][libmpv_render] [ 4] #define LUT_POS(x, lut_size) mix(0.5 / (lut_size), 1.0 - 0.5 / (lut_size), (x))
  583. [ 0.524][d][libmpv_render] [ 5] out vec4 out_color;
  584. [ 0.524][d][libmpv_render] [ 6] in vec2 texcoord0;
  585. [ 0.524][d][libmpv_render] [ 7] uniform sampler2D lut;
  586. [ 0.524][d][libmpv_render] [ 8] uniform sampler2D texture0;
  587. [ 0.524][d][libmpv_render] [ 9] uniform vec2 texture_size0;
  588. [ 0.524][d][libmpv_render] [ 10] uniform mat2 texture_rot0;
  589. [ 0.524][d][libmpv_render] [ 11] uniform vec2 texture_off0;
  590. [ 0.524][d][libmpv_render] [ 12] uniform vec2 pixel_size0;
  591. [ 0.524][d][libmpv_render] [ 13] void main() {
  592. [ 0.524][d][libmpv_render] [ 14] vec4 color = vec4(0.0, 0.0, 0.0, 1.0);
  593. [ 0.524][d][libmpv_render] [ 15] // upscaling plane 1
  594. [ 0.524][d][libmpv_render] [ 16] #undef tex
  595. [ 0.524][d][libmpv_render] [ 17] #undef texmap
  596. [ 0.524][d][libmpv_render] [ 18] #define tex texture0
  597. [ 0.524][d][libmpv_render] [ 19] #define texmap texmap0
  598. [ 0.524][d][libmpv_render] [ 20] vec2 pos = texcoord0;
  599. [ 0.524][d][libmpv_render] [ 21] vec2 size = texture_size0;
  600. [ 0.524][d][libmpv_render] [ 22] vec2 pt = pixel_size0;
  601. [ 0.524][d][libmpv_render] [ 23] // first pass
  602. [ 0.524][d][libmpv_render] [ 24] color = vec4(0.0);
  603. [ 0.524][d][libmpv_render] [ 25] {
  604. [ 0.524][d][libmpv_render] [ 26] vec2 dir = vec2(0.0, 1.0);
  605. [ 0.524][d][libmpv_render] [ 27] pt *= dir;
  606. [ 0.524][d][libmpv_render] [ 28] float fcoord = dot(fract(pos * size - vec2(0.5)), dir);
  607. [ 0.524][d][libmpv_render] [ 29] vec2 base = pos - fcoord * pt - pt * vec2(2.0);
  608. [ 0.524][d][libmpv_render] [ 30] vec4 c;
  609. [ 0.524][d][libmpv_render] [ 31] float ypos = LUT_POS(fcoord, 64.0);
  610. [ 0.524][d][libmpv_render] [ 32] float weights[6];
  611. [ 0.524][d][libmpv_render] [ 33] c = texture(lut, vec2(0.250000, ypos));
  612. [ 0.524][d][libmpv_render] [ 34] weights[0] = c[0];
  613. [ 0.524][d][libmpv_render] [ 35] weights[1] = c[1];
  614. [ 0.524][d][libmpv_render] [ 36] weights[2] = c[2];
  615. [ 0.524][d][libmpv_render] [ 37] weights[3] = c[3];
  616. [ 0.524][d][libmpv_render] [ 38] c = texture(lut, vec2(0.750000, ypos));
  617. [ 0.524][d][libmpv_render] [ 39] weights[4] = c[0];
  618. [ 0.524][d][libmpv_render] [ 40] weights[5] = c[1];
  619. [ 0.524][d][libmpv_render] [ 41] // scaler samples
  620. [ 0.524][d][libmpv_render] [ 42] c = texture(tex, base + pt * vec2(0.0));
  621. [ 0.524][d][libmpv_render] [ 43] color += vec4(weights[0]) * c;
  622. [ 0.524][d][libmpv_render] [ 44] c = texture(tex, base + pt * vec2(1.0));
  623. [ 0.524][d][libmpv_render] [ 45] color += vec4(weights[1]) * c;
  624. [ 0.524][d][libmpv_render] [ 46] c = texture(tex, base + pt * vec2(2.0));
  625. [ 0.524][d][libmpv_render] [ 47] color += vec4(weights[2]) * c;
  626. [ 0.524][d][libmpv_render] [ 48] c = texture(tex, base + pt * vec2(3.0));
  627. [ 0.524][d][libmpv_render] [ 49] color += vec4(weights[3]) * c;
  628. [ 0.524][d][libmpv_render] [ 50] c = texture(tex, base + pt * vec2(4.0));
  629. [ 0.524][d][libmpv_render] [ 51] color += vec4(weights[4]) * c;
  630. [ 0.524][d][libmpv_render] [ 52] c = texture(tex, base + pt * vec2(5.0));
  631. [ 0.524][d][libmpv_render] [ 53] color += vec4(weights[5]) * c;
  632. [ 0.524][d][libmpv_render] [ 54] }
  633. [ 0.524][d][libmpv_render] [ 55] color *= 1.000000;
  634. [ 0.524][d][libmpv_render] [ 56] out_color = color;
  635. [ 0.524][d][libmpv_render] [ 57] }
  636. [ 0.525][d][libmpv_render] shader link log (status=1):
  637. [ 0.544][d][libmpv_render] Resizing texture: 1920x1080
  638. [ 0.545][d][libmpv_render] vertex shader source:
  639. [ 0.545][d][libmpv_render] [ 1] #version 330
  640. [ 0.545][d][libmpv_render] [ 2] #define tex1D texture
  641. [ 0.545][d][libmpv_render] [ 3] #define tex3D texture
  642. [ 0.545][d][libmpv_render] [ 4] #define LUT_POS(x, lut_size) mix(0.5 / (lut_size), 1.0 - 0.5 / (lut_size), (x))
  643. [ 0.545][d][libmpv_render] [ 5] in vec2 vertex_position;
  644. [ 0.545][d][libmpv_render] [ 6] in vec2 vertex_texcoord0;
  645. [ 0.545][d][libmpv_render] [ 7] out vec2 texcoord0;
  646. [ 0.545][d][libmpv_render] [ 8] void main() {
  647. [ 0.545][d][libmpv_render] [ 9] gl_Position = vec4(vertex_position, 1.0, 1.0);
  648. [ 0.545][d][libmpv_render] [ 10] texcoord0 = vertex_texcoord0;
  649. [ 0.545][d][libmpv_render] [ 11] }
  650. [ 0.547][d][libmpv_render] fragment shader source:
  651. [ 0.547][d][libmpv_render] [ 1] #version 330
  652. [ 0.547][d][libmpv_render] [ 2] #define tex1D texture
  653. [ 0.547][d][libmpv_render] [ 3] #define tex3D texture
  654. [ 0.547][d][libmpv_render] [ 4] #define LUT_POS(x, lut_size) mix(0.5 / (lut_size), 1.0 - 0.5 / (lut_size), (x))
  655. [ 0.547][d][libmpv_render] [ 5] out vec4 out_color;
  656. [ 0.547][d][libmpv_render] [ 6] in vec2 texcoord0;
  657. [ 0.547][d][libmpv_render] [ 7] uniform sampler2D lut;
  658. [ 0.547][d][libmpv_render] [ 8] uniform sampler2D texture0;
  659. [ 0.547][d][libmpv_render] [ 9] uniform vec2 texture_size0;
  660. [ 0.547][d][libmpv_render] [ 10] uniform mat2 texture_rot0;
  661. [ 0.547][d][libmpv_render] [ 11] uniform vec2 texture_off0;
  662. [ 0.547][d][libmpv_render] [ 12] uniform vec2 pixel_size0;
  663. [ 0.547][d][libmpv_render] [ 13] void main() {
  664. [ 0.547][d][libmpv_render] [ 14] vec4 color = vec4(0.0, 0.0, 0.0, 1.0);
  665. [ 0.547][d][libmpv_render] [ 15] #undef tex
  666. [ 0.547][d][libmpv_render] [ 16] #undef texmap
  667. [ 0.547][d][libmpv_render] [ 17] #define tex texture0
  668. [ 0.547][d][libmpv_render] [ 18] #define texmap texmap0
  669. [ 0.547][d][libmpv_render] [ 19] vec2 pos = texcoord0;
  670. [ 0.547][d][libmpv_render] [ 20] vec2 size = texture_size0;
  671. [ 0.547][d][libmpv_render] [ 21] vec2 pt = pixel_size0;
  672. [ 0.547][d][libmpv_render] [ 22] color = vec4(0.0);
  673. [ 0.547][d][libmpv_render] [ 23] {
  674. [ 0.547][d][libmpv_render] [ 24] vec2 dir = vec2(1.0, 0.0);
  675. [ 0.547][d][libmpv_render] [ 25] pt *= dir;
  676. [ 0.547][d][libmpv_render] [ 26] float fcoord = dot(fract(pos * size - vec2(0.5)), dir);
  677. [ 0.547][d][libmpv_render] [ 27] vec2 base = pos - fcoord * pt - pt * vec2(2.0);
  678. [ 0.547][d][libmpv_render] [ 28] vec4 c;
  679. [ 0.547][d][libmpv_render] [ 29] float ypos = LUT_POS(fcoord, 64.0);
  680. [ 0.547][d][libmpv_render] [ 30] float weights[6];
  681. [ 0.547][d][libmpv_render] [ 31] c = texture(lut, vec2(0.250000, ypos));
  682. [ 0.547][d][libmpv_render] [ 32] weights[0] = c[0];
  683. [ 0.547][d][libmpv_render] [ 33] weights[1] = c[1];
  684. [ 0.547][d][libmpv_render] [ 34] weights[2] = c[2];
  685. [ 0.547][d][libmpv_render] [ 35] weights[3] = c[3];
  686. [ 0.547][d][libmpv_render] [ 36] c = texture(lut, vec2(0.750000, ypos));
  687. [ 0.547][d][libmpv_render] [ 37] weights[4] = c[0];
  688. [ 0.547][d][libmpv_render] [ 38] weights[5] = c[1];
  689. [ 0.547][d][libmpv_render] [ 39] // scaler samples
  690. [ 0.547][d][libmpv_render] [ 40] c = texture(tex, base + pt * vec2(0.0));
  691. [ 0.547][d][libmpv_render] [ 41] color += vec4(weights[0]) * c;
  692. [ 0.547][d][libmpv_render] [ 42] c = texture(tex, base + pt * vec2(1.0));
  693. [ 0.547][d][libmpv_render] [ 43] color += vec4(weights[1]) * c;
  694. [ 0.547][d][libmpv_render] [ 44] c = texture(tex, base + pt * vec2(2.0));
  695. [ 0.547][d][libmpv_render] [ 45] color += vec4(weights[2]) * c;
  696. [ 0.547][d][libmpv_render] [ 46] c = texture(tex, base + pt * vec2(3.0));
  697. [ 0.547][d][libmpv_render] [ 47] color += vec4(weights[3]) * c;
  698. [ 0.547][d][libmpv_render] [ 48] c = texture(tex, base + pt * vec2(4.0));
  699. [ 0.547][d][libmpv_render] [ 49] color += vec4(weights[4]) * c;
  700. [ 0.547][d][libmpv_render] [ 50] c = texture(tex, base + pt * vec2(5.0));
  701. [ 0.547][d][libmpv_render] [ 51] color += vec4(weights[5]) * c;
  702. [ 0.547][d][libmpv_render] [ 52] }
  703. [ 0.547][d][libmpv_render] [ 53] color.b = 0.000000;
  704. [ 0.547][d][libmpv_render] [ 54] color.a = 1.000000;
  705. [ 0.547][d][libmpv_render] [ 55] out_color = color;
  706. [ 0.547][d][libmpv_render] [ 56] }
  707. [ 0.548][d][libmpv_render] shader link log (status=1):
  708. [ 0.562][d][libmpv_render] Resizing texture: 1920x1080
  709. [ 0.562][d][libmpv_render] vertex shader source:
  710. [ 0.562][d][libmpv_render] [ 1] #version 330
  711. [ 0.562][d][libmpv_render] [ 2] #define tex1D texture
  712. [ 0.562][d][libmpv_render] [ 3] #define tex3D texture
  713. [ 0.562][d][libmpv_render] [ 4] #define LUT_POS(x, lut_size) mix(0.5 / (lut_size), 1.0 - 0.5 / (lut_size), (x))
  714. [ 0.562][d][libmpv_render] [ 5] in vec2 vertex_position;
  715. [ 0.563][d][libmpv_render] [ 6] in vec2 vertex_texcoord0;
  716. [ 0.563][d][libmpv_render] [ 7] out vec2 texcoord0;
  717. [ 0.563][d][libmpv_render] [ 8] in vec2 vertex_texcoord1;
  718. [ 0.563][d][libmpv_render] [ 9] out vec2 texcoord1;
  719. [ 0.563][d][libmpv_render] [ 10] void main() {
  720. [ 0.563][d][libmpv_render] [ 11] gl_Position = vec4(vertex_position, 1.0, 1.0);
  721. [ 0.563][d][libmpv_render] [ 12] texcoord0 = vertex_texcoord0;
  722. [ 0.563][d][libmpv_render] [ 13] texcoord1 = vertex_texcoord1;
  723. [ 0.563][d][libmpv_render] [ 14] }
  724. [ 0.564][d][libmpv_render] fragment shader source:
  725. [ 0.564][d][libmpv_render] [ 1] #version 330
  726. [ 0.564][d][libmpv_render] [ 2] #define tex1D texture
  727. [ 0.564][d][libmpv_render] [ 3] #define tex3D texture
  728. [ 0.564][d][libmpv_render] [ 4] #define LUT_POS(x, lut_size) mix(0.5 / (lut_size), 1.0 - 0.5 / (lut_size), (x))
  729. [ 0.564][d][libmpv_render] [ 5] out vec4 out_color;
  730. [ 0.564][d][libmpv_render] [ 6] in vec2 texcoord0;
  731. [ 0.564][d][libmpv_render] [ 7] in vec2 texcoord1;
  732. [ 0.564][d][libmpv_render] [ 8] uniform mat3 colormatrix;
  733. [ 0.564][d][libmpv_render] [ 9] uniform vec3 colormatrix_c;
  734. [ 0.564][d][libmpv_render] [ 10] uniform sampler2D texture0;
  735. [ 0.564][d][libmpv_render] [ 11] uniform vec2 texture_size0;
  736. [ 0.564][d][libmpv_render] [ 12] uniform mat2 texture_rot0;
  737. [ 0.564][d][libmpv_render] [ 13] uniform vec2 texture_off0;
  738. [ 0.564][d][libmpv_render] [ 14] uniform vec2 pixel_size0;
  739. [ 0.564][d][libmpv_render] [ 15] uniform sampler2D texture1;
  740. [ 0.564][d][libmpv_render] [ 16] uniform vec2 texture_size1;
  741. [ 0.564][d][libmpv_render] [ 17] uniform mat2 texture_rot1;
  742. [ 0.564][d][libmpv_render] [ 18] uniform vec2 texture_off1;
  743. [ 0.564][d][libmpv_render] [ 19] uniform vec2 pixel_size1;
  744. [ 0.564][d][libmpv_render] [ 20] void main() {
  745. [ 0.564][d][libmpv_render] [ 21] vec4 color = vec4(0.0, 0.0, 0.0, 1.0);
  746. [ 0.564][d][libmpv_render] [ 22] color.r = 64.250000 * vec4(texture(texture0, texcoord0)).r;
  747. [ 0.564][d][libmpv_render] [ 23] color.gb = 1.000000 * vec4(texture(texture1, texcoord1)).rg;
  748. [ 0.564][d][libmpv_render] [ 24] color = color.rgbr;
  749. [ 0.564][d][libmpv_render] [ 25] color.rgb = mat3(colormatrix) * color.rgb + colormatrix_c;
  750. [ 0.564][d][libmpv_render] [ 26] color.a = 1.0;
  751. [ 0.564][d][libmpv_render] [ 27] // scaler pre-conversion
  752. [ 0.564][d][libmpv_render] [ 28] // linearize
  753. [ 0.564][d][libmpv_render] [ 29] color.rgb = clamp(color.rgb, 0.0, 1.0);
  754. [ 0.564][d][libmpv_render] [ 30] color.rgb = pow(color.rgb, vec3(2.4));
  755. [ 0.564][d][libmpv_render] [ 31] color.rgb *= vec3(1.0/1.000000);
  756. [ 0.564][d][libmpv_render] [ 32] // main scaling
  757. [ 0.564][d][libmpv_render] [ 33] out_color = color;
  758. [ 0.564][d][libmpv_render] [ 34] }
  759. [ 0.565][d][libmpv_render] shader link log (status=1):
  760. [ 0.571][d][libmpv_render] Resizing texture: 1920x648
  761. [ 0.571][d][libmpv_render] vertex shader source:
  762. [ 0.571][d][libmpv_render] [ 1] #version 330
  763. [ 0.571][d][libmpv_render] [ 2] #define tex1D texture
  764. [ 0.571][d][libmpv_render] [ 3] #define tex3D texture
  765. [ 0.571][d][libmpv_render] [ 4] #define LUT_POS(x, lut_size) mix(0.5 / (lut_size), 1.0 - 0.5 / (lut_size), (x))
  766. [ 0.571][d][libmpv_render] [ 5] in vec2 vertex_position;
  767. [ 0.571][d][libmpv_render] [ 6] in vec2 vertex_texcoord0;
  768. [ 0.571][d][libmpv_render] [ 7] out vec2 texcoord0;
  769. [ 0.571][d][libmpv_render] [ 8] void main() {
  770. [ 0.571][d][libmpv_render] [ 9] gl_Position = vec4(vertex_position, 1.0, 1.0);
  771. [ 0.571][d][libmpv_render] [ 10] texcoord0 = vertex_texcoord0;
  772. [ 0.571][d][libmpv_render] [ 11] }
  773. [ 0.573][d][libmpv_render] fragment shader source:
  774. [ 0.573][d][libmpv_render] [ 1] #version 330
  775. [ 0.573][d][libmpv_render] [ 2] #define tex1D texture
  776. [ 0.573][d][libmpv_render] [ 3] #define tex3D texture
  777. [ 0.573][d][libmpv_render] [ 4] #define LUT_POS(x, lut_size) mix(0.5 / (lut_size), 1.0 - 0.5 / (lut_size), (x))
  778. [ 0.574][d][libmpv_render] [ 5] out vec4 out_color;
  779. [ 0.574][d][libmpv_render] [ 6] in vec2 texcoord0;
  780. [ 0.574][d][libmpv_render] [ 7] uniform sampler2D lut;
  781. [ 0.574][d][libmpv_render] [ 8] uniform sampler2D texture0;
  782. [ 0.574][d][libmpv_render] [ 9] uniform vec2 texture_size0;
  783. [ 0.574][d][libmpv_render] [ 10] uniform mat2 texture_rot0;
  784. [ 0.574][d][libmpv_render] [ 11] uniform vec2 texture_off0;
  785. [ 0.574][d][libmpv_render] [ 12] uniform vec2 pixel_size0;
  786. [ 0.574][d][libmpv_render] [ 13] void main() {
  787. [ 0.574][d][libmpv_render] [ 14] vec4 color = vec4(0.0, 0.0, 0.0, 1.0);
  788. [ 0.574][d][libmpv_render] [ 15] #undef tex
  789. [ 0.574][d][libmpv_render] [ 16] #undef texmap
  790. [ 0.574][d][libmpv_render] [ 17] #define tex texture0
  791. [ 0.574][d][libmpv_render] [ 18] #define texmap texmap0
  792. [ 0.574][d][libmpv_render] [ 19] vec2 pos = texcoord0;
  793. [ 0.574][d][libmpv_render] [ 20] vec2 size = texture_size0;
  794. [ 0.574][d][libmpv_render] [ 21] vec2 pt = pixel_size0;
  795. [ 0.574][d][libmpv_render] [ 22] // first pass
  796. [ 0.574][d][libmpv_render] [ 23] color = vec4(0.0);
  797. [ 0.574][d][libmpv_render] [ 24] {
  798. [ 0.574][d][libmpv_render] [ 25] vec2 dir = vec2(0.0, 1.0);
  799. [ 0.574][d][libmpv_render] [ 26] pt *= dir;
  800. [ 0.574][d][libmpv_render] [ 27] float fcoord = dot(fract(pos * size - vec2(0.5)), dir);
  801. [ 0.574][d][libmpv_render] [ 28] vec2 base = pos - fcoord * pt - pt * vec2(3.0);
  802. [ 0.574][d][libmpv_render] [ 29] vec4 c;
  803. [ 0.574][d][libmpv_render] [ 30] float ypos = LUT_POS(fcoord, 64.0);
  804. [ 0.574][d][libmpv_render] [ 31] float weights[8];
  805. [ 0.574][d][libmpv_render] [ 32] c = texture(lut, vec2(0.250000, ypos));
  806. [ 0.574][d][libmpv_render] [ 33] weights[0] = c[0];
  807. [ 0.574][d][libmpv_render] [ 34] weights[1] = c[1];
  808. [ 0.574][d][libmpv_render] [ 35] weights[2] = c[2];
  809. [ 0.574][d][libmpv_render] [ 36] weights[3] = c[3];
  810. [ 0.574][d][libmpv_render] [ 37] c = texture(lut, vec2(0.750000, ypos));
  811. [ 0.574][d][libmpv_render] [ 38] weights[4] = c[0];
  812. [ 0.574][d][libmpv_render] [ 39] weights[5] = c[1];
  813. [ 0.574][d][libmpv_render] [ 40] weights[6] = c[2];
  814. [ 0.574][d][libmpv_render] [ 41] weights[7] = c[3];
  815. [ 0.574][d][libmpv_render] [ 42] // scaler samples
  816. [ 0.574][d][libmpv_render] [ 43] c = texture(tex, base + pt * vec2(0.0));
  817. [ 0.574][d][libmpv_render] [ 44] color += vec4(weights[0]) * c;
  818. [ 0.574][d][libmpv_render] [ 45] c = texture(tex, base + pt * vec2(1.0));
  819. [ 0.574][d][libmpv_render] [ 46] color += vec4(weights[1]) * c;
  820. [ 0.574][d][libmpv_render] [ 47] c = texture(tex, base + pt * vec2(2.0));
  821. [ 0.574][d][libmpv_render] [ 48] color += vec4(weights[2]) * c;
  822. [ 0.574][d][libmpv_render] [ 49] c = texture(tex, base + pt * vec2(3.0));
  823. [ 0.574][d][libmpv_render] [ 50] color += vec4(weights[3]) * c;
  824. [ 0.574][d][libmpv_render] [ 51] c = texture(tex, base + pt * vec2(4.0));
  825. [ 0.574][d][libmpv_render] [ 52] color += vec4(weights[4]) * c;
  826. [ 0.574][d][libmpv_render] [ 53] c = texture(tex, base + pt * vec2(5.0));
  827. [ 0.574][d][libmpv_render] [ 54] color += vec4(weights[5]) * c;
  828. [ 0.574][d][libmpv_render] [ 55] c = texture(tex, base + pt * vec2(6.0));
  829. [ 0.574][d][libmpv_render] [ 56] color += vec4(weights[6]) * c;
  830. [ 0.574][d][libmpv_render] [ 57] c = texture(tex, base + pt * vec2(7.0));
  831. [ 0.574][d][libmpv_render] [ 58] color += vec4(weights[7]) * c;
  832. [ 0.574][d][libmpv_render] [ 59] }
  833. [ 0.574][d][libmpv_render] [ 60] color *= 1.000000;
  834. [ 0.574][d][libmpv_render] [ 61] out_color = color;
  835. [ 0.574][d][libmpv_render] [ 62] }
  836. [ 0.575][d][libmpv_render] shader link log (status=1):
  837. [ 0.594][d][libmpv_render] Resizing texture: 1152x648
  838. [ 0.595][d][libmpv_render] vertex shader source:
  839. [ 0.595][d][libmpv_render] [ 1] #version 330
  840. [ 0.595][d][libmpv_render] [ 2] #define tex1D texture
  841. [ 0.595][d][libmpv_render] [ 3] #define tex3D texture
  842. [ 0.595][d][libmpv_render] [ 4] #define LUT_POS(x, lut_size) mix(0.5 / (lut_size), 1.0 - 0.5 / (lut_size), (x))
  843. [ 0.595][d][libmpv_render] [ 5] in vec2 vertex_position;
  844. [ 0.595][d][libmpv_render] [ 6] in vec2 vertex_texcoord0;
  845. [ 0.595][d][libmpv_render] [ 7] out vec2 texcoord0;
  846. [ 0.595][d][libmpv_render] [ 8] void main() {
  847. [ 0.595][d][libmpv_render] [ 9] gl_Position = vec4(vertex_position, 1.0, 1.0);
  848. [ 0.595][d][libmpv_render] [ 10] texcoord0 = vertex_texcoord0;
  849. [ 0.595][d][libmpv_render] [ 11] }
  850. [ 0.598][d][libmpv_render] fragment shader source:
  851. [ 0.598][d][libmpv_render] [ 1] #version 330
  852. [ 0.598][d][libmpv_render] [ 2] #define tex1D texture
  853. [ 0.598][d][libmpv_render] [ 3] #define tex3D texture
  854. [ 0.598][d][libmpv_render] [ 4] #define LUT_POS(x, lut_size) mix(0.5 / (lut_size), 1.0 - 0.5 / (lut_size), (x))
  855. [ 0.598][d][libmpv_render] [ 5] out vec4 out_color;
  856. [ 0.598][d][libmpv_render] [ 6] in vec2 texcoord0;
  857. [ 0.598][d][libmpv_render] [ 7] uniform sampler2D lut;
  858. [ 0.598][d][libmpv_render] [ 8] uniform sampler2D texture0;
  859. [ 0.598][d][libmpv_render] [ 9] uniform vec2 texture_size0;
  860. [ 0.598][d][libmpv_render] [ 10] uniform mat2 texture_rot0;
  861. [ 0.598][d][libmpv_render] [ 11] uniform vec2 texture_off0;
  862. [ 0.598][d][libmpv_render] [ 12] uniform vec2 pixel_size0;
  863. [ 0.598][d][libmpv_render] [ 13] void main() {
  864. [ 0.598][d][libmpv_render] [ 14] vec4 color = vec4(0.0, 0.0, 0.0, 1.0);
  865. [ 0.598][d][libmpv_render] [ 15] #undef tex
  866. [ 0.598][d][libmpv_render] [ 16] #undef texmap
  867. [ 0.598][d][libmpv_render] [ 17] #define tex texture0
  868. [ 0.598][d][libmpv_render] [ 18] #define texmap texmap0
  869. [ 0.598][d][libmpv_render] [ 19] vec2 pos = texcoord0;
  870. [ 0.598][d][libmpv_render] [ 20] vec2 size = texture_size0;
  871. [ 0.598][d][libmpv_render] [ 21] vec2 pt = pixel_size0;
  872. [ 0.598][d][libmpv_render] [ 22] color = vec4(0.0);
  873. [ 0.598][d][libmpv_render] [ 23] {
  874. [ 0.598][d][libmpv_render] [ 24] vec2 dir = vec2(1.0, 0.0);
  875. [ 0.598][d][libmpv_render] [ 25] pt *= dir;
  876. [ 0.598][d][libmpv_render] [ 26] float fcoord = dot(fract(pos * size - vec2(0.5)), dir);
  877. [ 0.598][d][libmpv_render] [ 27] vec2 base = pos - fcoord * pt - pt * vec2(3.0);
  878. [ 0.599][d][libmpv_render] [ 28] vec4 c;
  879. [ 0.599][d][libmpv_render] [ 29] float ypos = LUT_POS(fcoord, 64.0);
  880. [ 0.599][d][libmpv_render] [ 30] float weights[8];
  881. [ 0.599][d][libmpv_render] [ 31] c = texture(lut, vec2(0.250000, ypos));
  882. [ 0.599][d][libmpv_render] [ 32] weights[0] = c[0];
  883. [ 0.599][d][libmpv_render] [ 33] weights[1] = c[1];
  884. [ 0.599][d][libmpv_render] [ 34] weights[2] = c[2];
  885. [ 0.599][d][libmpv_render] [ 35] weights[3] = c[3];
  886. [ 0.599][d][libmpv_render] [ 36] c = texture(lut, vec2(0.750000, ypos));
  887. [ 0.599][d][libmpv_render] [ 37] weights[4] = c[0];
  888. [ 0.599][d][libmpv_render] [ 38] weights[5] = c[1];
  889. [ 0.599][d][libmpv_render] [ 39] weights[6] = c[2];
  890. [ 0.599][d][libmpv_render] [ 40] weights[7] = c[3];
  891. [ 0.599][d][libmpv_render] [ 41] // scaler samples
  892. [ 0.599][d][libmpv_render] [ 42] c = texture(tex, base + pt * vec2(0.0));
  893. [ 0.599][d][libmpv_render] [ 43] color += vec4(weights[0]) * c;
  894. [ 0.599][d][libmpv_render] [ 44] c = texture(tex, base + pt * vec2(1.0));
  895. [ 0.599][d][libmpv_render] [ 45] color += vec4(weights[1]) * c;
  896. [ 0.599][d][libmpv_render] [ 46] c = texture(tex, base + pt * vec2(2.0));
  897. [ 0.599][d][libmpv_render] [ 47] color += vec4(weights[2]) * c;
  898. [ 0.599][d][libmpv_render] [ 48] c = texture(tex, base + pt * vec2(3.0));
  899. [ 0.599][d][libmpv_render] [ 49] color += vec4(weights[3]) * c;
  900. [ 0.599][d][libmpv_render] [ 50] c = texture(tex, base + pt * vec2(4.0));
  901. [ 0.599][d][libmpv_render] [ 51] color += vec4(weights[4]) * c;
  902. [ 0.599][d][libmpv_render] [ 52] c = texture(tex, base + pt * vec2(5.0));
  903. [ 0.599][d][libmpv_render] [ 53] color += vec4(weights[5]) * c;
  904. [ 0.599][d][libmpv_render] [ 54] c = texture(tex, base + pt * vec2(6.0));
  905. [ 0.599][d][libmpv_render] [ 55] color += vec4(weights[6]) * c;
  906. [ 0.599][d][libmpv_render] [ 56] c = texture(tex, base + pt * vec2(7.0));
  907. [ 0.599][d][libmpv_render] [ 57] color += vec4(weights[7]) * c;
  908. [ 0.599][d][libmpv_render] [ 58] }
  909. [ 0.599][d][libmpv_render] [ 59] color.a = 1.000000;
  910. [ 0.599][d][libmpv_render] [ 60] // scaler post-conversion
  911. [ 0.599][d][libmpv_render] [ 61] out_color = color;
  912. [ 0.599][d][libmpv_render] [ 62] }
  913. [ 0.600][d][libmpv_render] shader link log (status=1):
  914. [ 0.624][v][libmpv_render] Dither to 8.
  915. [ 0.657][d][libmpv_render] vertex shader source:
  916. [ 0.658][d][libmpv_render] [ 1] #version 330
  917. [ 0.658][d][libmpv_render] [ 2] #define tex1D texture
  918. [ 0.658][d][libmpv_render] [ 3] #define tex3D texture
  919. [ 0.658][d][libmpv_render] [ 4] #define LUT_POS(x, lut_size) mix(0.5 / (lut_size), 1.0 - 0.5 / (lut_size), (x))
  920. [ 0.658][d][libmpv_render] [ 5] in vec2 vertex_position;
  921. [ 0.658][d][libmpv_render] [ 6] in vec2 vertex_texcoord0;
  922. [ 0.658][d][libmpv_render] [ 7] out vec2 texcoord0;
  923. [ 0.658][d][libmpv_render] [ 8] void main() {
  924. [ 0.658][d][libmpv_render] [ 9] gl_Position = vec4(vertex_position, 1.0, 1.0);
  925. [ 0.658][d][libmpv_render] [ 10] texcoord0 = vertex_texcoord0;
  926. [ 0.658][d][libmpv_render] [ 11] }
  927. [ 0.659][d][libmpv_render] fragment shader source:
  928. [ 0.659][d][libmpv_render] [ 1] #version 330
  929. [ 0.659][d][libmpv_render] [ 2] #define tex1D texture
  930. [ 0.659][d][libmpv_render] [ 3] #define tex3D texture
  931. [ 0.659][d][libmpv_render] [ 4] #define LUT_POS(x, lut_size) mix(0.5 / (lut_size), 1.0 - 0.5 / (lut_size), (x))
  932. [ 0.659][d][libmpv_render] [ 5] out vec4 out_color;
  933. [ 0.659][d][libmpv_render] [ 6] in vec2 texcoord0;
  934. [ 0.659][d][libmpv_render] [ 7] uniform vec3 src_luma;
  935. [ 0.659][d][libmpv_render] [ 8] uniform vec3 dst_luma;
  936. [ 0.659][d][libmpv_render] [ 9] uniform sampler2D dither;
  937. [ 0.659][d][libmpv_render] [ 10] uniform sampler2D texture0;
  938. [ 0.659][d][libmpv_render] [ 11] uniform vec2 texture_size0;
  939. [ 0.659][d][libmpv_render] [ 12] uniform mat2 texture_rot0;
  940. [ 0.659][d][libmpv_render] [ 13] uniform vec2 texture_off0;
  941. [ 0.659][d][libmpv_render] [ 14] uniform vec2 pixel_size0;
  942. [ 0.659][d][libmpv_render] [ 15] void main() {
  943. [ 0.659][d][libmpv_render] [ 16] vec4 color = vec4(0.0, 0.0, 0.0, 1.0);
  944. [ 0.659][d][libmpv_render] [ 17] color.rgb = 1.000000 * vec4(texture(texture0, texcoord0)).rgb;
  945. [ 0.659][d][libmpv_render] [ 18] // color mapping
  946. [ 0.659][d][libmpv_render] [ 19] color.rgb *= vec3(1.000000);
  947. [ 0.659][d][libmpv_render] [ 20] color.rgb *= vec3(1.000000);
  948. [ 0.659][d][libmpv_render] [ 21] // delinearize
  949. [ 0.659][d][libmpv_render] [ 22] color.rgb = clamp(color.rgb, 0.0, 1.0);
  950. [ 0.659][d][libmpv_render] [ 23] color.rgb *= vec3(1.000000);
  951. [ 0.659][d][libmpv_render] [ 24] color.rgb = pow(color.rgb, vec3(1.0/2.4));
  952. [ 0.659][d][libmpv_render] [ 25] // dithering
  953. [ 0.659][d][libmpv_render] [ 26] vec2 dither_pos = gl_FragCoord.xy * 1.0/64.0;
  954. [ 0.659][d][libmpv_render] [ 27] float dither_value = texture(dither, dither_pos).r;
  955. [ 0.659][d][libmpv_render] [ 28] color = floor(color * 255.0 + dither_value + 0.5 / 4096.0) * 1.0/255.0;
  956. [ 0.659][d][libmpv_render] [ 29] out_color = color;
  957. [ 0.659][d][libmpv_render] [ 30] }
  958. [ 0.659][d][libmpv_render] shader link log (status=1):
  959. [ 0.673][v][osd/libass] fontselect: (iA Writer Duospace, 400, 0) -> /Users/a3/Library/Fonts/iAWriterDuospace-Regular.otf, -1, iAWriterDuospace-Regular
  960. [ 0.692][d][libmpv_render] Resizing texture: 1152x648
  961. [ 0.716][v][cplayer] Change display sync audio drift: 1
  962. [ 0.716][d][osc] osc_init
  963. [ 0.750][d][libmpv_render] Resizing texture: 1152x648
  964. [ 0.791][d][libmpv_render] Resizing texture: 1152x648
  965. [ 0.822][d][libmpv_render] Resizing texture: 1152x648
  966. [ 0.825][d][libmpv_render] Resizing texture: 1152x648
  967. [ 0.826][d][libmpv_render] vertex shader source:
  968. [ 0.826][d][libmpv_render] [ 1] #version 330
  969. [ 0.826][d][libmpv_render] [ 2] #define tex1D texture
  970. [ 0.826][d][libmpv_render] [ 3] #define tex3D texture
  971. [ 0.826][d][libmpv_render] [ 4] #define LUT_POS(x, lut_size) mix(0.5 / (lut_size), 1.0 - 0.5 / (lut_size), (x))
  972. [ 0.826][d][libmpv_render] [ 5] in vec2 vertex_position;
  973. [ 0.826][d][libmpv_render] [ 6] in vec2 vertex_texcoord0;
  974. [ 0.826][d][libmpv_render] [ 7] out vec2 texcoord0;
  975. [ 0.826][d][libmpv_render] [ 8] in vec2 vertex_texcoord1;
  976. [ 0.826][d][libmpv_render] [ 9] out vec2 texcoord1;
  977. [ 0.826][d][libmpv_render] [ 10] in vec2 vertex_texcoord2;
  978. [ 0.826][d][libmpv_render] [ 11] out vec2 texcoord2;
  979. [ 0.826][d][libmpv_render] [ 12] in vec2 vertex_texcoord3;
  980. [ 0.826][d][libmpv_render] [ 13] out vec2 texcoord3;
  981. [ 0.826][d][libmpv_render] [ 14] void main() {
  982. [ 0.826][d][libmpv_render] [ 15] gl_Position = vec4(vertex_position, 1.0, 1.0);
  983. [ 0.826][d][libmpv_render] [ 16] texcoord0 = vertex_texcoord0;
  984. [ 0.826][d][libmpv_render] [ 17] texcoord1 = vertex_texcoord1;
  985. [ 0.826][d][libmpv_render] [ 18] texcoord2 = vertex_texcoord2;
  986. [ 0.826][d][libmpv_render] [ 19] texcoord3 = vertex_texcoord3;
  987. [ 0.826][d][libmpv_render] [ 20] }
  988. [ 0.829][d][libmpv_render] fragment shader source:
  989. [ 0.829][d][libmpv_render] [ 1] #version 330
  990. [ 0.829][d][libmpv_render] [ 2] #define tex1D texture
  991. [ 0.829][d][libmpv_render] [ 3] #define tex3D texture
  992. [ 0.829][d][libmpv_render] [ 4] #define LUT_POS(x, lut_size) mix(0.5 / (lut_size), 1.0 - 0.5 / (lut_size), (x))
  993. [ 0.829][d][libmpv_render] [ 5] out vec4 out_color;
  994. [ 0.829][d][libmpv_render] [ 6] in vec2 texcoord0;
  995. [ 0.829][d][libmpv_render] [ 7] in vec2 texcoord1;
  996. [ 0.829][d][libmpv_render] [ 8] in vec2 texcoord2;
  997. [ 0.829][d][libmpv_render] [ 9] in vec2 texcoord3;
  998. [ 0.829][d][libmpv_render] [ 10] uniform float fcoord;
  999. [ 0.829][d][libmpv_render] [ 11] uniform sampler2D lut;
  1000. [ 0.829][d][libmpv_render] [ 12] uniform vec3 src_luma;
  1001. [ 0.829][d][libmpv_render] [ 13] uniform vec3 dst_luma;
  1002. [ 0.829][d][libmpv_render] [ 14] uniform sampler2D dither;
  1003. [ 0.829][d][libmpv_render] [ 15] uniform sampler2D texture0;
  1004. [ 0.829][d][libmpv_render] [ 16] uniform vec2 texture_size0;
  1005. [ 0.829][d][libmpv_render] [ 17] uniform mat2 texture_rot0;
  1006. [ 0.829][d][libmpv_render] [ 18] uniform vec2 texture_off0;
  1007. [ 0.829][d][libmpv_render] [ 19] uniform vec2 pixel_size0;
  1008. [ 0.829][d][libmpv_render] [ 20] uniform sampler2D texture1;
  1009. [ 0.829][d][libmpv_render] [ 21] uniform vec2 texture_size1;
  1010. [ 0.829][d][libmpv_render] [ 22] uniform mat2 texture_rot1;
  1011. [ 0.829][d][libmpv_render] [ 23] uniform vec2 texture_off1;
  1012. [ 0.829][d][libmpv_render] [ 24] uniform vec2 pixel_size1;
  1013. [ 0.829][d][libmpv_render] [ 25] uniform sampler2D texture2;
  1014. [ 0.829][d][libmpv_render] [ 26] uniform vec2 texture_size2;
  1015. [ 0.829][d][libmpv_render] [ 27] uniform mat2 texture_rot2;
  1016. [ 0.829][d][libmpv_render] [ 28] uniform vec2 texture_off2;
  1017. [ 0.829][d][libmpv_render] [ 29] uniform vec2 pixel_size2;
  1018. [ 0.829][d][libmpv_render] [ 30] uniform sampler2D texture3;
  1019. [ 0.829][d][libmpv_render] [ 31] uniform vec2 texture_size3;
  1020. [ 0.829][d][libmpv_render] [ 32] uniform mat2 texture_rot3;
  1021. [ 0.829][d][libmpv_render] [ 33] uniform vec2 texture_off3;
  1022. [ 0.829][d][libmpv_render] [ 34] uniform vec2 pixel_size3;
  1023. [ 0.829][d][libmpv_render] [ 35] void main() {
  1024. [ 0.829][d][libmpv_render] [ 36] vec4 color = vec4(0.0, 0.0, 0.0, 1.0);
  1025. [ 0.829][d][libmpv_render] [ 37] color = vec4(0.0);
  1026. [ 0.829][d][libmpv_render] [ 38] {
  1027. [ 0.829][d][libmpv_render] [ 39] vec4 c;
  1028. [ 0.829][d][libmpv_render] [ 40] float ypos = LUT_POS(fcoord, 64.0);
  1029. [ 0.829][d][libmpv_render] [ 41] float weights[4];
  1030. [ 0.829][d][libmpv_render] [ 42] c = texture(lut, vec2(0.500000, ypos));
  1031. [ 0.829][d][libmpv_render] [ 43] weights[0] = c[0];
  1032. [ 0.829][d][libmpv_render] [ 44] weights[1] = c[1];
  1033. [ 0.829][d][libmpv_render] [ 45] weights[2] = c[2];
  1034. [ 0.829][d][libmpv_render] [ 46] weights[3] = c[3];
  1035. [ 0.829][d][libmpv_render] [ 47] // scaler samples
  1036. [ 0.829][d][libmpv_render] [ 48] c = texture(texture0, texcoord0);
  1037. [ 0.829][d][libmpv_render] [ 49] color += vec4(weights[0]) * c;
  1038. [ 0.829][d][libmpv_render] [ 50] c = texture(texture1, texcoord1);
  1039. [ 0.829][d][libmpv_render] [ 51] color += vec4(weights[1]) * c;
  1040. [ 0.829][d][libmpv_render] [ 52] c = texture(texture2, texcoord2);
  1041. [ 0.829][d][libmpv_render] [ 53] color += vec4(weights[2]) * c;
  1042. [ 0.829][d][libmpv_render] [ 54] c = texture(texture3, texcoord3);
  1043. [ 0.829][d][libmpv_render] [ 55] color += vec4(weights[3]) * c;
  1044. [ 0.829][d][libmpv_render] [ 56] }
  1045. [ 0.829][d][libmpv_render] [ 57] // color mapping
  1046. [ 0.829][d][libmpv_render] [ 58] color.rgb *= vec3(1.000000);
  1047. [ 0.829][d][libmpv_render] [ 59] color.rgb *= vec3(1.000000);
  1048. [ 0.829][d][libmpv_render] [ 60] // delinearize
  1049. [ 0.829][d][libmpv_render] [ 61] color.rgb = clamp(color.rgb, 0.0, 1.0);
  1050. [ 0.829][d][libmpv_render] [ 62] color.rgb *= vec3(1.000000);
  1051. [ 0.829][d][libmpv_render] [ 63] color.rgb = pow(color.rgb, vec3(1.0/2.4));
  1052. [ 0.829][d][libmpv_render] [ 64] // dithering
  1053. [ 0.829][d][libmpv_render] [ 65] vec2 dither_pos = gl_FragCoord.xy * 1.0/64.0;
  1054. [ 0.829][d][libmpv_render] [ 66] float dither_value = texture(dither, dither_pos).r;
  1055. [ 0.829][d][libmpv_render] [ 67] color = floor(color * 255.0 + dither_value + 0.5 / 4096.0) * 1.0/255.0;
  1056. [ 0.829][d][libmpv_render] [ 68] out_color = color;
  1057. [ 0.829][d][libmpv_render] [ 69] }
  1058. [ 0.830][d][libmpv_render] shader link log (status=1):
  1059. [ 0.918][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1060. [ 0.927][d][cplayer] Run command: enable-section, flags=0, args=[input, ]
  1061. [ 0.927][d][libmpv_render] Resizing texture: 1152x648
  1062. [ 0.927][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1063. [ 0.929][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1064. [ 0.969][d][libmpv_render] Resizing texture: 1152x648
  1065. [ 0.998][d][libmpv_render] Resizing texture: 1152x648
  1066. [ 1.038][d][libmpv_render] Resizing texture: 1152x648
  1067. [ 1.047][v][osd/libass] fontselect: (sans-serif, 400, 0) -> /System/Library/Fonts/Helvetica.ttc, -1, Helvetica
  1068. [ 1.049][v][osd/libass] fontselect: (mpv-osd-symbols, 400, 0) -> mpv-osd-symbols-Regular, 0, mpv-osd-symbols-Regular
  1069. [ 1.050][v][libmpv_render] Reallocating OSD texture to 2048x128.
  1070. [ 1.051][d][libmpv_render] vertex shader source:
  1071. [ 1.051][d][libmpv_render] [ 1] #version 330
  1072. [ 1.051][d][libmpv_render] [ 2] #define tex1D texture
  1073. [ 1.051][d][libmpv_render] [ 3] #define tex3D texture
  1074. [ 1.051][d][libmpv_render] [ 4] #define LUT_POS(x, lut_size) mix(0.5 / (lut_size), 1.0 - 0.5 / (lut_size), (x))
  1075. [ 1.051][d][libmpv_render] [ 5] in vec2 vertex_position;
  1076. [ 1.051][d][libmpv_render] [ 6] in vec2 vertex_texcoord;
  1077. [ 1.051][d][libmpv_render] [ 7] out vec2 texcoord;
  1078. [ 1.051][d][libmpv_render] [ 8] in vec4 vertex_ass_color;
  1079. [ 1.051][d][libmpv_render] [ 9] out vec4 ass_color;
  1080. [ 1.051][d][libmpv_render] [ 10] void main() {
  1081. [ 1.051][d][libmpv_render] [ 11] gl_Position = vec4(vertex_position, 1.0, 1.0);
  1082. [ 1.051][d][libmpv_render] [ 12] texcoord = vertex_texcoord;
  1083. [ 1.051][d][libmpv_render] [ 13] ass_color = vertex_ass_color;
  1084. [ 1.051][d][libmpv_render] [ 14] }
  1085. [ 1.052][d][libmpv_render] fragment shader source:
  1086. [ 1.052][d][libmpv_render] [ 1] #version 330
  1087. [ 1.052][d][libmpv_render] [ 2] #define tex1D texture
  1088. [ 1.052][d][libmpv_render] [ 3] #define tex3D texture
  1089. [ 1.052][d][libmpv_render] [ 4] #define LUT_POS(x, lut_size) mix(0.5 / (lut_size), 1.0 - 0.5 / (lut_size), (x))
  1090. [ 1.052][d][libmpv_render] [ 5] out vec4 out_color;
  1091. [ 1.052][d][libmpv_render] [ 6] in vec2 texcoord;
  1092. [ 1.052][d][libmpv_render] [ 7] in vec4 ass_color;
  1093. [ 1.052][d][libmpv_render] [ 8] uniform sampler2D osdtex;
  1094. [ 1.052][d][libmpv_render] [ 9] uniform vec3 src_luma;
  1095. [ 1.052][d][libmpv_render] [ 10] uniform vec3 dst_luma;
  1096. [ 1.052][d][libmpv_render] [ 11] void main() {
  1097. [ 1.052][d][libmpv_render] [ 12] vec4 color = vec4(0.0, 0.0, 0.0, 1.0);
  1098. [ 1.052][d][libmpv_render] [ 13] color = vec4(ass_color.rgb, ass_color.a * texture(osdtex, texcoord).r);
  1099. [ 1.052][d][libmpv_render] [ 14] // color mapping
  1100. [ 1.052][d][libmpv_render] [ 15] color.rgb *= vec3(1.000000);
  1101. [ 1.052][d][libmpv_render] [ 16] color.rgb *= vec3(1.000000);
  1102. [ 1.052][d][libmpv_render] [ 17] out_color = color;
  1103. [ 1.052][d][libmpv_render] [ 18] }
  1104. [ 1.053][d][libmpv_render] shader link log (status=1):
  1105. [ 1.058][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1106. [ 1.109][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1107. [ 1.110][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1108. [ 1.115][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1109. [ 1.116][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1110. [ 1.125][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1111. [ 1.125][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1112. [ 1.131][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1113. [ 1.133][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1114. [ 1.134][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1115. [ 1.140][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1116. [ 1.140][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding2]
  1117. [ 1.141][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1118. [ 1.143][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1119. [ 1.165][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1120. [ 1.167][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1121. [ 1.168][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1122. [ 1.251][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1123. [ 1.321][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1124. [ 1.338][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1125. [ 1.365][d][cplayer] Run command: disable-section, flags=0, args=[input]
  1126. [ 1.477][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1127. [ 1.477][d][cplayer] Run command: enable-section, flags=0, args=[input, ]
  1128. [ 1.477][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1129. [ 1.504][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1130. [ 1.505][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1131. [ 1.517][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1132. [ 1.539][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1133. [ 1.566][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1134. [ 1.573][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1135. [ 1.672][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1136. [ 1.689][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1137. [ 1.742][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1138. [ 1.757][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1139. [ 1.808][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1140. [ 1.840][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1141. [ 1.891][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1142. [ 1.925][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1143. [ 1.974][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1144. [ 2.007][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1145. [ 2.057][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1146. [ 2.091][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1147. [ 2.143][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1148. [ 2.174][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1149. [ 2.224][d][cplayer] Run command: script-binding, flags=9, args=[nebm/display-webm-encoder]
  1150. [ 2.225][d][cplayer] Run command: define-section, flags=0, args=[input_nebm, W script-binding nebm/display-webm-encoder
  1151. [ 2.225][d][cplayer] , default]
  1152. [ 2.225][d][cplayer] Run command: enable-section, flags=0, args=[input_nebm, allow-hide-cursor+allow-vo-dragging]
  1153. [ 2.225][d][cplayer] Run command: define-section, flags=0, args=[input_forced_nebm, 1 script-binding nebm/1
  1154. [ 2.225][d][cplayer] , force]
  1155. [ 2.225][d][cplayer] Run command: enable-section, flags=0, args=[input_forced_nebm, allow-hide-cursor+allow-vo-dragging]
  1156. [ 2.225][d][cplayer] Run command: define-section, flags=0, args=[input_nebm, W script-binding nebm/display-webm-encoder
  1157. [ 2.225][d][cplayer] , default]
  1158. [ 2.225][d][cplayer] Run command: enable-section, flags=0, args=[input_nebm, allow-hide-cursor+allow-vo-dragging]
  1159. [ 2.225][d][cplayer] Run command: define-section, flags=0, args=[input_forced_nebm, 1 script-binding nebm/1
  1160. [ 2.225][d][cplayer] p script-binding nebm/p
  1161. [ 2.225][d][cplayer] , force]
  1162. [ 2.225][d][cplayer] Run command: enable-section, flags=0, args=[input_forced_nebm, allow-hide-cursor+allow-vo-dragging]
  1163. [ 2.225][d][cplayer] Run command: define-section, flags=0, args=[input_nebm, W script-binding nebm/display-webm-encoder
  1164. [ 2.225][d][cplayer] , default]
  1165. [ 2.225][d][cplayer] Run command: enable-section, flags=0, args=[input_nebm, allow-hide-cursor+allow-vo-dragging]
  1166. [ 2.225][d][cplayer] Run command: define-section, flags=0, args=[input_forced_nebm, 1 script-binding nebm/1
  1167. [ 2.225][d][cplayer] p script-binding nebm/p
  1168. [ 2.225][d][cplayer] c script-binding nebm/c
  1169. [ 2.226][d][cplayer] , force]
  1170. [ 2.226][d][cplayer] Run command: enable-section, flags=0, args=[input_forced_nebm, allow-hide-cursor+allow-vo-dragging]
  1171. [ 2.226][d][cplayer] Run command: define-section, flags=0, args=[input_nebm, W script-binding nebm/display-webm-encoder
  1172. [ 2.226][d][cplayer] , default]
  1173. [ 2.226][d][cplayer] Run command: enable-section, flags=0, args=[input_nebm, allow-hide-cursor+allow-vo-dragging]
  1174. [ 2.226][d][cplayer] Run command: define-section, flags=0, args=[input_forced_nebm, 1 script-binding nebm/1
  1175. [ 2.226][d][cplayer] p script-binding nebm/p
  1176. [ 2.226][d][cplayer] c script-binding nebm/c
  1177. [ 2.226][d][cplayer] 2 script-binding nebm/2
  1178. [ 2.226][d][cplayer] , force]
  1179. [ 2.226][d][cplayer] Run command: enable-section, flags=0, args=[input_forced_nebm, allow-hide-cursor+allow-vo-dragging]
  1180. [ 2.226][d][cplayer] Run command: define-section, flags=0, args=[input_nebm, W script-binding nebm/display-webm-encoder
  1181. [ 2.226][d][cplayer] , default]
  1182. [ 2.226][d][cplayer] Run command: enable-section, flags=0, args=[input_nebm, allow-hide-cursor+allow-vo-dragging]
  1183. [ 2.226][d][cplayer] Run command: define-section, flags=0, args=[input_forced_nebm, 1 script-binding nebm/1
  1184. [ 2.226][d][cplayer] p script-binding nebm/p
  1185. [ 2.226][d][cplayer] c script-binding nebm/c
  1186. [ 2.226][d][cplayer] e script-binding nebm/e
  1187. [ 2.226][d][cplayer] 2 script-binding nebm/2
  1188. [ 2.226][d][cplayer] , force]
  1189. [ 2.226][d][cplayer] Run command: enable-section, flags=0, args=[input_forced_nebm, allow-hide-cursor+allow-vo-dragging]
  1190. [ 2.226][d][cplayer] Run command: define-section, flags=0, args=[input_nebm, W script-binding nebm/display-webm-encoder
  1191. [ 2.226][d][cplayer] , default]
  1192. [ 2.226][d][cplayer] Run command: enable-section, flags=0, args=[input_nebm, allow-hide-cursor+allow-vo-dragging]
  1193. [ 2.226][d][cplayer] Run command: define-section, flags=0, args=[input_forced_nebm, 1 script-binding nebm/1
  1194. [ 2.226][d][cplayer] p script-binding nebm/p
  1195. [ 2.226][d][cplayer] c script-binding nebm/c
  1196. [ 2.226][d][cplayer] e script-binding nebm/e
  1197. [ 2.226][d][cplayer] o script-binding nebm/o
  1198. [ 2.226][d][cplayer] 2 script-binding nebm/2
  1199. [ 2.226][d][cplayer] , force]
  1200. [ 2.226][d][cplayer] Run command: enable-section, flags=0, args=[input_forced_nebm, allow-hide-cursor+allow-vo-dragging]
  1201. [ 2.226][d][cplayer] Run command: define-section, flags=0, args=[input_nebm, W script-binding nebm/display-webm-encoder
  1202. [ 2.226][d][cplayer] , default]
  1203. [ 2.226][d][cplayer] Run command: enable-section, flags=0, args=[input_nebm, allow-hide-cursor+allow-vo-dragging]
  1204. [ 2.226][d][cplayer] Run command: define-section, flags=0, args=[input_forced_nebm, 1 script-binding nebm/1
  1205. [ 2.226][d][cplayer] p script-binding nebm/p
  1206. [ 2.226][d][cplayer] c script-binding nebm/c
  1207. [ 2.226][d][cplayer] e script-binding nebm/e
  1208. [ 2.227][d][cplayer] ESC script-binding nebm/ESC
  1209. [ 2.227][d][cplayer] o script-binding nebm/o
  1210. [ 2.227][d][cplayer] 2 script-binding nebm/2
  1211. [ 2.227][d][cplayer] , force]
  1212. [ 2.227][d][cplayer] Run command: enable-section, flags=0, args=[input_forced_nebm, allow-hide-cursor+allow-vo-dragging]
  1213. [ 2.227][v][osd/libass] Shaper: FriBidi 0.19.7 (SIMPLE) HarfBuzz-ng 1.7.6 (COMPLEX)
  1214. [ 2.227][v][osd/libass] Setting up fonts...
  1215. [ 2.229][v][osd/libass] Using font provider coretext
  1216. [ 2.229][v][osd/libass] Done.
  1217. [ 2.229][d][cplayer] Run command: show-text, flags=0, args=[, 0, 0]
  1218. [ 2.237][v][osd/libass] fontselect: (iA Writer Duospace, 400, 0) -> /Users/a3/Library/Fonts/iAWriterDuospace-Regular.otf, -1, iAWriterDuospace-Regular
  1219. [ 2.237][v][osd/libass] fontselect: (iA Writer Duospace, 700, 0) -> /Users/a3/Library/Fonts/iAWriterDuospace-Bold.otf, -1, iAWriterDuospace-Bold
  1220. [ 2.244][v][libmpv_render] Reallocating OSD texture to 2048x256.
  1221. [ 2.244][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1222. [ 2.258][d][cplayer] Run command: disable-section, flags=0, args=[input]
  1223. [ 2.282][d][cplayer] Run command: script-binding, flags=9, args=[nebm/display-webm-encoder]
  1224. [ 3.066][d][cplayer] Run command: script-binding, flags=9, args=[nebm/1]
  1225. [ 3.067][d][cplayer] Run command: show-text, flags=0, args=[, 0, 0]
  1226. [ 3.146][d][cplayer] Run command: script-binding, flags=9, args=[nebm/1]
  1227. [ 3.554][d][cplayer] Run command: script-binding, flags=9, args=[nebm/2]
  1228. [ 3.555][d][cplayer] Run command: show-text, flags=0, args=[, 0, 0]
  1229. [ 3.657][d][cplayer] Run command: script-binding, flags=9, args=[nebm/2]
  1230. [ 3.753][v][sub/ass] fontselect: (Quattrocento Sans, 700, 100) -> QuattrocentoSans-BoldItalic, 0, QuattrocentoSans-BoldItalic
  1231. [ 3.757][v][libmpv_render] Reallocating OSD texture to 1024x128.
  1232. [ 5.378][d][cplayer] Run command: script-binding, flags=9, args=[nebm/e]
  1233. [ 5.378][d][cplayer] Run command: define-section, flags=0, args=[input_nebm, W script-binding nebm/display-webm-encoder
  1234. [ 5.378][d][cplayer] , default]
  1235. [ 5.378][d][cplayer] Run command: enable-section, flags=0, args=[input_nebm, allow-hide-cursor+allow-vo-dragging]
  1236. [ 5.378][d][cplayer] Run command: define-section, flags=0, args=[input_forced_nebm, p script-binding nebm/p
  1237. [ 5.378][d][cplayer] c script-binding nebm/c
  1238. [ 5.378][d][cplayer] e script-binding nebm/e
  1239. [ 5.378][d][cplayer] ESC script-binding nebm/ESC
  1240. [ 5.378][d][cplayer] o script-binding nebm/o
  1241. [ 5.378][d][cplayer] 2 script-binding nebm/2
  1242. [ 5.378][d][cplayer] , force]
  1243. [ 5.378][d][cplayer] Run command: enable-section, flags=0, args=[input_forced_nebm, allow-hide-cursor+allow-vo-dragging]
  1244. [ 5.378][d][cplayer] Run command: define-section, flags=0, args=[input_nebm, W script-binding nebm/display-webm-encoder
  1245. [ 5.378][d][cplayer] , default]
  1246. [ 5.378][d][cplayer] Run command: enable-section, flags=0, args=[input_nebm, allow-hide-cursor+allow-vo-dragging]
  1247. [ 5.378][d][cplayer] Run command: define-section, flags=0, args=[input_forced_nebm, c script-binding nebm/c
  1248. [ 5.378][d][cplayer] e script-binding nebm/e
  1249. [ 5.378][d][cplayer] ESC script-binding nebm/ESC
  1250. [ 5.378][d][cplayer] o script-binding nebm/o
  1251. [ 5.378][d][cplayer] 2 script-binding nebm/2
  1252. [ 5.378][d][cplayer] , force]
  1253. [ 5.378][d][cplayer] Run command: enable-section, flags=0, args=[input_forced_nebm, allow-hide-cursor+allow-vo-dragging]
  1254. [ 5.378][d][cplayer] Run command: define-section, flags=0, args=[input_nebm, W script-binding nebm/display-webm-encoder
  1255. [ 5.379][d][cplayer] , default]
  1256. [ 5.379][d][cplayer] Run command: enable-section, flags=0, args=[input_nebm, allow-hide-cursor+allow-vo-dragging]
  1257. [ 5.379][d][cplayer] Run command: define-section, flags=0, args=[input_forced_nebm, e script-binding nebm/e
  1258. [ 5.379][d][cplayer] ESC script-binding nebm/ESC
  1259. [ 5.379][d][cplayer] o script-binding nebm/o
  1260. [ 5.379][d][cplayer] 2 script-binding nebm/2
  1261. [ 5.379][d][cplayer] , force]
  1262. [ 5.379][d][cplayer] Run command: enable-section, flags=0, args=[input_forced_nebm, allow-hide-cursor+allow-vo-dragging]
  1263. [ 5.379][d][cplayer] Run command: define-section, flags=0, args=[input_nebm, W script-binding nebm/display-webm-encoder
  1264. [ 5.379][d][cplayer] , default]
  1265. [ 5.379][d][cplayer] Run command: enable-section, flags=0, args=[input_nebm, allow-hide-cursor+allow-vo-dragging]
  1266. [ 5.379][d][cplayer] Run command: define-section, flags=0, args=[input_forced_nebm, e script-binding nebm/e
  1267. [ 5.379][d][cplayer] ESC script-binding nebm/ESC
  1268. [ 5.379][d][cplayer] o script-binding nebm/o
  1269. [ 5.379][d][cplayer] , force]
  1270. [ 5.379][d][cplayer] Run command: enable-section, flags=0, args=[input_forced_nebm, allow-hide-cursor+allow-vo-dragging]
  1271. [ 5.379][d][cplayer] Run command: define-section, flags=0, args=[input_nebm, W script-binding nebm/display-webm-encoder
  1272. [ 5.379][d][cplayer] , default]
  1273. [ 5.379][d][cplayer] Run command: enable-section, flags=0, args=[input_nebm, allow-hide-cursor+allow-vo-dragging]
  1274. [ 5.379][d][cplayer] Run command: define-section, flags=0, args=[input_forced_nebm, ESC script-binding nebm/ESC
  1275. [ 5.379][d][cplayer] o script-binding nebm/o
  1276. [ 5.379][d][cplayer] , force]
  1277. [ 5.379][d][cplayer] Run command: enable-section, flags=0, args=[input_forced_nebm, allow-hide-cursor+allow-vo-dragging]
  1278. [ 5.379][d][cplayer] Run command: define-section, flags=0, args=[input_nebm, W script-binding nebm/display-webm-encoder
  1279. [ 5.379][d][cplayer] , default]
  1280. [ 5.379][d][cplayer] Run command: enable-section, flags=0, args=[input_nebm, allow-hide-cursor+allow-vo-dragging]
  1281. [ 5.380][d][cplayer] Run command: define-section, flags=0, args=[input_forced_nebm, ESC script-binding nebm/ESC
  1282. [ 5.380][d][cplayer] , force]
  1283. [ 5.380][d][cplayer] Run command: enable-section, flags=0, args=[input_forced_nebm, allow-hide-cursor+allow-vo-dragging]
  1284. [ 5.380][d][cplayer] Run command: define-section, flags=0, args=[input_nebm, W script-binding nebm/display-webm-encoder
  1285. [ 5.380][d][cplayer] , default]
  1286. [ 5.380][d][cplayer] Run command: enable-section, flags=0, args=[input_nebm, allow-hide-cursor+allow-vo-dragging]
  1287. [ 5.380][d][cplayer] Run command: define-section, flags=0, args=[input_forced_nebm, , force]
  1288. [ 5.380][d][cplayer] Run command: enable-section, flags=0, args=[input_forced_nebm, allow-hide-cursor+allow-vo-dragging]
  1289. [ 5.380][d][cplayer] Run command: show-text, flags=0, args=[, 0, 0]
  1290. [ 5.381][v][nebm] apply_current_filters: got 0 currently applied.
  1291. [ 5.381][v][nebm] Invalid/unset region, using fullscreen one.
  1292. [ 5.382][i][nebm] Encoding to ./Shelter-[00.02.586-00.03.045]-audio.webm
  1293. [ 5.382][i][nebm] Command line: mpv Shelter.mkv --start=0:00:02.586 --end=0:00:03.045 --ovc=libvpx-vp9 --oac=libopus --loop-file=no --vid=1 --aid=1 --sid=1 --sub-ass-override=yes --sub-auto=exact --vf-add=lavfi-crop=1920:1080:0:0 --ovcopts-add=threads=4 --oset-metadata=title=%7%Shelter --ovcopts-add=crf=14,qmax=40 -o=./Shelter-[00.02.586-00.03.045]-audio.webm
  1294. [ 5.382][d][cplayer] Run command: show-text, flags=0, args=[˝Started encode..., 5000, 0]
  1295. [ 5.397][v][osd/libass] Shaper: FriBidi 0.19.7 (SIMPLE) HarfBuzz-ng 1.7.6 (COMPLEX)
  1296. [ 5.397][v][osd/libass] Setting up fonts...
  1297. [ 5.400][v][osd/libass] Using font provider coretext
  1298. [ 5.400][v][osd/libass] Done.
  1299. [ 5.403][v][osd/libass] fontselect: (iA Writer Duospace, 400, 0) -> /Users/a3/Library/Fonts/iAWriterDuospace-Regular.otf, -1, iAWriterDuospace-Regular
  1300. [ 5.404][v][libmpv_render] Reallocating OSD texture to 256x128.
  1301. [ 5.443][d][cplayer] Run command: script-binding, flags=9, args=[nebm/e]
  1302. [ 6.559][i][nebm] AV: 00:00:02 / 00:06:07 (0%) A-V: 0.218 {34.0min 1.27x 7.0MB}
  1303. [ 6.584][i][nebm] AV: 00:00:02 / 00:06:07 (0%) A-V: 0.177 {0.0min 1.16x 0.0MB}
  1304. [ 6.604][i][nebm] AV: 00:00:02 / 00:06:07 (0%) A-V: 0.135 {0.0min 1.04x 0.0MB}
  1305. [ 6.629][i][nebm] AV: 00:00:02 / 00:06:07 (0%) A-V: 0.093 {0.0min 0.95x 0.0MB}
  1306. [ 6.639][i][nebm] AV: 00:00:02 / 00:06:07 (0%) A-V: 0.052 {0.0min 0.91x 0.0MB}
  1307. [ 6.647][i][nebm] AV: 00:00:02 / 00:06:07 (0%) A-V: 0.010 {0.0min 0.89x 0.0MB}
  1308. [ 6.678][i][nebm] AV: 00:00:02 / 00:06:07 (0%) A-V: -0.032 {0.0min 0.80x 0.0MB}
  1309. [ 6.691][i][nebm] AV: 00:00:02 / 00:06:07 (0%) A-V: -0.047 {0.0min 0.77x 0.0MB}
  1310. [ 6.722][i][nebm] AV: 00:00:02 / 00:06:07 (0%) A-V: -0.088 {0.0min 0.71x 0.0MB}
  1311. [ 6.769][i][nebm] AV: 00:00:02 / 00:06:07 (0%) A-V: -0.130 {0.0min 0.63x 0.0MB}
  1312. [ 6.970][d][cplayer] Run command: cycle, flags=9, args=[pause, (NULL)]
  1313. [ 6.996][v][cplayer] Set property: pause -> 1
  1314. [ 7.382][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1315. [ 7.382][d][cplayer] Run command: enable-section, flags=0, args=[input, ]
  1316. [ 7.382][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1317. [ 7.390][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1318. [ 7.390][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1319. [ 7.412][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1320. [ 7.413][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1321. [ 7.436][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1322. [ 7.437][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1323. [ 7.438][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1324. [ 7.438][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1325. [ 7.444][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1326. [ 7.464][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1327. [ 7.465][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1328. [ 7.465][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1329. [ 7.470][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1330. [ 7.470][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1331. [ 7.475][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1332. [ 7.481][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1333. [ 7.481][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1334. [ 7.485][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1335. [ 7.486][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1336. [ 7.496][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1337. [ 7.496][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1338. [ 7.501][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1339. [ 7.502][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1340. [ 7.505][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1341. [ 7.509][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1342. [ 7.510][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1343. [ 7.515][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1344. [ 7.517][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1345. [ 7.518][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1346. [ 7.525][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1347. [ 7.526][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1348. [ 7.533][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1349. [ 7.534][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1350. [ 7.535][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1351. [ 7.541][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1352. [ 7.542][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1353. [ 7.549][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1354. [ 7.550][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1355. [ 7.557][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1356. [ 7.558][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1357. [ 7.565][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1358. [ 7.565][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1359. [ 7.566][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1360. [ 7.566][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1361. [ 7.573][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1362. [ 7.574][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1363. [ 7.580][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1364. [ 7.580][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1365. [ 7.589][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1366. [ 7.590][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1367. [ 7.596][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1368. [ 7.597][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1369. [ 7.598][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1370. [ 7.603][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1371. [ 7.604][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1372. [ 7.613][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1373. [ 7.614][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1374. [ 7.616][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1375. [ 7.619][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1376. [ 7.620][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1377. [ 7.626][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1378. [ 7.627][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1379. [ 7.628][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1380. [ 7.635][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1381. [ 7.636][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1382. [ 7.643][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1383. [ 7.644][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1384. [ 7.653][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1385. [ 7.654][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1386. [ 7.657][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1387. [ 7.660][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1388. [ 7.660][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1389. [ 7.667][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1390. [ 7.667][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1391. [ 7.668][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1392. [ 7.676][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1393. [ 7.676][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1394. [ 7.689][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1395. [ 7.722][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1396. [ 7.722][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1397. [ 7.755][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1398. [ 7.776][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1399. [ 7.787][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1400. [ 7.819][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1401. [ 7.819][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1402. [ 7.820][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1403. [ 7.827][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1404. [ 7.835][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1405. [ 7.836][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1406. [ 7.843][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1407. [ 7.844][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1408. [ 7.850][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1409. [ 7.851][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1410. [ 7.852][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1411. [ 7.859][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1412. [ 7.860][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1413. [ 7.867][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1414. [ 7.868][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1415. [ 7.875][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1416. [ 7.876][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1417. [ 7.877][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1418. [ 7.880][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1419. [ 7.883][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1420. [ 7.884][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1421. [ 7.891][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1422. [ 7.892][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1423. [ 7.899][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1424. [ 7.900][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1425. [ 7.907][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1426. [ 7.908][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1427. [ 7.911][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1428. [ 7.915][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1429. [ 7.916][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1430. [ 7.924][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1431. [ 7.924][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1432. [ 7.927][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1433. [ 7.931][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1434. [ 7.932][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1435. [ 7.939][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1436. [ 7.940][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1437. [ 7.941][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1438. [ 7.947][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1439. [ 7.948][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1440. [ 7.956][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1441. [ 7.956][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1442. [ 7.964][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1443. [ 7.964][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1444. [ 7.971][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1445. [ 7.972][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1446. [ 7.972][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1447. [ 7.979][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1448. [ 7.980][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1449. [ 7.980][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1450. [ 7.988][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding2]
  1451. [ 8.003][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1452. [ 8.030][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1453. [ 8.033][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1454. [ 8.063][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1455. [ 8.082][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1456. [ 8.094][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1457. [ 8.127][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1458. [ 8.132][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1459. [ 8.161][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1460. [ 8.185][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1461. [ 8.195][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1462. [ 8.222][d][cplayer] Run command: disable-section, flags=0, args=[input]
  1463. [ 15.179][d][cplayer] Run command: show-text, flags=0, args=[˝Encoded successfully! Saved to\N{\b1}./Shelter-[00.02.586-00.03.045]-audio.webm{\b0}, 5000, 0]
  1464. [ 15.270][v][osd/libass] fontselect: (iA Writer Duospace, 700, 0) -> /Users/a3/Library/Fonts/iAWriterDuospace-Bold.otf, -1, iAWriterDuospace-Bold
  1465. [ 15.274][v][libmpv_render] Reallocating OSD texture to 1024x128.
  1466. [ 37.731][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1467. [ 37.735][d][cplayer] Run command: enable-section, flags=0, args=[input, ]
  1468. [ 37.735][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1469. [ 37.738][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1470. [ 37.738][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1471. [ 37.767][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1472. [ 37.799][d][cplayer] Run command: script-binding, flags=9, args=[osc/__keybinding1]
  1473. [ 37.799][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1474. [ 37.800][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1475. [ 37.801][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1476. [ 37.834][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1477. [ 37.867][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1478. [ 37.869][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1479. [ 37.901][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1480. [ 37.934][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1481. [ 37.935][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1482. [ 37.969][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1483. [ 38.001][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1484. [ 38.002][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1485. [ 38.034][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1486. [ 38.052][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1487. [ 38.064][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1488. [ 38.100][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1489. [ 38.134][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1490. [ 38.135][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1491. [ 38.168][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1492. [ 38.202][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1493. [ 38.203][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1494. [ 38.235][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1495. [ 38.268][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1496. [ 38.270][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1497. [ 38.301][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1498. [ 38.335][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1499. [ 38.336][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1500. [ 38.368][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1501. [ 38.401][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1502. [ 38.404][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1503. [ 38.434][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1504. [ 38.469][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1505. [ 38.470][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1506. [ 38.503][d][cplayer] Run command: expand-text, flags=0, args=[${media-title}]
  1507. [ 38.535][d][cplayer] Run command: disable-section, flags=0, args=[input]
  1508. [ 39.166][d][cplayer] Run command: quit, flags=9, args=[0]
  1509. [ 39.167][v][cplayer] EOF code: 6
  1510. [ 39.167][v][ad] Uninit decoder.
  1511. [ 39.167][v][vd] Uninit decoder.
  1512. [ 39.180][v][cplayer] finished playback, success (reason 3)
  1513. [ 39.180][i][cplayer]
  1514. [ 39.181][i][cplayer]
  1515. [ 39.181][i][cplayer] Exiting... (Quit)
  1516. [ 39.182][v][ytdl_hook] Exiting...
  1517. [ 39.184][v][autoload] Exiting...
  1518. [ 39.184][v][autocrop] Exiting...
  1519. [ 39.184][v][osc] Exiting...
  1520. [ 39.185][v][stats] Exiting...
  1521. [ 39.187][v][nebm] Exiting...
  1522. [ 39.207][d][libmpv_render] flushing shader cache
  1523. [ 39.212][v][osx] Exiting...
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement