วิธีการแยกเฟรมแต่ละเฟรมจากวิดีโอใน Linux โดยใช้ Kdenlive

หากคุณต้องการภาพนิ่งจากวิดีโอใน Linux คุณไม่จำเป็นต้องใช้การจับภาพหน้าจอเดสก์ท็อปKdenlive สามารถดึงเฟรมวิดีโอที่แสดงในมอนิเตอร์ของมันและบันทึกเป็นไฟล์ภาพได้สำหรับการดึงเฟรมจากคลิปต้นฉบับ Clip Monitor คือวิธีที่ง่ายที่สุด แต่สำหรับการดึงเฟรมหลังจากแก้ไขไทม์ไลน์หรือใส่เอฟเฟ็กต์ ให้ใช้ Project Monitor แทน

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

สิ่งที่คุณต้องการ

ติดตั้ง Kdenlive จากระบบปฏิบัติการ Linux ของคุณ หรือใช้เวอร์ชันที่สร้างอย่างเป็นทางการสำหรับ Linux หน้าดาวน์โหลดอย่างเป็นทางการ ของ Kdenlive มีตัวเลือก AppImage และ Flatpak ให้เลือกใช้ นอกจากนี้ คลังซอฟต์แวร์ของระบบปฏิบัติการต่างๆ ก็อาจมี Kdenlive ให้เลือกใช้เช่นกัน แต่เวอร์ชันอาจแตกต่างจากเวอร์ชันปัจจุบันที่เผยแพร่โดยผู้พัฒนา หลัก

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

วิธีการแยกเฟรมแต่ละเฟรมใน Kdenlive

1. เปิด Kdenlive และค้นหาโฟลเดอร์ Project Bin

Project Binคือที่ที่ Kdenlive ใช้เก็บวิดีโอ เสียง รูปภาพ และสื่ออื่นๆ ที่ใช้ในโปรเจ็กต์ หากแผงนี้ปรากฏขึ้น แสดงว่าคุณพร้อมที่จะนำเข้าวิดีโอแล้ว คู่มือปัจจุบันของ Kdenlive อธิบายว่า Project Bin คือที่สำหรับเก็บไฟล์สำคัญของโปรเจ็กต์ และมี ปุ่ม Add Clip หรือ Folderสำหรับนำเข้าสื่อ

พื้นที่ทำงาน Kdenlive บน Linux ที่มี Project Bin ว่างเปล่า และ Clip Monitor พร้อมสำหรับการนำเข้าวิดีโอ
Kdenlive พร้อมแล้วที่จะรับวิดีโอต้นฉบับผ่าน Project Bin

2. เพิ่มไฟล์วิดีโอ

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

หน้าต่างเพิ่มคลิปหรือโฟลเดอร์ของ Kdenlive บน Linux เมื่อเลือกไฟล์วิดีโอแล้ว
เลือกไฟล์วิดีโอที่คุณต้องการตรวจสอบ แล้วเพิ่มลงใน Project Bin

3. เปิดคลิปต้นฉบับใน Clip Monitor

คลิกวิดีโอที่นำเข้าใน Project Bin Kdenlive จะแสดงคลิปต้นฉบับที่เลือกในClip Monitorนี่คือมอนิเตอร์ที่ดีที่สุดสำหรับการใช้งานเมื่อคุณต้องการภาพนิ่งจากวิดีโอต้นฉบับก่อนที่จะมีการใช้เอฟเฟ็กต์ไทม์ไลน์ การปรับขนาด ชื่อเรื่อง หรือการแก้ไขอื่นๆ

หากคุณต้องการเฟรมจากลำดับภาพที่แก้ไขแล้ว ให้วางคลิปบนไทม์ไลน์แล้วใช้Project Monitor เอกสารประกอบ ของ Kdenlive เกี่ยว กับ Clip MonitorและProject Monitorยืนยันว่าทั้งสองมอนิเตอร์สามารถดึงเฟรมได้

4. เลื่อนไปยังเฟรมที่คุณต้องการอย่างแม่นยำ

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

โปรแกรม Kdenlive Clip Monitor แสดงเฟรมวิดีโอโดยที่หัวอ่านไทม์ไลน์อยู่ที่ช่วงเวลาที่แม่นยำ
หยุดภาพไว้ใกล้ๆ ช่วงเวลาเป้าหมาย จากนั้นเลื่อนภาพทีละเฟรมจนกว่าภาพที่ต้องการจะปรากฏขึ้น

