BLOG main image
분류 전체보기 (13)
Server (2)
Desktop (8)
ETC (3)
Visitors up to today!
Today hit, Yesterday hit
daisy rss
tistory 티스토리 가입하기!
2011. 8. 31. 01:26
* 설치환경
Hardware : Acer Aspire One Fusion 522-C5C044 
Operating System : Ubuntu 10.10 (Maverick)

우분투에서 일반적인 동영상은 별도 설정없이 잘 재생이 됩니다.
하지만 720P 정도의 고화질 영상 특히 X264포맷으로 압축된 영상은 재생은 되나.. 끊김(or 버벅) 현상이 심해서 제대로 영상을 감상하기가 어렵습니다.

여기저기 알아본 결과 봄곰's 님의 블로그에서 해결방법을 찾았고 테스트 한 내용을 가지고 포스팅을 하려 합니다.



먼저 CoreAVC 코덱은 상용코덱으로 이고 리눅스용으로 설치본이 나온것이 없는것으로 알고 있습니다.
그래서 Wine을 이용해서 설치를 하고 필요한 코덱 파일을 얻어야 합니다.
CoreAVC를 구하는 방법은 구매를 하던지 어둠의 경로로 구하셔야 하며
별도로 구하는 방법에 대해서는 언급하지 않겠습니다..

설치 단계는 아래와 같습니다.
1. Wine 설치
2. CoreAVC 설치 
3. Mplayer , dshowserver, Smplayer 설치
4. Smplayer 환경 설정

- Wine (Wine Is Not an Emulator)설치
와인 설치는 "우분투 소프트웨어 센터" 에서 쉽게 설치가 가능합니다.



설치 완료후 터미널을 여신후 아래 명령을 실행하면 Xwindows에서 MS윈도우 창이 열리고, 윈도우 처럼 설치 하시면 됩니다.

$ wine coreavc_professional_edition_razorx.exe


참고로 경로 설정을 디폴트로 설치하시면 아래 경로에 설치가 됩니다.
/home/[USER]/.wine/drive_c/Program Files/CoreCodec/CoreAVC Professional Edition

-  Mplayer , dshowserver, Smplayer 설치
터미널을 열어서 CoreAVC-for-ubuntu 저장소를 추가합니다.

$ sudo add-apt-repository ppa:ripps818/coreavc 
$ sudo apt-get update 


완료가 되었으면 "우분투 소프트웨어 센터" 를 실행하여 Mplayer 및 dshowserver를 설치합니다.
dshowserver는 CoreAVC 설치후 생성된 CoreAVCDecoder.ax 파일을 쓸수 있게 해줍니다.

기존에 Mplayer가 설치되었다면 삭제하시고 설치합니다.




저는 개인적으로 smplayer 를 사용할려고 하기때문에 추가적으로 smplayer 를 설치해줍니다. 

-Smplayer 환경설정
앞서 CoreAVC를 설치하고 생성된 파일인 CoreAVCDecoder.ax 를 dservershow 에서 사용할수 있도록 복사해줍니다.

$ sudo cp /home/[USER]/.wine/drive_c/Program\ Files/CoreCodec/CoreAVC\ Professional\ Edition/CoreAVCDecoder.ax /usr/share/dshowserver/



설치한 Smplyer에 CoreAVC 코덱을 적용시켜줍니다.




Mplayer 옵션란에 -vc coreserve, 까지 입력해야합니다. 

이제 원활하게 동영상 시청이 가능해집니다..