แปลงวิดีโอเป็นภาพจาก GNU / Linux

ffmpeg

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

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

เมื่อติดตั้งแล้วคุณสามารถทำได้ ใช้คำสั่งต่อไปนี้:

ffmpeg -i nombre_video.extension nombre_imagen%d.png

ปอ ejemploลองนึกภาพว่าคุณต้องการถ่ายโอนวิดีโอที่คุณมีในไดเรกทอรีดาวน์โหลดชื่อ wedding.mpg เป็น PNG ภาพที่เรียกว่า fotoX (โดยที่ X คือตัวเลข) และบันทึกไว้ในไดเรกทอรีที่เรียกว่าเฟรม สำหรับสิ่งนี้เราจะดำเนินการดังต่อไปนี้:

cd Descargas
ffmpeg -i boda.mpg /fotogramas/foto%d.png

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

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


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. รับผิดชอบข้อมูล: AB Internet Networks 2008 SL
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   เอลปิดิโอ โมเรโน dijo

    สวัสดีขอบคุณสำหรับการสอน ต่อด้วยธีม FFmpeg สามารถใช้ NVENC เพื่อเร่งความเร็วในการเข้ารหัสได้หรือไม่?

    1.    ไอแซคพีอี dijo

      สวัสดี

      ถ้าเป็นไปได้ ... คุณสามารถดูสิ่งนี้:

      https://github.com/Brainiarc7/ffmpeg_libnvenc

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

      อาศิรพจน์