วิธีจับภาพหน้าจอโดยใช้ VLC

สารบัญ:

วิธีจับภาพหน้าจอโดยใช้ VLC
วิธีจับภาพหน้าจอโดยใช้ VLC
Anonim

บทความนี้อธิบายวิธีใช้ VLC เพื่อบันทึก screencast ของเดสก์ท็อปหรือกระบวนการบนคอมพิวเตอร์ของคุณ

เกี่ยวกับ VLC

VLC เป็นแอปพลิเคชั่นโอเพ่นซอร์สอเนกประสงค์ฟรีสำหรับการเล่นและแปลงไฟล์เสียงและวิดีโอ VLC เล่นวิดีโอได้หลากหลายรูปแบบ รวมถึงสื่อ DVD บนระบบปฏิบัติการหลายระบบ รวมถึง Windows, Mac และ Linux

VLC ยังสามารถเข้ารหัสฟีดสดของเดสก์ท็อปของคุณ ซึ่งเรียกว่า screencast สร้าง screencast เพื่อสาธิตผลิตภัณฑ์ซอฟต์แวร์หรือเว็บไซต์ แนะนำผู้ชมเกี่ยวกับวิธีใช้แอปพลิเคชัน หรือบันทึกข้อผิดพลาดหรือจุดบกพร่องเพื่อช่วยแก้ไขปัญหา

วิธีดาวน์โหลด VLC

ในการเริ่มต้น ให้ดาวน์โหลดและติดตั้ง VLC เวอร์ชันล่าสุดซึ่งมีการอัปเดตบ่อยครั้ง ในช่วงเวลาของคู่มือนี้ เวอร์ชันล่าสุดคือ 3.0.16 แต่ VLC จะไม่เปลี่ยนอินเทอร์เฟซบ่อยๆ หากเคย

Image
Image

บน Windows และ Mac

ไปที่หน้าดาวน์โหลดและเลือกเวอร์ชันของ VLC สำหรับระบบปฏิบัติการของคุณ การติดตั้งนั้นตรงไปตรงมา และคุณสามารถดำเนินการตามวิซาร์ดการติดตั้งได้อย่างปลอดภัยเพื่อให้มันทำงาน

ผู้ใช้ Linux ควรใช้ตัวจัดการแพ็คเกจของการแจกจ่ายแทน VLC เป็นโอเพ่นซอร์สและเป็นที่ชื่นชอบของ Linux ปกติชื่อแพ็คเกจคือ vlc บน Ubuntu, Debian, Linux Mint หรือเวอร์ชันอื่นที่ใช้การแจกแจงเหล่านี้ ให้เปิดเทอร์มินัลแล้วป้อนคำสั่งนี้:

sudo apt ติดตั้ง vlc

บรรทัดล่าง

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

เปิด VLC

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

  1. เมื่อเปิดหน้าต่าง VLC ให้เลือก Media.

    Image
    Image
  2. ในเมนู Media เลือก เปิดอุปกรณ์จับภาพ.

    Image
    Image
  3. ในกล่องโต้ตอบ เปิดสื่อ เลือกลูกศรแบบเลื่อนลง โหมดจับภาพ และเลือก เดสก์ท็อป.

    Image
    Image
  4. ตั้ง อัตราเฟรมที่ต้องการ (ตัวเลขระหว่าง 10 ถึง 30) ยิ่งอัตราเฟรมสูงเท่าไร วิดีโอก็จะยิ่งเล่นได้ราบรื่นขึ้น แต่ไฟล์จะมีขนาดใหญ่ขึ้น ฮาร์ดแวร์คอมพิวเตอร์ของคุณจะกำหนดคุณภาพวิดีโอที่สามารถจัดการได้ โดยทั่วไป 24 และ 30 นั้นปลอดภัย 24fps เป็นมาตรฐานสำหรับทีวีอเมริกัน
  5. เลือก แสดงตัวเลือกเพิ่มเติม เพื่อแสดงการตั้งค่าเพิ่มเติม จากนั้นตั้งค่าตัวเลือก Caching ให้ต่ำลงเพื่อใช้หน่วยความจำน้อยลงหรือสูงกว่านั้นหากระบบของคุณมีหน่วยความจำเพียงพอ

    Image
    Image
  6. เลือกลูกศรดรอปดาวน์ถัดจาก เล่น และเลือก แปลง สิ่งนี้จะเข้ารหัสเดสก์ท็อปสดเป็นไฟล์บันทึก

    Image
    Image

ตั้งค่าไฟล์ปลายทางของคุณและตัวเลือกการเข้ารหัส

หน้าต่างจะเลื่อนเพื่อให้คุณตั้งค่าตัวเลือกการเข้ารหัสได้

  1. ในช่องข้อความ Source ให้ป้อน screen:.

    Image
    Image
  2. เลือกลูกศรดรอปดาวน์ โปรไฟล์ แล้วเลือกโปรไฟล์ สิ่งนี้กำหนดว่าตัวแปลงสัญญาณ VLC ใดจะใช้ในการสร้างไฟล์ของคุณและอุปกรณ์ใดที่สามารถเล่นได้ ค่าเริ่มต้น วิดีโอ - H.264 + MP3 (MP4) เป็นตัวเลือกที่ดีสำหรับสถานการณ์ส่วนใหญ่

    VLC มีพรีเซ็ตสำหรับอุปกรณ์และความละเอียดต่างๆ อย่าเลือกโปรไฟล์เสียงเนื่องจากจะไม่มีข้อมูลวิดีโอใดๆ

  3. เลือก เรียกดู เพื่อค้นหาโฟลเดอร์ปลายทาง เลือกโฟลเดอร์เอาต์พุต และป้อน Name สำหรับไฟล์ของคุณในฟิลด์ด้านบน จากนั้นเลือก บันทึก.
  4. เมื่อคุณพร้อมที่จะเริ่มจับภาพ ให้เลือก เริ่ม.
  5. หน้าต่างเล็กหายไป และอินเทอร์เฟซ VLC ปรากฏขึ้น เกือบจะเหมือนเมื่อก่อน แต่แถบเล่นที่ด้านล่างจะสว่างขึ้นเหมือนกำลังเล่นอยู่ นั่นแสดงว่า VLC กำลังบันทึก
  6. ในการหยุดบันทึกสตรีมของคุณ ให้เลือก Stop ในการควบคุมการเล่น VLC

