사용자 도구

사이트 도구


linux:smplayer

차이

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

차이 보기로 링크

양쪽 이전 판 이전 판
다음 판
이전 판
linux:smplayer [2011/10/28 17:45]
kwon37xi
linux:smplayer [2015/01/21 00:25] (현재)
kwon37xi [Linux SMPlayer]
줄 1: 줄 1:
 ====== Linux SMPlayer ====== ====== Linux SMPlayer ======
-mplayer의 GUI 프론트엔드이다.+  * http://smplayer.sourceforge.net mplayer의 GUI 프론트엔드이다
 +  * Ubuntu<code> 
 +sudo add-apt-repository ppa:rvm/smplayer  
 +sudo apt-get update  
 +sudo apt-get install smplayer smtube smplayer-themes smplayer-skins  
 +</code> 
 +  * [[linux:vaapi|Linux VAAPI/VDPAU]]로 고화질 동영상 감상 성능을 높일 것.
  
-===== 성능 향상 =====+===== VAAPI를 안 사용할 때 성능 향상 =====
 **환경설정 -> 성능**에서 아래 옵션을 조정한다. **환경설정 -> 성능**에서 아래 옵션을 조정한다.
  
-  * Threads for decoding (MPEG-1/2 and H.264 only) 값을 적당히 조정한다. ThinkPad Edge E125 노트북의 경우 **4에서 6**이 가장 적당했다.+  * **Threads for decoding (MPEG-1/2 and H.264 only)** 값을 적당히 조정한다. ThinkPad Edge E125 노트북의 경우 **4에서 6**이 가장 적당했다. 이 옵션을 준 경우, **저용량 동영상 파일을 재생하지 못하는 경우가 발생**했다.
   * H. 264 Loop FIlter 값을 **Skip only on HD videos**로 조정한다. 이것을 설정하면 훨씬 더 부드러워지지만 화질이 더 떨어지는 __느낌__이었다. 노트북으로 다른 작업은 하지 않고 동영상만 볼 경우에는 이 옵션이 없어도 1080p 동영상을 잘 볼 수 있었다.   * H. 264 Loop FIlter 값을 **Skip only on HD videos**로 조정한다. 이것을 설정하면 훨씬 더 부드러워지지만 화질이 더 떨어지는 __느낌__이었다. 노트북으로 다른 작업은 하지 않고 동영상만 볼 경우에는 이 옵션이 없어도 1080p 동영상을 잘 볼 수 있었다.
  
-===== XScreensaver 작동 중지시키기 ===== +===== MPV 사용 ===== 
-동영상을 보는동안 스크린 세를 시켜야 한다. mplayer에 옵션을 주는 방식인데, 기본 옵션인 ''-stop-xscreensaver''는 자동으로 지정된다. 나머지 옵션인 스크린세이버 중지 명령을 smplayer **환경정 -> 고급 -> MPlayer 옵션 -> 옵션** 항목에 지정해 줘야 한다. +  * 2015년 1월 후 PPA Stable이 [[linux:mpv|mpv]]를 지한다.   
- +  mpv 치 후 ''Options > Preferences and under "General", on the "General" tab, set "mpv" as the "MPlayer executable"''
-여기서 약간의 문제가 있는데, 여기서 지정해주는 옵션은 사실 ''-heartbeat-cmd "xscreensaver-command -deactivate"''이거면 돼야 한다. 그런데 안 된다. 그래서 따로 셸 스크립트를 만들고 그것을 지정하도록 했더니 잘 되었다.(GNOME은 ''gnome-screensaver-command -p'' 명령을 사용해야 한다.) +
- +
-다음과 같이 /home/user/bin/stop_xscreensaver.sh 파일을 만든다. +
-<code sh> +
-#!/bin/sh +
-/usr/bin/xscreensaver-command -deactivate > /dev/null 2>&+
-</code> +
-위 파일에 ''chmod +x ./stop_xscreensaver.sh'' 명령으로 실행 권한을 준다. +
- +
-이제 smplayer의 옵션에서 ''**-heartbeat-cmd "/home/user/bin/stop_xscreensaver.sh"**''를 지정해주면 스크린 세이버 작동이 자동으로 중단 된다. +
- +
-자세한 사항은 ''man mplayer''에서 ''-heartbeat-cmd'' 항목을 보도록 한다. +
- +
-기타 스크린 세이버를 멈추는 다른 방법으로 다음과 같은 셸스크립트를 만들어서 콘솔에서 실행해두는 간단한 방법도 있다. ''Ctrl-C''를 눌러 작동을 멈출 수 있다. +
-<code sh> +
-#!/bin/sh +
-while [ 1 -eq 1 ]; do +
- xscreensaver-command -deactivate +
- sleep 30 +
-done +
-</code>+
linux/smplayer.1319791555.txt.gz · 마지막으로 수정됨: 2011/10/28 17:45 저자 kwon37xi