GIF สนับสนุนเฉพาะแอนิเมชั่นหรือไม่


51

GIF เป็นรูปแบบภาพหลักเดียวที่รองรับการเคลื่อนไหวหรือไม่?

ด้วยภาพ GIF เป็นรูปแบบที่มีคุณภาพค่อนข้างต่ำทำไมเป็นเพียงภาพเดียวที่รองรับภาพเคลื่อนไหวในโปรแกรมดู / เบราว์เซอร์ส่วนใหญ่


7
APNGมี "ขึ้นมา" ในเร็ว ๆ นี้ 10 ปี การไม่สนับสนุนของ IE เคยเป็นอุปสรรคใหญ่และดูเหมือนว่าการสนับสนุนสากลจะไม่ปรากฏ แม้ว่า Firefox และ Opera (อย่างน้อยจะไม่ใช่เวอร์ชั่น Blink) ก็รองรับเช่นกัน
Daniel Andersson


3
ทุกอย่างขึ้นอยู่กับคำจำกัดความของ 'รูปแบบภาพ' ของคุณ สำหรับฉันแล้ว MPEG หรือ AVI ก็เป็นรูปแบบของภาพที่ใหญ่กว่า และพวกเขาก็สนับสนุนภาพเคลื่อนไหว
เจฟฟ์

คำตอบ:


57

นำมาจากหัวข้อ Meta เกี่ยวกับการจัดรูปแบบโพสต์ไฟล์ SVG แบบเคลื่อนไหว:


ผู้แต่งภาพ: Pumbaa80ผ่านWikimedia

หมายเหตุ: สิ่งนี้ไม่ได้รับการยอมรับอย่างกว้างขวางว่าเป็น GIF ดังนั้นสิ่งต่าง ๆ เช่น Internet Explorer บางรุ่นจะแสดงรูปภาพตามค่าเริ่มต้น แต่จะไม่เคลื่อนไหว


4
Firefox 23.0.1 บน Windows 64 บิตไม่ต้องการแสดงแบบอินไลน์ แต่ถ้าฉันคลิกขวาที่ตำแหน่งนั้นและเลือก "ดูภาพ" จะแสดงอย่างถูกต้อง แปลก.
CVn

8
@ MichaelKjörlingใช้งานได้ดีสำหรับฉันด้วยเบราว์เซอร์ / ระบบปฏิบัติการเดียวกัน
Shamtam

7
@ MichaelKjörlingฉันมีปัญหาเดียวกัน แต่ฉันได้รับ Firefox เพื่อแสดงอย่างถูกต้องโดยใช้โปรไฟล์ที่สะอาด มันกลับกลายเป็นว่าฉันเป็น HTTPS ทุกที่
kizzx2

3
ทำงานได้ดีใน chrome 29 แต่ถ้ามันไม่ทำงานใน IE เวอร์ชันล่าสุดมันอาจไม่ปลอดภัยที่จะไว้ใจการพัฒนาเว็บไซต์หากคุณกำลังจะเปิดให้ผู้ชมทั่วไป
ถามเกี่ยวกับโมนิก้า

3
รูปแบบนี้มีการสนับสนุนเกือบเหมือน APNG ยกเว้นว่าจะทำงานใน Chrome โดยไม่ต้องใช้ปลั๊กอินซึ่งแตกต่างจาก APNG มันยังไม่รองรับใน IE ดังนั้นคุณจึงไม่สามารถไว้ใจได้ นอกจากนี้ยังเป็นรูปแบบเวกเตอร์ซึ่งหมายความว่าไม่ใช่การแทนที่สำหรับ GIF duDE ถูกต้องยังไม่มีการแทนที่ GIF ที่ทำงานได้ในขณะนี้
Malcolm

25

มีรูปแบบ PNG out คือAPNGซึ่งทำในสิ่งที่ GIF ทำได้ แต่ดีกว่า มันยังไม่รองรับในทุกเบราว์เซอร์ แต่กำลังเพิ่มขึ้นเรื่อย ๆ

แก้ไข:

เนื่องจากคณะกรรมการ libpng (ใช้งานกะพริบใน chrome / opera / chromium) ได้ปิดกั้นและดูเหมือนว่าจะไม่มีการเปลี่ยนแปลงใด ๆ ในเร็ว ๆ นี้ทางเลือกที่ดีกว่าอาจจะใช้ Video กับ alpha-channel

แสดงที่นี่: ตัวอย่างความโปร่งใสของวิดีโอ



23

Google พูดว่า ( http://en.wikipedia.org/wiki/Graphics_Interchange_Format#Animation_formats ):

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

มีรูปแบบภาพเคลื่อนไหวอื่น ๆ เช่น MNG ( http://en.wikipedia.org/wiki/Multiple-image_Network_Graphics ) สามารถใช้ออบเจ็กต์ Adobe Flash, MPEG, WebM และรูปแบบวิดีโออื่น ๆ แทน GIF แบบเคลื่อนไหวได้ในหลายเว็บไซต์


1
เคยใช้ MNG จริงหรือไม่? ผมยังไม่ได้พบมันครั้งเดียวนอกหน้าวิกิพีเดีย
โทมัส

2
@ โธมัสเป็นผู้นำ ...
CVn

2
@ MichaelKjörlingทำไมต้องเป็นฉัน ไม่มีใครใช้: p
โทมัส

@Thomas คุณต้องการปีกหรือไข่เจียว;)
ratchet freak

1
หากคุณคิดเกี่ยวกับมันไม่มีเหตุผลที่จะแยก GIF เคลื่อนไหวจากรูปแบบวิดีโออื่น ๆ ดังนั้นคำตอบของคำถาม "ทำไมพวกเขา [GIF] เพียงคนเดียวที่รองรับภาพเคลื่อนไหวในผู้ชม / เบราว์เซอร์ส่วนใหญ่" คือ "ไม่ใช่คนเดียว" ดังนั้น +1 จึงไม่แยก gif ออกจากรูปแบบวิดีโออื่นโดยพลการ
Frozenkoi

8

รูปแบบภาพใหม่จาก Google WebP, สนับสนุนภาพเคลื่อนไหว lossless และสูญเสีย[1]แต่แม้ Chrome ยังไม่สนับสนุนมันเลย[2]


ดังนั้น ... มันไร้ค่า
thepip3r
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.