
โดยปรกติแล้ว mplayer จะเล่น file.3gp ได้มีแต่ภาพแต่ไม่มีเสียง (เวลาดู clip มีภาพไม่มีเสียงแล้วเหมือนขาดอะไรไป เอ๊ะยังไง ???)
เหตุที่เป็นแบบนี้เพราะว่า codec amr ไม่ได้ถูก enable ตอน compile default package มันไม่ได้เอา codec amr compile ใส่มาด้วยเราต้องทำเองวิธีทำคือ
ลง pkg สำหรับ compile
apt-get install dpkg-dev fakeroot build-essential
load source ของ mplayer และ ffmpeg
apt-get source mplayer
apt-get source ffmpeg
โหลด build depend ของ ทั้ง2 pkg
apt-get build-dep mplayer
apt-get build-dep ffmpeg
จากนั้น เพิ่ม codec ลงใน mplayer และ ffmpeg ซึ่ง dir ที่เก็บ codec ของ ทั้ง2 program มีชื่อเดียวกันคือ libavcodec
cd libavcodec
mkdir amr_float
cd amr_float
wget http://www.3gpp.org/ftp/Specs/archive/26_series/26.104/26104-510.zip
unzip *.zip
unzip *code.zip
cd ..
mkdir amrwb_float
cd amrwb_float
wget http://www.3gpp.org/ftp/Specs/archive/26_series/26.204/26204-510.zip
unzip *.zip
unzip *code.zip
ทำใส่ทั้ง 2 program
จากนั้นไปแก้ rule ที่อยู่ใน dir debian เพิ่ม --enable-amr_nb --enable-amr_wb
และแก้ changelog จากนั้น สั่ง
dpkg-buildpackage -rfakeroot
build เสร็จแล้วลงใหม่เป็นอันเสร็จ
ความคิดเห็นล่าสุด
1 ชั่วโมง 2 นาที ก่อน
1 ชั่วโมง 2 นาที ก่อน
1 ชั่วโมง 43 นาที ก่อน
6 hours 6 นาที ก่อน
8 hours 9 นาที ก่อน
8 hours 20 นาที ก่อน
8 hours 49 นาที ก่อน
16 hours 57 นาที ก่อน
17 hours 11 นาที ก่อน
17 hours 20 นาที ก่อน