แก้ไข
☞ ทำงานในเบราว์เซอร์ของคุณทั้งหมด — ไม่มีการอัปโหลดไฟล์ลากไฟล์ GIF มาวางที่นี่
หรือคลิกเพื่อเลือกไฟล์ — รับเฉพาะ GIF เคลื่อนไหว
ตัวอย่าง
แก้ไข
เล่นย้อนกลับ — หรือไปแล้วกลับ เป็นลูปเดียวที่ไม่มีรอยต่อ
หรือคลิกเพื่อเลือกไฟล์ — รับเฉพาะ GIF เคลื่อนไหว
ตัวอย่าง
เฟรมสุดท้ายขึ้นก่อน
ทุกเฟรมของแอนิเมชันมีอยู่ในไฟล์อยู่แล้ว การกลับด้าน GIF จึงไม่ใช่งานเรนเดอร์เลยแม้แต่น้อย เป็นเพียงการถอดรหัสเฟรม เรียงกลับด้านพร้อมค่าหน่วงของแต่ละเฟรม แล้วเขียนแอนิเมชันกลับออกไป ไม่มีอะไรถูกคำนวณใหม่ จึงไม่มีอะไรสูญไปนอกจากผลของการเข้ารหัสใหม่
สิ่งเดียวที่ควรทำให้ถูกคือรอยต่อของลูป คลิปที่เดิมวนได้เนียนก็ยังวนเนียนเมื่อกลับด้าน ส่วนปิงปอง — ไปแล้วกลับ — ถ้าไม่ระวังจะเล่นเฟรมแรกและเฟรมสุดท้ายซ้ำสองครั้ง แล้วแอนิเมชันจะสะดุดให้เห็นชัดที่ปลายทั้งสองข้าง ที่นี่ขากลับตัดสองเฟรมนั้นออก จุดพลิกกลับจึงลงจังหวะพอดี
สามขั้นตอน
ไฟล์ถูกถอดรหัสและประกอบกลับด้านทันที ตัวอย่างขยับจริง คุณจึงเห็นผลลัพธ์ ไม่ใช่คำอธิบายถึงผลลัพธ์
ติ๊กช่องเดียวก็เปลี่ยนการย้อนกลับให้เป็นไป-แล้ว-กลับ เหมาะกับคลิปที่มีต้นและจบชัดเจน ซึ่งการตัดกลับไปเฟรมแรกแบบห้วน ๆ จะดูสะดุดตา
GIF ที่ประกอบใหม่ถูกบันทึกจากเครื่องของคุณ
คำตอบสั้น ๆ
คลิปเล่นไปข้างหน้า แล้วย้อนกลับ แล้ววนซ้ำ เหมือนลูกตุ้มนาฬิกา จำนวนเฟรมและขนาดไฟล์เพิ่มขึ้นราวเท่าตัว แลกกับการกำจัดการกระตุกที่ลูปปกติทำตอนดีดจากเฟรมสุดท้ายกลับไปเฟรมแรก
ใช่ แต่ละเฟรมยังคงค่าหน่วงของตัวเอง และค่าหน่วงเดินทางไปพร้อมเฟรม คลิปที่เดิมค้างอยู่ที่เฟรมหนึ่ง เมื่อเล่นย้อนกลับก็ยังค้างที่เฟรมนั้น
ถ้าไฟล์เดิมไม่ได้ตั้งค่าหน่วงไว้ — 0 หรือ 10 มิลลิวินาที ซึ่งเป็นสิ่งที่เครื่องมือส่งออกบางตัวเขียนลงไป — เบราว์เซอร์จะไม่เล่นให้เร็วที่สุด แต่แทนที่ด้วย 100 มิลลิวินาที ค่าที่ถูกแทนที่นั่นแหละที่ถูกเขียนลงไฟล์ใหม่ ผลลัพธ์จึงตรงกับที่คุณเห็นจริง ๆ
ตัวเฟรมไม่ถูกสุ่มตัวอย่างใหม่ แต่ GIF ถูกเข้ารหัสใหม่ ซึ่งหมายถึงการเลือกจานสีใหม่ ในคลิปส่วนใหญ่มองไม่เห็นความต่าง แต่ในไล่เฉดสีกว้าง ๆ อาจเห็นเป็นแถบสีจาง ๆ
ที่นี่ไม่ได้ ให้แยกเป็นเฟรมด้วยเครื่องมือ GIF เป็นเฟรมก่อน เอาเฟรมที่ไม่ต้องการออก แล้วประกอบกลับด้วยเครื่องมือรูปภาพเป็น GIF
ไม่มี การถอดรหัส การเรียงใหม่ และการเข้ารหัสใหม่ทั้งหมดเกิดขึ้นในหน้าเว็บ บนเครื่องของคุณ