LINUX TIP & TRICK

บันทึกช่วยจำประสบการณ์และเรื่องราวต่างๆ ในการใช้งานลินุกส์เดสก์ทอป ...

วันพุธ, พฤศจิกายน 22, 2006

จับภาพเคลื่อนไหวหน้าจอคอมพิวเตอร์ด้วย XVidcap

การจับภาพเคลื่อนไหวจากหน้าจอคอมพิวเตอร์ เป็นที่นิยมใช้กับงานในหลายๆเรื่องแล้วแต่จะนำไปประยุกต์ใช้งานกันตามความเหมาะสม โดยเฉพาะการนำมาเป็นสื่อการเรียนการสอน ไม่ว่าจะทำขึ้นเองใช้เอง หรือทำเพื่อการค้า (CD Training) หรือเผยแพร่ต่อสาธารณะ ปัจจุบันวิธีการนำเสนอผ่านทางอินเตอร์เน็ตก็เริ่มเป็นที่นิยมใช้กันอย่างแพร่หลาย ...

ผู้บุกเบิกโปรแกรมประเภทจับหน้าจอคอมพิวเตอร์ช่วงแรกๆเท่าที่จำได้คือ Lotus Screencam สร้างความพอใจให้กับผู้ทำหรือผู้ใช้เป็นอันมากในขณะนั้น ทำให้โปรแกรมลักษณะเดียวกันก็ทยอยมาให้ผู้ใช้ได้เลือกใช้งานตามความพอใจในเวลาต่อมา เช่น Snagit ,Camtasia, Captivate ... แต่โปรแกรมต่างๆเหล่านี้ล้วนใช้งานบน Windows และส่วนมากจะเป็นโปรแกรมลิขสิทธิ์แทบทั้งสิ้น ...

มาดูด้านลินุกส์ในห้วงเวลาที่ผ่านมายังไม่ปรากฏโปรแกรมการใช้ลักษณะดังกล่าวให้เห็น บ้างก็ประยุกต์ใช้งานแบบแกนๆ(ภูมิปัญญาชาวบ้าน) เช่นใช้วิดีโอตั้งฉายจับภาพหน้าจอบ้าง บ้างก็จับหน้าจอผ่านโปรแกรม simulator เช่น vmware ซึ่งก็ใช้โปรแกรมบนวินโดว์จับภาพอีกที เคยเห็นกรณีหนึ่งบนบอร์ด linux.thai.net นำเสนอด้วยวิธีการจับภาพผ่าน tightvnc แต่วิธีขั้นตอนการจัดทำซับซ้อนเกินกว่าผู้ใช้งานปกติเข้าใจได้ง่าย จะกล่าวว่า "ไม่มีเลย" บางทีก็ไม่อาจจะถูกต้องนัก ซึ่งอาจจะมีก็ได้เพียงแต่เราไม่ทราบเท่านั้นเอง จนปัจจุบันเป็นยุคไซเบอร์เน็ต การติดต่อสื่อสารข้ามโลกกันเป็นเรื่องปกติประจำวันไปแล้ว รูปแบบการนำเสนอเทคโนโลยีใหม่ถูกนำเสนอต่อสาธารณชน มัน่จึงเป็นเรื่องที่ "เรารู้ว่าเราไม่รู้อะไรบ้าง" ก็เกิดขึ้น จนเป็นที่มาของบล็อกไตเติ้ลนี้ ...

Youtube (อ.DrRider เรียกว่า "คุณตูบ" ฟังก็เท่ดี) คือ "สิ่งประดิษฐ์แห่งปี" จากนิตยสารไทม์ และโด่งดังจนเป็นที่รู้จักกันอย่างแพร่หลายในหมู่ผู้ใช้งานอินเตอร์เน็ตทั่วไป Youtube ถูกสร้างขึ้นมาเป็นเว็บที่ให้บริการรับฝากไฟล์ประเภท video รูปแบบต่างๆ โดยจะเปิดอิสระให้แก่ผู้ใช้ในด้าน การฝาก ,การชม ,การสำเนา หรืออื่นๆเท่าที่ผู้ใช้จะนำไปประยุกต์ใช้ Youtube จึงกลายเป็นช่องการติดต่อสื่อสารในรูปแบบใหม่นอกเหนื่อจาก E-mail ที่เราคุ้นเคยกัน ...

ที่มาของบล็อกชิ้นนี้ก็เกิดจากกระแสอันร้อนแรง Desktop Effect ของลินุกส์ไม่ว่าจะเป็น Compiz หรือ Beryl มีผู้นำเสนอให้เห็นอย่างมากมายบนเว็บ Youtube ส่วนมากจะเป็นการจับภาพจากเครื่องถ่ายวิดีโอ มีบางส่วนเห็นแล้วเหมือนคลิปที่ได้จากโปรแกรมจับภาพเคลื่อนไหวหน้าจอ อ๋า! แสดงว่าลินุกส์ต้องมีโปรแกรมประเภทนี้อยู่แน่ๆ ตัวเองรำพึงในใจว่า "มันใช้อะไรของมันทำวะ" ก็เสาะหาตามเว็บบอร์ดต่างๆทั้งไทยทั้งเทศ จนมีเพื่อนทางอินเตอร์เน็ตผมคนหนึ่ง(อ.wd) ได้แนะนำโปรแกรมให้ตัวหนึ่งอยู่ในโครงการ SourceForce เป็นโปรแกรมลักษณะที่ต้องการ แต่ทว่าไม่สามารถติดตั้งใช้งานได้สำเร็จ ก็เลยลองค้นหาจาก SourceForce ในหัวเรื่อง Screen Capture มีแสดงให้เห็นหลายโปรแกรมเหมือนกัน ส่วนมากจะเป็นโปรแกรมใช้กับวินโดว์ ส่วนที่ใช้กับลินุกส์เท่าที่เห็นมี 2 ตัว ตัวแรกคือตัวที่ อ.wd แนะนำให้ก่อนหน้าและติดตั้งไม่สำเร็จ ส่วนอีกตัวต่อมาดูจาก Screenshot คุ้นๆ ใช่เลย! ใช่ตัวที่เห็นในตัวอย่างบน Youtube จริงๆ ^^ เย้ ...

