Ảnh đăng Facebook bị nhợt, lệch màu so với Photoshop: nguyên nhân và cách sửa

Viết bởi Nguyễn Hoàng Phúc 3 phút đọc Read in English

Chỉnh xong trong Photoshop thì màu đẹp, da hồng hào. Lưu ra, đăng lên Facebook hay gửi qua Zalo thì ảnh nhợt hẳn đi, da xám, màu xanh đỏ kém rực. Đây là lỗi rất hay gặp, và trong phần lớn trường hợp không phải do Facebook, mà do cách file được lưu.

Nguyên nhân hay gặp nhất: ảnh không ở sRGB

Mỗi file ảnh có thể kèm một hồ sơ màu (color profile) cho biết các con số trong file nghĩa là màu gì. Hai hồ sơ hay gặp nhất:

  • sRGB — hệ màu chuẩn của web, điện thoại, Facebook, Zalo.
  • Adobe RGB (và ProPhoto RGB) — dải màu rộng hơn, hay là mặc định khi làm việc trong Camera Raw, Photoshop.

Photoshop đọc hồ sơ màu, nên ảnh Adobe RGB vẫn hiện đúng trên đó. Nhưng nhiều nơi bỏ qua hồ sơ màu và hiểu mọi con số như sRGB. Cùng một con số, hiểu theo sRGB thì màu kém rực hơn — nên ảnh trông nhợt, da xám.

Các trường hợp cụ thể:

  1. Ảnh để Adobe RGB / ProPhoto mà không đổi sang sRGB khi xuất.
  2. Lưu mà bỏ tích "Embed Color Profile" — file không kèm hồ sơ, mọi nơi đều đọc như sRGB, kể cả trên máy bạn.
  3. Máy ảnh để chế độ Adobe RGB, dùng thẳng file JPEG: máy ảnh chỉ ghi điều này trong EXIF, không kèm hồ sơ màu.
  4. Nhúng nhầm hồ sơ màu của màn hình (hồ sơ do máy cân màu tạo) thay vì hồ sơ chuẩn.
  5. Ảnh để CMYK (bản chuẩn bị in) đem đăng mạng.

Cách xuất ảnh đúng trong Photoshop

Cách chắc chắn nhất: trước khi lưu, vào Edit → Convert to Profile…, ở Destination Space chọn sRGB IEC61966-2.1, Intent để Relative Colorimetric, tích Use Black Point Compensation, bấm OK.

Lưu ý: dùng Convert to Profile, không dùng Assign Profile. Assign chỉ đổi tên hồ sơ, không đổi con số — màu sẽ lệch ngay.

Sau đó, tuỳ cách bạn lưu:

  • File → Export → Export As…: tích Convert to sRGB và Embed Color Profile.
  • Save for Web (Legacy): tích Convert to sRGB và Embed Color Profile.
  • Save As / Save a Copy → JPEG: tích Embed Color Profile: sRGB IEC61966-2.1 (trên Windows là ô ICC Profile).

Nếu bạn chỉ làm ảnh để đăng mạng, có thể đặt hẳn hệ màu làm việc là sRGB: Edit → Color Settings → Working Spaces → RGB: sRGB IEC61966-2.1.

Trong Camera Raw và Lightroom

  • Camera Raw: bấm vào dòng thông số ở giữa mép dưới cửa sổ (dạng "Adobe RGB (1998) – 16 bit – …") để mở Workflow Options. Chọn Color Space: sRGB IEC61966-2.1, Bit Depth: 8 bits/channel nếu ảnh chỉ để đăng mạng. Muốn giữ dải màu rộng để retouch tiếp thì cứ để Adobe RGB, nhưng nhớ đổi sang sRGB ở bước xuất cuối cùng.
  • Lightroom Classic: trong hộp Export, mục File Settings, chọn Color Space: sRGB.

Facebook cũng làm ảnh xấu đi một chút

Kể cả file đã chuẩn sRGB, Facebook vẫn nén lại ảnh và tự thu nhỏ ảnh lớn. Để ảnh ít bị hỏng nhất:

  • Xuất cạnh dài 2048 px (Facebook giữ nguyên cỡ này, không thu nhỏ lại).
  • Xuất JPEG chất lượng cao (khoảng 85–92 %), đừng nén quá mạnh trước khi đăng.
  • Đăng từ điện thoại thì bật tải ảnh chất lượng cao (HD) trong cài đặt của app Facebook.

Những thứ không sửa được bằng file

Nếu file đã đúng mà vẫn thấy khác, nguyên nhân có thể nằm ở màn hình người xem: màn hình chưa cân màu, màn hình dải màu rộng xem bằng phần mềm không quản lý màu, điện thoại đang bật Night Shift / True Tone / chế độ đọc sách, độ sáng màn hình khác nhau. Những thứ này không file nào sửa được — điều bạn làm được là để file đúng chuẩn sRGB, để ở đâu ảnh cũng hiện gần nhất với lúc bạn chỉnh.

Với chính máy của bạn, nên cân màu màn hình bằng máy đo màu để thứ bạn thấy trong Photoshop đáng tin.

Kiểm tra nhanh trước khi đăng, miễn phí

Fotoreto có công cụ Kiểm tra độ lệch màu: kéo các file đã xuất vào, app cho biết từng file có bị lệch màu khi đăng không và vì sao, cho xem "Facebook có thể hiện thế này" cạnh "Sau khi sửa", rồi lưu bản đã đổi đúng sang sRGB (có nhúng hồ sơ, thu về 2048 px cho Facebook nếu bạn chọn). Ảnh không tải lên đâu cả — mọi thứ chạy trên máy bạn.

Mở công cụ Kiểm tra độ lệch màu

quản lý màuPhotoshophướng dẫn