การแปลงไฟล์วีดีโอสำหรับเครื่องพีดีเอหน้าจอจัตุรัส

เขียนเมื่อ 25 มิถุนายน 2548 [22:45]

ทำไมต้องจัตุรัส

เนื่องจากพีดีเอโฟนในปัจจุบันเริ่มจะเน้นหน้าจอสี่เหลี่ยมจัตุรัสมากขึ้น เพื่อให้มีส่วนของคีย์บอร์ดบนตัวเครื่อง นอกจากนั้นยังมีขนาดของหน้าจอเล็กลงกว่าเดิมเพื่อจะได้ลดขนาดตัวเครื่องด้วย ทำให้การแปลงไฟล์วีดีโอในแบบ wide screen แบบเดิมนั้นเริ่มจะไม่เหมาะสม เพราะเมื่อนำมาดูบนหน้าจอแบบนี้แล้วภาพจะเหลือขนาดเล็กนิดเดียวเนื่องจากเกิดขอบดำทั้งด้านบนและด้านล่างครับ ดังนั้นเราจึงควรแปลงไฟล์วีดีโอให้มีขนาดเป็นจัตุรัสเพื่อจะได้แสดงผลแบบเต็มหน้าจอได้ครับ

เครื่องมือที่จำเป็น

o VirtualDub โปรแกรมนี้สามารถแปลงไฟล์ชนิด avi, mpeg, mpg, dat, bmp ให้กลายมาเป็นแบบ divx ( avi ) ได้ครับ
License : Free
download : http://www.virtualdub.org/download

o DivX Codec เป็น Codec ที่จำเป็นในการเพิ่มรูปแบบการแปลงไฟล์ภาพ Video ให้เป็น DivX บนโปรแกรมต่างๆ และยังมีผลทำให้โปรแกรม Windows Media Player สามารถเล่นไฟล์ DivX (AVI) ได้ด้วย
License : Free
download : http://141.99.25.254/download/apps/DivXPro502GAINBundle.exe

ขั้นตอนการแปลงไฟล์

วิธีการใช้โปรแกรม virtualdup ผมจะไม่ขอกล่าวถึงอีกแล้วนะครับ ท่านที่สนใจติดตามไปอ่านจาก บทความนี้ได้ครับ ต่อไปเราจะกล่าวถึงแต่ส่วนที่แตกต่างนะครับ

- การปรับแต่ง video codec
ยกเลิกส่วนของ filter rotate เนื่องจากหน้าจอเป็นจัตุรัสอยู่แล้ว จึงไม่จำเป็นต้อง rotate ครับ

ปรับแต่ง filter resize ให้มีขนาดหน้าจอ 320x320 และถ้าหากหน้าจอต้นฉบับมีขนาด 640x480 ให้กำหนด Cropping x1 และ x2 มีค่า 80 เพื่อตัดขอบด้านซ้ายและขวาให้เหลือขนาดภาพ 480x480 เท่ากัน
fram rates กำหนด 15 fps พอเพียงกับการแสดงผลบนหน้าจอเล็กๆ เพราะยังวาดทันอยู่ครับ
bit rates กำหนด 512kbps

- การปรับแต่ง audio codec
Compression : MPEG1-Layer3
กำหนด 64KBit/s, 24000Hz, Stereo

ผลการทดลองปรับแต่งทั้งแบบ wide screen และแบบหน้าจอจัตุรัสให้ขนาดไฟล์ต่างกันเล็กน้อยครับ โดยหนัง 1 เรื่องมีขนาดไฟล์ 96.9 และ 96.8 ตามลำดับครับ ( แบบจัตุรัสเล็กกว่า)

ทำไมต้อง Cropping

บางท่านอาจจะสงสัยว่าทำไมต้อง cropping ด้วยในเมื่อเรากำหนด resize = 320x320 ก็ได้ภาพแบบจัตุรัสอยู่แล้ว คำตอบก็คือเรื่องของสัดส่วนภาพในแนวนอน / แนวตั้งครับ เพราะถ้าหากไม่ crop ภาพเสียก่อน เมื่อนำภาพไป resize โดยตรงจะทำให้ภาพต้นฉบับที่มาแบบ wide screen นั้นถูกยืดขึ้นเพื่อให้จำนวน pixel ทั้งสองแนวเท่ากัน เช่นนั้นท่านก็จะได้ภาพที่ผิดสัดส่วน เช่น ตัวคนดูสูงกว่าความเป็นจริงไปครับ

โปรแกรมดูวีดีโอบนปาล์ม

o TCPMP โปรแกรมนี้นอกจากจะสามารถเล่นไฟล์ DivX ได้แล้วยังรองรับรูปแบบไฟล์อื่นๆ อีกมากมายเช่น MPEG, Quicktime, Ogg, mp3 ฯลฯ นับว่ารองรับรูปแบบที่กำลังได้รับความนิยมเกือบจะครบถ้วนเลยทีเดียวครับ
License : Freeware
Download : คลิ๊กที่นี่ครับ

ดูภาพตัวอย่างจากโปรแกรม TCPMP บนเครื่อง Palm Treo650 กันครับ

แบบเก่า (wide screen)

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

แบบใหม่ (จัตุรัส)

สังเกตุว่าภาพที่แสดง tool bar จะดูเล็กกว่าแบบเก่า แต่เมื่อขยายให้แสดงผล full screen แล้วภาพจะยืดออกเต็มหน้าจอพอดี รวมทั้ง subtitle ก็มีขนาดโตขึ้นอย่างมากครับ

หวังว่าบทความนี้คงจะพอมีประโยชน์สำหรับท่านที่สนใจในเรื่องของการดูวีดีโอบนเครื่อง Palm ไม่มากก็น้อยนะครับ


o present by neko [ [email protected] ]
Hosted by www.Geocities.ws

1