XVIDCAP เป็นชื่อของโปรแกรมประเภท Video Capture Screen ปัจจุบันรุ่นรีลิสที่ 1.1.4 ออกมาแสดงอิทธิฤทธิ์ให้โลกได้รับรู้กันแล้ว เพื่อไม่ให้เป็นการเสียเวลาแฟนจ๋าทั้งหลาย ดาวน์โหลด กันโลด ใครใช้พวกตระกูล Debian เช่น Ubuntu ก็ง่ายหน่อยเขามี .deb ให้ ส่วนดิสโตรอื่นต้องนำซอร์สมาคอมไพล์เองนิ ทดสอบใช้งานเบื้องต้น ง่ายๆ ไม่ซับซ้อน ทำความเข้าใจด้วยตนเองไม่ยาก ตัวเองยังเหลือทดสอบเรื่องเสียงอย่างเดียวที่ยังไม่เข้าใจ สำหรับการเรียกโปรแกรมมาใช้งาน สามารถใช้ผ่านเมนูระบบ > Multimedia หรือจะใช้ผ่าน Command Dialog ด้วยคำสั่ง xvidcap

หน้าตาโปรแกรม XVidcap
คลิกขวาที่ชื่อแฟ้มจะเข้าสู่เมนูโปรแกรม เพื่อกำหนดค่าใช้งานต่างๆ
หน้าต่างแสดงค่าใช้งาน โปรแกรมสามารถรองรับ Media format ได้หลายรูปแบบ
ตัวอย่างหน้าจอภาพเดสก์ทอปของตัวเองทำแบบลวกๆ อยากเห็นก็เชิญกดปุ่ม Play ที่ภาพ

6 Comments:

    • At 27/11/06 08:11, Anonymous JForJoe said…

      โปรแกรม wink ก็โอเคนะครับ cap มาเป็น flash
      freeware ด้วยครับ

       
    • At 27/11/06 08:13, Anonymous jforjoe่ said…

      เพิ่มเติม: ลืมบอก URL ไปครับ
      http://www.debugmode.com/wink/

       
    • At 27/11/06 16:12, Blogger Mr.Somjate said…

      ขอบคุณครับคุณ jforjoe ที่แนะนำ wink ผมก็ไปดาวน์โหลดตัวติดตั้งจากเว็บที่ลิงค์ให้ไว้ ติดตั้งไม่ยากเย็นอะไร เขาแพ็คไบนารี่มาเรียบร้อย รันสครัปคลายออกก็ทำงานได้เลย ...

      หน้าตาดูสวยงามดีครับ ต้องดุ่มๆไปเรื่อยกว่าจะได้ผลออกมาเป็นไฟล์ swf ภาพออกมาดีชัดเจน แต่กิน resource มาก เครื่องผม 256mb ขณะ capture จะมีอาการสะอีกเป็นระยะ มีครั้งหนึ่งกู่ไม่กลับต้องถึงกับบูตเครื่องไปเลย สงสัยจะต้องใช้เครื่องที่แรงๆ

      Output File จะเป็นมีให้เลือก 2 แบบคือ .swf กับ .exe ตัวหลังก็ผนวก Flash Player สรุปก็คือมี flash แบบเดีย แต่ยังมี Option หลายส่วนที่ยังไม่ได้ลอง ...

       
    • At 27/11/06 19:09, Anonymous jforjoe said…

      ผมสิครับที่ต้องขอบคุณ คุณ Mr.Somjate ที่แบ่งปันสาระดีๆให้พวกเราได้รู้ ไม่ว่าจะเป็น เซ็ตภาษาไทย, dict, ID3 Tag, Aiglx+Beryl, KIBA .... เอาเป็นว่าผมดูดความรู้คุณหมดเลยแล้วกัน แฮ่ะๆๆๆ

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

      ปล.มีอะไรดีๆก็เอามาแบ่งปันกันเรื่อยๆนะครับ จะติดตามผลงานครับ ขอบคุณล่วงหน้าครับ

       
    • At 12/9/07 16:24, Anonymous ์Nutchan said…

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

       
    • At 26/1/09 17:34, Anonymous ไม่ระบุชื่อ said…

      คุณ Nutchan ต้องปรับที่ frame per second ให้น้อยลงว่านี้ เพราะตัวเดิมมันจะอยู่ที่ 10 ให้ปรับจนเหลือซัก 7.5 หรือไม่ก็น้อยกว่านั้น

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