ตั้งค่าการจับภาพหน้าจอโดยใช้บรรทัดคำสั่ง

คุณสามารถเลือกตัวเลือกการกำหนดค่าเพิ่มเติมได้โดยการสร้าง screencast โดยใช้ VLC บนบรรทัดคำสั่งแทนที่จะเป็นส่วนต่อประสานกราฟิก วิธีนี้ต้องการให้คุณคุ้นเคยกับการใช้บรรทัดคำสั่งบนระบบของคุณ เช่น หน้าต่าง cmd ใน Windows, เทอร์มินัล Mac หรือ Linux shell

เมื่อเปิดเทอร์มินัลบรรทัดคำสั่ง ให้อ้างอิงคำสั่งตัวอย่างนี้เพื่อตั้งค่าการจับภาพหน้าจอบน Windows:

c:\path\to\vlc.exe screen://: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=none, scale=1.0, vfilter=croppadd{cropleft=0, croptop=0, cropright=0, cropbottom=0}}: ซ้ำกัน{dst=std{mux=mp4, access=file, dst="c:\temp\screencast.mp4"}}

บน Linux และ Mac จะคล้ายกัน:

vlc screen://:screen-fps=24:screen-follow-mouse:screen-mouse-image="/tmp/mousepointerimage.png":sout=transcode{vcodec=h264, venc=x264 {scenecut=100, bframes=0, keyint=10}, vb=1024, acodec=none, scale=1.0, vfilter=croppadd{cropleft=0, croptop=0, cropright=0, cropbottom=0}}: ซ้ำกัน{ dst=std{mux=mp4, access=file, dst="/tmp/screencast.mp4"}}

คำสั่งนี้เป็นบรรทัดเดียวและต้องวางหรือพิมพ์ด้วยวิธีนี้ ตัวอย่างข้างต้นคือคำสั่งที่แน่นอนที่ใช้ในการบันทึกวิดีโอ screencast ที่รวมอยู่ในบทความนี้

ส่วนต่างๆ ของคำสั่งนี้สามารถปรับแต่งได้:

  • c:\path\to\vlc.exe : นี่ควรเป็นพาธไปยังไฟล์เรียกทำงาน vlc.exe บน Mac และ Linux นี่อาจเป็น vlc ได้
  • :screen-fps=24: ควรตั้งค่านี้เป็นอัตราเฟรมต่อวินาทีที่คุณต้องการบันทึก
  • :screen-follow-mouse: รวมสิ่งนี้เพื่อบันทึกตัวชี้เมาส์ หรือยกเว้นหากคุณต้องการซ่อนตัวชี้เมาส์ใน screencast
  • :screen-mouse-image: ระบุเส้นทางไปยังภาพตัวชี้เมื่อจับภาพตัวชี้เมาส์
  • vb=1024: ตั้งค่านี้เป็นบิตเรตที่คุณต้องการบันทึก บิตเรตที่สูงกว่าจะทำให้วิดีโอมีคุณภาพดีขึ้น แต่ด้วยขนาดไฟล์ที่ใหญ่กว่า (ซึ่งทำงานร่วมกับค่า fps) ลองใช้ค่า 1500 หรือ 2048 เพื่อปรับปรุงคุณภาพ
  • :scale=1.0: ตั้งค่านี้เพื่อลดหรือขยายวิดีโอตามสัดส่วน ตัวอย่างเช่น ค่า 0.5 จะสร้าง screencast ของเดสก์ท็อปของคุณโดยลดขนาดลงเหลือเพียงครึ่งขนาด
  • cropleft, croptop, cropright, cropbottom: ค่าเหล่านี้แสดงขนาดพิกเซลของพื้นที่ครอบตัด ตั้งค่าเป็น 0 เพื่อจับภาพเดสก์ท็อปทั้งหมด ตัวอย่างเช่น หากคุณตั้งค่า cropleft เป็น 100 เดสก์ท็อปที่บันทึกไว้จะครอบตัดความกว้าง 100 พิกเซลจากด้านซ้ายของเดสก์ท็อป ตรรกะเดียวกันกับแต่ละพารามิเตอร์
  • dst=": พาธแบบเต็มและชื่อไฟล์วิดีโอที่คุณต้องการสร้าง

วิธีแก้ไข Screencast ของคุณ

เมื่อบันทึก screencast คุณอาจไม่ได้รับทุกอย่างถูกต้องในครั้งเดียว เมื่อเกิดเหตุการณ์นี้ขึ้น ให้ใช้ซอฟต์แวร์ตัดต่อวิดีโอเพื่อขัดเงา screencast ของคุณ โปรแกรมตัดต่อวิดีโอบางตัวไม่สามารถเปิดไฟล์วิดีโอรูปแบบ MP4 ได้

สำหรับงานตัดต่อง่ายๆ ลองใช้ Avidemux แอปพลิเคชันโอเพนซอร์ซฟรี ใช้โปรแกรมนี้เพื่อตัดส่วนของวิดีโอและใช้ตัวกรอง เช่น ครอบตัด

แนะนำ: