Mplayer에서는 시스템에 설치된 코덱이 작동안하는 걸까요?

현재 3일째 우분투와 씨름하고 있는 초보입문자 입니다.

노트북에 우분투 9.04 64bit설치한 상태입니다. HP6535S 모델입니다. VGA는 우분투에서 저주받은 HD3200 내장입니다.

노트북 주 사용용도가 동영상 감상이라 이쪽에 시간을 많이 투자해서 검색도 해보고 했는데, 쉽지가 않네요.

오픈소스 기본 드라이버로는 컴피즈가 작동안하는 지라, 제한적 하드웨어 드라이버 설치했습니다.

동영상 관련 설치 상태는,

미디분투 저장소 추가하고,

sudo wget http://www.medibuntu.org/sources.list.d/lsb_release -cs.list --output-document=/etc/apt/sources.list.d/medibuntu.list; sudo apt-get -q update; sudo apt-get --yes -q --allow-unauthenticated install medibuntu-keyring; sudo apt-get -q update

코덱 설치하고,

sudo apt-get install -y ubuntu-restricted-extras non-free-codecs w32codecs libdvdcss2 x264

시냅틱으로 mplayer 추가 설치 했습니다.

컴피즈 키면, 동영상에 다음과 같은 문제가 발생합니다.

totem의 경우 시스템>>기본설정>>멀티미디어 설정 프로그램에서 자동인식(XV를 사용하는 세팅이라 생각합니다) 선택하면, 창모드일때 화면이 확장이 되면서 짤립니다. 전체화면일때는 그럭저럭 작동을 합니다만, 가끔 리부팅이 되어버리는 경우도 있고, 전체화면에서 마우스를 움직이거나 키보드 작동시 화면하단에 툴바가 나타날때, 화면이 엄첨 버벅거리네요. XV없음 으로 설정하면, 전체적으로 동영상 재생이 약간 버벅거리는 느낌입니다.

mplayer는 gl 모드 설정시만, 화면이 부드러운데, 그나마 창모드일때, 계속 화면이 깜빡깜빡거립니다. mplayer는 멀티미디어 설정프로그램의 세팅과는 별로 상관이 없는듯 하더군요.

결국에는 compiz를 작동중지 시키고, XV사용상태로 사용하는 중입니다.

자막모양과 위치지정문제 때문에 mplayer를 기본 재생으로 설정한 상태인데, 일반 동영상은 상관이 없으나, 고화질로 가면 말썽이 생기네요.

H.264로 인코딩된 mkv같은 파일 재생시 어떻게 설정하던지간에, mplayer에서는 영상과 소리 싱크가 약간씩 어긋납니다.

반면, totem에서는 어떻게 설정을 해도 컴피즈작동중지 상태에서는 XV사용이건 아니건 싱크가 어긋나는 일이 없습니다. 심지어 컴피즈를 사용해도 XV사용안함 상태로 봤을때조차 동영상이 가끔 버벅거릴뿐 싱크는 어긋나지 않습니다. 물론 주사선 뿌려주는 듯한 화면줄가는 모습이 약간씩 눈에 거슬리긴 하지만서도요.(totem에서는 어떻게 설정하더라도 모든 동영상에서 이런 현상을 예민하신 분들은 느끼실겁니다. 그래서 mplayer gl모드로 사용합니다,)

위에 코덱설치할때 마지막에 설치한 x264 이것때문인거 같은데, 토템은 적용이 되는데, mplayer는 왜 안되는지 해결방법을 모르겠네요. mplayer 그래픽 모드를 이리저리 바꿔봐도 똑같습니다. 꼭 자체코덱을 사용하는 느낌이랄까요.

도움을 부탁드립니다.

어떤 코덱을 설치하셨는지 모르겠지만 mplayer는 gstreamer를 사용하지 않습니다. totem은 gstreamer를 사용하지요.

만약 mplayer에서 사양의 문제로 싱크가 조금씩 어긋난다면, Frame Dropping이 도움이 될 것입니다.

재생 중 "D" 키를 누르셔서 테스트해보세요^^

[quote="떠돌이":e5roym7f]어떤 코덱을 설치하셨는지 모르겠지만 mplayer는 gstreamer를 사용하지 않습니다. totem은 gstreamer를 사용하지요.

만약 mplayer에서 사양의 문제로 싱크가 조금씩 어긋난다면, Frame Dropping이 도움이 될 것입니다.

