mpv-player / mpv

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

Sound quality is worse when playback in x2 speed #6217

Closed kurtontheway closed 6 years ago

kurtontheway commented 6 years ago

mpv version and platform

mpv 0.29.0 in windows 10 / ubuntu 18.04

Reproduction steps

  1. Open this youtube link in web browser (eg. google chrome), play the video and check the sound quality. It is clear and acceptable.
  2. Download the video to your local drive, play it using mpv in x2 speed and check the sound quality. which is not as good as the sound quality of step 1.

    Expected behavior

    Sound in x2 speed in mpv is as clear as in web browser's html5 player.

    Actual behavior

    Sound in x2 speed in mpv is not as clear as in web browser's html5 player.

    Log file

[   0.003][v][cplayer] mpv 0.29.0 Copyright © 2000-2018 mpv/MPlayer/mplayer2 projects
[   0.003][v][cplayer]  built on UNKNOWN
[   0.003][v][cplayer] ffmpeg library versions:
[   0.003][v][cplayer]    libavutil       56.18.102
[   0.003][v][cplayer]    libavcodec      58.22.100
[   0.003][v][cplayer]    libavformat     58.17.101
[   0.003][v][cplayer]    libswscale      5.2.100
[   0.003][v][cplayer]    libavfilter     7.26.100
[   0.004][v][cplayer]    libswresample   3.2.100
[   0.004][v][cplayer] ffmpeg version: 4.1+809.g269daf5985
[   0.004][v][cplayer] 
[   0.004][v][cplayer] Configuration: ./waf configure --prefix=/usr/x86_64-w64-mingw32/sysroot/mingw --enable-static-build --enable-pdf-build --disable-manpage-build --enable-libmpv-shared --enable-lua --enable-javascript --enable-libarchive --enable-libass --enable-libbluray --enable-dvdread --enable-dvdnav --enable-uchardet --enable-vulkan --enable-shaderc --enable-rubberband --enable-lcms2 --disable-build-date
[   0.004][v][cplayer] List of enabled features: asm atomics cplayer crossc d3d-hwaccel d3d11 d3d9-hwaccel debug-build direct3d dos-paths drmprime dvdnav dvdread dvdread-common ffmpeg gl gl-dxinterop gl-dxinterop-d3d9 gl-win32 glob glob-win32 gnuc gpl iconv javascript jpeg lcms2 libaf libarchive libass libass-osd libav-any libavcodec libavdevice libbluray libm libmpv-shared lua luajit mingw noexecstack optimize plain-gl posix-or-mingw rubberband shaderc shaderc-static static-build stdatomic uchardet vulkan wasapi win32-desktop win32-internal-pthreads win32-pipes zlib
[   0.004][v][cplayer] Command line options: '--log-file=output.txt' '--speed=2' 'Stanford Graduate School of Business - Think Fast, Talk Smart - Communication Techniques.mkv'
[   0.004][v][cplayer] mpv 0.29.0 Copyright © 2000-2018 mpv/MPlayer/mplayer2 projects
[   0.004][v][cplayer]  built on UNKNOWN
[   0.004][v][cplayer] ffmpeg library versions:
[   0.004][v][cplayer]    libavutil       56.18.102
[   0.004][v][cplayer]    libavcodec      58.22.100
[   0.004][v][cplayer]    libavformat     58.17.101
[   0.004][v][cplayer]    libswscale      5.2.100
[   0.004][v][cplayer]    libavfilter     7.26.100
[   0.004][v][cplayer]    libswresample   3.2.100
[   0.004][v][cplayer] ffmpeg version: 4.1+809.g269daf5985
[   0.004][v][cplayer] 
[   0.004][v][cplayer] Configuration: ./waf configure --prefix=/usr/x86_64-w64-mingw32/sysroot/mingw --enable-static-build --enable-pdf-build --disable-manpage-build --enable-libmpv-shared --enable-lua --enable-javascript --enable-libarchive --enable-libass --enable-libbluray --enable-dvdread --enable-dvdnav --enable-uchardet --enable-vulkan --enable-shaderc --enable-rubberband --enable-lcms2 --disable-build-date
[   0.004][v][cplayer] List of enabled features: asm atomics cplayer crossc d3d-hwaccel d3d11 d3d9-hwaccel debug-build direct3d dos-paths drmprime dvdnav dvdread dvdread-common ffmpeg gl gl-dxinterop gl-dxinterop-d3d9 gl-win32 glob glob-win32 gnuc gpl iconv javascript jpeg lcms2 libaf libarchive libass libass-osd libav-any libavcodec libavdevice libbluray libm libmpv-shared lua luajit mingw noexecstack optimize plain-gl posix-or-mingw rubberband shaderc shaderc-static static-build stdatomic uchardet vulkan wasapi win32-desktop win32-internal-pthreads win32-pipes zlib
[   0.006][v][cplayer] Reading config file C:\Users\username\AppData\Roaming/mpv/mpv.conf
[   0.006][d][cplayer] Setting option 'border' = 'no' (flags = 4)
[   0.006][d][cplayer] Setting option 'keep-open' = 'yes' (flags = 4)
[   0.006][d][cplayer] Setting option 'sub-auto' = 'fuzzy' (flags = 4)
[   0.006][d][cplayer] Setting option 'autofit-larger' = '100%' (flags = 4)
[   0.006][d][cplayer] Setting option 'volume-max' = '200' (flags = 4)
[   0.006][d][cplayer] Setting option 'geometry' = '50%:50%' (flags = 4)
[   0.006][d][cplayer] Setting option 'alang' = 'en,eng,zh,cmn,chi,zho' (flags = 4)
[   0.006][d][cplayer] Setting option 'slang' = 'cmn,chi,zho,zh,eng,en' (flags = 4)
[   0.006][d][cplayer] Setting option 'sub-codepage' = 'utf8:gb2312' (flags = 4)
[   0.006][d][cplayer] Setting option 'audio-pitch-correction' = 'yes' (flags = 4)
[   0.006][d][cplayer] Setting option 'log-file' = 'output.txt' (flags = 8)
[   0.006][d][cplayer] Setting option 'speed' = '2' (flags = 8)
[   0.008][v][ifo] Opening C:\Users\username\AppData\Roaming/mpv/input.conf
[   0.008][v][ifo_dvdnav] Opening C:\Users\username\AppData\Roaming/mpv/input.conf
[   0.008][v][bdmv/bluray] Opening C:\Users\username\AppData\Roaming/mpv/input.conf
[   0.008][v][file] Opening C:\Users\username\AppData\Roaming/mpv/input.conf
[   0.008][d][file] Stream opened successfully.
[   0.008][v][input] Parsing input config file C:\Users\username\AppData\Roaming/mpv/input.conf
[   0.008][v][input] Input config file C:\Users\username\AppData\Roaming/mpv/input.conf parsed: 14 binds
[   0.008][d][global] user path: 'output.txt' -> 'output.txt'
[   0.009][d][osc] Loading lua script @osc.lua...
[   0.009][d][ytdl_hook] Loading lua script @ytdl_hook.lua...
[   0.009][d][stats] Loading lua script @stats.lua...
[   0.010][d][global] config path: 'scripts' -> 'C:\Users\username\AppData\Roaming/mpv/scripts'
[   0.010][d][global] config path: 'scripts' -/-> 'C:/ProgramData/chocolatey/lib/mpv.install/tools/scripts'
[   0.010][d][global] config path: 'scripts' -/-> 'C:/ProgramData/chocolatey/lib/mpv.install/tools/mpv/scripts'
[   0.011][d][global] config path: 'scripts' -> 'C:\Users\username\AppData\Roaming/mpv/scripts'
[   0.011][d][global] config path: 'scripts' -> 'C:\Users\username\AppData\Roaming/mpv/scripts'
[   0.011][d][global] config path: 'scripts' -> 'C:\Users\username\AppData\Roaming/mpv/scripts'
[   0.011][d][global] config path: 'scripts' -/-> 'C:/ProgramData/chocolatey/lib/mpv.install/tools/scripts'
[   0.011][d][global] config path: 'scripts' -/-> 'C:/ProgramData/chocolatey/lib/mpv.install/tools/mpv/scripts'
[   0.011][d][ytdl_hook] loading mp.defaults
[   0.011][d][global] config path: 'scripts' -/-> 'C:/ProgramData/chocolatey/lib/mpv.install/tools/scripts'
[   0.011][d][global] config path: 'scripts' -/-> 'C:/ProgramData/chocolatey/lib/mpv.install/tools/scripts'
[   0.011][d][global] config path: 'scripts' -/-> 'C:/ProgramData/chocolatey/lib/mpv.install/tools/mpv/scripts'
[   0.011][d][stats] loading mp.defaults
[   0.011][d][global] config path: 'scripts' -/-> 'C:/ProgramData/chocolatey/lib/mpv.install/tools/mpv/scripts'
[   0.011][d][osc] loading mp.defaults
[   0.012][v][cplayer] Can't load unknown script: C:\Users\username\AppData\Roaming/mpv/scripts/win-helper.vbs
[   0.012][d][assrt] Loading javascript C:\Users\username\AppData\Roaming/mpv/scripts/assrt.js...
[   0.012][v][cplayer] Waiting for scripts...
[   0.012][d][ytdl_hook] loading @ytdl_hook.lua
[   0.012][d][stats] loading @stats.lua
[   0.012][d][osc] loading @osc.lua
[   0.012][v][assrt] Loading file @/defaults.js
[   0.012][d][global] user path: '@/defaults.js' -> '@/defaults.js'
[   0.012][v][assrt] Reading file '@/defaults.js'
[   0.012][d][ytdl_hook] reading options for ytdl_hook 
[   0.012][d][stats] reading options for stats 
[   0.012][d][global] config path: 'script-opts/ytdl_hook.conf' -/-> 'C:\Users\username\AppData\Roaming/mpv/script-opts/ytdl_hook.conf'
[   0.013][d][global] config path: 'script-opts/ytdl_hook.conf' -/-> 'C:/ProgramData/chocolatey/lib/mpv.install/tools/script-opts/ytdl_hook.conf'
[   0.013][d][global] config path: 'script-opts/ytdl_hook.conf' -/-> 'C:/ProgramData/chocolatey/lib/mpv.install/tools/mpv/script-opts/ytdl_hook.conf'
[   0.013][v][ytdl_hook] script-opts/ytdl_hook.conf not found. 
[   0.013][d][global] config path: 'script-opts/stats.conf' -/-> 'C:\Users\username\AppData\Roaming/mpv/script-opts/stats.conf'
[   0.013][d][global] config path: 'script-opts/stats.conf' -/-> 'C:/ProgramData/chocolatey/lib/mpv.install/tools/script-opts/stats.conf'
[   0.013][d][global] config path: 'script-opts/stats.conf' -/-> 'C:/ProgramData/chocolatey/lib/mpv.install/tools/mpv/script-opts/stats.conf'
[   0.013][v][stats] script-opts/stats.conf not found. 
[   0.013][d][global] config path: 'lua-settings/ytdl_hook.conf' -/-> 'C:\Users\username\AppData\Roaming/mpv/lua-settings/ytdl_hook.conf'
[   0.013][d][global] config path: 'lua-settings/ytdl_hook.conf' -/-> 'C:/ProgramData/chocolatey/lib/mpv.install/tools/lua-settings/ytdl_hook.conf'
[   0.013][d][osc] reading options for osc 
[   0.013][d][global] config path: 'lua-settings/ytdl_hook.conf' -/-> 'C:/ProgramData/chocolatey/lib/mpv.install/tools/mpv/lua-settings/ytdl_hook.conf'
[   0.013][v][ytdl_hook] lua-settings/ytdl_hook.conf not found. 
[   0.013][d][global] config path: 'lua-settings/stats.conf' -/-> 'C:\Users\username\AppData\Roaming/mpv/lua-settings/stats.conf'
[   0.013][d][global] config path: 'lua-settings/stats.conf' -/-> 'C:/ProgramData/chocolatey/lib/mpv.install/tools/lua-settings/stats.conf'
[   0.013][d][global] config path: 'lua-settings/stats.conf' -/-> 'C:/ProgramData/chocolatey/lib/mpv.install/tools/mpv/lua-settings/stats.conf'
[   0.013][v][stats] lua-settings/stats.conf not found. 
[   0.013][v][assrt] Loading file C:\Users\username\AppData\Roaming/mpv/scripts/assrt.js
[   0.013][d][global] user path: 'C:\Users\username\AppData\Roaming/mpv/scripts/assrt.js' -> 'C:\Users\username\AppData\Roaming/mpv/scripts/assrt.js'
[   0.013][v][assrt] Reading file 'C:\Users\username\AppData\Roaming/mpv/scripts/assrt.js'
[   0.013][d][global] config path: 'script-opts/osc.conf' -/-> 'C:\Users\username\AppData\Roaming/mpv/script-opts/osc.conf'
[   0.013][d][global] config path: 'script-opts/osc.conf' -/-> 'C:/ProgramData/chocolatey/lib/mpv.install/tools/script-opts/osc.conf'
[   0.013][d][global] config path: 'script-opts/osc.conf' -/-> 'C:/ProgramData/chocolatey/lib/mpv.install/tools/mpv/script-opts/osc.conf'
[   0.013][v][osc] script-opts/osc.conf not found. 
[   0.014][d][global] config path: 'lua-settings/osc.conf' -/-> 'C:\Users\username\AppData\Roaming/mpv/lua-settings/osc.conf'
[   0.014][d][global] config path: 'lua-settings/osc.conf' -/-> 'C:/ProgramData/chocolatey/lib/mpv.install/tools/lua-settings/osc.conf'
[   0.014][d][global] config path: 'lua-settings/osc.conf' -/-> 'C:/ProgramData/chocolatey/lib/mpv.install/tools/mpv/lua-settings/osc.conf'
[   0.014][v][osc] lua-settings/osc.conf not found. 
[   0.014][d][cplayer] Run command: define-section, flags=0, args=[input_stats, i script-binding stats/display-stats
[   0.014][d][cplayer] , default]
[   0.014][d][cplayer] Run command: enable-section, flags=0, args=[input_stats, allow-hide-cursor+allow-vo-dragging]
[   0.014][d][cplayer] Run command: define-section, flags=0, args=[input_forced_stats, , force]
[   0.014][d][cplayer] Run command: enable-section, flags=0, args=[input_forced_stats, allow-hide-cursor+allow-vo-dragging]
[   0.014][d][cplayer] Run command: define-section, flags=0, args=[input_stats, I script-binding stats/display-stats-toggle
[   0.014][d][cplayer] i script-binding stats/display-stats
[   0.014][d][cplayer] , default]
[   0.014][d][cplayer] Run command: define-section, flags=0, args=[showhide, mouse_move script-binding osc/__keybinding1
[   0.014][d][cplayer] mouse_leave script-binding osc/__keybinding2
[   0.014][d][cplayer] , force]
[   0.014][d][cplayer] Run command: enable-section, flags=0, args=[showhide, allow-hide-cursor+allow-vo-dragging]
[   0.014][d][cplayer] Run command: enable-section, flags=0, args=[input_stats, allow-hide-cursor+allow-vo-dragging]
[   0.014][d][cplayer] Run command: define-section, flags=0, args=[input, mbtn_left script-binding osc/__keybinding3
[   0.014][d][cplayer] shift+mbtn_left script-binding osc/__keybinding4
[   0.014][d][cplayer] mbtn_right script-binding osc/__keybinding5
[   0.014][d][cplayer] wheel_up script-binding osc/__keybinding6
[   0.014][d][cplayer] wheel_down script-binding osc/__keybinding7
[   0.014][d][cplayer] mbtn_left_dbl ignore
[   0.014][d][cplayer] shift+mbtn_left_dbl ignore
[   0.014][d][cplayer] mbtn_right_dbl ignore
[   0.014][d][cplayer] , force]
[   0.014][d][cplayer] Run command: define-section, flags=0, args=[input_forced_stats, , force]
[   0.014][d][cplayer] Run command: enable-section, flags=0, args=[input, ]
[   0.014][d][cplayer] Run command: enable-section, flags=0, args=[input_forced_stats, allow-hide-cursor+allow-vo-dragging]
[   0.014][d][cplayer] Run command: define-section, flags=0, args=[input_osc, , default]
[   0.014][d][cplayer] Run command: define-section, flags=0, args=[input_stats, i script-binding stats/display-stats
[   0.014][d][cplayer] I script-binding stats/display-stats-toggle
[   0.014][d][cplayer] , default]
[   0.014][d][cplayer] Run command: enable-section, flags=0, args=[input_stats, allow-hide-cursor+allow-vo-dragging]
[   0.014][d][cplayer] Run command: enable-section, flags=0, args=[input_osc, allow-hide-cursor+allow-vo-dragging]
[   0.014][d][cplayer] Run command: define-section, flags=0, args=[input_forced_osc, , force]
[   0.014][d][cplayer] Run command: define-section, flags=0, args=[input_forced_stats, , force]
[   0.014][d][cplayer] Run command: enable-section, flags=0, args=[input_forced_osc, allow-hide-cursor+allow-vo-dragging]
[   0.014][d][cplayer] Run command: enable-section, flags=0, args=[input_forced_stats, allow-hide-cursor+allow-vo-dragging]
[   0.014][d][cplayer] Run command: define-section, flags=0, args=[input_stats, i script-binding stats/display-stats
[   0.014][d][cplayer] I script-binding stats/display-stats-toggle
[   0.014][d][cplayer] , default]
[   0.014][d][osc] osc_init 
[   0.014][d][cplayer] Run command: enable-section, flags=0, args=[input_stats, allow-hide-cursor+allow-vo-dragging]
[   0.014][d][cplayer] Run command: define-section, flags=0, args=[input_forced_stats, , force]
[   0.014][d][cplayer] Run command: enable-section, flags=0, args=[input_forced_stats, allow-hide-cursor+allow-vo-dragging]
[   0.015][d][cplayer] Run command: disable-section, flags=0, args=[input]
[   0.015][d][global] config path: 'scripts/modules.js/AssFormat.js' -> 'C:\Users\username\AppData\Roaming/mpv/scripts/modules.js/AssFormat.js'
[   0.015][d][global] user path: 'C:\Users\username\AppData\Roaming/mpv/scripts/modules.js/AssFormat.js' -> 'C:\Users\username\AppData\Roaming/mpv/scripts/modules.js/AssFormat.js'
[   0.015][v][assrt] Reading file 'C:\Users\username\AppData\Roaming/mpv/scripts/modules.js/AssFormat.js'
[   0.015][d][global] config path: 'fonts' -/-> 'C:\Users\username\AppData\Roaming/mpv/fonts'
[   0.015][d][global] config path: 'fonts' -/-> 'C:/ProgramData/chocolatey/lib/mpv.install/tools/fonts'
[   0.015][d][global] config path: 'fonts' -/-> 'C:/ProgramData/chocolatey/lib/mpv.install/tools/mpv/fonts'
[   0.015][d][global] config path: 'scripts/modules.js/MicroUtils.js' -> 'C:\Users\username\AppData\Roaming/mpv/scripts/modules.js/MicroUtils.js'
[   0.015][d][global] user path: 'C:\Users\username\AppData\Roaming/mpv/scripts/modules.js/MicroUtils.js' -> 'C:\Users\username\AppData\Roaming/mpv/scripts/modules.js/MicroUtils.js'
[   0.015][v][assrt] Reading file 'C:\Users\username\AppData\Roaming/mpv/scripts/modules.js/MicroUtils.js'
[   0.016][v][osd/libass] Shaper: FriBidi 1.0.5 (SIMPLE) HarfBuzz-ng 1.8.4 (COMPLEX)
[   0.016][d][global] config path: 'scripts/modules.js/Options.js' -> 'C:\Users\username\AppData\Roaming/mpv/scripts/modules.js/Options.js'
[   0.016][d][global] user path: 'C:\Users\username\AppData\Roaming/mpv/scripts/modules.js/Options.js' -> 'C:\Users\username\AppData\Roaming/mpv/scripts/modules.js/Options.js'
[   0.016][v][assrt] Reading file 'C:\Users\username\AppData\Roaming/mpv/scripts/modules.js/Options.js'
[   0.016][d][global] config path: 'subfont.ttf' -/-> 'C:\Users\username\AppData\Roaming/mpv/subfont.ttf'
[   0.016][d][global] config path: 'subfont.ttf' -/-> 'C:/ProgramData/chocolatey/lib/mpv.install/tools/subfont.ttf'
[   0.016][d][global] config path: 'subfont.ttf' -/-> 'C:/ProgramData/chocolatey/lib/mpv.install/tools/mpv/subfont.ttf'
[   0.017][d][global] config path: 'fonts.conf' -/-> 'C:\Users\username\AppData\Roaming/mpv/fonts.conf'
[   0.017][d][global] config path: 'fonts.conf' -/-> 'C:/ProgramData/chocolatey/lib/mpv.install/tools/fonts.conf'
[   0.017][d][global] config path: 'fonts.conf' -/-> 'C:/ProgramData/chocolatey/lib/mpv.install/tools/mpv/fonts.conf'
[   0.017][v][osd/libass] Setting up fonts...
[   0.017][d][global] config path: 'scripts/modules.js/SelectionMenu.js' -> 'C:\Users\username\AppData\Roaming/mpv/scripts/modules.js/SelectionMenu.js'
[   0.017][d][global] user path: 'C:\Users\username\AppData\Roaming/mpv/scripts/modules.js/SelectionMenu.js' -> 'C:\Users\username\AppData\Roaming/mpv/scripts/modules.js/SelectionMenu.js'
[   0.017][v][assrt] Reading file 'C:\Users\username\AppData\Roaming/mpv/scripts/modules.js/SelectionMenu.js'
[   0.018][d][assrt] Reading options for assrt.
[   0.019][d][global] config path: 'script-settings/assrt.conf' -> 'C:\Users\username\AppData\Roaming/mpv/script-settings/assrt.conf'
[   0.019][d][global] user path: 'C:\Users\username\AppData\Roaming/mpv/script-settings/assrt.conf' -> 'C:\Users\username\AppData\Roaming/mpv/script-settings/assrt.conf'
[   0.019][v][assrt] Reading file 'C:\Users\username\AppData\Roaming/mpv/script-settings/assrt.conf'
[   0.019][d][cplayer] Run command: define-section, flags=0, args=[input_assrt, a script-binding assrt/assrt, default]
[   0.019][d][cplayer] Run command: enable-section, flags=0, args=[input_assrt, allow-hide-cursor+allow-vo-dragging]
[   0.019][d][cplayer] Run command: define-section, flags=0, args=[input_forced_assrt, , force]
[   0.019][d][cplayer] Run command: enable-section, flags=0, args=[input_forced_assrt, allow-hide-cursor+allow-vo-dragging]
[   0.019][v][cplayer] Done loading scripts.
[   0.019][d][global] config path: 'watch_later' -> 'C:\Users\username\AppData\Roaming/mpv/watch_later'
[   0.021][i][cplayer] Playing: Stanford Graduate School of Business - Think Fast, Talk Smart - Communication Techniques.mkv
[   0.021][v][ifo] Opening Stanford Graduate School of Business - Think Fast, Talk Smart - Communication Techniques.mkv
[   0.021][v][ifo_dvdnav] Opening Stanford Graduate School of Business - Think Fast, Talk Smart - Communication Techniques.mkv
[   0.021][v][bdmv/bluray] Opening Stanford Graduate School of Business - Think Fast, Talk Smart - Communication Techniques.mkv
[   0.021][v][osd/libass] Using font provider directwrite
[   0.021][v][osd/libass] Done.
[   0.021][v][file] Opening Stanford Graduate School of Business - Think Fast, Talk Smart - Communication Techniques.mkv
[   0.021][d][file] Stream opened successfully.
[   0.021][v][demux] Trying demuxers for level=normal.
[   0.021][d][demux] Trying demuxer: disc (force-level: normal)
[   0.021][d][demux] Trying demuxer: edl (force-level: normal)
[   0.021][d][demux] Trying demuxer: cue (force-level: normal)
[   0.022][d][demux] Trying demuxer: rawaudio (force-level: normal)
[   0.022][d][demux] Trying demuxer: rawvideo (force-level: normal)
[   0.022][d][demux] Trying demuxer: mkv (force-level: normal)
[   0.022][v][mkv] Found the head...
[   0.022][v][mkv] + a segment...
[   0.022][v][mkv] Parsing seek head...
[   0.022][v][mkv] |+ segment information...
[   0.022][d][mkv] float 3499581.000000
[   0.022][v][mkv] | + muxing app: Lavf57.83.100
[   0.022][v][mkv] | + writing app: Lavf57.83.100
[   0.022][v][mkv] | + timecode scale: 1000000
[   0.022][v][mkv] | + duration: 3499.581s
[   0.022][v][mkv] | + segment uid 05 7e 0b 2e ea 10 9d ff 1b 11 91 03 46 90 e0 ad
[   0.022][v][mkv] |+ segment tracks...
[   0.022][d][mkv] float 48000.000000
[   0.022][v][mkv] | + a track...
[   0.022][v][mkv] |  + Track number: 1
[   0.022][v][mkv] |  + Track type: Video
[   0.022][v][mkv] |  + Video track
[   0.022][v][mkv] |   + Pixel width: 1280
[   0.022][v][mkv] |   + Pixel height: 720
[   0.022][v][mkv] |    + Matrix: bt.709
[   0.022][v][mkv] |    + Primaries: bt.709
[   0.022][v][mkv] |    + Gamma: bt.1886
[   0.022][v][mkv] |    + Levels: limited
[   0.022][v][mkv] |  + Codec ID: V_MPEG4/ISO/AVC
[   0.022][v][mkv] |  + CodecPrivate, length 42
[   0.022][v][mkv] |  + Language: und
[   0.022][v][mkv] |  + Default duration: 16.683ms ( = 59.940 fps)
[   0.022][v][mkv] | + a track...
[   0.022][v][mkv] |  + Track number: 2
[   0.022][v][mkv] |  + Track type: Audio
[   0.022][v][mkv] |  + Audio track
[   0.022][v][mkv] |   + Sampling frequency: 48000.000000
[   0.022][v][mkv] |   + Bit depth: 32
[   0.022][v][mkv] |   + Channels: 2
[   0.022][v][mkv] |  + Codec ID: A_OPUS
[   0.022][v][mkv] |  + CodecPrivate, length 19
[   0.022][v][mkv] |  + Language: eng
[   0.022][v][mkv] |+ found cluster
[   0.022][v][mkv] Deferring reading cues.
[   0.022][v][mkv] All headers are parsed!
[   0.022][v][demux] Detected file format: Matroska
[   0.022][v][cplayer] Opening done: Stanford Graduate School of Business - Think Fast, Talk Smart - Communication Techniques.mkv
[   0.022][v][find_files] Loading external files in .
[   0.022][d][find_files] Potential external file: "pathToPotentialFile"  Priority: 0
[   0.024][d][global] config path: 'sub' -/-> 'C:\Users\username\AppData\Roaming/mpv/sub'
[   0.024][d][global] config path: 'sub' -/-> 'C:/ProgramData/chocolatey/lib/mpv.install/tools/sub'
[   0.024][d][global] config path: 'sub' -/-> 'C:/ProgramData/chocolatey/lib/mpv.install/tools/mpv/sub'
[   0.024][v][ifo] Opening Stanford Graduate School of Business - Think Fast, Talk Smart - Communication Techniques.en.vtt
[   0.024][v][ifo_dvdnav] Opening Stanford Graduate School of Business - Think Fast, Talk Smart - Communication Techniques.en.vtt
[   0.024][v][bdmv/bluray] Opening Stanford Graduate School of Business - Think Fast, Talk Smart - Communication Techniques.en.vtt
[   0.025][v][file] Opening Stanford Graduate School of Business - Think Fast, Talk Smart - Communication Techniques.en.vtt
[   0.025][d][file] Stream opened successfully.
[   0.025][v][demux] Trying demuxers for level=normal.
[   0.025][d][demux] Trying demuxer: disc (force-level: normal)
[   0.025][d][demux] Trying demuxer: edl (force-level: normal)
[   0.025][d][demux] Trying demuxer: cue (force-level: normal)
[   0.025][d][demux] Trying demuxer: rawaudio (force-level: normal)
[   0.025][d][demux] Trying demuxer: rawvideo (force-level: normal)
[   0.025][d][demux] Trying demuxer: mkv (force-level: normal)
[   0.025][d][demux] Trying demuxer: libarchive (force-level: normal)
[   0.026][d][demux] Trying demuxer: rar (force-level: normal)
[   0.026][d][demux] Trying demuxer: lavf (force-level: normal)
[   0.027][v][lavf] Found 'webvtt' at score=100 size=2048.
[   0.030][v][lavf] avformat_find_stream_info() finished after 88655 bytes.
[   0.030][v][demux] Detected file format: webvtt (libavformat)
[   0.030][v][lavf] assuming demuxer read all data; closing stream
[   0.030][v][ifo] Opening Stanford Graduate School of Business - Think Fast, Talk Smart - Communication Techniques.zh-Hans.vtt
[   0.030][v][ifo_dvdnav] Opening Stanford Graduate School of Business - Think Fast, Talk Smart - Communication Techniques.zh-Hans.vtt
[   0.030][v][bdmv/bluray] Opening Stanford Graduate School of Business - Think Fast, Talk Smart - Communication Techniques.zh-Hans.vtt
[   0.030][v][file] Opening Stanford Graduate School of Business - Think Fast, Talk Smart - Communication Techniques.zh-Hans.vtt
[   0.030][d][file] Stream opened successfully.
[   0.030][v][demux] Trying demuxers for level=normal.
[   0.030][d][demux] Trying demuxer: disc (force-level: normal)
[   0.030][d][demux] Trying demuxer: edl (force-level: normal)
[   0.030][d][demux] Trying demuxer: cue (force-level: normal)
[   0.031][d][demux] Trying demuxer: rawaudio (force-level: normal)
[   0.031][d][demux] Trying demuxer: rawvideo (force-level: normal)
[   0.031][d][demux] Trying demuxer: mkv (force-level: normal)
[   0.031][d][demux] Trying demuxer: libarchive (force-level: normal)
[   0.031][d][demux] Trying demuxer: rar (force-level: normal)
[   0.031][d][demux] Trying demuxer: lavf (force-level: normal)
[   0.032][v][lavf] Found 'webvtt' at score=100 size=2048.
[   0.035][v][lavf] avformat_find_stream_info() finished after 126225 bytes.
[   0.035][v][demux] Detected file format: webvtt (libavformat)
[   0.035][v][lavf] assuming demuxer read all data; closing stream
[   0.035][v][cplayer] Running hook: ytdl_hook/on_preloaded
[   0.035][v][mkv] select track 0
[   0.035][v][mkv] select track 1
[   0.035][v][lavf] select track 0
[   0.036][i][cplayer]  (+) Video --vid=1 (*) (h264 1280x720 59.940fps)
[   0.036][i][cplayer]  (+) Audio --aid=1 --alang=eng (*) (opus 2ch 48000Hz)
[   0.036][i][cplayer]  (+) Subs  --sid=1 --slang=en 'Stanford Graduate School of Business - Think Fast, Talk Smart - Communication Techniques.en.vtt' (webvtt) (external)
[   0.037][i][cplayer]      Subs  --sid=2 'Stanford Graduate School of Business - Think Fast, Talk Smart - Communication Techniques.zh-Hans.vtt' (webvtt) (external)
[   0.037][v][vo/gpu] Probing for best GPU context.
[   0.037][v][vo/gpu/d3d11] Initializing GPU context 'd3d11'
[   0.076][v][vo/gpu/d3d11] Using Direct3D 11 feature level 12_1
[   0.076][v][vo/gpu/d3d11] Device Name: NVIDIA GeForce GTX 1070
[   0.076][v][vo/gpu/d3d11] Device ID: 10de:1b81 (rev a1)
[   0.076][v][vo/gpu/d3d11] Subsystem ID: 1458:3772
[   0.076][v][vo/gpu/d3d11] LUID: 000000000000a536
[   0.076][v][vo/gpu/d3d11] Initializing SPIR-V compiler 'shaderc'
[   0.076][v][vo/gpu/d3d11] Using Direct3D 11.1 runtime
[   0.076][v][vo/gpu/d3d11] Maximum Texture2D size: 16384x16384
[   0.077][v][vo/gpu/d3d11] D3DCompiler version: 10.0.17134.1
[   0.104][v][vo/gpu/d3d11] Using DXGI 1.2+
[   0.104][v][vo/gpu/d3d11] Using flip-model presentation
[   0.104][d][vo/gpu/d3d11] Texture formats:
[   0.104][d][vo/gpu/d3d11]   NAME       COMP*TYPE SIZE        DEPTH PER COMP.
[   0.104][d][vo/gpu/d3d11]   r8         1*unorm   1B    LF CR {8}
[   0.104][d][vo/gpu/d3d11]   rg8        2*unorm   2B    LF CR {8 8}
[   0.104][d][vo/gpu/d3d11]   rgba8      4*unorm   4B    LF CR {8 8 8 8}
[   0.104][d][vo/gpu/d3d11]   r16        1*unorm   2B    LF CR {16}
[   0.104][d][vo/gpu/d3d11]   rg16       2*unorm   4B    LF CR {16 16}
[   0.104][d][vo/gpu/d3d11]   rgba16     4*unorm   8B    LF CR {16 16 16 16}
[   0.104][d][vo/gpu/d3d11]   r32ui      1*uint    4B          {32}
[   0.104][d][vo/gpu/d3d11]   rg32ui     2*uint    8B          {32 32}
[   0.104][d][vo/gpu/d3d11]   rgb32ui    3*uint   12B          {32 32 32}
[   0.104][d][vo/gpu/d3d11]   rgba32ui   4*uint   16B          {32 32 32 32}
[   0.104][d][vo/gpu/d3d11]   r16hf      1*float   2B    LF CR {16}
[   0.104][d][vo/gpu/d3d11]   rg16hf     2*float   4B    LF CR {16 16}
[   0.104][d][vo/gpu/d3d11]   rgba16hf   4*float   8B    LF CR {16 16 16 16}
[   0.104][d][vo/gpu/d3d11]   r32f       1*float   4B    LF CR {32}
[   0.104][d][vo/gpu/d3d11]   rg32f      2*float   8B    LF CR {32 32}
[   0.104][d][vo/gpu/d3d11]   rgb32f     3*float  12B          {32 32 32}
[   0.104][d][vo/gpu/d3d11]   rgba32f    4*float  16B    LF CR {32 32 32 32}
[   0.104][d][vo/gpu/d3d11]   rgb10_a2   4*unorm   4B    LF CR {10 10 10 2}
[   0.104][d][vo/gpu/d3d11]   bgra8      4*unorm   4B    LF CR {8 8 8 8}
[   0.104][d][vo/gpu/d3d11]   bgrx8      3*unorm   4B    LF CR {8 8 8}
[   0.104][d][vo/gpu/d3d11]  LA = LUMINANCE_ALPHA hack format
[   0.104][d][vo/gpu/d3d11]  LF = linear filterable
[   0.104][d][vo/gpu/d3d11]  CR = can be used for render targets
[   0.104][d][vo/gpu/d3d11] Image formats:
[   0.104][d][vo/gpu/d3d11]   yuv444p => 3 planes 1x1 8/0 [r8/r8/r8] (r/g/b)
[   0.104][d][vo/gpu/d3d11]   yuv420p => 3 planes 2x2 8/0 [r8/r8/r8] (r/g/b)
[   0.104][d][vo/gpu/d3d11]   gray => 1 planes 1x1 8/0 [r8] (r)
[   0.104][d][vo/gpu/d3d11]   gray16 => 1 planes 1x1 16/0 [r16] (r)
[   0.104][d][vo/gpu/d3d11]   uyvy422
[   0.104][d][vo/gpu/d3d11]   nv12 => 2 planes 2x2 8/0 [r8/rg8] (r/gb)
[   0.104][d][vo/gpu/d3d11]   p010 => 2 planes 2x2 16/6 [r16/rg16] (r/gb)
[   0.104][d][vo/gpu/d3d11]   argb => 1 planes 1x1 8/0 [rgba8] (argb)
[   0.104][d][vo/gpu/d3d11]   bgra => 1 planes 1x1 8/0 [rgba8] (bgra)
[   0.104][d][vo/gpu/d3d11]   abgr => 1 planes 1x1 8/0 [rgba8] (abgr)
[   0.104][d][vo/gpu/d3d11]   rgba => 1 planes 1x1 8/0 [rgba8] (rgba)
[   0.104][d][vo/gpu/d3d11]   bgr24
[   0.104][d][vo/gpu/d3d11]   rgb24
[   0.104][d][vo/gpu/d3d11]   0rgb => 1 planes 1x1 8/0 [rgba8] (_rgb)
[   0.104][d][vo/gpu/d3d11]   bgr0 => 1 planes 1x1 8/0 [rgba8] (bgr)
[   0.104][d][vo/gpu/d3d11]   0bgr => 1 planes 1x1 8/0 [rgba8] (_bgr)
[   0.104][d][vo/gpu/d3d11]   rgb0 => 1 planes 1x1 8/0 [rgba8] (rgb)
[   0.104][d][vo/gpu/d3d11]   rgba64 => 1 planes 1x1 16/0 [rgba16] (rgba)
[   0.104][d][vo/gpu/d3d11]   rgb565
[   0.104][d][vo/gpu/d3d11]   vdpau
[   0.104][d][vo/gpu/d3d11]   vdpau_output
[   0.104][d][vo/gpu/d3d11]   vaapi
[   0.104][d][vo/gpu/d3d11]   d3d11
[   0.104][d][vo/gpu/d3d11]   dxva2_vld
[   0.104][d][vo/gpu/d3d11]   mmal
[   0.104][d][vo/gpu/d3d11]   videotoolbox
[   0.104][d][vo/gpu/d3d11]   drm_prime
[   0.104][d][vo/gpu/d3d11]   yuyv422
[   0.104][d][vo/gpu/d3d11]   yuv422p => 3 planes 2x1 8/0 [r8/r8/r8] (r/g/b)
[   0.104][d][vo/gpu/d3d11]   yuv410p => 3 planes 4x4 8/0 [r8/r8/r8] (r/g/b)
[   0.104][d][vo/gpu/d3d11]   yuv411p => 3 planes 4x1 8/0 [r8/r8/r8] (r/g/b)
[   0.104][d][vo/gpu/d3d11]   monow
[   0.104][d][vo/gpu/d3d11]   monob
[   0.104][d][vo/gpu/d3d11]   pal8
[   0.104][d][vo/gpu/d3d11]   yuvj422p => 3 planes 2x1 8/0 [r8/r8/r8] (r/g/b)
[   0.104][d][vo/gpu/d3d11]   uyyvyy411
[   0.104][d][vo/gpu/d3d11]   bgr8
[   0.104][d][vo/gpu/d3d11]   bgr4
[   0.104][d][vo/gpu/d3d11]   bgr4_byte
[   0.104][d][vo/gpu/d3d11]   rgb8
[   0.104][d][vo/gpu/d3d11]   rgb4
[   0.104][d][vo/gpu/d3d11]   rgb4_byte
[   0.104][d][vo/gpu/d3d11]   nv21 => 2 planes 2x2 8/0 [r8/rg8] (r/bg)
[   0.104][d][vo/gpu/d3d11]   gray16be
[   0.104][d][vo/gpu/d3d11]   yuv440p => 3 planes 1x2 8/0 [r8/r8/r8] (r/g/b)
[   0.104][d][vo/gpu/d3d11]   yuvj440p => 3 planes 1x2 8/0 [r8/r8/r8] (r/g/b)
[   0.104][d][vo/gpu/d3d11]   yuva420p => 4 planes 2x2 8/0 [r8/r8/r8/r8] (r/g/b/a)
[   0.104][d][vo/gpu/d3d11]   rgb48be
[   0.104][d][vo/gpu/d3d11]   rgb48
[   0.104][d][vo/gpu/d3d11]   rgb565be
[   0.104][d][vo/gpu/d3d11]   rgb555be
[   0.104][d][vo/gpu/d3d11]   rgb555
[   0.104][d][vo/gpu/d3d11]   bgr565be
[   0.104][d][vo/gpu/d3d11]   bgr565
[   0.104][d][vo/gpu/d3d11]   bgr555be
[   0.104][d][vo/gpu/d3d11]   bgr555
[   0.104][d][vo/gpu/d3d11]   vaapi_moco
[   0.104][d][vo/gpu/d3d11]   vaapi_idct
[   0.104][d][vo/gpu/d3d11]   yuv420p16 => 3 planes 2x2 16/0 [r16/r16/r16] (r/g/b)
[   0.104][d][vo/gpu/d3d11]   yuv420p16be
[   0.104][d][vo/gpu/d3d11]   yuv422p16 => 3 planes 2x1 16/0 [r16/r16/r16] (r/g/b)
[   0.104][d][vo/gpu/d3d11]   yuv422p16be
[   0.104][d][vo/gpu/d3d11]   yuv444p16 => 3 planes 1x1 16/0 [r16/r16/r16] (r/g/b)
[   0.104][d][vo/gpu/d3d11]   yuv444p16be
[   0.104][d][vo/gpu/d3d11]   rgb444
[   0.104][d][vo/gpu/d3d11]   rgb444be
[   0.104][d][vo/gpu/d3d11]   bgr444
[   0.104][d][vo/gpu/d3d11]   bgr444be
[   0.104][d][vo/gpu/d3d11]   ya8 => 1 planes 1x1 8/0 [rg8] (ra)
[   0.104][d][vo/gpu/d3d11]   bgr48be
[   0.104][d][vo/gpu/d3d11]   bgr48
[   0.104][d][vo/gpu/d3d11]   yuv420p9be
[   0.104][d][vo/gpu/d3d11]   yuv420p9 => 3 planes 2x2 16/-7 [r16/r16/r16] (r/g/b)
[   0.104][d][vo/gpu/d3d11]   yuv420p10be
[   0.104][d][vo/gpu/d3d11]   yuv420p10 => 3 planes 2x2 16/-6 [r16/r16/r16] (r/g/b)
[   0.104][d][vo/gpu/d3d11]   yuv422p10be
[   0.104][d][vo/gpu/d3d11]   yuv422p10 => 3 planes 2x1 16/-6 [r16/r16/r16] (r/g/b)
[   0.104][d][vo/gpu/d3d11]   yuv444p9be
[   0.104][d][vo/gpu/d3d11]   yuv444p9 => 3 planes 1x1 16/-7 [r16/r16/r16] (r/g/b)
[   0.104][d][vo/gpu/d3d11]   yuv444p10be
[   0.104][d][vo/gpu/d3d11]   yuv444p10 => 3 planes 1x1 16/-6 [r16/r16/r16] (r/g/b)
[   0.104][d][vo/gpu/d3d11]   yuv422p9be
[   0.104][d][vo/gpu/d3d11]   yuv422p9 => 3 planes 2x1 16/-7 [r16/r16/r16] (r/g/b)
[   0.104][d][vo/gpu/d3d11]   gbrp => 3 planes 1x1 8/0 [r8/r8/r8] (g/b/r)
[   0.104][d][vo/gpu/d3d11]   gbrp9be
[   0.104][d][vo/gpu/d3d11]   gbrp9 => 3 planes 1x1 16/-7 [r16/r16/r16] (g/b/r)
[   0.104][d][vo/gpu/d3d11]   gbrp10be
[   0.104][d][vo/gpu/d3d11]   gbrp10 => 3 planes 1x1 16/-6 [r16/r16/r16] (g/b/r)
[   0.104][d][vo/gpu/d3d11]   gbrp16be
[   0.104][d][vo/gpu/d3d11]   gbrp16 => 3 planes 1x1 16/0 [r16/r16/r16] (g/b/r)
[   0.104][d][vo/gpu/d3d11]   yuva422p => 4 planes 2x1 8/0 [r8/r8/r8/r8] (r/g/b/a)
[   0.104][d][vo/gpu/d3d11]   yuva444p => 4 planes 1x1 8/0 [r8/r8/r8/r8] (r/g/b/a)
[   0.104][d][vo/gpu/d3d11]   yuva420p9be
[   0.104][d][vo/gpu/d3d11]   yuva420p9 => 4 planes 2x2 16/-7 [r16/r16/r16/r16] (r/g/b/a)
[   0.104][d][vo/gpu/d3d11]   yuva422p9be
[   0.104][d][vo/gpu/d3d11]   yuva422p9 => 4 planes 2x1 16/-7 [r16/r16/r16/r16] (r/g/b/a)
[   0.104][d][vo/gpu/d3d11]   yuva444p9be
[   0.104][d][vo/gpu/d3d11]   yuva444p9 => 4 planes 1x1 16/-7 [r16/r16/r16/r16] (r/g/b/a)
[   0.104][d][vo/gpu/d3d11]   yuva420p10be
[   0.104][d][vo/gpu/d3d11]   yuva420p10 => 4 planes 2x2 16/-6 [r16/r16/r16/r16] (r/g/b/a)
[   0.104][d][vo/gpu/d3d11]   yuva422p10be
[   0.104][d][vo/gpu/d3d11]   yuva422p10 => 4 planes 2x1 16/-6 [r16/r16/r16/r16] (r/g/b/a)
[   0.104][d][vo/gpu/d3d11]   yuva444p10be
[   0.104][d][vo/gpu/d3d11]   yuva444p10 => 4 planes 1x1 16/-6 [r16/r16/r16/r16] (r/g/b/a)
[   0.104][d][vo/gpu/d3d11]   yuva420p16be
[   0.104][d][vo/gpu/d3d11]   yuva420p16 => 4 planes 2x2 16/0 [r16/r16/r16/r16] (r/g/b/a)
[   0.104][d][vo/gpu/d3d11]   yuva422p16be
[   0.105][d][vo/gpu/d3d11]   yuva422p16 => 4 planes 2x1 16/0 [r16/r16/r16/r16] (r/g/b/a)
[   0.105][d][vo/gpu/d3d11]   yuva444p16be
[   0.105][d][vo/gpu/d3d11]   yuva444p16 => 4 planes 1x1 16/0 [r16/r16/r16/r16] (r/g/b/a)
[   0.105][d][vo/gpu/d3d11]   xyz12
[   0.105][d][vo/gpu/d3d11]   xyz12be
[   0.105][d][vo/gpu/d3d11]   nv16 => 2 planes 2x1 8/0 [r8/rg8] (r/gb)
[   0.105][d][vo/gpu/d3d11]   nv20 => 2 planes 2x1 16/-6 [r16/rg16] (r/gb)
[   0.105][d][vo/gpu/d3d11]   nv20be
[   0.105][d][vo/gpu/d3d11]   rgba64be
[   0.105][d][vo/gpu/d3d11]   bgra64be
[   0.105][d][vo/gpu/d3d11]   bgra64 => 1 planes 1x1 16/0 [rgba16] (bgra)
[   0.105][d][vo/gpu/d3d11]   yvyu422
[   0.105][d][vo/gpu/d3d11]   ya16be
[   0.105][d][vo/gpu/d3d11]   ya16 => 1 planes 1x1 16/0 [rg16] (ra)
[   0.105][d][vo/gpu/d3d11]   gbrap => 4 planes 1x1 8/0 [r8/r8/r8/r8] (g/b/r/a)
[   0.105][d][vo/gpu/d3d11]   gbrap16be
[   0.105][d][vo/gpu/d3d11]   gbrap16 => 4 planes 1x1 16/0 [r16/r16/r16/r16] (g/b/r/a)
[   0.105][d][vo/gpu/d3d11]   qsv
[   0.105][d][vo/gpu/d3d11]   d3d11va_vld
[   0.105][d][vo/gpu/d3d11]   cuda
[   0.105][d][vo/gpu/d3d11]   yuv420p12be
[   0.105][d][vo/gpu/d3d11]   yuv420p12 => 3 planes 2x2 16/-4 [r16/r16/r16] (r/g/b)
[   0.105][d][vo/gpu/d3d11]   yuv420p14be
[   0.105][d][vo/gpu/d3d11]   yuv420p14 => 3 planes 2x2 16/-2 [r16/r16/r16] (r/g/b)
[   0.105][d][vo/gpu/d3d11]   yuv422p12be
[   0.105][d][vo/gpu/d3d11]   yuv422p12 => 3 planes 2x1 16/-4 [r16/r16/r16] (r/g/b)
[   0.105][d][vo/gpu/d3d11]   yuv422p14be
[   0.105][d][vo/gpu/d3d11]   yuv422p14 => 3 planes 2x1 16/-2 [r16/r16/r16] (r/g/b)
[   0.105][d][vo/gpu/d3d11]   yuv444p12be
[   0.105][d][vo/gpu/d3d11]   yuv444p12 => 3 planes 1x1 16/-4 [r16/r16/r16] (r/g/b)
[   0.105][d][vo/gpu/d3d11]   yuv444p14be
[   0.105][d][vo/gpu/d3d11]   yuv444p14 => 3 planes 1x1 16/-2 [r16/r16/r16] (r/g/b)
[   0.105][d][vo/gpu/d3d11]   gbrp12be
[   0.105][d][vo/gpu/d3d11]   gbrp12 => 3 planes 1x1 16/-4 [r16/r16/r16] (g/b/r)
[   0.105][d][vo/gpu/d3d11]   gbrp14be
[   0.105][d][vo/gpu/d3d11]   gbrp14 => 3 planes 1x1 16/-2 [r16/r16/r16] (g/b/r)
[   0.105][d][vo/gpu/d3d11]   yuvj411p => 3 planes 4x1 8/0 [r8/r8/r8] (r/g/b)
[   0.105][d][vo/gpu/d3d11]   bayer_bggr8
[   0.105][d][vo/gpu/d3d11]   bayer_rggb8
[   0.105][d][vo/gpu/d3d11]   bayer_gbrg8
[   0.105][d][vo/gpu/d3d11]   bayer_grbg8
[   0.105][d][vo/gpu/d3d11]   bayer_bggr16
[   0.105][d][vo/gpu/d3d11]   bayer_bggr16be
[   0.105][d][vo/gpu/d3d11]   bayer_rggb16
[   0.105][d][vo/gpu/d3d11]   bayer_rggb16be
[   0.105][d][vo/gpu/d3d11]   bayer_gbrg16
[   0.105][d][vo/gpu/d3d11]   bayer_gbrg16be
[   0.105][d][vo/gpu/d3d11]   bayer_grbg16
[   0.105][d][vo/gpu/d3d11]   bayer_grbg16be
[   0.105][d][vo/gpu/d3d11]   xvmc
[   0.105][d][vo/gpu/d3d11]   yuv440p10 => 3 planes 1x2 16/-6 [r16/r16/r16] (r/g/b)
[   0.105][d][vo/gpu/d3d11]   yuv440p10be
[   0.105][d][vo/gpu/d3d11]   yuv440p12 => 3 planes 1x2 16/-4 [r16/r16/r16] (r/g/b)
[   0.105][d][vo/gpu/d3d11]   yuv440p12be
[   0.105][d][vo/gpu/d3d11]   ayuv64 => 1 planes 1x1 16/0 [rgba16] (argb)
[   0.105][d][vo/gpu/d3d11]   ayuv64be
[   0.105][d][vo/gpu/d3d11]   videotoolbox_vl
[   0.105][d][vo/gpu/d3d11]   p010be
[   0.105][d][vo/gpu/d3d11]   gbrap12be
[   0.105][d][vo/gpu/d3d11]   gbrap12 => 4 planes 1x1 16/-4 [r16/r16/r16/r16] (g/b/r/a)
[   0.105][d][vo/gpu/d3d11]   gbrap10be
[   0.105][d][vo/gpu/d3d11]   gbrap10 => 4 planes 1x1 16/-6 [r16/r16/r16/r16] (g/b/r/a)
[   0.105][d][vo/gpu/d3d11]   mediacodec
[   0.105][d][vo/gpu/d3d11]   gray12be
[   0.105][d][vo/gpu/d3d11]   gray12 => 1 planes 1x1 16/-4 [r16] (r)
[   0.105][d][vo/gpu/d3d11]   gray10be
[   0.105][d][vo/gpu/d3d11]   gray10 => 1 planes 1x1 16/-6 [r16] (r)
[   0.105][d][vo/gpu/d3d11]   p016 => 2 planes 2x2 16/0 [r16/rg16] (r/gb)
[   0.105][d][vo/gpu/d3d11]   p016be
[   0.105][d][vo/gpu/d3d11]   gray9be
[   0.105][d][vo/gpu/d3d11]   gray9 => 1 planes 1x1 16/-7 [r16] (r)
[   0.105][d][vo/gpu/d3d11]   gbrpf32be
[   0.105][d][vo/gpu/d3d11]   gbrpf32 => 3 planes 1x1 32/0 [r32f/r32f/r32f] (g/b/r)
[   0.105][d][vo/gpu/d3d11]   gbrapf32be
[   0.105][d][vo/gpu/d3d11]   gbrapf32 => 4 planes 1x1 32/0 [r32f/r32f/r32f/r32f] (g/b/r/a)
[   0.105][d][vo/gpu/d3d11]   opencl
[   0.105][d][vo/gpu/d3d11]   gray14be
[   0.105][d][vo/gpu/d3d11]   gray14 => 1 planes 1x1 16/-2 [r16] (r)
[   0.105][v][vo/gpu] Testing FBO format rgba16hf
[   0.105][d][vo/gpu] Resizing texture: 16x16
[   0.105][v][vo/gpu] Using FBO format rgba16hf.
[   0.105][v][vo/gpu] No advanced processing required. Enabling dumb mode.
[   0.105][v][vo/gpu/win32] DPI detected from the new API: 96
[   0.105][v][vo/gpu/win32] display-fps: 59.950000
[   0.111][v][vo/gpu/win32] color-profile: C:\WINDOWS\system32\spool\drivers\color\U2412M.icm
[   0.111][v][vo/gpu] Assuming 59.950000 FPS for display sync.
[   0.112][v][vd] Container reported FPS: 59.940060
[   0.112][v][vd] Codec list:
[   0.112][v][vd]     h264 - H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10
[   0.112][v][vd]     h264_cuvid (h264) - Nvidia CUVID H264 decoder
[   0.112][v][vd] Opening decoder h264
[   0.112][v][vd] No hardware decoding requested.
[   0.112][v][vd] Using software decoding.
[   0.112][v][vd] Detected 12 logical cores.
[   0.112][v][vd] Requesting 13 threads for decoding.
[   0.113][d][ffmpeg/video] h264: Reinit context to 1280x720, pix_fmt: yuv420p
[   0.113][d][vd] DR parameter change to 1280x738 yuv420p align=64
[   0.113][d][vd] Allocating new DR image...
[   0.113][d][vd] ...failed..
[   0.113][v][vd] DR failed - disabling.
[   0.115][v][vd] Selected codec: h264 (H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10)
[   0.115][v][vf] User filter list:
[   0.115][v][vf]   (empty)
[   0.116][v][ad] Codec list:
[   0.116][v][ad]     opus - Opus
[   0.116][v][ad]     libopus (opus) - libopus Opus
[   0.116][v][ad] Opening decoder opus
[   0.116][v][ad] Requesting 1 threads for decoding.
[   0.116][v][ad] Selected codec: opus (Opus)
[   0.116][v][af] User filter list:
[   0.116][v][af]   (empty)
[   0.117][d][global] config path: 'fonts' -/-> 'C:\Users\username\AppData\Roaming/mpv/fonts'
[   0.117][d][global] config path: 'fonts' -/-> 'C:/ProgramData/chocolatey/lib/mpv.install/tools/fonts'
[   0.117][d][global] config path: 'fonts' -/-> 'C:/ProgramData/chocolatey/lib/mpv.install/tools/mpv/fonts'
[   0.117][v][sub/ass] Shaper: FriBidi 1.0.5 (SIMPLE) HarfBuzz-ng 1.8.4 (COMPLEX)
[   0.118][d][global] config path: 'subfont.ttf' -/-> 'C:\Users\username\AppData\Roaming/mpv/subfont.ttf'
[   0.118][d][global] config path: 'subfont.ttf' -/-> 'C:/ProgramData/chocolatey/lib/mpv.install/tools/subfont.ttf'
[   0.118][d][global] config path: 'subfont.ttf' -/-> 'C:/ProgramData/chocolatey/lib/mpv.install/tools/mpv/subfont.ttf'
[   0.118][d][global] config path: 'fonts.conf' -/-> 'C:\Users\username\AppData\Roaming/mpv/fonts.conf'
[   0.118][d][global] config path: 'fonts.conf' -/-> 'C:/ProgramData/chocolatey/lib/mpv.install/tools/fonts.conf'
[   0.118][d][global] config path: 'fonts.conf' -/-> 'C:/ProgramData/chocolatey/lib/mpv.install/tools/mpv/fonts.conf'
[   0.118][v][sub/ass] Setting up fonts...
[   0.120][v][sub/ass] Using font provider directwrite
[   0.120][v][sub/ass] Done.
[   0.120][v][cplayer] Starting playback...
[   0.120][v][af] [in] 48000Hz stereo 2ch floatp
[   0.120][v][af] [userspeed] 48000Hz stereo 2ch floatp
[   0.120][v][autoaspeed] adding scaletempo
[   0.120][v][autoconvert] inserting resampler
[   0.121][v][swresample] format change, reinitializing resampler
[   0.121][v][swresample] 48000Hz stereo floatp -> 48000Hz stereo float
[   0.121][d][scaletempo] 5760.00 stride_in, 2880 stride_out, 2304 standing, 576 overlap, 672 search, 4128 queue, float mode
[   0.122][v][af] [convert] 48000Hz stereo 2ch float
[   0.122][d][ffmpeg/video] h264: Reinit context to 1280x720, pix_fmt: yuv420p
[   0.132][v][vd] Decoder format: 1280x720 yuv420p bt.709/bt.709/bt.1886/limited/auto CL=mpeg2/4/h264 (auto 0.000000/0.000000/0.000000)
[   0.132][v][vd] Using container aspect ratio.
[   0.132][v][vf] [in] 1280x720 yuv420p bt.709/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264
[   0.133][v][vf] [userdeint] 1280x720 yuv420p bt.709/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264
[   0.133][v][vf] [userdeint] (disabled)
[   0.133][v][vf] [autorotate] 1280x720 yuv420p bt.709/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264
[   0.133][v][vf] [autorotate] (disabled)
[   0.133][v][vf] [convert] 1280x720 yuv420p bt.709/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264
[   0.133][v][vf] [convert] (disabled)
[   0.133][v][vf] [out] 1280x720 yuv420p bt.709/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264
[   0.133][v][ao] Trying audio driver 'wasapi'
[   0.133][v][ao/wasapi] requested format: 48000 Hz, stereo channels, float
[   0.133][d][ao/wasapi] Init wasapi
[   0.133][d][ao/wasapi] Find device ''
[   0.135][v][ao/wasapi] No device specified. Selecting default.
[   0.136][v][ao/wasapi] Selecting device '{5fa32f36-f286-4fbc-86e6-762a5f9117ac}' (扬声器 (Realtek High Definition Audio))
[   0.136][v][ao/wasapi] Monitoring changes in device {0.0.0.00000000}.{5fa32f36-f286-4fbc-86e6-762a5f9117ac}
[   0.138][d][ao/wasapi] Init wasapi thread
[   0.138][d][ao/wasapi] Activating pAudioClient interface
[   0.141][d][ao/wasapi] Probing formats
[   0.144][v][ao/wasapi] Trying stereo float (32/32 bits) @ 48000hz (shared) -> ok
[   0.144][v][ao/wasapi] Accepted as stereo float @ 48000hz -> stereo float (32/32 bits) @ 48000hz (shared)
[   0.144][d][ao/wasapi] Fixing format
[   0.144][d][ao/wasapi] IAudioClient::GetDevicePeriod
[   0.144][v][ao/wasapi] Device period: 10 ms
[   0.144][d][ao/wasapi] IAudioClient::Initialize
[   0.168][d][ao/wasapi] IAudioClient::Initialize pRenderClient
[   0.168][d][ao/wasapi] IAudioClient::Initialize IAudioClient_SetEventHandle
[   0.168][d][ao/wasapi] IAudioClient::Initialize IAudioClient_GetBufferSize
[   0.168][v][ao/wasapi] Buffer frame count: 2400 (50 ms)
[   0.168][v][ao/wasapi] IAudioClock::GetFrequency gave a frequency of 384000.
[   0.171][d][ao/wasapi] IAudioClient::Initialize pAudioVolume
[   0.171][d][ao/wasapi] Entering dispatch loop
[   0.171][d][ao/wasapi] Init wasapi done
[   0.171][v][ao/wasapi] device buffer: 2400 samples.
[   0.171][v][ao/wasapi] using soft-buffer of 9600 samples.
[   0.171][i][cplayer] AO: [wasapi] 48000Hz stereo 2ch float
[   0.171][v][cplayer] AO: Description: Windows WASAPI audio output (event mode)
[   0.172][i][cplayer] VO: [gpu] 1280x720 yuv420p
[   0.172][v][cplayer] VO: Description: Shader-based GPU Renderer
[   0.172][v][vo/gpu] reconfig to 1280x720 yuv420p bt.709/bt.709/bt.1886/limited/display SP=1.000000 CL=mpeg2/4/h264
[   0.172][d][vo/gpu] screen size: 1920x1200
[   0.172][v][vo/gpu/win32] reset window bounds: 320:240:1280:720
[   0.176][d][vo/gpu/win32] move window: 320:240
[   0.176][v][vo/gpu/win32] resize window: 1280:720
[   0.179][v][vo/gpu] Resize: 1280x720
[   0.179][v][vo/gpu] Window size: 1280x720
[   0.179][v][vo/gpu] Video source: 1280x720 (1:1)
[   0.179][v][vo/gpu] Video display: (0, 0) 1280x720 -> (0, 0) 1280x720
[   0.179][v][vo/gpu] Video scale: 1.000000/1.000000
[   0.179][v][vo/gpu] OSD borders: l=0 t=0 r=0 b=0
[   0.179][v][vo/gpu] Video borders: l=0 t=0 r=0 b=0
[   0.179][v][vo/gpu] Reported display depth: 8
[   0.179][v][vo/gpu] Texture for plane 0: 1280x720
[   0.179][v][vo/gpu] Texture for plane 1: 640x360
[   0.179][v][vo/gpu] Texture for plane 2: 640x360
[   0.179][v][vo/gpu] Testing FBO format rgba16hf
[   0.179][d][vo/gpu] Resizing texture: 16x16
[   0.179][v][vo/gpu] Using FBO format rgba16hf.
[   0.179][v][vo/gpu] No advanced processing required. Enabling dumb mode.
[   0.179][v][lavf] queuing seek to 0.000000
[   0.179][v][lavf] execute seek (to 0.000000 flags 0)
[   0.179][v][lavf] seek done
[   0.179][d][lavf] reading packet for sub
[   0.179][d][lavf] reading packet for sub
[   0.179][d][lavf] reading packet for sub
...

Sample files

link

haasn commented 6 years ago

Try with -af rubberband?

pzmarzly commented 5 years ago

Have you found any solution? rubberband makes voice wrongly-pitched but at least words become recognizable (there are no skipped sounds unlike on mpv default settings).

EDIT: nvm, seen #4418