>> Edit article
이름
제목
패스워드
어제 질답란에 질문하고 찬찬히 mplayer를 찾아보니 방법이 있더군요. 그쪽에 답변으로 올렸지만, 혹시나 여기에 올리면 더 많은 분들이 보실수 있으실까 싶어서 같은 내용을 팁으로 올려봅니다. 보통 mplayer의 자막은 영화 화면의 아래 부분에 약간의 음영과 함께 나오도록 되어있지요.. 뭐 선호도가 다를수 있지만, 저같은 경우에는 티비를 통해서 영화를 볼 경우도 많은데, 이렇게 스크린 내에 글짜가 출력되는 경우, 티비에서는 모니터에서와는 달리 글짜가 잘 안보이더군요. 아래쪽에는 까만 공백이 나오구요.. (사실 제 아내가 그 까만데는 뭐에 쓰냐고 핀잔 주는 통에 찾아봤습니다..) 그 까만 공백으로 자막을 내려보내는 간단한 방법은 mplayer의 -vop expand모듈을 사용하는 것입니다. 예를들어 640*352의 해상도를 가진 영화의 경우 expand=-1:430 으로 해주면 위아래에 적당한 까만 공간이 생기고 그 공간에 OSD(시간 표시)와 자막이 출력되더군요.. 영화마다 해상도가 좀 다르기 때문에 expand에 들어갈 옵션도 달라지는데, 제 경우엔 주로 mc에서 영화를 보기 때문에 Open, View, Edit 메뉴(영화 편집 할일 없죠? vim으로 한번 열어보세요.. 흐흐)에 각각 regex/.(avi||AVI|Avi|asf|ASF|Asf|mpe?g)$ Open=xset dpms 7200 7200 7200 s off s noblank s 0 0; mplayer %f ; xset dpms 300 450 600 View=xset dpms 7200 7200 7200 s off s noblank s 0 0; mplayer %f -vop expand=-1:430; xset dpms 300 450 600 Edit=xset dpms 7200 7200 7200 s off s noblank s 0 0; mplayer %f -vop expand=-1:380; xset dpms 300 450 600 이런 식으로 넣어놨습니다. Open은 엔터키를 쳤을때 실행되는 명령이고, View는 F3, Edit은 F4를 눌렀을때 실행되는 명령들이죠.. 그리고, expand에는 3, 4, 5번째 옵션이 더 있는데, 3번과 4번 옵션은 익스팬드 된 창 안의 어느 위치에 화면을 보여줄 것인가를 결정하는 것으로 0:0을 넣으면 왼쪽 위에 붙여서 보여주더군요.. 저처럼 값을 아예 빼버리면 그냥 화면 한 가운데에 보여주구요.. 5번째 옵션은 잘 모르겠습니다. 혹시 도움이 되었나요? -- 리눅써
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved