สวัสดีครับ.. ตอนต่อของเรื่องการใช้ Ubuntu นะครับ ;D

จริงๆ ก็เริ่มลงตัวหลายๆ อย่างแล้วครับ
ก็ต้องขอขอบคุณพี่ๆ ทั้งหลายนะครับ ที่คอยให้คำแนะนำสารพัดเรื่อง

คือแบบว่า.. ผมก็ไม่เคยใช้ linux สำหรับชีวิตประจำวันแบบนี้หน่ะครับ
ก็ต้องค่อยๆ ทำความคุ้นเคยกันไป

---------
เรื่องแรกของวันนี้ ขอนำเสนอเรื่องเดสท็อปเด้งดึ้งๆ ครับ

ก็.. อีกเช่นเคย ได้วิธีมาจาก ubuntu club ครับ
เป็นการติดตั้ง Beryl

http://www.ubuntuclub.com/html/index.php?option=com_content&task=view&id=365&Itemid=55

วิธีทำก็ตามเว็บนั้นเลยครับ
แต่มีเปลี่ยนแปลงนิดหน่อย ตอนเพิ่ม repository และ add key

คือ repository จะใช้เป็น
deb http://ubuntu.beryl-project.org edgy main

ถ้าจะเอาซอร์สด้วยก็
deb-src http://ubuntu.beryl-project.org edgy main

ในตัวอย่างใช้ main-edgy มันหาไม่เจอ เหอๆ

ส่วนตอนเพิ่มคีย์ จะใช้คำสั่งนี้แทน
wget http://ubuntu.beryl-project.org/root@lupine.me.uk.gpg -O- | sudo apt-key add -

ขั้นตอนที่เหลือก็ทำตามนั้น
เสร็จแล้วก็จะได้เด้งๆ มาใช้กัน

เครื่องผมใช้ intel 852 ก็โอเคดี ไม่กระตุก
ตอนลากไปลากมา cpu ยังไม่ขึ้นเลย (ถ้าเป็นวินโดว์คงพุ่งไปร้อยทั้งๆ ที่ไม่ได้ทำไร)

แต่มันก็มี warning นิดนึง เกี่ยวกับ OpenGL อะไรซักอย่าง
ซึ่งผมก็ไม่ได้สนใจ เหอๆ (ก็มันรันได้หนิ อิอิ)

ก็ใช้เด้งๆ ไปซักพัก ก็ตั้งให้เวลาเอาเมาส์ไปที่ขอบซ้าย/ขวา
ให้มันเปลี่ยน viewpoint ไปข้างๆ

แต่ใช้ไปใช้มา เวลาจะลาก scrollbar มันก็พลาดทุกที
เลยเอาออกดีกว่า (แต่มันเจ๋งดีนะ ลากเมาส์ไปแล้วหมุนๆ)
เหลือแค่เวลาเอาเมาส์ไปมุมๆ แล้วจะมีแบบ expose อ่ะ เท่ดี

ใครอยากรู้ว่ามันเป็นไง.. ลองลง ubuntu เล่นดูนะครับ :D

----------

เรื่องถัดมา.. มีปัญหากับ DNS นิดหน่อย

เน็ตที่หอมันเป็นบ้าไรไม่รู้ DNS เจ๊งๆ
เข้าวินโดว์ก็ใช้ได้ปกติ พอเข้าลีนุกซ์แล้วเดี้ยง
เช็คดูมันก็ 192.168.1.1 เหมือนกัน

ตอนแรกนึกว่าเน็ตเดี้ยง พยายามจะต่อเน็ตผ่าน bluetooth
ซึ่ง... เมื่อวันนู้น พี่มาร์คให้วิธีมา ก็โอเค
ตอนรับไฟล์ก็ใช้ได้ปกติ พอมาจะใช้เน็ต...

ตึ่ง.. pair ไม่ได้ เป็นงง - -?

นั่นหล่ะครับ.. กลับมาเรื่อง DNS

ผมรู้ว่าเน็ตมันไม่เดี้ยงก็เพราะลองเข้าเว็บ blognone แล้วเข้าได้
คือว่าผมเพิ่มไอพีของ blognone ไว้ใน /etc/hosts อ่ะครับ โชคดีไป

ก็เลยเห็นเรื่อง OpenDNS ในนั้น ก็เลยเอามาเซ็ต
มีไอพี 208.67.220.220 กับ 208.67.222.222
ก็จับเอามาใส่ใน /etc/resolv.conf ซะ

ก็ทำให้เล่นเน็ตได้สบายใจ :D ตั้งค่าง่ายดีจริงๆ

