diff --git a/.config/mpv/mpv.conf b/.config/mpv/mpv.conf index 5ffb8b6..517429e 100755 --- a/.config/mpv/mpv.conf +++ b/.config/mpv/mpv.conf @@ -1,8 +1,75 @@ +profile=pc-stuff profile=pc-display-conf #profile=tv-display-auto #profile=android-decent-hw + + + +# AUDIO + + +#audio-device=alsa/default + +#Audio output drivers +ao=pipewire,coreauido,pulse,wasapi, + +volume=100 +volume-max=200 + +# enabling it will keep the pitch when changing speed +#audio-pitch-correction=no + +# the audio will upmix and downmix to channel config, for example +# 'stereo' for 2.0 and 5.1 for 5.1, 'auto' will try to avoid up/downmixing +# default is 'auto-safe'. +audio-channels=stereo + +#raw bitperfect audio, but you can only hear mpv +audio-exclusive=no + + + + +# OTHER + +#Load external audio with (almost) the same name as the video. +audio-file-auto=fuzzy + +sub-auto=fuzzy + +#user-agent="Mozilla/5.0" + +#Tries to load subtitles in these languages, if one is not available +#it falls back to the next one. +slang=en + +#same for audio +#alang=ja,en + +#Changes subtitle encoding, if the file is valid utf8 it prefers it, +#add '+' in front of codepage '+utf8' to force it. +#sub-codepage=utf8 + +# You can also include other configuration files. +#include=/path/to/the/file/you/want/to/include + + + + + + + + + + +# PROFILES + + +[pc-stuff] + + #VIDEO #catmull_rom uses less resources than lanczos and ewa_lanczossharp. @@ -54,56 +121,6 @@ linear-downscaling=yes sigmoid-upscaling=yes -# AUDIO - - -#audio-device=alsa/default - -#Audio output drivers -ao=pipewire,coreauido,pulse,wasapi, - -volume=100 -volume-max=200 - -# enabling it will keep the pitch when changing speed -#audio-pitch-correction=no - -# the audio will upmix and downmix to channel config, for example -# 'stereo' for 2.0 and 5.1 for 5.1, 'auto' will try to avoid up/downmixing -# default is 'auto-safe'. -audio-channels=stereo - -#raw bitperfect audio, but you can only hear mpv -audio-exclusive=no - - - - -# OTHER - -#Load external audio with (almost) the same name as the video. -audio-file-auto=fuzzy - -sub-auto=fuzzy - -#user-agent="Mozilla/5.0" - -#Tries to load subtitles in these languages, if one is not available -#it falls back to the next one. -slang=en - -#same for audio -#alang=ja,en - -#Changes subtitle encoding, if the file is valid utf8 it prefers it, -#add '+' in front of codepage '+utf8' to force it. -#sub-codepage=utf8 - -# You can also include other configuration files. -#include=/path/to/the/file/you/want/to/include - - - # SCREENSHOTS @@ -177,36 +194,6 @@ video-sync=audio #fix desync on d3d11va-copy when not using gpu-api = opengl or - - - -# PROFILES - - - -#bwdif deinterlacing profile - -[bwdifdeint] -profile-desc="Deinterlacing mode: bwdif bob" -#deinterlacing, bwdif and w3fdif are better quality than yadif -vf-append=bwdif=deint=1 -#deinterlace=yes -#vf=bwdif -#vf-togle=bwdif -#vo-vaapi-deint-mode=bob - -[deinterlace-no] -profile-desc="Deinterlacing mode: disabled" -vf-remove=bwdif -deinterlace=no -vf-clr - - -#[bwdifdeint-autoprofile] -#profile-cond=p["video-format/tff"] -#profile=bwdifdeint - - #diplays [pc-display-conf] @@ -273,31 +260,46 @@ icc-intent=0 [android-decent-hw] -scale=catmull_rom +#scale=catmull_rom -dscale=hermite +#dscale=hermite -cscale=catmull_rom +#cscale=catmull_rom -correct-downscaling=no -linear-downscaling=yes -sigmoid-upscaling=yes +vo=gpu +#vo=gpu-next -#vo=gpu -vo=gpu-next +#hwdec=auto-safe -hwdec=auto-safe -#hwdec=auto-copy-safe -#hwdec=vulkan -#gpu-api=opengl -#gpu-api=vulkan -vulkan-async-compute=yes -vulkan-async-transfer=yes -vulkan-queue-count=1 -#opengl-waitvsync=yes -vd-lavc-dr=yes -#spirv-compiler=auto + + + + + + + +#bwdif deinterlacing profile + +[bwdifdeint] +profile-desc="Deinterlacing mode: bwdif bob" +#deinterlacing, bwdif and w3fdif are better quality than yadif +vf-append=bwdif=deint=1 +#deinterlace=yes +#vf=bwdif +#vf-togle=bwdif +#vo-vaapi-deint-mode=bob + +[deinterlace-no] +profile-desc="Deinterlacing mode: disabled" +vf-remove=bwdif +deinterlace=no +vf-clr + + +#[bwdifdeint-autoprofile] +#profile-cond=p["video-format/tff"] +#profile=bwdifdeint \ No newline at end of file