• Stars
    star
    252
  • Rank 160,407 (Top 4 %)
  • Language GLSL
  • License
    MIT License
  • Created almost 5 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

An improved MPV Media Player v3 configuration file.

better-mpv-config

  • Version: 1.1.25
  • Last Updated (AEST): 2023-08-13 06:38:55PM
  • Target Platform: Windows 10 (not tested on Apple or Linux at all)
  • Test PC: Old Quad Core Desktop
    • CPU: Intel(R) Core(TM) i5-4690 CPU @ 3.50GHz
    • RAM: 32.0 GB (31.9 GB usable)
    • GPU: NVidia GeForce GTX 1060 6GB (Gigabyte)
    • OS: Windows 10 Pro 22H2

What's New

Version 1.1.25 (Aug 13, 2023)

  • Fixed all console messages and implemented stricter MPV pathing for HOME_PATH
  • Improved optional input.conf with quiet mode seeking and other minor changes
  • Disabled hwdec for the moment while MPV seems to enable it by default
  • Check new install instructions below (Configuration for MPV v3)

Version 1.1.10 (May 23, 2023)

  • HOTFIX: Fixed upscaler shaders to only apply to videos lower than 1080p

Version 1.1.00 (May 23, 2023)

  • Added shaders
    • SSimDownscaler by igv
    • SSimSuperRes by igv
    • KrigBilateral by igv
    • Nvidia Adaptive-directional sharpening algorithm shader by agyild
    • Contrast Adaptive Sharpening (CAS) by agyild
    • FidelityFX Super Resolution (FSR) by agyild
  • Split config file into six files (organized and easier toggling)

Important Notes

⚠️ Be sure to customize mpv_v3\mpv.conf and mpv_v3\input.conf manually, to make sure that the font and language are valid ⚠️

The defaults are:

  • Arial for the subtitle font
  • en,eng (English) for the audio and subtitle languages

See HISTORY.md for the history of older versions.

As of version 1.1.00 please check the other .conf files as well.

📝 I suggest that you have a read of my mpv.conf and alter it to your liking. 📝

  • I've personally switched to MPV v3 since the Windows app and updater.bat has problems for MPV v2
  • I've added a vastly better mpv v3 config file tested on MPV v3 for Windows

Intro

This is an improved MPV Media Player v3 configuration file that:

  • has useful defaults
  • auto-hides the cursor after 200ms (when fullscreen)
  • disables autoplay
  • enables fast seeking
  • improves OSD messages and style (moves progress bar to the top)
  • saves the seekbar position on exit
  • sets max volume (100%) and default volume (70%)
  • sets subtitle font to Arial and sets the color to off-yellow
  • sets the HLS bitrate to maximum
  • sets the default video, audio, and subtitle language to en,eng
  • uses shaders to improve, upscale and downscale videos
    • CAS, FSR, KrigBilateral, SSimDownscaler and SSimSuperRes
  • has been tested on Windows 10 and 11 only (not tested on Apple or Linux)
  • adds no additional cruft...

Requirements

  • official MPV Player: https://mpv.io/ - download MPV v3
  • a PC with at least 4GB of RAM (8GB or more recommended)
  • a PC with integrated (CPU) or discrete GPU (card)

Credits

Configuration for MPV v3

  1. Download the latest release
  2. Extract the configs and shaders folders next to mpv.exe
  3. Extract the mpv.conf and input.conf files next to mpv.exe
  4. Delete input.conf if desired (custom keybindings)
  5. If your GPU cannot handle the shaders in mpv.conf, delete or comment out the include line for configs\mpv_shaders.conf

More Repositories

1

Filterlist-for-AdGuard-or-PiHole

A very aggressive filter-list that consolidates over 370 lists for use in AdGuard Home, Pi-Hole or similar.
359
star
2

All-in-One-Customized-Adblock-List

An all-in-one adblock list that thoroughly blocks trackers, popup ads, ads, unwanted cookies, fake news, cookie warning messages, typosquatters, unwanted comment sections, crypto-coin mining, YouTube clutter, Twitter guff and social network hassles.
265
star
3

AdGuard-Home-Whitelist

A strict curated whitelist for AdGuard Home.
128
star
4

DNS-Sinkhole-Lists-A2

A DNS Sinkhole List for testing purposes. (not for use in production systems) - UUID: 0f90ca2c-4b0a-4fbe-b659-449ab30c4284
18
star
5

Awesome-Visual-Studio-Code-Extensions

A list of awesome Visual Studio Code extensions.
18
star
6

RunMPV

A C# WinForms app for Windows to run a video or playlist in MPV (https://mpv.io/) at a specific quality.
C#
7
star
7

MPV-Remote-for-Unified-Remote

A remote for Unified Remote that controls MPV (https://mpv.io/).
Lua
6
star
8

FFmpeg-HEVC-Video-Converter

A PowerShell script to convert videos to the HEVC video format utilizing hardware acceleration using FFmpeg for Windows.
PowerShell
6
star
9

youtube-dl-better-config

A better config for defaults for youtube-dl on Windows.
5
star
10

Awesome-Visual-Studio-Code-Keyboard-Shortcuts

A list of the awesome must-use keyboard shortcuts for Visual Studio Code.
5
star
11

PasswordGenerator

A tiny C# WinForms app for Windows that generates complex passwords for use in conjunction with a password manager (like LastPass or Dashlane).
C#
4
star
12

sabnzbd-guide

A guide that contains useful tips for sabnzbd (sabnzbd.org).
3
star
13

Awesome-Visual-Studio-Code-Guide

A guide for using Visual Studio Code efficiently.
3
star
14

SettingsForPowerToys

Settings files for use with Microsoft PowerToys (https://github.com/microsoft/PowerToys)
3
star
15

Ubuntu-Customize-and-Update

Shell Scripts for customizing and updating Ubuntu 19.10.
Shell
2
star
16

powershell-aliases-at-startup

Example for setting PowerShell aliases at the startup of a PowerShell, PowerShell 7.0 and PowerShell ISE session.
PowerShell
2
star
17

AdGuard-Home-AIO-Blocklist

An All-In-One AdGuard Home blocklist.
Python
1
star
18

Useful-Bookmarks-For-Windows

Useful bookmarks for Windows. Easy generic import (html) into any major browser.
HTML
1
star