วันเสาร์ที่ 21 สิงหาคม พ.ศ. 2553

Inconsistent lib between VLC and MPlayer

ก่อนหน้านี้ได้ลง VLC 1.1.3-0+exp0 จาก ppa:n-muench/vlc ปรากฎว่าตอนเรียก mplayer มี error

mplayer: relocation error: mplayer: symbol codec_wav_tags, version LIBAVFORMAT_52 not defined in file libavformat.so.52 with link time reference
ก็ไปค้น package ดูพบว่าได้ลง libavformat-extra-52 4:0.6-2ubuntu1~ppa1~lucid1 จาก ppa:n-muench/vlc ไปเรียบร้อยแล้วส่วน mplayer 2:1.0~rc3+svn20100416-0lucid3 ลงจาก ppa:medibuntu-maintainers/ppa มันก็ต้องการ libavformat เหมือนกัน

ถ้าจะบังคับมาใช้ libavformat ของ ppa:medibuntu-maintainers/ppa ก็อดใช้ VLC อีก หาไปหามามีคนแนะนำให้ใช้ mplayer จาก ppa:rvm/mplayer แทนก็จัดการติดตั้ง PPA ก่อน
#sudo add-apt-repository ppa:rvm/mplayer && sudo apt-get update
เสร็จแล้วก็ลง mplayer
แถม SMPlayer ไปอีกตัว
#sudo add-apt-repository ppa:rvm/smplayer && sudo apt-get update
เสร็จแล้วก็ติดตั้ง MPlayer กับ SMPlayer
#sudo apt-get install mplayer smplayer
เท่าที่ดูการคอมไฟล์ mplayer คิดว่าได้บิวด์ lib ที่เกี่ยวข้องรวมมาเรียบร้อยแล้ว ก็จะได้ smplayer กับ mplayer เวอร์ชั่นใหม่กว่า ppa:medibuntu-maintainers/ppa มาใช้แล้ว

ไม่มีความคิดเห็น:

แสดงความคิดเห็น