วิธีลดขนาด GIF ออนไลน์
GIF เก็บทุกเฟรมเป็นรูปภาพแยกกันที่มีจานสีของตัวเองได้สูงสุด 256 สี ขนาดไฟล์จึงเพิ่มขึ้นตามสามอย่าง คือ จำนวนพิกเซลในแต่ละเฟรม จำนวนเฟรมต่อวินาที และจำนวนสีที่แต่ละเฟรมใช้ เครื่องมือนี้ให้คุณลดได้ทั้งสามอย่าง
ความกว้างมีผลมากที่สุด เพราะการลดครึ่งหนึ่งจะเหลือพิกเซลเพียงหนึ่งในสี่ อัตราเฟรมมีผลรองลงมา GIF รีแอกชันส่วนใหญ่ดูดีที่ 10 เฟรมต่อวินาที และการลดจาก 25 จะทำให้จำนวนเฟรมลดลงครึ่งหนึ่งหรือมากกว่า การลดสีเหลือ 128 หรือ 64 สีช่วยประหยัดได้มากกับกราฟิกมากกว่ารูปถ่าย และทำให้เห็นแถบสีบนการไล่เฉดสีบ้าง
GIF จะถูกเข้ารหัสใหม่ด้วยจานสีที่สร้างจากภาพเคลื่อนไหวเอง ซึ่งดูดีกว่าจานสีเว็บแบบตายตัวมาก ความโปร่งใสยังคงอยู่ เอนจินที่ทำงานนี้คือ ffmpeg ที่คอมไพล์เป็น WebAssembly ซึ่งดาวน์โหลดครั้งเดียวเมื่อคุณกด ลดขนาด ครั้งแรก
โดยทั่วไป ให้เริ่มที่ความกว้าง 480 พิกเซล 10 เฟรมต่อวินาที และ 128 สี หากผลลัพธ์ยังใหญ่เกินไป ให้ลดความกว้างก่อนลดสี เพราะ GIF ที่แคบกว่าจะดูคมชัดกว่า GIF ที่มีจานสีน้อยเกินไป หากภาพเคลื่อนไหวยาว การตัดให้เหลือเฉพาะส่วนที่สำคัญจะประหยัดได้มากกว่าการตั้งค่าใดๆ
คำอธิบายการตั้งค่าการลดขนาด GIF
| ความกว้าง | คงขนาดเดิม, 480, 320 หรือ 240 พิกเซล ไม่ขยาย GIF ที่เล็กกว่า |
|---|---|
| อัตราเฟรม | คงค่าเดิม, 15, 10 หรือ 8 เฟรมต่อวินาที ความเร็วยังคงเท่าเดิม |
| สี | 256, 128, 64 หรือ 32 สี ซึ่งได้มาจากภาพเคลื่อนไหวเอง |
| Dithering | ลวดลายแบบเป็นระเบียบที่ช่วยซ่อนแถบสีเมื่อลดจำนวนสี |
ควรลดขนาด GIF เมื่อไร
GIF มักถูกลดขนาดเมื่อแพลตฟอร์มปฏิเสธเพราะไฟล์ใหญ่เกิน เมื่อหน้าเว็บโหลดช้าเพราะภาพเคลื่อนไหวที่หนัก หรือเมื่อ GIF รีแอกชันต้องมีขนาดไม่เกินขีดจำกัดของแอปแชต จดหมายข่าวทางอีเมลก็เป็นอีกกรณีหนึ่ง โปรแกรมอีเมลหลายตัวแสดง GIF แบบเคลื่อนไหวได้ แต่ไฟล์ใหญ่จะทำให้อีเมลช้าลง การเก็บไว้ไม่เกินหนึ่งหรือสองเมกะไบต์จึงเป็นแนวทางที่ดี
ก่อนลดขนาด
หาก GIF มาจากวิดีโอ การกลับไปที่วิดีโอแล้วสร้าง GIF ใหม่ในขนาดที่เล็กลงมักดีกว่าการลดขนาด GIF ที่ใหญ่อยู่แล้ว สำหรับการแชร์บนเว็บไซต์ที่รับวิดีโอ ไฟล์ MP4 ของคลิปเดียวกันมักเล็กกว่า GIF ถึงสิบเท่าและดูดีกว่า
วิธีลดขนาด GIF ทีละขั้นตอน
- กดปุ่มเลือกหรือลากไฟล์มาวางในกล่อง คุณเพิ่มหลายไฟล์พร้อมกันได้ และไฟล์จะไม่ออกจากอุปกรณ์ของคุณ
- ตั้งค่าความกว้าง อัตราเฟรม และสีให้เหมาะกับที่ที่จะนำไฟล์ไปใช้ ค่าเริ่มต้นเป็นจุดเริ่มต้นที่ดี
- กด ลดขนาด ในครั้งแรก เอนจินลดขนาดจะดาวน์โหลดครั้งเดียว ขนาดประมาณ 32 MB และเบราว์เซอร์จะเก็บไว้ใช้ครั้งต่อไป
- ดูผลลัพธ์ข้างแต่ละไฟล์: ขนาดเดิม ขนาดใหม่ และเปอร์เซ็นต์ที่ลดได้ หากการตั้งค่าจะทำให้ไฟล์ใหญ่ขึ้น ระบบจะแจ้งให้คุณทราบแทนที่จะให้ไฟล์ที่ใหญ่กว่า
- กด ดาวน์โหลด เพื่อบันทึกไฟล์ที่ลดขนาดแล้วแต่ละไฟล์
อะไรเป็นตัวกำหนดว่าจะเล็กลงแค่ไหน
GIF จะเล็กลงตามจำนวนพิกเซล จำนวนเฟรม และจำนวนสี การลดความกว้างครึ่งหนึ่งจะเหลือพิกเซลหนึ่งในสี่ในทุกเฟรม การลดจาก 20 เป็น 10 เฟรมต่อวินาทีจะลดจำนวนเฟรมลงครึ่งหนึ่ง การลดสีครึ่งหนึ่งทำให้แต่ละเฟรมบีบอัดได้ดีขึ้นเล็กน้อย ภาพเคลื่อนไหวที่มีพื้นที่นิ่งกว้าง เช่น โลโก้บนพื้นหลังเรียบ จะบีบอัดได้ดีกว่าภาพที่ตัดมาจากวิดีโอมาก
ลดขนาด GIF ออนไลน์ปลอดภัยไหม?
สำหรับเครื่องมือออนไลน์ส่วนใหญ่ "ออนไลน์" หมายความว่าไฟล์ของคุณถูกอัปโหลดไปยังเซิร์ฟเวอร์ของบริษัท ประมวลผลที่นั่น และเก็บไว้ระยะหนึ่งก่อนถูกลบ แต่ที่นี่ไม่ใช่ หน้านี้ดาวน์โหลดโค้ดตัวแปลงมาที่เบราว์เซอร์ของคุณ และไฟล์ของคุณถูกอ่านและประมวลผลภายในแท็บบนอุปกรณ์ของคุณเอง ไฟล์จะไม่ถูกส่งไปยัง TapToConvert หรือใครก็ตาม
คุณตรวจสอบเองได้: เมื่อโหลดหน้าเว็บเสร็จ และสำหรับเสียงและวิดีโอ เมื่อโหลดเอนจินตัวแปลงเสร็จแล้ว ให้ปิด Wi-Fi แล้วเครื่องมือก็ยังทำงานได้ ซึ่งหมายความว่าไม่มีคิว ไม่มีขีดจำกัดรายวัน และไม่มีเพดานขนาดที่เซิร์ฟเวอร์กำหนด ขีดจำกัดเดียวคือหน่วยความจำที่เบราว์เซอร์ให้แท็บหนึ่งแท็บ
คำถามที่พบบ่อยเรื่องการลดขนาด GIF
GIF ควรมีขนาดเท่าไรสำหรับ Discord หรือ Slack?
Discord อนุญาตสูงสุด 10 MB สำหรับผู้ใช้ส่วนใหญ่ และ Slack แสดง GIF ในข้อความได้ถึงไม่กี่เมกะไบต์ GIF กว้าง 480 พิกเซลที่ 10 fps มักเล็กกว่าทั้งสองขีดจำกัดมาก
ความเร็วของภาพเคลื่อนไหวจะเปลี่ยนไหม?
ไม่ เมื่อเฟรมถูกตัดออก เฟรมที่เหลือจะแสดงนานขึ้น ภาพเคลื่อนไหวจึงเล่นด้วยความเร็วเท่าเดิม เพียงแต่ลื่นไหลน้อยลง
ทำไม GIF ดูเป็นเม็ดหลังลดขนาด?
การลดสีจะเพิ่มลวดลาย dithering เพื่อซ่อนแถบสี เลือก 256 หรือ 128 สีเพื่อผลลัพธ์ที่เนียนกว่า แล้วลดความกว้างแทนเพื่อประหยัดขนาด
แปลง GIF เป็นวิดีโอแทนได้ไหม?
ได้ ตัวแปลง GIF เป็น MP4 จะสร้างวิดีโอที่มักเล็กกว่า GIF มากและดูเหมือนเดิม และเว็บไซต์ส่วนใหญ่ที่รับ GIF ก็รับ MP4 ด้วย
ไฟล์ของฉันถูกอัปโหลดไหม?
ไม่ การลดขนาดทำงานภายในแท็บเบราว์เซอร์ของคุณ ไฟล์จึงอยู่ในอุปกรณ์ของคุณและไม่ถูกส่งไปยังเซิร์ฟเวอร์