waku2003 님 감사합니다…
님 말씀대로 smplayer0.6.7-1버전을 설치 하니까
이제는 우분투에서 smplayer어로 coreavc 적용해서
김연아 동영상을 볼수 있게 되었습니다…
저도 전부터 coreavc 를 깔아서 해보려 했었는데, 자꾸 "mplayer has finished unexpectedly. exit code 1" 이란 오류가 났었었거든요… ^^
근데 님께서 smplayer0.6.7-1 까는 방법도 설명해 주셨으면 더 좋았을 뻔 했었습니다…
전 약간 헤매었거든요…
제가 간단히 smplayer0.6.7-1 까는 법을 설명하겠습니다. ^^
(난 현재 10.04에서 CPU=Pentium D 2.66GHz, 2GB RAM, nVidia 8400GS 를 쓰고 있음.)
- 먼저 CoreAVC-for-Ubuntu 를 깔아야함…
엉뚱하게 컴파일해서 하려 하지 말고,
여기서(https://launchpad.net/~ripps818/+archive/coreavc ) 시키는 대로
dshowserver and mplayer 를 깔고,
wine으로 coreAVC를 깔고(coreAVC setup.exe는 keygen.exe와 함께 구하기 쉬운듯…
난 여기서(http://www.filesonic.kr/file/850188141) 2.5.5버전과 keygen.exe를 다운 받았음.)
그후에 CoreAVCDecoder.ax를 /usr/share/dshowserver/ 로 cp할것.
-
https://launchpad.net/~rvm/+archive/smplayer/+packages 에 가서
"smplayer - 0.6.7-1~gutsy2"를 찾는다.(10.04(Lucid Lynx) 쓰는 사람도 이걸 깔아야함…)
그런데, 0.6.9 (SVN r3447) 버전을 깔고도 잘 돌아가네요… 흠…
따라서 위 싸이트(https://launchpad.net/~rvm/+archive/smplayer)에서
add-apt-repository하고 key 넣고 한후 smplayer 깔면 될듯…
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com E4A4F4F4
sudo add-apt-repository ppa:rvm/smplayer
sudo apt-get update ; sudo apt-get remove smplayer ; sudo apt-install smplayer
하면 될듯…
-
그걸 선택해서 깐다. 그후 김연아 동영상을 smplayer로 재생하면 잘 보인다… ^^
-
추후 "sudo apt-get update; sudo apt-get upgrade" 등을 하면
smplayer 의 버전이 올라가 버리는 문제가 있다…
해결책이 현재로서는 없음… ㅠㅠ(0.6.9 버전 깔면 이런 문제 없음…)
-
끝… (이정도로 하면 거의 된듯)
… 참고로 이정도로 설명해도 모를 사람을 위해서 추후에 Makefile 을 만들어 올리겠음…
======================
아래는 내가 만든 Makefile ( 그런데 coreavc_setup.exe 설치는 직접 마우스 눌러가면서 해야함.)
화면에 보이는 코드를 긁어서 Makefile이라고 저장하고, 그 위치에서
터미널에서 make (또는 make all) 치면 실행됨.
[code:1pf9sshf]
https://launchpad.net/~ripps818/+archive/coreavc 의 내용을 기준으로 설명하겠음..(2011.8.9일자 기준임)
all : coreavc_setup.exe mplayer smplayer CoreAVCDecoder.ax mplayer_config smplayer_config
coreavc_setup.exe :
http://www.filesonic.kr/file/850188141 에 가서 마우스 눌러가면서 다운로드 받을 것.
난 2.5.5 버전의 최신것 받아서 잘 실행했음.. (오늘은 2011.8.9)
google-chrome http://www.filesonic.kr/file/850188141
#다운 로드후, 압축해제 그후
wine coreavc_setup.exe
rips818 mplayer
mplayer :
sudo apt-get remove mplayer smplayer dshowserver
sudo add-apt-repository ppa:ripps818/coreavc
sudo apt-get update
sudo apt-get install mplayer dshowserver
rvm smplayer
현재는 0.6.9-1~lucid1 가 설치됨
smplayer :
sudo add-apt-repository ppa:rvm/smplayer
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com E4A4F4F4
sudo apt-get update
sudo apt-get install smplayer
CoreAVCDecoder.ax :
cp ~/.wine/drive_c/Program\ Files/CoreCodec/CoreAVC\ Professional\ Edition/CoreAVCDecoder.ax /usr/share/dshowserver/
https://launchpad.net/~ripps818/+archive/coreavc 는 밑에줄처럼 설명하는데,
coreAVC_2.5.5 버전에서는 내가 쓴것 처럼하면 됨.
#sudo cp "$HOME/.wine/drive_c/Program Files/CoreAVC Pro/CoreAVCDecoder.ax" /usr/share/dshowserver/
mplayer_config :
test -d ~/.mplayer || mkdir ~/.mplayer
test -f ~/.mplayer/config || touch ~/.mplayer/config
echo "vc=coreserve," >> ~/.mplayer/config
smplayer_config :
smplayer 는 직접 해야 한다.
smplayer 실행해서 옵션-환경설정-고급-MPlayer 옵션(L) 의 첫번째 공란에
"-vc coreserve,"라고 입력한다.(따옴표는 빼고.. 근데 쉼표는 꼭 넣어야 한다..!!!)
[/code:1pf9sshf]