11
2- # MPV v3 Config - version 1.0.12
3- # Last Edited: 2023-05-07 11:54:41PM
2+ # MPV v3 Config - version 1.1.00
43
54# REF: https://github.com/Argon-/mpv-config/blob/master/mpv.conf
6-
7- # ===== Terminal =====
8-
9- cursor-autohide=100 # autohides the cursor after x ms
10- cursor-autohide-fs-only=yes # don't autohide the cursor in window mode, only fullscreen
11- msg-color=yes # color log messages on terminal
12- msg-module=yes # prepend module name to log messages
13- term-osd-bar=yes # displays a progress bar on the terminal
14-
15- # ===== OSD =====
16-
17- osd-bar-align-y=-1 # progress bar y alignment (-1 top, 0 centered, 1 bottom)
18- osd-bar-h=2 # height of osd bar as a fractional percentage of your screen height
19- osd-bar-w=99 # width of " " "
20- osd-border-color='#DD322640' # ARGB format
21- osd-border-size=2 # size for osd text and progress bar
22- osd-color='#FFFFFFFF' # ARGB format
23- osd-duration=1000 # hide the osd after x ms
24- osd-font-size=32
25- #osd-font='Arial' # sets a custom font (comment out line if font change is undesired)
26- 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}}'
5+ # REF: https://github.com/Zabooby/mpv-config
6+ # REF: https://gist.github.com/igv
277
288# ===== Seeking =====
299
3010save-position-on-quit=yes # saves the seekbar position on exit
11+ force-seekable=yes # forces videos to be seekable
3112
3213# ===== RAM =====
3314
@@ -36,100 +17,51 @@ cache=yes # uses a large seekable RAM cache even f
3617demuxer-max-back-bytes=20M # sets fast seeking
3718demuxer-max-bytes=20M # sets fast seeking
3819
20+ # ===== Video =====
21+
22+ vlang=en,eng # Sets the video language
23+ vo=gpu-next # Sets the video out to an experimental video renderer based on libplacebo
24+
3925# ===== Audio =====
4026
4127volume-max=100 # maximum volume in %, everything above 100 results in amplification
4228volume=70 # default volume, 100 = unchanged
4329
44- # ===== Subtitles =====
45-
46- # Display English Subtitles if available
47- #sub-ass-force-margins=yes
48- #sub-ass-force-style=Kerning=yes # allows you to override style parameters of ASS scripts
49- #sub-auto=fuzzy # external subs don't have to match the file name exactly to autoload
50- #sub-border-color="#FF262626"
51- #sub-border-size=3.0
52- #sub-color="#FFFFFFFF"
53- #sub-shadow-color="#33000000"
54- #sub-shadow-offset=1
55- #sub-spacing=0.5
56- #sub-use-margins=yes
57- alang=en,eng # default audio languages
58- embeddedfonts=yes # use embedded fonts for SSA/ASS subs
59- slang=en,eng # default subtitles languages
60- sub-auto=all
61- sub-color='#eaea27' # use yellow sub color (remove this line to make subtitles the default white colour)
62- sub-file-paths-append='Subs/${filename/no-ext}' # search for external subs in these relative subdirectories
63- sub-file-paths-append='Subs/${filename}'
64- sub-file-paths-append='subs/${filename/no-ext}'
65- sub-file-paths-append='subs/${filename}'
66- sub-file-paths-append=ASS
67- sub-file-paths-append=Ass
68- sub-file-paths-append=SRT
69- sub-file-paths-append=Srt
70- sub-file-paths-append=Sub
71- sub-file-paths-append=Subs
72- sub-file-paths-append=Subtitles
73- sub-file-paths-append=ass
74- sub-file-paths-append=srt
75- sub-file-paths-append=sub
76- sub-file-paths-append=subs
77- sub-file-paths-append=subtitles
78- sub-fix-timing=no # do not try to fix gaps (which might make it worse in some cases)
79- sub-font-size=45
80- sub-font="Arial"
81- sub-scale-with-window=yes
30+ # ===== General =====
8231
83- force-seekable=yes # forces videos to be seekable
8432hls-bitrate=max # uses max quality for HLS streams
8533pause=yes # disables autoplay
8634prefetch-playlist=yes # prefetches the playlist
35+ snap-window=yes # Enables windows snapping for Windows 10, 11
36+ priority=high # Makes PC prioritize MPV for allocating resources
8737
88- snap-window=yes
38+ # ===== Terminal =====
39+
40+ include="~~/mpv_terminal.conf"
41+
42+ # ===== OSD =====
43+
44+ include="~~/mpv_osd.conf"
45+
46+ # ===== Subtitles =====
47+
48+ include="~~/mpv_subtitles.conf"
49+
50+ # ===== Shaders =====
51+
52+ include="~~/mpv_shaders.conf"
53+
54+ # ===== File Extensions =====
55+
56+ include="~~/mpv_file_extensions.conf"
8957
9058# ===========================================================================================================
9159
92- # Version 1.0.12 Changes
60+ # DEACTIVATED TESTING 23.05.2023
9361
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
62+ #fullscreen=yes # Sets the video to start fullscreen
63+ #keep-open=yes # Don't terminate if the current file is the last playlist entry
64+ #screen=1 # Sets the video to appear on screen #1
65+ #sub-back-color='#C0000000' # Sets subtitle background color <==================== TESTING 07.05.2023!
66+
67+ #window-maximized=yes # Starts the window in the maximized state
0 commit comments