แต่ก็มีปัญหาอีกหล่ะ
คาดว่าเนื่องจากว่าตั้งมันเป็น DHCP พอได้เวลานึง มันก็รีเฟรชแคช
แล้วไฟล์ resolv.conf ผมก็โดนทับซะ.. ต้องมาเซ็ตใหม่อีก T T
ยังหาวิธีแก้ไม่ได้.. กะว่าวันนี้ถ้าเป็นอีกจะเซ็ต static มันซะเลย หึหึ

แล้วก็ยังมี gaim ที่เดี้ยงๆ อีกเมื่อวาน
จริงๆ มันก็ดีนะครับโปรแกรมนี้ ออนได้หลายๆ account จากหลายๆ protocol
แต่เมื่อคืน มันเป็นอะไรไม่ทราบได้ ไม่รู้เพราะกลัวความมือที่ไฟดับหรือเปล่า
ซายอินเสร็จปุ๊บ พอมีคนทักมา มันจะแครชทันที! เฮ่ออ....


ต่อมา มาว่ากันเรื่องของการดู DuoCore ล่ะกันครับ

ปกติก็ดูในเว็บได้เลย ที่นี่
แต่... แหมม บางที เห็นว่าเวลาว่างๆ บนรถติดๆ มันก็น่าเบื่อเหมือนกัน
เลยคิดว่า น่าจะเอามาดูบนรถ ก็เห็นเค้าว่าจะทำเป็น podcast ด้วย

แต่อย่ากระนั้นเลย.. ผมไม่มี ipod เหอๆ
เพราะฉะนั้น เอามาลงมือถือกันเถอะ
คุณต้นกล้ากับคุณออยคงไม่ว่าอะไรนะ :D

เริ่มแรก.. เราก็ต้องโหลดไฟล์วิดิโอมาก่อนครับ
ตอนเก่าๆ ก็จะมีทั้ง .avi .wmv แต่ตอนใหม่ๆ มันไม่มีให้โหลดอ่ะดิเนี่ย

ก็ต้องอาศัยความสามารถหา .flv มาเองนะครับ อิอิ

หลังจากได้ไฟล์มาเรียบร้อยแล้ว
เราก็ต้องแปลงให้อยู่ในรูปแบบที่ดูได้บนมือถือ

และเครื่องมือที่ผมจะแนะนำวันนี้คือ.. ffmpeg นั่นเองครับ
มีทั้งบนวินโดว์และลีนุกซ์

สำหรับวินโดว์ ก็ถามลุงกูเกิลได้ว่า ffmpeg.exe อยู่ที่ไหน
ส่วนของที่ผมจะลงนี่.. บนอูบูนตูมีปัญหานิดหน่อย ตามนี้..

ตอนแรกผมก็จัดการลง apt-get install ffmpeg

เสร็จ! ก็สั่งเลยครับ คำสั่งง่ายๆ

ffmpeg -i [input_file.flv] -s 176x144 -r 12 -b 48 -ab 8 -ar 8000 -acodec amr_nb outputfile.3gp

ตึ่ง! ERROR!!!!!

มันหา codec ของ audio output ไม่เจอ.. ฮ่วย

เลยส่ายสายตาไปดูข้อความที่มันบอก configuration ของการ compile
เออ.. ไม่ได้ enable amr ไว้เลย... กรรม!

แล้วทำไง!?!?

ผมก็นึกถึงวิธีแสนจะทรหดขึ้นมาได้..

จัดการสั่ง apt-get source ffmpeg ไปซ้าาา รอสิบนาที
เืพื่อเอา source มาคอมไพล์เองเลย เหอๆ

แ ล้วก็สั่ง ./configure --enable-gpl --enable-pp --enable-pthreads --enable-vorbis --enable-libogg --enable-a52 --enable-dts --enable-libgsm --enable-dc1394 --disable-debug --enable-shared --prefix=/usr --enable-faac --enable-mp3lame

(จริงๆ ตอนแรกใส่ amr_nb, amr_wb แต่มันขึ้นเตือนไรแปลกๆ เลยไม่เอาดีกว่า)

เสร็จแล้วก็จัดการ make;make install คราวนี้รอประมาณชาติเศษ

พอเรียบร้อยแล้วก็จัดการ

ffmpeg -i [input_file.flv] -s 176x144 -r 12 -b 48 -ab 16 -ar 11025 -acodec aac outputfile.3gp

[เปลี่ยนจาก amr_nb เป็น aac ครับ]

เย่.. คราวนี้ใช้ได้แล้วครับ อิอิ ดีใจๆ
ในที่สุดก็แปลงไฟล์ได้.. รอซักพักแปลงเสร็จ ก็เอายัดลงมือถือ

