반응형


최근 vlc 에서 동영상을 재생해 보니 문제가 좀 있었습니다.

wmv 동영상의 경우 영상이 제대로 보이지 않는 문제가 있었고, mkv 의 경우는 재생 진행 막대를 마우스로 이동 시킬 경우에(재생위치 이동) 다시 영상이 재생될때 까지 화면이 멈춰있는 시간이 좀 길었습니다.

주분투의 기본 동영상 재생기인 빠롤 플레이어로 재생했을때는 문제가 없는걸로 봐서 vlc 의 문제로 판단 이리저리 옵션을 설정해서 문제를 해결했습니다.


우선 환경설정으로 들어 갑니다.


여기서 설정할 수 있는것도 있기는 한데...다른 설정도 건드려야 하니...왼쪽 아래에 보면 '설정보기' 가 있습니다. 현재는 '간편' 으로 되어 있지만 '전체' 로 바꿉니다.


mkv 의 재생위치 이동시 다시 영상이 재생될때까지 시간이 좀 걸리는 일시멈춤 현상의 범인은....바로 출력모듈이었습니다. 기본 설정은 '자동' 인데 제가 테스트 해 본 바론 아마도 '자동' 일 경우 'VDPAU' 로 재생되는 것 같습니다. X11 이나 OpenGL GLX 로 출력을 바꾸면 해결됩니다.


wmv 동영상의 영상이 제대로 나오지 않는 부분은 바로 ffmpeg 설정 부분이 문제였습니다. 위 스샷에서 처럼 '하드웨어 디코딩' 부분을 보시면 기본이 '자동' 인데 역시 확인해 보니 '자동' 으로 해 놓으면 VDPAU 로 설정이 되는 것 같습니다. 이것을 '사용안함' 으로 하거나....제 경우는 X11-VA-API 로 설정을 하면 이상없이 제대로 출력되었습니다.


위 내용으로 짐작해 보자면....영상재생을 하드웨어(그래픽카드)에 의존하게 설정되어 있어 문제가 발생한것 같습니다.

라데온 그래픽드라이버의 문제인지 그 외 다른문제인지는 제가 파악하기는 어렵고요.

다만, 그래픽 카드에 따라 결과가 다를게 나올 가능성도 있습니다. 따라서, 지금 현재 vlc 에서 재생의 문제가 없다면 굳이 설정을 바꾸실 필요는 없습니다.

불행히도 제 그래픽 카드의 동영상 가속기능은 현재의 우분투에서 제대로 작동하지 못하고 있는것 같습니다. 개인적으론 큰 문제는 아니지만...제가 주로 쓰는 vlc 에서 동영상 재생에 문제가 있어서 좀 난감했었습니다.

뭐...어쨌던 어렵지 않게 해결해서 다행이로군요. 저와 비슷한 경우이신 분들은 도움이 되었으면 합니다.

반응형


해당 동영상은 avi 로 된것으로 팟플레이어에서 조차 에러를 내며 재생불가..미디어 플레이어 클래식도 에러....미디어 플레이어도 에러....
대략 이런 동영상 이었습니다. DivxFix 라는걸 받아서 문제의 동영상을 나름 고친후에 재생해 보아도 팟플레이어에서는 코덱이 없다는 소리만 하고 미디어 플레이어 클래식은 재생이 되긴 하지만 Seek 시에는 조금 문제가 발생하더군요.

이런 상태의 동영상을 리눅스에서 재생해 봤습니다.(당연히 DivxFix로 수정전의 깨진 원본 동영상)

간단히 결과만 적자면....

* mplayer 는 재생불가.

* Totem 에서의 GStreamer 는 재생은 되나 화면이 정상은 아니었음.

* VLC의 경우는 Index 에 문제가 있다면서 수정할거냐는 메시지가 나오고 수정한다고 하면 약간의 수정작업을 거친후 제대로 재생이 됨. 단 수정한 동영상을 저장하는 방법은 알 수가 없었음. ㅡㅡ;

결론적으로....모든 깨진 동영상 전부에 해당될지는 알 수 없으나, 제가 경험한 이번 사건에선 VLC 가 문제있는 동영상 재생에 가장 효과적이었습니다.

생각보다 vlc 가 여러면에서 괜찮은 리눅스용 동영상 재생 프로그램인것 같습니다. 최근 버전은 인터페이스도 괜찮고...


반응형


리눅스에서도 대부분의 동영상을 문제없이 볼 수 있습니다. 윈도우용 프로그램에 비해서는 다소 편의성이 떨어진다고 볼 수도 있겠습니다만...사용하는것 자체는 별 문제가 없습니다.

물론 떨어지는 면도 있습니다. 자막표시의 품질이라던가 컬러자막, 동영상의 하드웨어 가속 같은 부분 입니다. 동영상의 하드웨어 가속은 이야기 되고 있고 패치도 있으니 시간이 좀 지나면 가능할것 같고요. 컬러 자막의 경우는 제가 별로 미련이 없어서 별 상관은 없는데 자막의 품질면에 있어선 좀 불만스럽긴 합니다. 이런점은 국내에서 주로 쓰이는 smi 라는 자막형식을 외국에선 별로 안쓰는데에 기인하는것 같기도 합니다.

