[mpv] Add low/high quality profiles
Added profiles for lq and hq playback in preparation for battery mode setting. Removed qutebrowser forcing ytdl options, since it is set in mpv.conf.
This commit is contained in:
parent
dd61ca7aa9
commit
f5505cbac1
2 changed files with 16 additions and 4 deletions
|
@ -125,7 +125,7 @@ force-window=immediate
|
||||||
cache=yes
|
cache=yes
|
||||||
# create a huge cache to buffer most of videos
|
# create a huge cache to buffer most of videos
|
||||||
demuxer-max-bytes=3000MiB
|
demuxer-max-bytes=3000MiB
|
||||||
demuxer-readahead-sec=500
|
demuxer-readahead-secs=500
|
||||||
|
|
||||||
[protocol.http]
|
[protocol.http]
|
||||||
profile=network
|
profile=network
|
||||||
|
@ -143,3 +143,16 @@ loop-file=yes
|
||||||
# for those yt playlists that are created in reverse order
|
# for those yt playlists that are created in reverse order
|
||||||
[reverse]
|
[reverse]
|
||||||
ytdl-raw-options=playlist-reverse=
|
ytdl-raw-options=playlist-reverse=
|
||||||
|
|
||||||
|
[lowquality]
|
||||||
|
scale=bilinear
|
||||||
|
cscale=ewa_lanczossharp
|
||||||
|
video-sync=audio
|
||||||
|
interpolation=no
|
||||||
|
|
||||||
|
[highquality]
|
||||||
|
scale=ewa_lanczossharp
|
||||||
|
cscale=ewa_lanczossharp
|
||||||
|
video-sync=display-resample
|
||||||
|
interpolation=yes
|
||||||
|
tscale=oversample
|
||||||
|
|
|
@ -91,9 +91,8 @@ config.bind(leader + 'tV', 'set tabs.position left')
|
||||||
|
|
||||||
# [M]edia shortcuts - watch, queue, download media
|
# [M]edia shortcuts - watch, queue, download media
|
||||||
# bind mpv to play the current page/links, using a single instance which queues the next link passed
|
# bind mpv to play the current page/links, using a single instance which queues the next link passed
|
||||||
streamingformat = '--ytdl-format="bestvideo[height<=1080]+bestaudio/best[height<=1080]"'
|
config.bind(leader + 'M', 'spawn umpv {url}')
|
||||||
config.bind(leader + 'M', 'spawn umpv ' + streamingformat + ' {url}')
|
config.bind(leader + 'm', 'hint links spawn umpv {hint-url}')
|
||||||
config.bind(leader + 'm', 'hint links spawn umpv ' + streamingformat + ' {hint-url}')
|
|
||||||
# bind youtube-dl to download the current page/links
|
# bind youtube-dl to download the current page/links
|
||||||
config.bind(leader + 'dM', 'spawn youtube-dl -o ~/videos/%(title)s.%(ext)s {url}')
|
config.bind(leader + 'dM', 'spawn youtube-dl -o ~/videos/%(title)s.%(ext)s {url}')
|
||||||
config.bind(leader + 'dm', 'hint --rapid links spawn youtube-dl -o ~/videos/%(title)s.%(ext)s {url}')
|
config.bind(leader + 'dm', 'hint --rapid links spawn youtube-dl -o ~/videos/%(title)s.%(ext)s {url}')
|
||||||
|
|
Loading…
Reference in a new issue