Skip to content
This repository was archived by the owner on Jun 28, 2024. It is now read-only.

Commit fb7b052

Browse files
authored
Version: 1.0.12
1 parent cca8b52 commit fb7b052

File tree

3 files changed

+77
-9
lines changed

3 files changed

+77
-9
lines changed

HISTORY.md

+10
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,14 @@
11

2+
_Version 1.0.12 (May 2023)_:
3+
- Made videos start fullscreen on the primary screen
4+
- Made the video window stay open after video playback (allows for drag and drop of video files)
5+
- Added profiles for some file extensions (animations and static images)
6+
- Removed legacy MPV v2 config file
7+
8+
_Version 1.0.10 (Feb 2023)_:
9+
- Rewrote `mpv_v3\mpv.conf` and `mpv_v3\input.conf` (adapted from the repo [Argon-/mpv-config](https://github.com/Argon-/mpv-config))
10+
- Vastly improved terminal, OSD, audio, subtitle, playback and playlist settings
11+
212
_Version 1.0.9 (Jan 2023)_:
313
- Improved seeking
414
- Improved autohide

README.md

+12-4
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,23 @@
11
# better-mpv-config
22

3-
- Version: 1.0.10
4-
- Last Updated (AEST): 2023-04-05 11:13:00PM
3+
- Version: 1.0.12
4+
- Last Updated (AEST): 2023-05-07 11:54:35PM
55
- Platform: Windows 11 (not tested on Apple or Linux at all)
66

77
## What's New
88

9-
- Removed legacy config file
9+
_Version 1.0.12 (May 2023)_:
10+
- Made videos start fullscreen on the primary screen
11+
- Made the video window stay open after video playback (allows for drag and drop of video files)
12+
- Added profiles for some file extensions (animations and static images)
13+
- Removed legacy MPV v2 config file
1014

1115
_Version 1.0.10 (Feb 2023)_:
1216
- Rewrote `mpv_v3\mpv.conf` and `mpv_v3\input.conf` (adapted from the repo [Argon-/mpv-config](https://github.com/Argon-/mpv-config))
1317
- Vastly improved terminal, OSD, audio, subtitle, playback and playlist settings
1418

19+
## Important Notes
20+
1521
⚠️ Be sure to customize `mpv_v3\mpv.conf` and `mpv_v3\input.conf` manually,
1622
to make sure that the font and language are valid ⚠️
1723

@@ -22,7 +28,9 @@ The defaults are:
2228

2329
See [HISTORY.md](HISTORY.md) for the history of older versions.
2430

25-
- I've personally switched to MPV v3 since the Windows app and `updater.bat` has problems for v2
31+
📝 I suggest that you have a read of my __mpv.conf__ and alter it to your liking. 📝
32+
33+
- I've personally switched to MPV v3 since the Windows app and `updater.bat` has problems for MPV v2
2634
- I've added a vastly better _mpv v3_ config file tested on [MPV v3 for Windows](https://sourceforge.net/projects/mpv-player-windows/files/64bit-v3/)
2735

2836
## Intro

mpv_v3/mpv.conf

+55-5
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,28 @@
11

2-
# MPV v3 Config - version 1.0.10
2+
# MPV v3 Config - version 1.0.12
3+
# Last Edited: 2023-05-07 11:54:41PM
34

45
# REF: https://github.com/Argon-/mpv-config/blob/master/mpv.conf
56

67
# ===== Terminal =====
78

8-
cursor-autohide=200 # autohides the cursor after 200ms
9+
cursor-autohide=100 # autohides the cursor after x ms
910
cursor-autohide-fs-only=yes # don't autohide the cursor in window mode, only fullscreen
1011
msg-color=yes # color log messages on terminal
1112
msg-module=yes # prepend module name to log messages
1213
term-osd-bar=yes # displays a progress bar on the terminal
1314

1415
# ===== OSD =====
1516

16-
osd-bar-align-y=-1 # progress bar y alignment (-1 top, 0 centered, 1 bottom)
17+
osd-bar-align-y=-1 # progress bar y alignment (-1 top, 0 centered, 1 bottom)
1718
osd-bar-h=2 # height of osd bar as a fractional percentage of your screen height
1819
osd-bar-w=99 # width of " " "
1920
osd-border-color='#DD322640' # ARGB format
2021
osd-border-size=2 # size for osd text and progress bar
2122
osd-color='#FFFFFFFF' # ARGB format
22-
osd-duration=2000 # hide the osd after x ms
23+
osd-duration=1000 # hide the osd after x ms
2324
osd-font-size=32
24-
#osd-font='Arial' # sets a custom font (comment out line if font change is undesired)
25+
#osd-font='Arial' # sets a custom font (comment out line if font change is undesired)
2526
osd-status-msg='${time-pos} / ${duration}${?percent-pos: (${percent-pos}%)}${?frame-drop-count:${!frame-drop-count==0: Dropped: ${frame-drop-count}}}\n${?chapter:Chapter: ${chapter}}'
2627

2728
# ===== Seeking =====
@@ -83,3 +84,52 @@ force-seekable=yes # forces videos to be seekable
8384
hls-bitrate=max # uses max quality for HLS streams
8485
pause=yes # disables autoplay
8586
prefetch-playlist=yes # prefetches the playlist
87+
88+
snap-window=yes
89+
90+
# ===========================================================================================================
91+
92+
# Version 1.0.12 Changes
93+
94+
fullscreen=yes # Sets the video to start fullscreen
95+
keep-open=yes # Don't terminate if the current file is the last playlist entry
96+
priority=high # Makes PC prioritize MPV for allocating resources
97+
screen=0 # Sets the video to appear on screen #1
98+
sub-back-color='#C0000000' # subtitle background color <==================== TESTING 07.05.2023!
99+
vlang=en,eng # Sets the video language
100+
vo=gpu-next # Sets the video out to an experimental video renderer based on libplacebo
101+
window-maximized=yes # Starts the window in the maximized state
102+
103+
# TESTING SHADERS - version 1.0.12 - 07.05.2023
104+
# May be included in a future release. Needs more testing!
105+
106+
#[upscale-lowres]
107+
#profile-desc=Upscales low resolution videos using upscaling shaders.
108+
#profile-cond=height <= 1000
109+
# AMD (modal: switch depending on your GPU, if no discrete GPU then comment out four lines)
110+
#glsl-shaders-append="shaders/CAS.glsl" # https://gist.github.com/agyild/bbb4e58298b2f86aa24da3032a0d2ee6
111+
#glsl-shaders-append="shaders/FSR.glsl" # https://gist.github.com/agyild/82219c545228d70c5604f865ce0b0ce5
112+
# NVidia (modal: switch depending on your GPU, if no discrete GPU then comment out four lines)
113+
#glsl-shaders-append="shaders/NVScaler.glsl" # https://gist.github.com/agyild/7e8951915b2bf24526a9343d951db214
114+
#glsl-shaders-append="shaders/NVSharpen.glsl" # https://gist.github.com/agyild
115+
116+
# File Extensions ======================
117+
# (Loops playback for suitable file formats)
118+
119+
[extension.gif]
120+
profile-desc=GIF
121+
cache=no
122+
no-pause
123+
loop-file=yes
124+
[extension.png]
125+
profile-desc=PNG
126+
video-aspect-override=no
127+
loop-file=yes
128+
[extension.jpg]
129+
profile-desc=JPG
130+
video-aspect-override=no
131+
loop-file=yes
132+
[extension.jpeg]
133+
profile-desc=JPEG
134+
profile=extension.jpg
135+
loop-file=yes

0 commit comments

Comments
 (0)