Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- mpv -v --ao=alsa --audio-channels=mono stereo_test.webm
- [cplayer] Command line options: '-v' '--ao=alsa' '--audio-channels=mono' 'stereo_test.webm'
- [cplayer] mpv 0.9.2 (C) 2000-2015 mpv/MPlayer/mplayer2 projects
- [cplayer] built on 2015-05-19T07:07:47
- [cplayer] ffmpeg library versions:
- [cplayer] libavutil 54.20.100
- [cplayer] libavcodec 56.26.100
- [cplayer] libavformat 56.25.101
- [cplayer] libswscale 3.1.101
- [cplayer] libavfilter 5.11.102
- [cplayer] libswresample 1.1.100
- [cplayer]
- [cplayer] Configuration: ./waf configure --prefix=/usr --confdir=/etc/mpv --enable-zsh-comp --enable-libmpv-shared --enable-cdda
- [cplayer] List of enabled features: alsa asm atomics audio-input avcodec-chroma-pos-api avframe-metadata avframe-skip-samples build-date cdda cplayer debug-build dlopen drm dvbin dvdnav dvdread enca encoding fchmod gl gl-wayland gl-x11 glibc-thread-name glob iconv jack jpeg ladspa lcms2 libass libass-osd libav libavdevice libavfilter libbluray libdl libguess libm libmpv-shared librt libsmbclient libswresample libv4l2 linux-fstatfs lua nanosleep optimize oss-audio oss-audio-native posix posix-or-mingw posix-spawn pthreads pulse pvr resampler rubberband shm stdatomic subprocess termios tv tv-v4l2 vaapi vaapi-glx vaapi-hwaccel vaapi-vpp vdpau vdpau-gl-x11 vdpau-hwaccel videodev vt.h wayland x11 xext xinerama xrandr xss xv zlib zsh-comp
- [global] search dirs: /home/gyro/.config/mpv /home/gyro/.mpv /etc/mpv
- [global] search dirs: /home/gyro/.config/mpv /home/gyro/.mpv /etc/mpv
- [global] config file: 'mpv.conf|config'
- [global] -> '/home/gyro/.config/mpv/mpv.conf'
- [cplayer] Reading config file /home/gyro/.config/mpv/mpv.conf
- [cplayer] Setting option 'cache-default' = '99999' (flags = 4)
- [cplayer] Setting option 'softvol' = 'no' (flags = 4)
- [cplayer] Setting option 'ao' = 'alsa' (flags = 4)
- [cplayer] Setting option 'hwdec' = 'auto' (flags = 4)
- [cplayer] Setting option 'vo' = 'opengl-hq' (flags = 4)
- [cplayer] Setting option 'screenshot-format' = 'png' (flags = 4)
- [cplayer] Setting option 'audio-channels' = 'mono' (flags = 4)
- [cplayer] Setting option 'v' = '' (flags = 8)
- [cplayer] Setting option 'ao' = 'alsa' (flags = 8)
- [cplayer] Setting option 'audio-channels' = 'mono' (flags = 8)
- [global] search dirs: /home/gyro/.config/mpv /home/gyro/.mpv /etc/mpv
- [global] config file: 'input.conf'
- [input] Falling back on default (hardcoded) input config
- [osc] Loading script @osc.lua...
- [global] search dirs: /home/gyro/.config/mpv /home/gyro/.mpv /etc/mpv
- [global] config file: 'scripts'
- [global] -> '/home/gyro/.config/mpv/scripts'
- [global] search dirs: /home/gyro/.config/mpv /home/gyro/.mpv /etc/mpv
- [global] config file: 'lua'
- [osc] loading mp.defaults
- [osc] loading @osc.lua
- [global] search dirs: /home/gyro/.config/mpv /home/gyro/.mpv /etc/mpv
- [global] config path: 'lua-settings/osc.conf' -> '/home/gyro/.config/mpv/lua-settings/osc.conf'
- [cplayer] Done loading @osc.lua.
- [ytdl_hook] Loading script @ytdl_hook.lua...
- [global] search dirs: /home/gyro/.config/mpv /home/gyro/.mpv /etc/mpv
- [global] config file: 'scripts'
- [global] -> '/home/gyro/.config/mpv/scripts'
- [global] search dirs: /home/gyro/.config/mpv /home/gyro/.mpv /etc/mpv
- [global] config file: 'lua'
- [ytdl_hook] loading mp.defaults
- [ytdl_hook] loading @ytdl_hook.lua
- [cplayer] Run command: hook_add, flags=0, args=[on_load, 1, 10]
- [cplayer] Done loading @ytdl_hook.lua.
- [global] search dirs: /home/gyro/.config/mpv /home/gyro/.mpv /etc/mpv
- [global] config file: 'scripts'
- [global] -> '/home/gyro/.config/mpv/scripts'
- [ls_hook] Loading script /home/gyro/.config/mpv/scripts/ls_hook.lua...
- [global] search dirs: /home/gyro/.config/mpv /home/gyro/.mpv /etc/mpv
- [global] config file: 'scripts'
- [global] -> '/home/gyro/.config/mpv/scripts'
- [global] search dirs: /home/gyro/.config/mpv /home/gyro/.mpv /etc/mpv
- [global] config file: 'lua'
- [ls_hook] loading mp.defaults
- [global] user path: '/home/gyro/.config/mpv/scripts/ls_hook.lua' -> '/home/gyro/.config/mpv/scripts/ls_hook.lua'
- [ls_hook] loading file /home/gyro/.config/mpv/scripts/ls_hook.lua
- [cplayer] Run command: hook_add, flags=0, args=[on_load, 1, 9]
- [cplayer] Done loading /home/gyro/.config/mpv/scripts/ls_hook.lua.
- [global] search dirs: /home/gyro/.config/mpv /home/gyro/.mpv /etc/mpv
- [global] config file: 'lua'
- [global] search dirs: /home/gyro/.config/mpv /home/gyro/.mpv /etc/mpv
- [global] config path: 'watch_later/C0ED5AA561FE3A9AFAAF787EA48DCFC4' -> '(NULL)'
- [global] search dirs: /home/gyro/.config/mpv /home/gyro/.mpv /etc/mpv
- [global] config path: 'watch_later' -> '/home/gyro/.config/mpv/watch_later'
- [global] search dirs: /home/gyro/.config/mpv /home/gyro/.mpv /etc/mpv
- [global] config path: 'watch_later/C0ED5AA561FE3A9AFAAF787EA48DCFC4' -> '(NULL)'
- [global] search dirs: /home/gyro/.config/mpv /home/gyro/.mpv /etc/mpv
- [global] config path: 'watch_later' -> '/home/gyro/.config/mpv/watch_later'
- [cplayer] Playing: stereo_test.webm
- [cplayer] Running hook: ls_hook/on_load
- [cplayer] Run command: hook_ack, flags=0, args=[on_load]
- [cplayer] Running hook: ytdl_hook/on_load
- [cplayer] Run command: hook_ack, flags=0, args=[on_load]
- [file] Opened: stereo_test.webm
- [demux] Trying demuxer: disc (force-level: normal)
- [demux] Trying demuxer: edl (force-level: normal)
- [demux] Trying demuxer: cue (force-level: normal)
- [demux] Trying demuxer: rawaudio (force-level: normal)
- [demux] Trying demuxer: rawvideo (force-level: normal)
- [demux] Trying demuxer: tv (force-level: normal)
- [demux] Trying demuxer: libass (force-level: normal)
- [demux] Trying demuxer: mkv (force-level: normal)
- [mkv] Found the head...
- [mkv] + a segment...
- [mkv] /---- [ parsing seek head ] ---------
- [mkv] \---- [ parsing seek head ] ---------
- [mkv] |+ segment information...
- [mkv] | + timecode scale: 1000000
- [mkv] | + duration: 9.603s
- [mkv] | + segment uid 06 17 04 f2 dc 3d 87 98 5b 1a cb 51 43 76 3f ce
- [mkv] |+ segment tracks...
- [mkv] | + a track...
- [mkv] | + Track number: 1
- [mkv] | + Track type: Video
- [mkv] | + Video track
- [mkv] | + Display width: 640
- [mkv] | + Display height: 360
- [mkv] | + Pixel width: 640
- [mkv] | + Pixel height: 360
- [mkv] | + Codec ID: V_VP8
- [mkv] | + Language: und
- [mkv] | + Default duration: 33.367ms ( = 29.970 fps)
- [mkv] | + a track...
- [mkv] | + Track number: 2
- [mkv] | + Track type: Audio
- [mkv] | + Audio track
- [mkv] | + Sampling frequency: 48000.000000
- [mkv] | + Bit depth: 32
- [mkv] | + Channels: 2
- [mkv] | + Codec ID: A_VORBIS
- [mkv] | + CodecPrivate, length 4261
- [mkv] | + Language: und
- [mkv] |+ found cluster
- [mkv] Deferring reading cues.
- [mkv] All headers are parsed!
- [mkv] Aspect: 1.777778
- [demux] Detected file format: Matroska
- [find_files] Loading external files in .
- [global] search dirs: /home/gyro/.config/mpv /home/gyro/.mpv /etc/mpv
- [global] config path: 'sub/' -> '(NULL)'
- [cplayer] (+) Video --vid=1 (vp8)
- [cplayer] (+) Audio --aid=1 (*) (vorbis)
- [cplayer] [V] fourcc:0x30385056 size:640x360 fps:29.970
- [vo/opengl-hq/wayland] failed to connect to a wayland server: check if a wayland compositor is running
- [vo/opengl-hq/x11] X11 opening display: :0
- [vo/opengl-hq/x11] X11 running at 1280x1024 (":0" => local display)
- [vo/opengl-hq/x11] Detected wm supports NetWM.
- [vo/opengl-hq/x11] Detected wm supports FULLSCREEN state.
- [vo/opengl-hq/x11] Detected wm supports ABOVE state.
- [vo/opengl-hq/x11] Detected wm supports BELOW state.
- [vo/opengl-hq/x11] Display 0 (VGA1): [0, 0, 1280, 1024] @ 75.024675 FPS
- [vo/opengl-hq/x11] Current display FPS: 75.024675
- [vo/opengl-hq] GLX chose FB config with ID 0x286c0840
- [vo/opengl-hq] GLX chose visual with ID 0xb1
- [vo/opengl-hq] GL_VERSION='3.0 Mesa 10.5.6'
- [vo/opengl-hq] Detected desktop OpenGL 3.0.
- [vo/opengl-hq] GL_VENDOR='Intel Open Source Technology Center'
- [vo/opengl-hq] GL_RENDERER='Mesa DRI Intel(R) Haswell Desktop '
- [vo/opengl-hq] GL_SHADING_LANGUAGE_VERSION='1.30'
- [vo/opengl-hq] OpenGL legacy compat. found.
- [vo/opengl-hq] Detected OpenGL features:
- [vo/opengl-hq] - Framebuffers
- [vo/opengl-hq] - VAOs
- [vo/opengl-hq] - Float textures
- [vo/opengl-hq] - RG textures
- [vo/opengl-hq] - 1D textures
- [vo/opengl-hq] - 3D textures
- [vo/opengl-hq] - debugging extensions
- [vo/opengl-hq] 16 bit texture depth: 16.
- [vo/opengl-hq] Display depth: R=8, G=8, B=8
- [vo/opengl-hq] Testing user-set FBO format (0x805b)
- [vo/opengl-hq] Create FBO: 16x16
- [vo/opengl-hq] Testing user-set FBO format (0x805b)
- [vo/opengl-hq] Create FBO: 16x16
- [vo/opengl-hq] Testing user-set FBO format (0x805b)
- [vo/opengl-hq] Create FBO: 16x16
- [vo/opengl-hq] Assuming 75.024675 FPS for framedrop.
- [vd] Container reported FPS: 29.970030
- [vd] Codec list:
- [vd] lavc:vp8 - On2 VP8
- [vd] lavc:libvpx (vp8) - libvpx VP8
- [vd] Opening video decoder lavc:vp8
- [vd] Not trying to use hardware decoding: codec vp8 is not on whitelist, or does not support hardware acceleration.
- [vd] Using software decoding.
- [vd] Detected 2 logical cores.
- [vd] Requesting 3 threads for decoding.
- [vd] Selected video codec: On2 VP8 [lavc:vp8]
- [vo/opengl-hq/x11] Disabling screensaver.
- [ad] Codec list:
- [ad] lavc:vorbis - Vorbis
- [ad] lavc:libvorbis (vorbis) - libvorbis
- [ad] Opening audio decoder lavc:vorbis
- [ad] Requesting 1 threads for decoding.
- [ad] Selected audio codec: Vorbis [lavc:vorbis]
- [cplayer] Starting playback...
- [af] Adding filter lavrresample
- [af] Audio filter chain:
- [af] [in] 48000Hz stereo 2ch floatp
- [af] [lavrresample] 48000Hz mono 1ch floatp
- [af] [out] 48000Hz mono 1ch floatp
- [af] [ao] 48000Hz mono 1ch floatp
- [ao] Trying preferred audio driver 'alsa'
- [ao/alsa] requested format: 48000 Hz, mono channels, floatp
- [ao/alsa] using ALSA version: 1.0.29
- [ao/alsa] opening device 'default'
- [ao/alsa] Got supported channel map: stereo (type FIXED)
- [ao/alsa] trying to set ALSA channel map: FL FR
- [ao/alsa] channel map reported by ALSA: FL FR
- [ao/alsa] which we understand as: stereo
- [ao/alsa] which is what we requested.
- [ao/alsa] got buffersize=12288 samples
- [ao/alsa] got period size 1024
- [ao/alsa] device buffer: 12288 samples.
- [ao/alsa] using soft-buffer of 12288 samples.
- [cplayer] AO: [alsa] 48000Hz stereo 2ch float
- [cplayer] AO: Description: ALSA audio output
- [af] Removing filter lavrresample
- [af] Adding filter lavrresample
- [af] Audio filter chain:
- [af] [in] 48000Hz stereo 2ch floatp
- [af] [lavrresample] 48000Hz stereo 2ch float
- [af] [out] 48000Hz stereo 2ch float
- [af] [ao] 48000Hz stereo 2ch float
- [vf] Video filter chain:
- [vf] [vd] 640x360 yuv420p bt.601/limited CL=unknown
- [vf] [in] 640x360 yuv420p bt.601/limited CL=unknown
- [vf] [out] 640x360 yuv420p bt.601/limited CL=unknown
- [cplayer] VO: [opengl-hq] 640x360 yuv420p
- [cplayer] VO: Description: Extended OpenGL Renderer (high quality rendering preset)
- [vo/opengl-hq] Resize: 640x359
- [vo/opengl-hq] Window size: 640x359
- [vo/opengl-hq] Video source: 640x360 (640x360)
- [vo/opengl-hq] Video display: (0, 0) 640x360 -> (1, 0) 638x359
- [vo/opengl-hq] Video scale: 0.996875/0.997222
- [vo/opengl-hq] OSD borders: l=1 t=0 r=1 b=0
- [vo/opengl-hq] Video borders: l=1 t=0 r=1 b=0
- [vo/opengl-hq] Testing user-set FBO format (0x805b)
- [vo/opengl-hq] Create FBO: 16x16
- [vo/opengl-hq] Testing user-set FBO format (0x805b)
- [vo/opengl-hq] Create FBO: 16x16
- [vo/opengl-hq] Testing user-set FBO format (0x805b)
- [vo/opengl-hq] Create FBO: 16x16
- [vo/opengl-hq] Texture for plane 0: 640x360
- [vo/opengl-hq] Texture for plane 1: 320x180
- [vo/opengl-hq] Texture for plane 2: 320x180
- [vo/opengl-hq] Reinit rendering.
- [vo/opengl-hq] Create FBO: 320x180
- [vo/opengl-hq] recompiling a shader program:
- [vo/opengl-hq] [ 1] // chroma merging
- [vo/opengl-hq] [ 2] vec4 color = vec4(texture(texture1, texcoord1).r, texture(texture2, texcoord2).r, 0.0, 1.0);
- [vo/opengl-hq] Create FBO: 320x512
- [vo/opengl-hq] recompiling a shader program:
- [vo/opengl-hq] [ 1] // chroma scaling
- [vo/opengl-hq] [ 2] #define tex texture1
- [vo/opengl-hq] [ 3] vec2 pos = texcoord1;
- [vo/opengl-hq] [ 4] vec2 size = texture_size1;
- [vo/opengl-hq] [ 5] vec2 pt = vec2(1.0) / size;
- [vo/opengl-hq] [ 6] // pass 1
- [vo/opengl-hq] [ 7] vec4 color = vec4(0.0);
- [vo/opengl-hq] [ 8] {
- [vo/opengl-hq] [ 9] vec2 dir = vec2(0, 1);
- [vo/opengl-hq] [ 10] pt *= dir;
- [vo/opengl-hq] [ 11] float fcoord = dot(fract(pos * size - vec2(0.5)), dir);
- [vo/opengl-hq] [ 12] vec2 base = pos - fcoord * pt - pt * vec2(2);
- [vo/opengl-hq] [ 13] vec4 c;
- [vo/opengl-hq] [ 14] vec4 c1 = texture(lut, vec2(0.25, fcoord));
- [vo/opengl-hq] [ 15] vec4 c2 = texture(lut, vec2(0.75, fcoord));
- [vo/opengl-hq] [ 16] float weights[6] = float[](c1.r, c1.g, c1.b, c2.r, c2.g, c2.b);
- [vo/opengl-hq] [ 17] // scaler samples
- [vo/opengl-hq] [ 18] c = texture(tex, base + pt * vec2(0));
- [vo/opengl-hq] [ 19] color += vec4(weights[0]) * c;
- [vo/opengl-hq] [ 20] c = texture(tex, base + pt * vec2(1));
- [vo/opengl-hq] [ 21] color += vec4(weights[1]) * c;
- [vo/opengl-hq] [ 22] c = texture(tex, base + pt * vec2(2));
- [vo/opengl-hq] [ 23] color += vec4(weights[2]) * c;
- [vo/opengl-hq] [ 24] c = texture(tex, base + pt * vec2(3));
- [vo/opengl-hq] [ 25] color += vec4(weights[3]) * c;
- [vo/opengl-hq] [ 26] c = texture(tex, base + pt * vec2(4));
- [vo/opengl-hq] [ 27] color += vec4(weights[4]) * c;
- [vo/opengl-hq] [ 28] c = texture(tex, base + pt * vec2(5));
- [vo/opengl-hq] [ 29] color += vec4(weights[5]) * c;
- [vo/opengl-hq] [ 30] }
- [vo/opengl-hq] Create FBO: 640x360
- [vo/opengl-hq] recompiling a shader program:
- [vo/opengl-hq] [ 1] #define tex texture1
- [vo/opengl-hq] [ 2] vec2 pos = texcoord1;
- [vo/opengl-hq] [ 3] vec2 size = texture_size1;
- [vo/opengl-hq] [ 4] vec2 pt = vec2(1.0) / size;
- [vo/opengl-hq] [ 5] // pass 2
- [vo/opengl-hq] [ 6] vec4 color = vec4(0.0);
- [vo/opengl-hq] [ 7] {
- [vo/opengl-hq] [ 8] vec2 dir = vec2(1, 0);
- [vo/opengl-hq] [ 9] pt *= dir;
- [vo/opengl-hq] [ 10] float fcoord = dot(fract(pos * size - vec2(0.5)), dir);
- [vo/opengl-hq] [ 11] vec2 base = pos - fcoord * pt - pt * vec2(2);
- [vo/opengl-hq] [ 12] vec4 c;
- [vo/opengl-hq] [ 13] vec4 c1 = texture(lut, vec2(0.25, fcoord));
- [vo/opengl-hq] [ 14] vec4 c2 = texture(lut, vec2(0.75, fcoord));
- [vo/opengl-hq] [ 15] float weights[6] = float[](c1.r, c1.g, c1.b, c2.r, c2.g, c2.b);
- [vo/opengl-hq] [ 16] // scaler samples
- [vo/opengl-hq] [ 17] c = texture(tex, base + pt * vec2(0));
- [vo/opengl-hq] [ 18] color += vec4(weights[0]) * c;
- [vo/opengl-hq] [ 19] c = texture(tex, base + pt * vec2(1));
- [vo/opengl-hq] [ 20] color += vec4(weights[1]) * c;
- [vo/opengl-hq] [ 21] c = texture(tex, base + pt * vec2(2));
- [vo/opengl-hq] [ 22] color += vec4(weights[2]) * c;
- [vo/opengl-hq] [ 23] c = texture(tex, base + pt * vec2(3));
- [vo/opengl-hq] [ 24] color += vec4(weights[3]) * c;
- [vo/opengl-hq] [ 25] c = texture(tex, base + pt * vec2(4));
- [vo/opengl-hq] [ 26] color += vec4(weights[4]) * c;
- [vo/opengl-hq] [ 27] c = texture(tex, base + pt * vec2(5));
- [vo/opengl-hq] [ 28] color += vec4(weights[5]) * c;
- [vo/opengl-hq] [ 29] }
- [vo/opengl-hq] [ 30] color.a = 1.0;
- [vo/opengl-hq] [ 31] vec2 chroma = color.rg;
- [vo/opengl-hq] [ 32] color = vec4(texture(texture0, texcoord0).r, chroma, 1.0);
- [vo/opengl-hq] [ 33] // color conversion
- [vo/opengl-hq] [ 34] color.rgb = mat3(colormatrix) * color.rgb + colormatrix_c;
- [vo/opengl-hq] [ 35] color.a = 1.0;
- [vo/opengl-hq] [ 36] // scaler pre-conversion
- [vo/opengl-hq] [ 37] color.rgb = clamp(color.rgb, 0.0, 1.0);
- [vo/opengl-hq] [ 38] color.rgb = pow(color.rgb, vec3(1.961));
- [vo/opengl-hq] [ 39] // main scaling
- [vo/opengl-hq] Create FBO: 640x512
- [vo/opengl-hq] recompiling a shader program:
- [vo/opengl-hq] [ 1] #define tex texture0
- [vo/opengl-hq] [ 2] vec2 pos = texcoord0;
- [vo/opengl-hq] [ 3] vec2 size = texture_size0;
- [vo/opengl-hq] [ 4] vec2 pt = vec2(1.0) / size;
- [vo/opengl-hq] [ 5] // pass 1
- [vo/opengl-hq] [ 6] vec4 color = vec4(0.0);
- [vo/opengl-hq] [ 7] {
- [vo/opengl-hq] [ 8] vec2 dir = vec2(0, 1);
- [vo/opengl-hq] [ 9] pt *= dir;
- [vo/opengl-hq] [ 10] float fcoord = dot(fract(pos * size - vec2(0.5)), dir);
- [vo/opengl-hq] [ 11] vec2 base = pos - fcoord * pt - pt * vec2(2);
- [vo/opengl-hq] [ 12] vec4 c;
- [vo/opengl-hq] [ 13] vec4 c1 = texture(lut, vec2(0.25, fcoord));
- [vo/opengl-hq] [ 14] vec4 c2 = texture(lut, vec2(0.75, fcoord));
- [vo/opengl-hq] [ 15] float weights[6] = float[](c1.r, c1.g, c1.b, c2.r, c2.g, c2.b);
- [vo/opengl-hq] [ 16] // scaler samples
- [vo/opengl-hq] [ 17] c = texture(tex, base + pt * vec2(0));
- [vo/opengl-hq] [ 18] color += vec4(weights[0]) * c;
- [vo/opengl-hq] [ 19] c = texture(tex, base + pt * vec2(1));
- [vo/opengl-hq] [ 20] color += vec4(weights[1]) * c;
- [vo/opengl-hq] [ 21] c = texture(tex, base + pt * vec2(2));
- [vo/opengl-hq] [ 22] color += vec4(weights[2]) * c;
- [vo/opengl-hq] [ 23] c = texture(tex, base + pt * vec2(3));
- [vo/opengl-hq] [ 24] color += vec4(weights[3]) * c;
- [vo/opengl-hq] [ 25] c = texture(tex, base + pt * vec2(4));
- [vo/opengl-hq] [ 26] color += vec4(weights[4]) * c;
- [vo/opengl-hq] [ 27] c = texture(tex, base + pt * vec2(5));
- [vo/opengl-hq] [ 28] color += vec4(weights[5]) * c;
- [vo/opengl-hq] [ 29] }
- [vo/opengl-hq] Dither to 8.
- [vo/opengl-hq] recompiling a shader program:
- [vo/opengl-hq] [ 1] #define tex texture0
- [vo/opengl-hq] [ 2] vec2 pos = texcoord0;
- [vo/opengl-hq] [ 3] vec2 size = texture_size0;
- [vo/opengl-hq] [ 4] vec2 pt = vec2(1.0) / size;
- [vo/opengl-hq] [ 5] // pass 2
- [vo/opengl-hq] [ 6] vec4 color = vec4(0.0);
- [vo/opengl-hq] [ 7] {
- [vo/opengl-hq] [ 8] vec2 dir = vec2(1, 0);
- [vo/opengl-hq] [ 9] pt *= dir;
- [vo/opengl-hq] [ 10] float fcoord = dot(fract(pos * size - vec2(0.5)), dir);
- [vo/opengl-hq] [ 11] vec2 base = pos - fcoord * pt - pt * vec2(2);
- [vo/opengl-hq] [ 12] vec4 c;
- [vo/opengl-hq] [ 13] vec4 c1 = texture(lut, vec2(0.25, fcoord));
- [vo/opengl-hq] [ 14] vec4 c2 = texture(lut, vec2(0.75, fcoord));
- [vo/opengl-hq] [ 15] float weights[6] = float[](c1.r, c1.g, c1.b, c2.r, c2.g, c2.b);
- [vo/opengl-hq] [ 16] // scaler samples
- [vo/opengl-hq] [ 17] c = texture(tex, base + pt * vec2(0));
- [vo/opengl-hq] [ 18] color += vec4(weights[0]) * c;
- [vo/opengl-hq] [ 19] c = texture(tex, base + pt * vec2(1));
- [vo/opengl-hq] [ 20] color += vec4(weights[1]) * c;
- [vo/opengl-hq] [ 21] c = texture(tex, base + pt * vec2(2));
- [vo/opengl-hq] [ 22] color += vec4(weights[2]) * c;
- [vo/opengl-hq] [ 23] c = texture(tex, base + pt * vec2(3));
- [vo/opengl-hq] [ 24] color += vec4(weights[3]) * c;
- [vo/opengl-hq] [ 25] c = texture(tex, base + pt * vec2(4));
- [vo/opengl-hq] [ 26] color += vec4(weights[4]) * c;
- [vo/opengl-hq] [ 27] c = texture(tex, base + pt * vec2(5));
- [vo/opengl-hq] [ 28] color += vec4(weights[5]) * c;
- [vo/opengl-hq] [ 29] }
- [vo/opengl-hq] [ 30] color.a = 1.0;
- [vo/opengl-hq] [ 31] // scaler post-conversion
- [vo/opengl-hq] [ 32] // color management
- [vo/opengl-hq] [ 33] color.rgb = clamp(color.rgb, 0.0, 1.0);
- [vo/opengl-hq] [ 34] color.rgb = pow(color.rgb, vec3(1.0/1.961));
- [vo/opengl-hq] [ 35] // dithering
- [vo/opengl-hq] [ 36] vec2 dither_pos = gl_FragCoord.xy / 64;
- [vo/opengl-hq] [ 37] float dither_value = texture(dither, dither_pos).r;
- [vo/opengl-hq] [ 38] color = floor(color * 255 + dither_value + 0.5 / (64 * 64)) / 255;
- [global] search dirs: /home/gyro/.config/mpv /home/gyro/.mpv /etc/mpv
- [global] config path: 'fonts' -> '(NULL)'
- [global] search dirs: /home/gyro/.config/mpv /home/gyro/.mpv /etc/mpv
- [global] config path: 'subfont.ttf' -> '(NULL)'
- [global] search dirs: /home/gyro/.config/mpv /home/gyro/.mpv /etc/mpv
- [global] config path: 'fonts.conf' -> '(NULL)'
- [osd/libass] Setting up fonts...
- [osd/libass] Done.
- [global] search dirs: /home/gyro/.config/mpv /home/gyro/.mpv /etc/mpv
- [global] config path: 'fonts' -> '(NULL)'
- [global] search dirs: /home/gyro/.config/mpv /home/gyro/.mpv /etc/mpv
- [global] config path: 'subfont.ttf' -> '(NULL)'
- [global] search dirs: /home/gyro/.config/mpv /home/gyro/.mpv /etc/mpv
- [global] config path: 'fonts.conf' -> '(NULL)'
- [osd/libass] Setting up fonts...
- [osd/libass] Done.
- [global] search dirs: /home/gyro/.config/mpv /home/gyro/.mpv /etc/mpv
- [global] config path: 'fonts' -> '(NULL)'
- [global] search dirs: /home/gyro/.config/mpv /home/gyro/.mpv /etc/mpv
- [global] config path: 'subfont.ttf' -> '(NULL)'
- [global] search dirs: /home/gyro/.config/mpv /home/gyro/.mpv /etc/mpv
- [global] config path: 'fonts.conf' -> '(NULL)'
- [osd/libass] Setting up fonts...
- [osd/libass] Done.
- [statusline] AV: 00:00:00 / 00:00:09 (7%) A-V: 0.000
- [cplayer] Run command: script_binding, flags=9, args=[osc/__keybinding1]
- [statusline] AV: 00:00:00 / 00:00:09 (8%) A-V: -0.000
- [vo/opengl-hq] recompiling a shader program:
- [vo/opengl-hq] [ 1] // OSD (libass)
- [vo/opengl-hq] [ 2] vec4 color = vec4(ass_color.rgb, ass_color.a * texture(osdtex, texcoord).r);
- [vo/opengl-hq] [ 3] // color management
- [statusline] AV: 00:00:00 / 00:00:09 (8%) A-V: 0.000
- [cplayer] Run command: script_binding, flags=9, args=[osc/__keybinding1]
- [statusline] AV: 00:00:00 / 00:00:09 (8%) A-V: -0.000
- [cplayer] Run command: script_binding, flags=9, args=[osc/__keybinding1]
- [statusline] AV: 00:00:00 / 00:00:09 (9%) A-V: 0.000
- [cplayer] Run command: script_binding, flags=9, args=[osc/__keybinding1]
- [statusline] AV: 00:00:00 / 00:00:09 (9%) A-V: 0.000
- [cplayer] Run command: script_binding, flags=9, args=[osc/__keybinding1]
- [cplayer] Run command: script_binding, flags=9, args=[osc/__keybinding2]
- [statusline] AV: 00:00:01 / 00:00:09 (11%) A-V: -0.000
- [cplayer] Run command: script_binding, flags=9, args=[osc/__keybinding1]
- [statusline] AV: 00:00:01 / 00:00:09 (11%) A-V: 0.000
- [cplayer] Run command: script_binding, flags=9, args=[osc/__keybinding1]
- [statusline] AV: 00:00:01 / 00:00:09 (12%) A-V: -0.000
- [cplayer] Run command: script_binding, flags=9, args=[osc/__keybinding1]
- [statusline] AV: 00:00:01 / 00:00:09 (12%) A-V: 0.000
- [cplayer] Run command: script_binding, flags=9, args=[osc/__keybinding1]
- [cplayer] Run command: script_binding, flags=9, args=[osc/__keybinding1]
- [statusline] AV: 00:00:01 / 00:00:09 (13%) A-V: 0.000
- [cplayer] Run command: script_binding, flags=9, args=[osc/__keybinding1]
- [statusline] AV: 00:00:02 / 00:00:09 (27%) A-V: -0.000
- [cplayer] Run command: cycle, flags=9, args=[pause, (NULL)]
- [vo/opengl-hq/x11] Enabling screensaver.
- [ao/alsa] pause not supported by hardware
- [statusline] (Paused) AV: 00:00:02 / 00:00:09 (27%) A-V: -0.000
- [cplayer] Run command: script_binding, flags=9, args=[osc/__keybinding1]
- [statusline] (Paused) AV: 00:00:02 / 00:00:09 (27%) A-V: -0.000
- [cplayer] Run command: script_binding, flags=9, args=[osc/__keybinding1]
- [cplayer] Run command: script_binding, flags=9, args=[osc/__keybinding1]
- [cplayer] Run command: script_binding, flags=9, args=[osc/__keybinding1]
- [cplayer] Run command: script_binding, flags=9, args=[osc/__keybinding1]
- [cplayer] Run command: script_binding, flags=9, args=[osc/__keybinding1]
- [cplayer] Run command: script_binding, flags=9, args=[osc/__keybinding1]
- [statusline] (Paused) AV: 00:00:02 / 00:00:09 (27%) A-V: -0.000
- [cplayer] Run command: script_binding, flags=9, args=[osc/__keybinding1]
- [cplayer] Run command: script_binding, flags=9, args=[osc/__keybinding1]
- [cplayer] Run command: script_binding, flags=9, args=[osc/__keybinding1]
- [cplayer] Run command: script_binding, flags=9, args=[osc/__keybinding1]
- [cplayer] Run command: script_binding, flags=9, args=[osc/__keybinding2]
- [statusline] (Paused) AV: 00:00:02 / 00:00:09 (27%) A-V: -0.000
- [cplayer] Run command: script_binding, flags=9, args=[osc/__keybinding1]
- [statusline] (Paused) AV: 00:00:02 / 00:00:09 (27%) A-V: -0.000
- [cplayer] Run command: script_binding, flags=9, args=[osc/__keybinding1]
- [cplayer] Run command: script_binding, flags=9, args=[osc/__keybinding1]
- [statusline] (Paused) AV: 00:00:02 / 00:00:09 (27%) A-V: -0.000
- [cplayer] Run command: script_binding, flags=9, args=[osc/__keybinding1]
- [statusline] (Paused) AV: 00:00:02 / 00:00:09 (27%) A-V: -0.000
- [cplayer] Run command: script_binding, flags=9, args=[osc/__keybinding1]
- [statusline] (Paused) AV: 00:00:02 / 00:00:09 (27%) A-V: -0.000
- [cplayer] Run command: script_binding, flags=9, args=[osc/__keybinding2]
- [statusline] (Paused) AV: 00:00:02 / 00:00:09 (27%) A-V: -0.000
- [cplayer] Run command: script_binding, flags=9, args=[osc/__keybinding1]
- [statusline] (Paused) AV: 00:00:02 / 00:00:09 (27%) A-V: -0.000
- [cplayer] Run command: script_binding, flags=9, args=[osc/__keybinding1]
- [cplayer] Run command: script_binding, flags=9, args=[osc/__keybinding1]
- [cplayer] Run command: script_binding, flags=9, args=[osc/__keybinding1]
- [cplayer] Run command: script_binding, flags=9, args=[osc/__keybinding1]
- [cplayer] Run command: script_binding, flags=9, args=[osc/__keybinding1]
- [cplayer] Run command: script_binding, flags=9, args=[osc/__keybinding1]
- [statusline] (Paused) AV: 00:00:02 / 00:00:09 (27%) A-V: -0.000
- [cplayer] Run command: script_binding, flags=9, args=[osc/__keybinding1]
- [cplayer] Run command: script_binding, flags=9, args=[osc/__keybinding1]
- [cplayer] Run command: script_binding, flags=9, args=[osc/__keybinding1]
- [cplayer] Run command: script_binding, flags=9, args=[osc/__keybinding1]
- [statusline] (Paused) AV: 00:00:02 / 00:00:09 (27%) A-V: -0.000
- [cplayer] Run command: script_binding, flags=9, args=[osc/__keybinding1]
- [cplayer] Run command: script_binding, flags=9, args=[osc/__keybinding1]
- [cplayer] Run command: script_binding, flags=9, args=[osc/__keybinding1]
- [cplayer] Run command: script_binding, flags=9, args=[osc/__keybinding1]
- [cplayer] Run command: script_binding, flags=9, args=[osc/__keybinding1]
- [cplayer] Run command: script_binding, flags=9, args=[osc/__keybinding1]
- [cplayer] Run command: script_binding, flags=9, args=[osc/__keybinding1]
- [statusline] (Paused) AV: 00:00:02 / 00:00:09 (27%) A-V: -0.000
- [cplayer] Run command: script_binding, flags=9, args=[osc/__keybinding1]
- [cplayer] Run command: script_binding, flags=9, args=[osc/__keybinding1]
- [cplayer] Run command: script_binding, flags=9, args=[osc/__keybinding1]
- [cplayer] Run command: script_binding, flags=9, args=[osc/__keybinding1]
- [cplayer] Run command: script_binding, flags=9, args=[osc/__keybinding2]
- [statusline] (Paused) AV: 00:00:02 / 00:00:09 (27%) A-V: -0.000
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement