เป้าหมายสูงสุดของฉันคือรับสแนปชอตที่มีความหมายจากวิดีโอที่มีความยาว 30 นาทีหรือ 1 ชั่วโมง "มีความหมาย" ค่อนข้างทะเยอทะยานดังนั้นฉันจึงทำให้ความต้องการของฉันง่ายขึ้น
ภาพควรมีความคมชัด - ไม่เบลอ
ตอนแรกฉันคิดว่านี่หมายถึงการได้รับ "คีย์เฟรม" เนื่องจากมีคีย์เฟรมจำนวนมากฉันจึงตัดสินใจเลือกคีย์เฟรมใกล้กับนาทีที่สามของวิดีโอซึ่งโดยทั่วไปแล้ว "มีความหมาย" เพียงพอสำหรับฉัน ฉันทำตามคำแนะนำที่: คำสั่ง FFmpeg เพื่อค้นหาเฟรมหลักที่ใกล้เคียงกับนาทีที่ 3
แต่ปัญหาคือคีย์เฟรมเหล่านี้มักจะพร่ามัว (ไม่เสมอไป) ตัวอย่างคือ:
จากนั้นฉันลองใช้ภาพขนาดย่อที่มีความหมายสำหรับวิดีโอโดยใช้ FFmpegซึ่งช่วยให้ได้ภาพสแนปชอตที่มีความหมายมากขึ้น แต่ฉันก็ยังมักจะมีเฟรมพร่ามัวเหมือนที่กล่าวมาข้างต้น
คุณจะสังเกตเห็นว่าภาพประเภทนี้เป็นฉากซ้อนทับกัน 2 ฉาก อย่างไรก็ตามบางครั้งฉันได้ภาพที่เหมาะกับฉัน - เช่นนี้:
ภาพด้านบนไม่ได้มีความหมายมาก แต่มีความคมชัด
เป็นการดีที่ฉันต้องการ FFmpeg ไม่คืนเฟรมพร่ามัว อีกทางหนึ่งฉันต้องการใช้สคริปต์เพื่อตรวจสอบเฟรมพร่ามัวและเลือกความพร่ามัวอย่างน้อยที่สุดจาก 5 เฟรม ไม่มีใครรู้วิธีการทำเช่นนี้?