UltKit
รูปภาพ11
PDF13
เอกสารและข้อมูล7
วิดีโอ6
เสียง4
เครื่องมืออื่น ๆ22

แปลง APNG เป็น GIF

แปลง PNG แบบเคลื่อนไหวให้เป็น GIF ที่เล่นได้ในที่ซึ่ง APNG แสดงเป็นเพียงภาพนิ่ง ทุกเฟรมและดีเลย์ของแต่ละเฟรมจะถูกคงไว้ สิ่งที่ต้องแลกคือจานสี 256 สีและความโปร่งใสแบบขอบแข็ง

แปลงไฟล์รูปภาพ

หรือลากไฟล์ JPG, JPEG, JPE … มาวางที่นี่ ·

สูงสุด 95 MB ต่อไฟล์· ได้สูงสุด 20 ไฟล์· ลบหลังจาก 30 นาที

ผลลัพธ์

ไฟล์จะถูกประมวลผลบนเซิร์ฟเวอร์ของเราและถูกลบหลังจาก 30 นาที

วิธีใช้เครื่องมือนี้

  1. 1

    อัปโหลด PNG แบบเคลื่อนไหว

    เพิ่มได้สูงสุด 20 ไฟล์ ไฟล์ละ 95 MB รับทั้งไฟล์ .apng และไฟล์เคลื่อนไหวที่ลงท้ายด้วย .png ธรรมดา

  2. 2

    ย่อขนาดเฟรม (ไม่บังคับ)

    GIF ถูกเลือกไว้แล้ว หากภาพเคลื่อนไหวกว้าง ให้เปิด การตั้งค่าขั้นสูง แล้วกำหนดความกว้างใน ปรับขนาดภาพผลลัพธ์ เฟรมที่เล็กลงทำให้ GIF เบาลงมาก

  3. 3

    แปลงเป็น GIF

    กด แปลงเป็น GIF แล้วดาวน์โหลดไฟล์ หรือดาวน์โหลดเป็น ZIP เมื่อแปลงหลายไฟล์

แปลง APNG เป็น GIF สำหรับแชต ฟอรัม และอีเมล

PNG แบบเคลื่อนไหวเพิ่มเฟรมเข้าไปในรูปแบบ PNG ปกติ เฟรมแรกถูกเก็บเป็นภาพ PNG ธรรมดา และซอฟต์แวร์ที่ไม่เข้าใจชังก์เฟรมเพิ่มเติมจะแสดงเพียงภาพนั้น นี่คือเหตุผลที่ APNG มักดูเหมือนไฟล์เสีย ไฟล์เปิดได้ทุกที่ แต่นอกเบราว์เซอร์รุ่นปัจจุบันแล้วแทบไม่ขยับ

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

การแปลงจะอ่านทุกเฟรมของ APNG ประกอบภาพแบบเดียวกับที่เบราว์เซอร์ทำ แล้วเขียนลงใน GIF ด้วยดีเลย์และจำนวนรอบการวนซ้ำเท่าเดิม

GIF จากหน้านี้APNG ต้นฉบับWebP แบบเคลื่อนไหว
เล่นได้ในเบราว์เซอร์รุ่นปัจจุบันyesyesyes
ขยับได้ในโปรแกรมอีเมลบนคอมพิวเตอร์ส่วนใหญ่yesnono
ผ่านการประมวลผลไฟล์อัปโหลดของฟอรัมและแชตส่วนใหญ่yesมักเป็นภาพนิ่งแตกต่างกันไป
มากกว่า 256 สีต่อเฟรมnoyesyes
ขอบกึ่งโปร่งใสที่นุ่มนวลnoyesyes

APNG

Animated PNG

APNG เป็นส่วนขยายของ PNG ที่เก็บหลายเฟรมเพื่อสร้างภาพเคลื่อนไหว เสนอโดยนักพัฒนาของ Mozilla ในปี 2004 ต่างจาก GIF ตรงที่รองรับสีเต็ม 24 บิตและพื้นหลังโปร่งใสแบบ alpha 8 บิตที่นุ่มนวล ขอบของภาพเคลื่อนไหวจึงดูเรียบร้อยบนพื้นหลังทุกแบบ โปรแกรมดู PNG รุ่นเก่าจะแสดงเพียงเฟรมแรก ทำให้รูปแบบนี้เข้ากันได้กับระบบเดิม เบราว์เซอร์สมัยใหม่ทุกตัวเล่น APNG ได้ แต่โปรแกรมแก้ไขภาพ แอปแชต และโซเชียลเน็ตเวิร์กจำนวนมากยังถือว่าเป็น PNG แบบภาพนิ่ง ไฟล์อาจมีขนาดใหญ่เพราะแต่ละเฟรมจัดเก็บแบบ lossless

การบีบอัด
แบบไม่สูญเสียข้อมูล
พื้นหลังโปร่งใส
ได้
ภาพเคลื่อนไหว
ได้
เปิดตัว
2004 · Mozilla
ตัวแปลงไฟล์ APNG

GIF

Graphics Interchange Format