5. เลือก "แยกเฟรม" และบันทึกภาพ

คลิกขวาภายใน Clip Monitor หรือ Project Monitor ที่ใช้งานอยู่ แล้วเลือกExtract Frameในกล่องโต้ตอบ Save Image ให้เลือกโฟลเดอร์และชื่อไฟล์ จากนั้นบันทึกภาพ Kdenlive ใช้ PNG เป็นรูปแบบภาพเริ่มต้นสำหรับขั้นตอนนี้

คุณอาจเห็น ตัวเลือก "แยกเฟรมไปยังโปรเจ็กต์" (Extract Frame to Project ) ใช้ตัวเลือกนั้นเมื่อคุณต้องการเพิ่มภาพนิ่งลงในโปรเจ็กต์ Kdenlive ด้วยเช่นกัน นอกเหนือจากการแยกเฟรมออกมา ซึ่งมีประโยชน์เมื่อเฟรมนั้นจะกลายเป็นส่วนหนึ่งของการตัดต่อ

เมนูบริบทของมอนิเตอร์ Kdenlive เมื่อเลือก "แยกเฟรม" และหน้าต่าง "บันทึกภาพ" เปิดอยู่
เลือก "แยกเฟรม" ตั้งชื่อภาพนิ่ง และบันทึกไปยังระบบไฟล์ Linux ของคุณ

สำคัญ: Kdenlive อาจใช้ความละเอียดของโครงการ

มีรายละเอียดคุณภาพอย่างหนึ่งที่ควรตรวจสอบ ตามเอกสารการแยกเฟรม ของ Kdenlive เฟรมที่แยกออกมาจะขึ้นอยู่กับการตั้งค่าของโปรเจ็กต์ หากวิดีโอต้นฉบับของคุณเป็น 4K แต่โปรไฟล์ของโปรเจ็กต์เป็น 1080p ภาพที่แยกออกมาอาจมีขนาดตามเฟรมของโปรเจ็กต์แทนที่จะเป็นความละเอียดเต็มของวิดีโอต้นฉบับ

หากคุณต้องการเฟรมเดียวโดยตรงจากไฟล์ต้นฉบับที่ความละเอียดดั้งเดิมที่ถอดรหัสแล้ว FFmpeg เป็นทางเลือกที่ใช้งานได้สะดวกผ่านทางบรรทัดคำสั่ง ตัวอย่างเช่น:

ffmpeg -ss 00:00:12.500 -i input.mp4 -frames:v 1 -update 1 frame.png

เปลี่ยนเวลาและชื่อไฟล์ตามต้องการเอกสารอย่างเป็นทางการ ของ FFmpeg อธิบาย-ssถึงการค้นหาและ-frames:v 1การจำกัดเอาต์พุตวิดีโอให้เหลือเพียงเฟรมเดียว นอกจากนี้ เอกสารเกี่ยวกับเอาต์พุตภาพของมันยังรองรับการเขียนไฟล์ภาพเดี่ยวอีกด้วย

คุณควรใช้วิธีใด?

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

สำหรับผู้ใช้คอมพิวเตอร์ตั้งโต๊ะส่วนใหญ่ Kdenlive Clip Monitor เป็นตัวเลือกที่เร็วที่สุด: นำเข้าวิดีโอ ค้นหาเฟรม คลิกขวา เลือกExtract Frameแล้วบันทึกเป็นไฟล์ PNG

ฝากความเห็น

วิธีการกู้คืนพาร์ติชั่นและข้อมูลฮาร์ดดิสก์ที่สูญหายอย่างปลอดภัย

วิธีการกู้คืนพาร์ติชั่นและข้อมูลฮาร์ดดิสก์ที่สูญหายอย่างปลอดภัย

เรียนรู้วิธีการกู้คืนพาร์ติชั่นและไฟล์ที่สูญหายด้วย TestDisk และ PhotoRec ปกป้องไดรฟ์ต้นทาง สแกนอย่างปลอดภัย และบันทึกข้อมูลที่กู้คืนไปยังดิสก์อื่น

วิธีการสแกนคิวอาร์โค้ดบนเดสก์ท็อป Linux

วิธีการสแกนคิวอาร์โค้ดบนเดสก์ท็อป Linux

สแกนคิวอาร์โค้ดบน Linux ด้วย CoBang โดยใช้เว็บแคมหรือไฟล์ภาพ ดูตัวเลือกการติดตั้ง ขั้นตอนการตั้งค่า และวิธีแก้ไขปัญหาสำหรับการเข้าถึงกล้อง Flatpak