แล้วสุดท้าย ผมก็จัดการเอาคุณต้นกล้าและคุณออยมาลงมือถือได้สำเร็จ

เยสสส!!!



ส่วนการแปลงสำหรับวินโดว์ ก็ใช้คำสั่งเดียวกัันนี่แหละครับ
แล้วเท่าที่เคยใช้ ไฟล์ ffmpeg.exe ที่เค้าคอมไพล์กันมา
จะรองรับ amr อยู่แล้ว เพราะฉะนั้นใช้ได้หายห่วง

และการแปลงนี้ก็ใช้ได้กับไฟล์หลายๆ ฟอร์แมท
ไม่จำกัดเฉพาะ flv นะครับ ลองเล่นดูครับ ;D

... ผมเคยเอา The GiG มานั่งดูบนรถเมล์จนจบเรื่องมาแล้วนะ
บนจอ 220x176 นี่แหละ อิอิ

หมายเหตุ..
ffmpeg -i [input_file.flv] -s 176x144 -r 12 -b 48 -ab 16 -ar 11025 -acodec aac outputfile.3gp

แปลว่า ให้แปลงไฟล์ input_file.flv โดยใช้ขนาดวิดิโอ 176x144 ที่ 12 fps และบิตเรท 48 kbps ส่วนเสียง ใช้ aac codec ที่ความถี่ 11kHz บิตเรท 16kbps เก็บลงในไฟล์ outputfile.3gp

จะเห็นว่าไม่ได้กำหนด video codec ให้ แต่โดย default ของ 3gp คือ H.263 คั๊บ ;p

ดูกันให้สนุกนะคั๊บ

ปล. ตอนแรกกะว่าถ้าไม่ได้จะใช้ wine รัน ffmpeg.exe แล้ว
แต่คิดไปคิดมา.. ไม่แน่ใจว่ามันจะช้าหรือเปล่าล่ะเนี่ย เหอๆ

Comment



smilebig smileopen-mounthed smileconfused smilesad smileangry smiletonguequestionembarrassedsurprised smilewinkdouble winkcry

กร๊าก ถ้าไม่เห้นพัฒนาการ ตั้งแต่เริ่มต้น ไม่เชื่อว่าเป็นมือใหม่ใช้ ubuntu !!!

#1 By Anjo Caído on 2007-01-25 00:22

โอ้อลัง...
เป็นผมคงเที่ยวหา frontend ล่ะครับ
หลังๆ ผมขี้เกียจใช้ command line อย่างสุดซึ้ง
กลายเป็น end-user เต็มตัวไปแล้ว...

#2 By โก๋สิจ๊ะ on 2007-01-25 16:12

ใจคอจะไม่ให้หายใจเลยเหรอเนี่ย เอนทรีเดียว 108 เรื่อง:)

เรื่อง ดีเอ็นเอส แปลกดี ของผมที่ทำงานเป็นสเตติค ipก็ใช้ได้ ,ที่บ้านเป็น DHCP ก็ใช้ได้อีก ไม่ต้องทำอะไรเลย ก็เลยไม่ได้สังเกตเรื่องรีเฟรช แคทช์

ส่วนบลูทูธ ของผมมองเห็นกันแต่แพร์เท่าไหร่ก็ไม่ได้
พยายามแก้หลายวิธีแล้ว ยังจนมุมอยู่

#3 By cyborg9 on 2007-01-25 20:42

duocore ตอนที่ 10 กลับมาแล้วนะคร้าบ..
สำหรับรูปแบบ มือถือ 3gp ครับ..

กลับไปดูกันได้ครับ..
้http://www.duocore.tv

#4 By นายต้นกล้า (61.19.242.176 /10.10.3.229, 61.19.242.176) on 2007-01-29 12:03

โทษคร้าบ..ทำ link ผิด
http://www.duocore.tv

#5 By นายต้นกล้า (61.19.242.176 /10.10.3.229, 61.19.242.176) on 2007-01-29 12:04

Hello, Your site is great. Regards, Valintino Guxxi

#6 By (218.39.97.214) on 2007-06-23 12:57

Hello, Your site is great. Regards, Valintino Guxxi

#7 By (216.93.179.108) on 2007-07-23 10:10

And Moscow girls make me sing and shou. Rae Halvdan.

#8 By Rae Halvdan (208.184.65.82) on 2007-08-18 01:35

Hello, Your site is great. Regards, Valintino Guxxi

#9 By (91.121.67.145) on 2007-08-18 18:37

damn all these beautiful gir. Ulf Raharjo.

#10 By Ulf Raharjo (208.184.65.92) on 2007-09-20 00:52