ทำไมกันนะ? อัพภาพขึ้น Facebook ทีไรแล้วภาพแตกทุกที 

      เคยเป็นกันมั้ย? เวลาที่อยากจะอัพภาพสวยๆงามๆคมๆชัดๆเจนๆขึ้นไปโชว์ให้เพื่อนๆดูกันบน Facebook แต่พออัพเสร็จทีไรภาพมันไม่สวยเหมือนต้นฉบับเลย เห็นรอยแตกย่นตีนกาเต็มไปหมด

      โดยปกติแล้ว ภาพที่เราจะโพสขึ้น Facebook เนี่ย ยกตัวอย่างเป็น Nexus 5 ที่ผมใช้ กล้องมีความละเอียด 8 ล้านพิกเซล ภาพความละเอียด 4320 × 2432 พิกเซล โดยมีขนาดไฟล์ภาพประมาณ 2-3MB (ขึ้นอยู่กับภาพ)

      ซึ่งภาพขนาด 2-3MB เนี่ย ถือว่ามีขนาดใหญ่เกินไป (แค่ 1MB ก็ยังใหญ่เลย) ถ้าอัพขึ้น Server ของ Facebook ก็อาจจะทำให้ล้นทะลักก็เป็นได้ เพราะว่าในหนึ่งวันนั้นมีผู้ใช้งาน Facebook อัพภาพขึ้น Server กันเป็นล้านๆภาพ ดังนั้น Facebook จึงใช้วิธียอดนิยมแบบเดียวกันกับหลายๆเจ้า นั่นก็คือ “ลดคุณภาพและความละเอียดลงซะ” เพื่อให้ไฟล์มีขนาดเล็ก ลดภาระให้กับ Server บางส่วน

 

      แต่ทีนี้ผมจะทดสอบบางอย่างเกี่ยวกับการอัพรูปขึ้น Facebook ให้ดูกันหน่อย ภาพที่ใช้จะมีรายละเอียดดังนี้

 

      โดยผมจะอัพภาพขึ้น Facebook ด้วย 5 วิธีด้วยกัน

    • อัพภาพผ่านคอมพิวเตอร์ที่เปิดด้วย Chrome Browser
    • อัพภาพผ่านมือถือผ่านแอพ Facebook โดยต่อ WiFi
    • อัพภาพผ่านมือถือผ่านแอพ Facebook โดยต่อ 3G
    • อัพภาพผ่านมือถือผ่านแอพ Chrome Browser แบบ Mobile Mode
    • อัพภาพผ่านมือถือผ่านแอพ Chrome Browser แบบ Desktop Mode

 

      และในการอัพรูปแต่ละภาพผมก็จะพิมพ์ข้อความไว้ในนั้นๆด้วย กันเผลอจำสลับกัน

 

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

    • อัพภาพผ่านมือถือผ่านแอพ Facebook โดยต่อ 3G ==> fb_mobile_app_3g
    • อัพภาพผ่านมือถือผ่านแอพ Facebook โดยต่อ WiFi ==> fb_mobile_app_wifi
    • อัพภาพผ่านมือถือผ่านแอพ Chrome Browser แบบ Mobile Mode ==> fb_mobile_chrome_mobile_mode
    • อัพภาพผ่านมือถือผ่านแอพ Chrome Browser แบบ Desktop Mode ==> fb_mobile_chrome_desktop_mode
    • อัพภาพผ่านคอมพิวเตอร์ที่เปิดด้วย Chrome Browser ==> fb_pc_chrome

 

 

 

        เมื่อลองสังเกตขนาดไฟล์และความละเอียดภาพก็จะได้ประมาณนี้

    • fb_mobile_app_3g ==> 960x540px | 87KB
    • fb_mobile_app_wifi ==> 960x540px | 87KB
    • fb_mobile_chrome_mobile_mode ==> 960x540px | 101KB
    • fb_mobile_chrome_desktop_mode ==> 2048x1152px | 269KB
    • fb_pc_chrome ==> 2048x1152px | 260KB

 

        และเมื่อสังเกตดีๆจะเห็นว่าภาพที่อัพจากแอพ Facebook จะมีการปรับสีเล็กน้อยด้วยล่ะ ซึ่งตรงนี้เกิดจากการที่ค่าตั้งต้นของแอพเปิดการปรับแต่งอัตโนมัติเอาไว้ ต้องไปทำการปิดเอง ถ้าไม่ต้องการ

Android : App Settings > ปิด Enhance photos automatically
iOS : Settings > Video and Photos > Apply Auto filter

 

 

        จะเห็นว่า Facebook ได้ทำการลดขนาดภาพลงไปจนทำให้มีขนาดไฟล์น้อยมากกก ถ้าอัพรูปผ่านแอพจากไฟล์ขนาด 2.6MB จะเหลือต่ำสุด 87KB เท่านั้นเอง ลดลง 30 เท่ากันเลยทีเดียว!! ในขณะที่การอัพผ่าน Chrome Browser บนคอมและ Desktop Mode บนมือถือ จะลดเหลือต่ำสุด 260KB หรือลดลงไป 10 เท่านั่นเอง

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

        ซึ่งมีหลายๆคนถามกันบ่อยว่า “จะอัพรูปยังไงให้ภาพคมชัดเหมือนต้นฉบับ” คำตอบคือไม่มีทางครับ เพราะภาพที่ถูกส่งขึ้น Server ของ Facebook จะถูกปรับขนาดให้เล็กลงอยู่ดี เว้นแต่ว่าวันดีคืนดี Facebook เกิดอารมณ์ดีให้โพสภาพเต็มขนาดแบบ Google Plus ก็ว่าไป 😀

 

        แต่อย่างน้อยจากการทดสอบนี้จะทำให้รู้แล้วว่า ถ้าอยากจะอัพภาพให้คมชัดที่สุดเท่าที่จะทำได้ จะต้อง

  • ใช้ WiFi หรือ 3G ตอนอัพภาพก็ไม่ต่างกัน
    • ทางที่ดีควรอัพภาพผ่านคอมจะสะดวกสุด
    • อัพผ่านแอพ Facebook จะมีการปรับแสงเล็กน้อยให้โดยอัตโนมัติ
    • แต่ถ้าจำเป็นต้องอัพภาพผ่านมือถือให้เปิด Web Browser (เช่น Chrome Browser) แล้วเข้าโหมด Desktop Mode ก่อนแล้วค่อยอัพภาพ 
    • ถ้าอยากให้เทียบเท่าภาพต้นฉบับ ไปฝากเว็ปอื่นแล้วแปะลิ้งใน Facebook เถอะ
    • ทำ USM (Unsharp Mask) เป็นวิธีการย่อรูปแล้วปรับ โดยใช้ Unsharp Mask เข้ามาช่วย ซึ่งทำใน Adobe Photoshop กัน

 

      แถม – วิธีเข้า Facebook บน Web Browser แบบ Desktop Mode

 

      เพียงเท่านี้ก็น่าจะคลายปัญหาคาใจสำหรับใครหลายๆคนแล้วล่ะเนอะ 😀