사용자 도구

사이트 도구


linux:mpv

차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
linux:mpv [2016/01/16 17:27]
kwon37xi
linux:mpv [2023/04/29 18:04] (현재)
kwon37xi [단축키 shortcut / htokey]
줄 2: 줄 2:
   * https://mpv.io/   * https://mpv.io/
   * mpalyer 보다 개선된 Linux Video Player   * mpalyer 보다 개선된 Linux Video Player
 +  * [[https://wiki.archlinux.org/title/mpv#Troubleshooting|mpv - ArchWiki]]
 +  * [[linux:celluloid|Celluloid]] : HW Acceleration 설정까지 잘 지원함.
 +  * [[linux:haruna|Haruna Media Player]]
 +  * [[linux:smplayer|Linux SMPlayer]]
  
 ===== 설치 ===== ===== 설치 =====
   * 최신 Ubuntu에 기본으로 들어감.   * 최신 Ubuntu에 기본으로 들어감.
 <code sh> <code sh>
-# Ubuntu 14.04 까지만 
-sudo add-apt-repository ppa:mc3man/mpv-tests 
-sudo apt-get update 
 sudo apt-get install mpv sudo apt-get install mpv
 </code> </code>
  
 +===== 단축키 shortcut / htokey =====
 +  * https://mpv.io/manual/master/#interactive-control
 +  * ''v'' : 자막 toggle
 +  * ''j/J'' : 자막 선택
 +  * ''z/Z'' : 자막 0.1 초씩 delay +/-
 +  * ''[/]'' : 재생속도 10%씩
 +  * ''{/}'' : 재생속도 현재의 반씩
 +  * ''BACKSPACE'' : 재생속도 초기화
 +  * ''f'' : 전체화면 toggle
 +  * ''W/w'' : 화면 채우기(crop) pan-and-scan
 +  * ''Ctrl+H'' : Hardware 가속 toggle
 +  * ''좌우화살표'' : 5초씩 앞뒤
 +  * ''Shift+좌우화살표'' : 1초씩 앞뒤
 ===== Youtube ===== ===== Youtube =====
   * ''youtube-dl''을 함께 설치하면 [[:youtube|Youtube]] 주소를 인자로 주어 동영상 플레이가 가능하다.   * ''youtube-dl''을 함께 설치하면 [[:youtube|Youtube]] 주소를 인자로 주어 동영상 플레이가 가능하다.
 +
 +===== 설정 =====
 +  * ''~/.config/mpv/mpv.conf'' 파일로 설정
 +  * [[https://github.com/kwon37xi/dotfiles/blob/main/mpv/.config/mpv/mpv.conf|내 mpv.conf]]
 +===== Hardware Acceleration / HW 가속 =====
 +  * ''%%--%%hwdec=auto|vaapi'' 등으로 지정 가능하다.
 +  * https://mpv.io/manual/stable/#video 에서 자세히 확인 가능.
 +  * vo 로가능한 값은 ''mpv -vo help'' 로 확인 가능하다.
 +<code>
 +$ mpv -vo help
 +Available video outputs:
 +  libmpv           render API for libmpv
 +  gpu              Shader-based GPU Renderer
 +  vdpau            VDPAU with X11
 +  wlshm            Wayland SHM video output (software scaling)
 +  xv               X11/Xv
 +  sdl              SDL 2.0 Renderer
 +  vaapi            VA API with X11
 +  x11              X11 (software scaling)
 +  null             Null video output
 +  image            Write video frames to image files
 +  tct              true-color terminals
 +  caca             libcaca
 +  drm              Direct Rendering Manager (software scaling)
 +  sixel            terminal graphics using sixels
 +</code>
 +===== 자막 =====
 +  * ''%%--sub-files=파일1,파일2,...%%'' : 자막 파일 명시. 파일 없을 경우 동영상 내장 자막등을 사용함.
 +  * ''%%--sub-font=NanumBarunGothic%%'' : 글꼴 선택
 +  * ''%%--sub-font-size=45%%'' : 1~9000, default 55.000
 +  * ''%%--sub-color=#FFFF00%%'' : ''#FFFF00'' 는 yellow. default ''#FFFFFFFF''
 +
 +
 +===== Scripts =====
 +  * [[https://www.youtube.com/watch?v=4wWI1iv4KEE|Intro to MPV + Lua Scripts - YouTube]]
 +  * Lua, Javascript 로 스크립팅가능.
 +
 +
 +===== mpv-handler =====
 +  * https://github.com/akiirui/mpv-handler 웹 브라우저에서 Youtube 등의 동영상 재생시 ''mpv''를 사용하게 할 수 있다. 최적의 hardware 가속 상태로 재생 가능해진다.
 +  * [[https://www.linuxuprising.com/2021/07/open-youtube-and-more-videos-from-your.html|Open YouTube (And More) Videos From Your Web Browser With mpv [Firefox, Chrome] - Linux Uprising Blog]]
 +
 +
linux/mpv.1452934637.txt.gz · 마지막으로 수정됨: 2016/01/16 17:27 저자 kwon37xi