テクノロイド

コンピュータやゲーム他、色々日々思ったことをつづっていきます。

mpvの設定

2019-10-30 19:37:23 | Ubuntu Linux
mpvという動画プレイヤーをインストールしてたが、マウスを動かすとOSC(OnScreenController)が表示されてうざい。
--no-oscオプションで消すことができたんだが、それはそれで動画のシークに困るようになった。なので意を決して設定フィルを作成することにした。結構時間がかかったがほぼ理想通りにできた。

ubuntu@u16s:~$ grep mpv .bashrc
#alias mpv="mpv --no-osc --no-osd-bar"
alias mpv="mpv --no-osd-bar --script-opts=osc-layout=bottombar --profile=pseudo-gui"
結局、OSCはbottombarレイアウトで使えばうざくなかったので表示はそのままに。

マウススクロールでボリュームUP/DOWN、再生速度変更等をしたかったので設定ファイルも作成。
ubuntu@u16s:~$ cat .config/mpv/input.conf
## Play
MOUSE_BTN0 playlist-next
MOUSE_BTN1 cycle pause
MOUSE_BTN2 playlist-prev
SPACE cycle pause
n playlist-next
b playlist-prev
## Volume
Ctrl+MOUSE_BTN3 add volume 2
Ctrl+MOUSE_BTN4 add volume -2
## Speed change
Alt+MOUSE_BTN3 add speed 0.5
Alt+MOUSE_BTN4 add speed -0.5
e add speed 1
d add speed -0.5
r set speed 1.0
## Video aspect
a cycle video-aspect
w set video-aspect 16:9
s set video-aspect 4:3
## OSC
#v script_message enable-osc
#c script_message disable-osc

追記)
Ryzen+Ubuntu22.04の環境で、ドックから起動して動画再生したらマウスでスクロールすると結構落ちるようになった。
AMDだからかな?とググって"--hwdec=vdpau --vo=gpu,vdpau"を追加してみた。
というか、ドックから起動する場合はaliasが効かないのでmpv.confに記述した。
$ cat .config/mpv/mpv.conf
hwdec=vdpau
vo=gpu,vdpau
no-osd-bar
script-opts=osc-layout=bottombar

最新の画像もっと見る

コメントを投稿