리눅스 답은 하모니카다

MPV 단축키 / 환경 설정

남느 2025. 1. 28. 07:55

최대한 팟플레이어랑 비슷하게 하려고 했다.

단축키 설정 파일

~/.config/mpv/input.conf

CLOSE_WIN quit

TAB script-binding stats/display-stats-toggle

ENTER cycle fullscreen # toggle fullscreen
MBTN_MID cycle fullscreen

SPACE cycle pause # toggle pause
MBTN_LEFT_DBL cycle pause
d frame-back-step # go back by one frame and pause
f frame-step # advance one frame and pause

LEFT no-osd seek -5
RIGHT no-osd seek +5

m cycle mute
MUTE cycle mute
UP add volume +5
DOWN add volume -5
WHEEL_UP add volume +2
VOLUME_UP add volume +2
WHEEL_DOWN add volume -2
VOLUME_DOWN add volume -2

1 set window-scale 0.5
2 set window-scale 1.0
3 set window-scale 1.5
4 set window-scale 2.0

SHIFT+S cycle sub # toggle subtitles
SHIFT+LEFT add sub-delay +0.5 # add 500 ms delay from subs
SHIFT+RIGHT add sub-delay -0.5
SHIFT+UP add sub-pos -1 # move subtitles up
SHIFT+DOWN add sub-pos +1
SHIFT+CTRL+UP add sub-scale +0.1 # increase subtitle font size
SHIFT+CTRL+DOWN add sub-scale -0.1

PGUP playlist-prev
PGDWN playlist-next

Alt+RIGHT no-osd cycle-values video-rotate 90 180 270 0 # rotate by 90 degrees clockwise
Alt+LEFT no-osd cycle-values video-rotate 270 180 90 0

CTRL+h cycle-values hwdec "auto" "no"  # cycle hardware decoding

t cycle ontop # toggle video window ontop of other windows

/ ab-loop # Set/clear A-B loop points

MBTN_RIGHT  ignore
[ ignore
] ignore
{ ignore
} ignore
w ignore
e ignore
g ignore
l ignore
r ignore
x ignore
z ignore
E ignore
G ignore
L ignore
W ignore
R ignore

환경 설정 파일

~/.config/mpv/mpv.conf

autofit-larger=90%x90% # 새창은 화면의 90% 크기가 넘지 않도록

slang=kr,en # 한국어 자막 우선
alang=kr,en # 한국어 음성 우선

# Change subtitle encoding. For Arabic subtitles use 'cp1256'.
# If the file seems to be valid UTF-8, prefer UTF-8.
# (You can add '+' in front of the codepage to force it.)
sub-codepage=cp949 # 인코딩

# 음량 정보
osd-level=1
osd-align-y=top 
osd-bar=no
osd-font-size=30

keep-open=always # 재생이 끝나도 화면이 닫히지 않는다.