스포일을 피하기 위한 mpv 설정


개요

(ChatGPT가 작성한 요약) 스포츠 경기 다시보기 시, OSD 바는 당신의 스포츠 시청을 망치는 스포일러가 될 수 있습니다. mpv 미디어 플레이어와 “—no-osd-bar” 옵션으로 OSD 바를 제거하고 경기를 순수하게 즐겨보세요!

오늘의 문제

예제 이미지

대충 인터넷에서 구한 경기 재방송 영상 파일, 두근거리는 마음으로 재생을 하는데, 역시 초반 라인전은 지루하기 때문에 종종 5초 뒤로 돌리기 마련이다. mpv는 이때 현재 재생위치를 표시해 주는데, 이게 바로 피할 수 없는 스포일러가 되기도 한다. 예를 들면 남은 경기가 10분 남았는지 20분 남았는지 알면 대충 지금 유리한 팀이 이길지 아닐지 알 수 있다는 뜻.

그럼 어떻게?

다행히 mpv는 각종 설정을 제공해주고 있고, 그중에 재생위치 표시 기능을 끄는 옵션도 포함되어 있다. 요렇게 alias를 설정하면 맘편하게 뒤로 돌려가면서 재생할 수 있다.

alias mpvv=‘mpv —no-osd-bar —demuxer-max-bytes=5G’

--no-osd-bar, --osd-bar
       Disable display of the OSD bar.

       You can configure this on a per-command basis in input.conf using osd- pre‐
       fixes, see Input Command Prefixes. If you want  to  disable  the  OSD  com‐
       pletely, use --osd-level=0.

뒤에 demuxer-max-bytes는 로컬 캐시 용량을 설정하는 건데, 인터넷 속도가 느린 사람은 캐시를 크게 설정해서 동영상을 많이 미리 다운받아 두는 편이 좋다. 그렇지 않으면 뒤로 돌릴때마다 다시 영상을 요청하고 받아오느라 시간이 많이 걸리기도 한다.