เราทุกคนรู้ดีว่าแอนิเมชั่น Gif ประกอบด้วยเฟรม (เฟรม) จำนวนหนึ่งซึ่งเล่นโดยอัตโนมัติในเบราว์เซอร์ Internet Explorer ส่วนใหญ่ถ้าเราเลือกและลากไปยังอินเทอร์เฟซ
ตกลงตอนนี้ ถ้าเราต้องการเฟรมของแอนิเมชั่น Gif นี้ล่ะ? แน่นอนว่าสิ่งนี้เกิดขึ้นกับหลาย ๆ คนนั่นคือในขณะที่พวกเขาเล่นแอนิเมชั่นเรื่องนี้พวกเขาสังเกตเห็นว่าหนึ่งในรูปภาพของมันอาจเป็นที่สนใจของพวกเขาสำหรับงานหรือโครงการใด ๆ ด้วยการใช้เครื่องมือและเทคนิคเล็ก ๆ น้อย ๆ ในการปฏิบัติตามเราจะมีความเป็นไปได้ในการดาวน์โหลดตารางเหล่านี้อย่างน้อยหนึ่งตารางตามความสนใจของเรา
ทำไมไม่เป็นภาพหน้าจอเมื่อเล่นซ้ำ
อาจมีคนพยายามใช้ปุ่ม«พิมพ์หน้าจอ»เพื่อจับภาพทันทีเมื่อกำลังเล่นภาพเคลื่อนไหวในขณะนั้น ปัญหาคือจากระยะไกลเราจะสามารถจับภาพวาดที่น่าสนใจสำหรับเราในขณะนั้นได้ อีกทางเลือกหนึ่งที่ใครบางคนอาจวางแผนในขณะนี้จะได้รับการสนับสนุนโดยแอปพลิเคชันตัดต่อวิดีโอเนื่องจากภาพเคลื่อนไหวจะแสดงถึงลักษณะนี้ ความจริงก็คือภาพเคลื่อนไหว Gif นี้เมื่อนำเข้าสู่โปรแกรมตัดต่อวิดีโอใด ๆ จะปรากฏเป็นภาพธรรมดาตั้งแต่นั้นมา นั่นคือคุณสมบัติหลักที่มีโดยแสดงเฉพาะสี่ลำดับแรกของลำดับทั้งหมด
IrfanView
เครื่องมือฟรีที่น่าสนใจซึ่งใช้ชื่อว่า«IrfanView»สามารถช่วยให้เราจับภาพเคลื่อนไหวได้ตั้งแต่หนึ่งเฟรมขึ้นไป สิ่งที่เราต้องทำคือเรียกใช้นำเข้าไฟล์จากนั้นไปที่ตัวเลือกซึ่งมีฟังก์ชันที่จะช่วยเรา«แยกเฟรมทั้งหมด"
หลังจากนั้นเราจะต้องไปที่โฟลเดอร์ที่มีการแตกเฟรมเหล่านี้แล้วเลือกอันที่เราสนใจ ผู้พัฒนาเครื่องมือนี้กล่าวถึงเรื่องนี้ว่า หากคุณต้องการเพียงหนึ่งในเฟรมเหล่านี้ คุณสามารถนำเข้าสู่ภาพเคลื่อนไหว Gif และหยุดชั่วคราวโดยกดปุ่ม« G »เมื่อเราพบเฟรมที่เราสนใจ ต่อมาเราจะต้องกดตัวอักษร "C" เท่านั้นเพื่อให้เฟรมนั้นแตกออกมา
ImageMagick
แม้ว่าเครื่องมือนี้จะมีฟังก์ชันขั้นสูงกว่า แต่ภายในแพ็คเกจการติดตั้งก็มีตัวเลือกที่น่าสนใจที่จะไม่ช่วยอะไร แยกไปยังเฟรมทั้งหมดที่เป็นส่วนหนึ่งของภาพเคลื่อนไหว Gif.
แปลง -coalesce animation.gif animation_% d.gif
คุณต้องใช้บรรทัดคำสั่งเพื่อเปิดเทอร์มินัลใน Windows โดยต้องเขียนสิ่งที่คล้ายกับสิ่งที่เราวางไว้ในส่วนบน ตามที่คุณจะเข้าใจคำสั่ง "Convert" คือสิ่งที่จะช่วยคุณแยกเฟรมเหล่านี้ ซึ่งเป็นส่วนเสริมเล็กน้อยของแอปพลิเคชันนี้
FFmpeg
ชื่อทางเลือกนี้«FFmpeg»มีฟังก์ชั่นที่คล้ายกันมากกับสิ่งที่เรากล่าวถึงข้างต้น ซึ่งหมายความว่าเราจะต้องดำเนินการบรรทัดคำสั่งซึ่งคล้ายกับตัวอย่างที่เราจะวางไว้ด้านล่าง
ffmpeg -i animation.gif แอนิเมชั่น% 05d.png
ทั้งทางเลือกที่เรากล่าวถึงข้างต้นและทางเลือกปัจจุบันจะบันทึกเฟรมไว้ในที่เดียวกับที่มีภาพเคลื่อนไหว Gif เครื่องมือด้านบนจะช่วยให้คุณแยกได้สูงสุด 100 เฟรม สิ่งนี้ในขณะที่ปัจจุบันไม่มีข้อ จำกัด ตามผู้พัฒนา
GifSplitter
วิธีการใด ๆ ที่เกี่ยวข้องกับบรรทัดคำสั่งอาจไม่สะดวกสำหรับบางคนเพราะหากสะกดอักขระหรือเครื่องหมายผิดวิธีนั้นจะไม่ได้ผล หากคุณต้องการทางเลือกอื่นที่มีอินเทอร์เฟซแบบกราฟิกที่เข้าใจง่ายขึ้นเราขอแนะนำ«GifSplitter«ซึ่งฟรีและใช้งานได้กับ Windows
ด้วยสิ่งนี้คุณจะมีความเป็นไปได้ แยกเฟรมทั้งหมดที่เป็นของภาพเคลื่อนไหว Gif คุณยังสามารถเลือกสถานที่ที่คุณต้องการบันทึกองค์ประกอบเหล่านี้ได้ ภาพที่เราวางไว้ในส่วนบนจะแสดงให้คุณเห็นว่าการทำงานกับเครื่องมือนี้ง่ายเพียงใดเนื่องจากไม่เหมือนกับทางเลือกก่อนหน้านี้ผู้ใช้สามารถกำหนดไดเร็กทอรีที่แตกต่างกันโดยสิ้นเชิงสำหรับเฟรมที่ดึงมาจากภาพเคลื่อนไหว Gif
ขอบคุณฟังก์ชั่น ImageMagik ช่วยฉันซ้อน!