재생 중 "D" 키를 누르셔서 테스트해보세요^^[/quote:e5roym7f]

음… 전혀 변화가 없네요…ㅜ.ㅜ

엠플레이어는 아마 맨코더와 같은 코덱을…

코덱 문제가 아니였네요. 재설치를 또 하게되서…ㅜ.ㅜ 이번에는 따로 코덱 안깔고, 자동으로 필요한거 다운받아 깔리는 것만 했는데, 역시나 totem이 mkv(미국 드라마24시 dimension에서 릴한 720p mkv파일입니다.) 파일 재생할때만 아주 부드럽게 재생되네요. VLC(고급설정은 너무 복잡해보여서, 심플메뉴로 영상출력, 자막설정만 만졌습니다.)도 설치해봤는데, 영상과 소리 싱크는 맞으나 중간에 조금씩 끊기네요. 에휴,

결국엔 VLC로 안착하면서 해결봤습니다.

ATI HD3200에서도 Compiz끄지않고, 쓸만하게 각종 동영상 재생을 설정변경없이 전부 부드럽게 성공했습니다. ㅜ.ㅜ

시스템>>기본설정>>멀티미디어설정프로그램 비디오탭에서 XV없슴 으로 설정하고,

VLC도 심플설정에서 자막하고, 비디오 출력 X11로 맞추고, 제일 중요한건 이거였네요. input & Codec 설정란에서

캐시 > 기본캐시수준 을 Higher latency로 설정했더니, 720p mkv파일도 전혀 끊김없이, 비디오/오디오 싱크 어긋남 없이 재생 잘됩니다.

VLC로는 네이버뉴스 동영상은 실행이 안되더군요.(Mplayer는 됩니다. 모질라 플러그인 코덱 설치하면, 대신 totem-mozilla 는 삭제해줘야 mplayer로 재생됩니다. 그런데, totem과 비교시 플러그인 버젼이 안좋은건지, 처음에 뚝뚝끊기고, 화면크기도 이상한게…영…) 이건 그냥 totem으로 보기로 했습니다. 전체화면으로 전환안하면, 안끊기더군요.

VLC는 X11모드, Mplayer는 gl(OpenGL) 모드에서 최적화 되는듯하더군요. gl모드는 Compiz 작동시 전체화면만 멀쩡하고 창모드에서 깜빡거리는 지라(컴피즈 화면전환시 화면이 따로 놀기도 하구요.),

totem + vlc 에 만족하기로 했습니다.

[quote="bluetop3":2mim4vxk]totem + vlc 에 만족하기로 했습니다.[/quote:2mim4vxk]

해결되셨군요^^

mplayer도 비슷한 설정이 가능합니다. 혹시 mplayer의 설정이 너무 어려우시면 smplayer를 사용해보세요^^

렌더러가 시스템에 적당 하느냐 아니냐에 따라 고화질에서 음성과 영상의 싱크가 결정되더라구요. cmplayer 에서 렌더러를 바로 바꿔볼 수 있어서 여러가지 시도를 해봤는데. xv 나 x11 외에는 영~… 그리고 엔진이 mplayer 이거나 xine 일 때도 영상에 영향이 약간씩 있었습니다.

gl 이 짱! mpeg 는 XvBA 가 짱!

어쨋든 중요한건 gl 해놓고 컴피즈 켜놓으면 ㅈㅈ…

그래서 저는 그냥 끄고 살아요 ㅡㅡ;;

일단 최신 드라이버를 설치하는게 좋습니다.

저는 PPA 에 맨날 최신꺼 갱신하기는 하는데…

일단 mplayer 사용해서 재생할거면

gecko-mediaplayer 을 쓰는게 낫습니다. 썩을놈의 totem-mplayer 인가 뭔가하는건 업뎃이 된지 2년이 넘어서 개 꾸렸어요. 안되는 사이트가 너무 많다능.

gecko-mediaplayer 는 여러 브라우져 지원하고 또 , mplayer 기반입니다.

VLC 전용 플러그인이 따로 있는데 말입니다. 그게 이름은 기억안나는데 좋더군요. 또 파폭 부가기능으로 뭐가 또 존재하던데 그것도 깔끔하고 좋더군요.

컴피즈 끄면 일단 제 HD 3450 에서는 다 부드럽게 돌아갑니다. 심지어 1080p 도 잘… 부드럽게…

gl 가속 씁니다.