01 จาก 07
บทนำ
VLC เป็นแอพพลิเคชันอเนกประสงค์ฟรีและ โอเพนซอร์ส สำหรับการเล่นและแปลงไฟล์เสียงและวิดีโอ คุณสามารถใช้ VLC เพื่อเล่นวิดีโอได้หลากหลายรูปแบบรวมถึงสื่อ DVD บนระบบปฏิบัติการหลายระบบเช่น Windows, Mac และ Linux
แต่คุณสามารถทำมากขึ้นด้วย VLC กว่าเพียงแค่เล่นวิดีโอ! ในวิธีนี้เราจะใช้ VLC เพื่อเข้ารหัสฟีดข้อมูลสดของเดสก์ท็อปของคุณเอง วิดีโอประเภทนี้เรียกว่า "screencast" ทำไมคุณถึงต้องการทำ screencast? สามารถ:
- สาธิตผลิตภัณฑ์ซอฟต์แวร์หรือเว็บไซต์
- แนะนำผู้ชมวิธีการใช้แอพพลิเคชัน
- บันทึกข้อผิดพลาดหรือข้อบกพร่องเพื่อช่วยแก้ปัญหา
02 จาก 07
วิธีดาวน์โหลด VLC
คุณควรดาวน์โหลดและติดตั้ง VLC รุ่นล่าสุดซึ่งได้รับการอัปเดตเป็นประจำ วิธีการนี้ขึ้นอยู่กับเวอร์ชัน 1.1.9 แต่อาจเป็นไปได้ที่รายละเอียดบางอย่างอาจมีการเปลี่ยนแปลงในอนาคต
มีสองวิธีในการตั้งค่าการจับภาพหน้าจอของคุณ: ใช้อินเทอร์เฟซ VLC แบบชี้และคลิกหรือผ่านทางบรรทัดคำสั่ง บรรทัดคำสั่งช่วยให้คุณสามารถระบุการตั้งค่าการจับภาพขั้นสูงเพิ่มเติมเช่นขนาดเครื่องสกรีนและเฟรมดัชนีเพื่อสร้างวิดีโอที่สามารถแก้ไขได้อย่างแม่นยำ เราจะมาดูข้อมูลนี้ในภายหลัง
03 จาก 07
เปิด VLC และเลือกเมนู "Media / Open Capture Device"
- หน้าต่างใหม่จะเปิดขึ้นที่คุณควรเปลี่ยน โหมดจับภาพ เป็น เดสก์ท็อป
- ตั้งค่า อัตราเฟรมที่ต้องการ เป็นตัวเลขระหว่าง 10 ถึง 30 อัตราเฟรมที่สูงขึ้นจะทำให้วิดีโอของคุณนุ่มนวล แต่จะมีขนาดไฟล์ใหญ่ขึ้น ฉันชอบใช้ 24
- คลิกช่องทำเครื่องหมาย แสดงตัวเลือกเพิ่มเติม เพื่อแสดงการตั้งค่าเพิ่มเติม ที่นี่ฉันตั้ง Caching เป็น 0 ms
- สุดท้ายคลิกเมนูแบบเลื่อนลงที่ระบุว่า เล่น และเปลี่ยนเป็น แปลง คุณเลือกตัวเลือกนี้เนื่องจากคุณต้องการเข้ารหัสเดสก์ท็อปสดลงในไฟล์บันทึกมากกว่าดูข้อมูลสด
04 จาก 07
เลือกไฟล์ปลายทาง
- นี่คือชื่อของไฟล์วิดีโอที่คุณกำลังสร้าง เนื่องจากเราจะสร้างไฟล์วิดีโอในรูปแบบ mp4 ฉันจึงตั้งชื่อไฟล์นี้ว่า "something.mp4"
- แม้ว่าคุณจะสามารถคลิกเมนูแบบเลื่อนลง วิดีโอ เพื่อเลือกรูปแบบวิดีโอได้ฉันก็พบว่ามีคุณภาพดีที่สุดโดยใช้การตั้งค่าเริ่มต้นคือ H.264 + AAC (MP4)
- (โปรดทราบว่า "AAC" หมายถึงรูปแบบเสียง แต่ screencast ของคุณจะไม่มีเสียง)
05 จาก 07
แสง, กล้อง, การกระทำ!
สุดท้ายคลิก เริ่ม VLC จะเริ่มบันทึกเดสก์ท็อปของคุณเพื่อเริ่มต้นใช้แอปพลิเคชันที่คุณต้องการคัดลอก
เมื่อคุณต้องการหยุดการบันทึกให้คลิกที่ไอคอน หยุด บนอินเทอร์เฟซ VLC ซึ่งเป็นปุ่มสี่เหลี่ยมจัตุรัส
06 จาก 07
ตั้งค่าการจับภาพหน้าจอโดยใช้บรรทัดคำสั่ง
คุณสามารถเลือกตัวเลือกการกำหนดค่าเพิ่มเติมได้โดยการสร้าง screencast โดยใช้ VLC ในบรรทัดคำสั่งแทนที่จะเป็นส่วนติดต่อแบบกราฟิก
วิธีนี้ต้องการให้คุณคุ้นเคยกับการใช้บรรทัดคำสั่งในระบบของคุณเช่นหน้าต่าง cmd ใน Windows เทอร์มินัล Mac หรือ Linux shell
ด้วยบรรทัดคำสั่งของคุณเปิดอยู่ให้ดูคำสั่งตัวอย่างนี้เพื่อตั้งค่าการจับภาพหน้าจอ:
c: \ path \ to \ vlc.exe หน้าจอ: //: screen-fps = 24: screen-follow-mouse: screen-mouse-image = "c: \ temp \ mousepointerimage.png": sout = # transcode (vcodec = h264, venc = x264 {scenecut = 100, bframes = 0, keyint = 10}, vb = 1024, acodec = ไม่มี, scale = 1.0, vfilter = croppadd (cropleft = 0, croptop = 0, cropright = 0, cropbottom = 0}}: duplicate {dst = std {mux = mp4, เข้าถึง = ไฟล์, dst = "c: \ temp \ screencast.mp4"}}
นั่นคือคำสั่งหนึ่งอันยาวนาน! โปรดจำไว้ว่าคำสั่งทั้งหมดนี้เป็นบรรทัดเดียวและต้องวางหรือพิมพ์ด้วยวิธีนี้ ตัวอย่างข้างต้นเป็นคำสั่งที่แน่นอนที่ฉันใช้เพื่อบันทึกวิดีโอ screencast ที่รวมอยู่ในบทความนี้
หลายส่วนของคำสั่งนี้สามารถปรับแต่งได้:
- c: \ path \ to \ vlc.exe : ควรเป็นเส้นทางที่ถูกต้องไปยังไฟล์ปฏิบัติการ vlc.exe ของคุณ
- : screen-fps = 24 : ควรตั้งค่าเป็นอัตราเฟรมต่อวินาทีที่คุณต้องการบันทึก
- : screen-follow-mouse : รวมตัวเลือกนี้เพื่อบันทึกตัวชี้เมาส์ยกเว้นหากคุณต้องการซ่อนตัวชี้เมาส์ใน screencast
- : screen-mouse-image : คุณจำเป็นต้องจัดหาเส้นทางไปยังภาพตัวชี้ถ้าคุณกำลังจับตัวชี้เมาส์ นี่คือหนึ่งที่คุณสามารถใช้
- vb = 1024 : ตั้งค่านี้เป็นบิตเรตที่คุณต้องการบันทึก บิตเรตที่สูงขึ้นจะทำให้ได้ภาพที่มีคุณภาพดีขึ้น แต่มีขนาดไฟล์ใหญ่ (ซึ่งทำงานร่วมกับค่าเฟรมต่อวินาที) ลองใช้ค่า 1500 หรือ 2048 หากต้องการปรับปรุงคุณภาพ
- : scale = 1.0 : ตั้งค่านี้เพื่อลดหรือขยายวิดีโอของคุณตามสัดส่วน ตัวอย่างเช่นค่า 0.5 จะสร้าง screencast ของเดสก์ทอปของคุณลดขนาดลงครึ่งหนึ่ง
- cropleft, croptop, cropright, cropbottom : ค่าเหล่านี้แสดงถึงขนาดพิกเซลของพื้นที่ปลูกพืชของคุณ ตั้งค่าเป็น 0 จะจับภาพเดสก์ท็อปทั้งหมดของคุณ ตัวอย่างเช่นหากคุณตั้ง cropleft เป็น 100 เดสก์ท็อปที่บันทึกไว้จะครอบตัดความกว้าง 100 พิกเซลจากด้านซ้ายของเดสก์ท็อป ตรรกะเดียวกันกับแต่ละพารามิเตอร์
- dst = "" : เส้นทางแบบเต็มและชื่อของไฟล์วิดีโอที่คุณต้องการสร้าง
07 จาก 07
วิธีการแก้ไข Screencast ของคุณ
แม้กระทั่งดาวที่ดีที่สุดในภาพยนตร์ทำผิดพลาด เมื่อบันทึก screencast บางครั้งคุณไม่ได้รับทุกสิ่งที่ถูกต้องในเวลาเดียวกัน
แม้ว่าจะอยู่นอกเหนือขอบเขตของบทความนี้ แต่คุณสามารถใช้ซอฟต์แวร์ตัดต่อวิดีโอเพื่อขัดต่อการบันทึกภาพหน้าจอของคุณได้ ไม่ใช่โปรแกรมตัดต่อวิดีโอทั้งหมดสามารถเปิดไฟล์วิดีโอรูปแบบ mp4 ได้
สำหรับงานแก้ไขแบบง่ายลองใช้ Avidemux ฟรีเปิดแหล่งที่มา คุณสามารถใช้โปรแกรมนี้ตัดส่วนวิดีโอและใช้ตัวกรองบางอย่างเช่นการเพาะปลูก
ในความเป็นจริงฉันใช้ Avidemux เพื่อตัดและตัดภาพวิดีโอ screencast ที่เสร็จสมบูรณ์แล้วที่นี่:
ดูวิดีโอเกี่ยวกับวิธีจับภาพหน้าจอโดยใช้ VLC