วิธีเปลี่ยนการตั้งค่าเว็บแคมบน Linux ด้วย Cameractrls

วิธีเปลี่ยนการตั้งค่าเว็บแคมบน Linux ด้วย Cameractrls

เปลี่ยนการตั้งค่าเว็บแคมบน Linux ด้วย Cameractrls: ปรับค่าแสง สี ลดการกระพริบ และการควบคุมอื่นๆ ที่รองรับ จากนั้นตรวจสอบโหมดวิดีโอที่เข้ากันได้

วิธีการติดตั้ง PhpStorm บน Linux: Toolbox, Tar.gz, Snap และ AUR

วิธีการติดตั้ง PhpStorm บน Linux: Toolbox, Tar.gz, Snap และ AUR

ติดตั้ง PhpStorm บน Linux ด้วย JetBrains Toolbox หรือไฟล์เก็บถาวร tar.gz แบบสแตนด์อโลน รวมถึงตัวเลือก Snap และ Arch AUR Java ถูกรวมมาให้แล้ว

วิธีตั้งค่าหน้าจอคู่บน XFCE 4

วิธีตั้งค่าหน้าจอคู่บน XFCE 4

สร้างแผง XFCE 4 แยกต่างหากสำหรับแต่ละจอแสดงผล กำหนดให้แผงที่สองแสดงผลทางด้านขวา จัดตำแหน่งและปรับขนาด และเพิ่มไอคอนเรียกใช้งานและรายการสถานะที่คุณต้องการ

วิธีการติดตั้ง Cisco Packet Tracer บน Linux

วิธีการติดตั้ง Cisco Packet Tracer บน Linux

ดาวน์โหลด Cisco Packet Tracer 9.0.1 สำหรับ Ubuntu 64-bit ติดตั้งแพ็คเกจ DEB ด้วย APT ยอมรับข้อตกลงใบอนุญาตในเทอร์มินัล และลงชื่อเข้าใช้เพื่อเริ่มการทดลอง

วิธีการตัดภาพบน Linux ด้วยโปรแกรม GIMP

วิธีการตัดภาพบน Linux ด้วยโปรแกรม GIMP

ลบพื้นหลังรูปภาพบน Linux ด้วย GIMP: ลากเส้นตามวัตถุ ลบพื้นหลังที่เลือก รักษาความโปร่งใส และส่งออกเป็นไฟล์ PNG ที่สามารถนำกลับมาใช้ใหม่ได้

วิธีสำรองข้อมูล CD-ROM เป็นไฟล์ ISO บน Linux

วิธีสำรองข้อมูล CD-ROM เป็นไฟล์ ISO บน Linux

สร้างไฟล์ ISO สำหรับ CD-ROM บน Linux ด้วย GNOME Disks หรือ dd ระบุไดรฟ์ออปติคัล ตรวจสอบสถานะการคัดลอก ตรวจสอบความถูกต้องของอิมเมจ และรู้ว่าเมื่อใดที่แผ่นเสียหายหรือแผ่นเสียงต้องการเครื่องมืออื่น

ดาวน์โหลด FlightGear ได้ฟรี: คู่มือการติดตั้งอย่างเป็นทางการ

ดาวน์โหลด FlightGear ได้ฟรี: คู่มือการติดตั้งอย่างเป็นทางการ

ดาวน์โหลด FlightGear ได้ฟรีจากเว็บไซต์ทางการ เปรียบเทียบแพ็กเกจสำหรับ Windows, macOS และ Linux ติดตั้งไฟล์ข้อมูล และเริ่มต้นการบินครั้งแรกของคุณ

OKSampler: โปรแกรมแซมpler เพลงฟรีและใช้งานง่าย สำหรับสร้างจังหวะจากคีย์บอร์ด

OKSampler: โปรแกรมแซมpler เพลงฟรีและใช้งานง่าย สำหรับสร้างจังหวะจากคีย์บอร์ด

OKSampler แปลงคลิป MP3 เป็นคีย์บนแป้นพิมพ์และสามารถเล่นเสียงวนซ้ำได้ เรียนรู้ว่าซอฟต์แวร์ฟรีรุ่นเก่านี้ทำอะไรได้บ้าง ฟีเจอร์เก่าๆ สิ้นสุดลงตรงไหน และควรตรวจสอบอะไรบ้างก่อนดาวน์โหลด