일단 동영상 프로그램 3가지를 간단하게 이야기 해보도록 하겠습니다.



1. 토템

우분투를 설치하면 동영상 플레이어 라고 나오는게 바로 토템입니다. 동영상 재생에 GStreamer 라는걸 씁니다. 개인적인 의견으론 성능이 그다지 좋다고 보이진 않지만 그래도 기본은 합니다. 기본적 재생기능 외에 특별히 배속재생이라던가 하는 기능은 없습니다. 그냥 표준적인 재생프로그램이라고 보면 되겠지요.
재생에 필요한 코덱이 없을 경우에는 자동으로 설치할 것인지 물어보는등 나름대로의 편의성도 갖추고 있습니다. 그리고 스샷에 보이듯이 아직까지는 유일하게 자막의 컬러표시를 지원하는 프로그램입니다.


2. SMPlayer(MPlayer)

리눅스에서 오랫동안 많이 써온 MPlayer 라는 프로그램이 있습니다. 하지만 이 프로그램의 GUI 는 정말 제가 보기에도 너무 불편해서 이 프로그램을 그대로 쓰는 사람은 거의 없습니다. 하지만 원래 MPlayer 라는 프로그램 자체가 외부에서 이용하기 좋게 만들어진 프로그램이기 때문에 여러 FrontEnd 가 나와 있고 그 중에 많이 애용되는것이 SMPlayer 입니다.

MPlayer 자체가 원래 지원하는 기능이 다양해서 이 SMPlayer 도 이런기능을 모두 지원하고 있습니다. 배속재생과 같은 기능도 지원하고 있고요. 기능면에선 Totem 보다 훨씬 뛰어 납니다.

SMPlayer 에선 자막을 표시하는 방법이 2가지가 있습니다. 첫째는 normal(?)한 방법이고 또다른방법은 SSA/ASS 라이브러리를 이용한 방법이라는데...


위는 SAA/ASS 자막 설정부분입니다. 자막의 외곽선이나 그림자 설정등을 해 줄수 있습니다.



SSA/ASS 를 이용한 자막은 이렇게 나옵니다.



그냥 normal 자막은 이렇게 나오고요.

실제 써보면 딱히 어느쪽이 더 좋다고 하긴 그렇더군요. 확대하면 normal 자막쪽이 좀더 나은거 같기도 하고....그리고 위 스샷을 보시면 아시겠지만 컬러 자막으로 표시되지는 않습니다. Totem 외에는 모두 단색으로 표시됩니다.

개인적으로 가장 많이 쓰고 주로 쓰는 프로그램인데, 최근 Avisynth 포스팅에도 적었습니다만...거기서 문제를 일으키는 동영상은 smplayer 재생시에도 문제를 일으키더군요. 위의 Totem이나 이후에 이야기할 vlc 에선 잘 재생됩니다만....대체 그 문제의 동영상은 어디서 온것인지....왜 그런현상이 생기는 것인지 ???

3. VLC


최근 관심을 갖고 써보고 있는 VLC 입니다. 사실 꽤나 역사가 있는(?) 프로그램입니다. 다만 예전엔 wxWidget 으로 제작되었었는데 인터페이스가 그닥 좋지 않았었죠. 최근 Qt 로 GUI 위젯을 바꾸어 나왔는데 덕분에 꽤나 보기 좋아졌습니다. 개인적으로는 역시 Qt 가 젤 나아보입니다. ^^;

배속재생같은 기능도 있고 전체적으로 기능면에서 MPlayer 에 밀릴것도 없어 보이고요.

예전에는 자막도 설정을 해줘야 한글 자막이 제대로 표시되었는데 우분투의 vlc 는 별다른 설정없이 한글자막도 잘 나옵니다. 하지만 역시 컬러자막은 안되고 확대했을때의 자막품질은 그저 그렇습니다. 그리고 재생위치를 이동한 뒤에 자막이 나오는게 조금 딜레이 되기도 하고 동영상 재생시에 화면을 확대하면 순간적으로 조금 화면이 깨져보이기도 합니다. 하지만 인터페이스도 꽤 괜찮아졌고 재생능력도 썩 나쁘지 않습니다.



제가 주로 사용하는건 smplayer 입니다만...최근 인터페이스를 쇄신한 VLC 도 상당히 맘에 듭니다. 기능도 제법 괜찮고요. 이런저런 자잘한 버그들이 아직은 보이지만 쓰는데 큰 지장을 줄 정도는 아닙니다.

한번씩 설치해서 맘에드는걸로 써보세요. 전 다 깔아놓고 그날그날 기분에 따라 골라 쓰기때문에... ^^;



+ Recent posts