GIF เปิดตัวโดย CompuServe ในปี 1987 และยังคงเป็นรูปแบบที่รองรับกว้างที่สุดสำหรับภาพเคลื่อนไหวสั้น ๆ ที่เล่นวนซ้ำ เป็นแบบ lossless แต่จำกัดจานสีไว้ที่ 256 สีต่อเฟรม ภาพถ่ายและการไล่ระดับสีจึงเกิดแถบสีและจุดดิเทอร์ รองรับพื้นหลังโปร่งใสแบบเปิด/ปิด (1 บิต) เท่านั้น ทำให้ขอบของรูปทรงโค้งดูหยัก ภาพ GIF เคลื่อนไหวมักใหญ่กว่าคลิปเดียวกันในรูปแบบ MP4 หรือ WebP มาก เบราว์เซอร์ แอปแชต และแพลตฟอร์มโซเชียลทุกแห่งเล่น GIF ได้

การบีบอัด
แบบไม่สูญเสียข้อมูล
พื้นหลังโปร่งใส
ได้
ภาพเคลื่อนไหว
ได้
เปิดตัว
1987 · CompuServe
ตัวแปลงไฟล์ GIF

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

256 สี ความโปร่งใสแบบเปิด/ปิด และจังหวะเวลาหลังการแปลง

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

ความโปร่งใสเป็นอีกจุดที่เห็นการเปลี่ยนแปลงชัด APNG ทำให้เงาตกกระทบจางลงผ่านพิกเซลกึ่งโปร่งใสได้นับสิบพิกเซล แต่พิกเซลของ GIF มีเพียงวาดหรือไม่วาด หากรู้ว่า GIF จะแสดงที่ใด เช่น หน้าฟอรัมสีขาวหรือธีมมืดของ Discord ภาพเคลื่อนไหวที่มีพื้นหลังทึบสีนั้นจะแปลงได้สะอาดกว่าภาพที่พึ่งขอบนุ่ม

จังหวะเวลาถูกคงไว้ทีละเฟรม ดีเลย์ของ GIF นับเป็นหน่วยหนึ่งในร้อยวินาที APNG ที่เร็วมากจึงถูกปัดเล็กน้อย และเบราว์เซอร์จะชะลอเฟรมที่ตั้งไว้ต่ำกว่า 20 ms ให้เหลือราว 100 ms หากต้นฉบับเร็วขนาดนั้น ดูคำแนะนำเรื่องอัตราเฟรมได้ที่ วิธีทำ GIF จากวิดีโอ

คำถามที่พบบ่อยเรื่องแปลง APNG เป็น GIF

จะรู้ได้อย่างไรว่าไฟล์ .png เป็นภาพเคลื่อนไหว (APNG) จริง?

เปิดไฟล์ในเบราว์เซอร์รุ่นปัจจุบัน เช่น Chrome, Firefox หรือ Safari ไฟล์ APNG จะเล่นในเบราว์เซอร์ ขณะที่ตัวจัดการไฟล์ส่วนใหญ่และโปรแกรมดูภาพรุ่นเก่าแสดงเพียงเฟรมแรก ชุดสติกเกอร์ของ LINE และอีโมจิเคลื่อนไหวจำนวนมากเป็น APNG ที่ใช้ชื่อ .png ธรรมดา

GIF ยังคงดีเลย์ของแต่ละเฟรมจาก APNG ไว้หรือไม่?

ใช่ แต่ละเฟรมถูกเขียนพร้อมเวลาแสดงผลของตัวเอง และการตั้งค่าการวนซ้ำก็ถูกคงไว้ GIF นับดีเลย์เป็นหน่วยหนึ่งในร้อยวินาที ดีเลย์ของ APNG เช่น 1/60 วินาทีจึงถูกปัดเป็นค่าที่ใกล้ที่สุด

ทำไมเงานุ่มๆ กลายเป็นขอบหยักหลังแปลง APNG เป็น GIF?

เฟรมของ APNG มีช่องอัลฟาแบบ 8-bit เต็ม เงาจึงค่อยๆ จางหายได้อย่างนุ่มนวล GIF กำหนดให้แต่ละพิกเซลแสดงเต็มที่หรือโปร่งใสทั้งหมด พิกเซลที่อยู่ระหว่างกลางจึงต้องถูกปัดไปทางใดทางหนึ่ง ภาพเคลื่อนไหวบนพื้นหลังสีทึบไม่ได้รับผลกระทบ

GIF ที่ได้จะใหญ่หรือเล็กกว่าไฟล์ APNG เดิม?

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

ทำไม PNG แบบเคลื่อนไหวเล่นได้ในเบราว์เซอร์แต่ไม่เล่นในแอปแชต?

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

มีรูปแบบที่ดีกว่า GIF สำหรับภาพเคลื่อนไหวจาก APNG หรือไม่?

หากปลายทางรองรับ WebP แบบเคลื่อนไหวจะคงสีเต็มและความโปร่งใสแบบนุ่มนวลไว้ในไฟล์ที่เล็กกว่า สร้างได้ด้วย แปลง GIF เป็น WebP และ แปลงไฟล์รูปภาพ ส่วน GIF ยังเป็นตัวเลือกที่ถูกต้องเมื่อปลายทางระบุ GIF หรือเมื่อส่งทางอีเมล