반응형


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

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

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


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


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


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


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


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

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

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

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

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

반응형
kmp를 사용한다면 사실 다른 동영상 재생프로그램쪽에 관심을 가질 이유가 없을지도 모르지만 간단히 적어보고자 한다.

mediaplayer classic이란 프로그램이다. 윈도우에 기본으로 제공되는 mediaplayer라는 동영상 재생프로그램의 과거모습과 비슷한 모양을 가진 가벼운 동영상 재생 프로그램이다.
http://sourceforge.net/projects/guliverkli/ 이곳이 제작자의 sourceforge 저장소 이다.
사용자 삽입 이미지

그야말로 심플함이 컨셉인 재생기이다. 그리고 자막을 표시하려면 View->Option에서
사용자 삽입 이미지
빨간색 박스부분을 잘 보고 이대로 수정해 주어야 한다.

하지만 이 프로그램은 동영상 재생 프로그램일 뿐이다. mkv, mp4 나 Divx, X264코덱으로 인코딩된 동영상을 재생하려면 2가지가 더 갖추어 져야 한다. CodecSpliter 이다.

이 모든것을 한번에 받을 수 있는 사이트가 있다. 바로 http://x264.nl/ 이곳이다. 이곳에선 x264 인코딩이 가능한 x264.exe를 계속 컴파일해서 올려주고 있기도 하다.

사용자 삽입 이미지
사이트의 빨간 네모친 부분의 3개 파일을 받아 설치하면 된다. mediaplayer와 ffdshow 코덱모음, 그리고 matroska spliter이다.

여기서 ffdshow는 가끔 다른 프로그램과 충돌하여 제대로 작동되지 않는 경우가 있다. 몇몇게임에서 동영상 재생에서 문제가 발생하는 경우가 있었다고 한다. 그 때문에 ffdshow에선 다음과 같은 옵션이 생겼다. ffdshow의 video decoder configuration 프로그램을 실행하면 다음과 같은 화면을 볼 수 있다.
사용자 삽입 이미지

ffdshow를 사용하지 않을 프로그램의 실행파일명을 적어주면 그 프로그램에선 ffdshow를 사용하지 않는다. ffdshow의 버전에 따라 다소 옵션창의 모양은 다를 수 있지만 기본 내용은 같으니 잘 적용하기 바란다.

x264nl 사이트에 보면 MeGui란 프로그램이 있는데 동영상을 인코딩 할 수 있는 프로그램이다. 다만 Megui를 제대로 사용하려면 avisynth등의 프로그램에 대한 약간의 이해를 필요로 한다. 만약 동영상 인코딩에 관심이 있다면 한번 사용해 보기를 바란다. 다만 avisynth나 이쪽 계열을 잘 모른다면 사용하기가 쉽지는 않을것이다.

보통의 사용자라면 KMP로 충분하겠지만 조금더 동영상에 관심이 있는 사람들을 위해 글을 작성해 보았다.


반응형
동영상 이야기를 자세히 하자면 영상코덱, 음성코덱, 스플리터 등등 이야기 할 것이 많지만 사실 단순히 동영상을 보기 위한거라면 그러한 이야기들은 몰라도 상관이 없을 것이다.

avi를 받았는데 코덱때문에 재생이 안되는 경우, mkv 나 mp4를 받았는데 어떻게 보는지 몰라서 못보고 있는 경우라면 kmp를 써보라고 권하고 싶다.

http://www.kmplayer.com/ 이곳에서 다운 받으면 되고 설치 프로그램이 제공되는 버전과 그냥 설치프로그램없이 압축을 풀고 실행할 수 있는 zip버전이 제공되는데 어느쪽이든 편한 쪽으로 설치하면 된다.
사용자 삽입 이미지

대부분 현존하는 영상, 음성 코덱을 내장하고 있어서 별도의 코덱을 설치할 필요가 없으며, 자막표시 기능은 당연히 존재, 화면을 좀더 좋게 보기위한 다양한 필터, 재생속도 조절, 자막 싱크조절 기능 등등 동영상 재생프로그램이 갖추어야 할 모든 기능을 갖추었다고 해도 과언이 아니다.

게다가 다양한 기능에도 불구하고 완전 프리웨어로서 광고 같은 것도 전혀 붙어 있지 않다.

동영상 재생프로그램을 찾고 있다면 주저하지 말고 kmp를 선택하기 바란다. 후회는 없을 것이다.

+ Recent posts