Blognone Tech Day 2.0 - Video Collection

หลังจากที่เขียนรายงานเกี่ยวกับ Blognone Tech Day 2.0 ไปเมื่อหลายวันก่อน ผมก็ได้สัญญาว่าจะเอาวีดีโอมาแจกให้เร็วกว่าคราวที่แล้ว (เกือบเดือน) เพราะถ้าไม่รีบให้เสร็จภายในวันนี้ ผมต้องแย่แน่ๆ เพราะต้องไปต่างจังหวัดสองวัน กลับมาแล้วก็ต้องรีบทำวีดีโออยู่ดี เนื่องจากต้องใช้เทปทั้งหมดไปอัดการประชุม 3 วันรวดในอีก 2 สัปดาห์ข้างหน้า คิดได้เช่นนี้แล้วผมจึงเริ่มดำเนินการตั้งแต่วันอังคารที่ผ่านมา

เริ่มต้นผมก็ต้องหาทางแปลงจากเทป Hi8 ออกมาเป็นไฟล์วีดีโออะไรซักอย่าง เนื่องจากแล็บท็อปของผมไม่มี Video Capture Card เลยต้องวิ่งไปหาเครื่องวินโดส์ที่เอาไว้สำหรับประชุมผ่านระบบ AccessGrid โปรแกรมที่ใช้ก็เป็นโปรแกรมที่หาได้ทั่วไป หรือถ้าจะเรียกให้ถูกต้องบอกว่า ใครๆ ก็รู้จัก แทบจะเป็นแขนขา ของจัดการกับวีดีโอไปซะแล้ว นั่นก็คือ VirtualDub นั่นเอง การอัดวีดีโอครั้งนี้ผมไม่ได้เลือก video codec พิเศษ โดยเฉพาะพวก lossy codec ทั้งนี้เพื่อให้คุณภาพวีดีโอสูงที่สุด เพราะฉะนั้น codec ก็คือ (Uncompressed RGB/YCbCr) ส่วน audio codec ใช้เป็น mp3 ที่ 24 kb/s 44,100 Hz Stereo ผลที่ได้คือ AVI ขนาดใหญ่มาก

และแล้วก็ถึงเวลาแปลงเป็น MPEG-PS เพื่อให้จัดการได้เร็วๆ ง่ายๆ และเป็นมาตรฐานมากกว่าโดยใช้ FFmpeg ซึ่งขั้นตอนตั้งแต่นี้เป็นต้นไปผมใช้ลินุกส์แล้วครับ ดีใจเหมือนได้กลับบ้าน

ffmpeg -i 2006-10-30-14-41-09.avi 2006-10-30-14-41-09.mpg

เนื่องจากการถ่ายวีดีโอครั้งนี้ใช้ม้วน Hi8 ไป 4 ม้วน ทำให้อาจจะดูยาก ผมเลยอยากจะตัดออกมาเป็นช่วงๆ ตอนแรกกะว่าจะใช้พวก avisplit ที่มากับ transcode แต่คิดไปคิดมาก็นึกได้ว่าไม่รู้ตำแหน่ง สุดท้ายก็กลับมาตายรังใช้ avidemux เหมือนเคย

ตอนนี้ก็จะได้วีดีโอออกมาประมาณ 14 ไฟล์ ตั้งแต่การเตรียมก่อนเดิม หัวข้อลับอีก 2 รายการตามปกติ อีก 10 และหัวข้อแถมอีก 1 ในรูปของ MPEG-PS พร้อมที่จะส่งให้ mencoder ในขั้นนี้ผมแปลง mpg ให้ออกมาเป็น AVI (mpeg4/mp3) FLV 3GP และ JPG สำหรับ screenshot สรุปของแต่ละช่วง ขอบคุณคลัสเตอร์ที่ทำให้ใช้เวลาแค่ 20 นาทีสำหรับแปลงไฟล์ทั้งหมด

ผลลัพธ์ที่ได้ผมใส่ไว้ที่ download.thaigrid.or.th และเอาขึ้น

  1. เบื้องหลังความสำเร็จเล็กๆ น้อยๆ

นอกจากนี้เพื่อช่วยให้การกระจายวีดีโอเหล่านี้ออกไปอย่างมีประสิทธิภาพมากที่สุด ยังมี BitTorrent อีกด้วย

  • 3gp (124,676,375 bytes)
  • flv (530,353,128 bytes)
  • avi (1,608,079,934 bytes)

Tags: , ,

Post new comment