GitPedia

Mpv config

Personal config for mpv-player.

From natural-harmonia-gropius·Updated June 1, 2026·View on GitHub·

- [shinchiro/mpv-winbuild-cmake](https://github.com/shinchiro/mpv-winbuild-cmake/releases) - [zhongfly/mpv-winbuild](https://github.com/zhongfly/mpv-winbuild/releases) - [aur/mpv-full-git](https://aur.archlinux.org/packages/mpv-full-git) (Arch Linux) The project is written primarily in GLSL, distributed under the GNU General Public License v3.0 license, first published in 2021. Key topics include: mpv, mpv-config.

mpv-config

Personal config for mpv-player.

Getting Started

mpv

After Installation

  1. Download and extract the natural-harmonia-gropius/mpv-config.
  2. Move the portable_config directory to where mpv.exe is located.
  3. If you're not using chinese, remove or edit the uosc-languages line in mpv.conf.

yt-dlp (Optional)

VapourSynth (Optional)

pwsh
Get-Item .\python*._pth | ForEach-Object { (Get-Content $_ -Encoding UTF8) -replace '#\s*import site', 'import site' | Set-Content $_ -Encoding UTF8 } curl -s https://bootstrap.pypa.io/get-pip.py | ./python ./python -m pip install ./wheel/vapoursynth-73-cp312-abi3-win_amd64.whl

Plugins

FFmpeg (Optional)

  • Download FFmpeg and move it to the mpv directory.

Credits

Third-party scripts and shaders used in this configuration:

mpv-player/TOOLS/lua

  • autocrop.lua
  • autoload.lua

fbriere/mpv-scripts

  • sub-fonts-dir-auto.lua

natural-harmonia-gropius/uosc (forked from tomasklaen/uosc)

  • uosc/*.lua
  • uosc_*.ttf

po5/thumbfast

  • thumbfast.lua

natural-harmonia-gropius/mpv-quality-menu (forked from christoph-heinrich/mpv-quality-menu)

  • quality-menu.lua

natural-harmonia-gropius/recent-menu

  • recentmenu.lua

natural-harmonia-gropius/input-event

  • inputevent.lua

po5/celebi

  • celebi.lua

AmusementClub/vs-mlrt

  • vsmlrt.py

bjin/mpv-prescalers

  • ravu-zoom-ar-r3.glsl
  • nnedi3-nns128-win8x4.glsl

igv/FSRCNNX

  • FSRCNNX_x2_8-0-4-1.glsl
  • FSRCNNX_x2_16-0-4-1.glsl

Artoriuz/glsl-chroma-from-luma-prediction

  • CfL_Prediction.glsl

igv/gist

  • KrigBilateral.glsl

an3223/dotfiles

  • nlmeans.glsl

mr-berndt/cinegrain

  • cinegrain.glsl

natural-harmonia-gropius/hdr-toys

  • hdr-toys.conf
  • hdr-toys/*.glsl

Contributors

Showing top 1 contributor by commit count.

View all contributors on GitHub →

This article is auto-generated from natural-harmonia-gropius/mpv-config via the GitHub API.Last fetched: 6/19/2026