Bài viết
Gửi một tập tin quá lớn
Bạn thử đính kèm một tập tin vào email, kéo thả vào cửa sổ trò chuyện, hoặc chia sẻ qua ứng dụng nhắn tin. Một thông báo lỗi màu đỏ cho biết tập tin quá lớn. Đây là ý nghĩa thực sự của giới hạn đó, nó đến từ đâu, và làm sao để xuống dưới ngưỡng mà không gửi tập tin của bạn lên một máy chủ của bên thứ ba.
Giới hạn kích thước đến từ đâu
Mọi kênh truyền tải tập tin đều áp đặt một ngưỡng trần cho kích thước tệp đính kèm. Với email, con số được nhắc đến nhiều nhất là giới hạn 25 MB của Gmail cho các tin nhắn bạn gửi đi (không phải hạn mức lưu trữ 15 GB, vốn là chuyện khác). Outlook.com và Apple Mail có giới hạn tương đương trong cùng khoảng. Những ngưỡng trần này tồn tại bởi email không được thiết kế như một giao thức truyền tệp: mỗi tin nhắn đi qua nhiều máy chủ, và một tệp đính kèm rất lớn sẽ gây quá tải cho hàng đợi và bộ lưu trữ tại từng chặng. Các nền tảng nhắn tin đặt ra quy tắc riêng. Discord cho phép tập tin tới 25 MB trên tài khoản tiêu chuẩn và cao hơn ở các gói trả phí; WhatsApp giới hạn video ở khoảng 16 MB và phần lớn các loại tệp khác ở mức tương tự, dù con số chính xác có thể thay đổi tùy phiên bản nền tảng. Dù là kênh nào, quy luật vẫn như nhau: giới hạn là một ranh giới kỹ thuật cứng, không phải một tùy chọn.
Việc tái mã hóa thực chất làm gì
Giảm kích thước một tập tin không giống với việc xóa bớt nội dung. Một công cụ nén hoạt động bằng cách tìm ra cách lưu trữ hiệu quả hơn cho cùng một lượng thông tin. Với một PDF, điều này thường có nghĩa là nén lại các hình ảnh nhúng, loại bỏ phông chữ và metadata không dùng đến, và làm phẳng những đối tượng được lưu ở dạng phình to. Với một video, đó là tái mã hóa các khung hình ở bitrate thấp hơn hoặc bằng một codec hiệu quả hơn, để mỗi giây hình ảnh chiếm ít byte hơn. Kết quả nhìn thấy gần như giống hệt bản gốc, cho tới một mức nhất định. Đẩy mức nén đi quá xa thì kết quả sẽ suy giảm rõ rệt, đó là lý do một công cụ nén cho phép bạn chọn kích thước đích hữu ích hơn so với công cụ chỉ áp dụng một thuật toán cố định.
Nén mà không cần tải lên
Lời khuyên phổ biến trên mạng là dùng một trang web chuyển đổi. Bạn tải tập tin lên, máy chủ nén nó, rồi bạn tải kết quả về. Cách đó có hiệu quả, nhưng nó đồng nghĩa hợp đồng, bức ảnh hay video của bạn phải đi đến một máy chủ bạn không kiểm soát, nằm ở đó đủ lâu để được xử lý, và có thể bị xóa hoặc không sau đó. Xử lý ngay trên máy là một lựa chọn thay thế: việc nén chạy hoàn toàn trong trình duyệt của bạn, và tập tin không bao giờ rời khỏi thiết bị tại bất kỳ thời điểm nào. Công cụ nén PDF, công cụ nén ảnh và công cụ nén video trên trang này đều theo mô hình đó. Lần đầu tiên bạn mở một công cụ, trình duyệt tải xuống bộ máy nén, việc này mất vài giây. Sau đó, công cụ hoạt động mà không có bất kỳ hoạt động mạng nào, và bạn có thể kiểm chứng bằng cách theo dõi tab Network trong công cụ dành cho nhà phát triển của trình duyệt khi một tác vụ đang chạy.
Chọn chiến lược theo từng định dạng
Một PDF thường được nén tốt nhất bằng cách nhắm tới một kích thước cụ thể thay vì một mức chất lượng, bởi mối quan hệ giữa chất lượng hình ảnh và kích thước tệp khó dự đoán hơn với tài liệu so với ảnh chụp. Hãy dùng hướng dẫn nén PDF xuống 2 MB nếu bạn biết chính xác ngưỡng trần mà hệ thống nhận áp đặt. Với một bức ảnh hay hình ảnh, giảm chất lượng JPEG có hiệu quả nhưng gây mất mát; giảm kích thước hình ảnh trước thường cho kết quả tốt hơn so với chỉ giảm chất lượng. Với một video, biến số quyết định nhất là bitrate. Giảm bitrate đi một nửa sẽ làm giảm kích thước tệp đi khoảng một nửa, đổi lại là một chút suy giảm chất lượng hình ảnh trong các cảnh chuyển động nhanh. Hướng dẫn nén video cho Discord và hướng dẫn nén video cho WhatsApp đi qua chi tiết các con số cho những nền tảng cụ thể đó. Nếu bạn chia sẻ qua email, hướng dẫn nén PDF cho email bao quát trọn vẹn trường hợp email.
Công cụ trong bài viết này
- Nén PDF Giảm kích thước file PDF bằng cách tối ưu hóa cấu trúc nội bộ không mất dữ liệu, không cần tải lên.
- Nén hình ảnh Giảm dung lượng tệp ảnh mà không cần tải lên. Thanh chất lượng hoặc kích thước mục tiêu theo KB. Hỗ trợ hàng loạt.
- Nén video Giảm dung lượng video bằng cách mã hóa lại H.264 trong trình duyệt. Không tải lên, không máy chủ.
Câu hỏi thường gặp
Kích thước an toàn nhất nên nhắm tới cho một tệp đính kèm email là bao nhiêu?
Giữ dưới 10 MB mang lại khả năng gửi đến đáng tin cậy nhất trên mọi nhà cung cấp email lớn. Gmail chấp nhận tới 25 MB, nhưng máy chủ nhận cũng áp đặt giới hạn riêng của nó, và bạn hiếm khi biết đó là bao nhiêu. Mục tiêu 10 MB chừa ra biên độ cho phần tiêu đề và chi phí mã hóa, và vẫn hoạt động ngay cả với những máy chủ thư doanh nghiệp dè dặt.
Việc nén một PDF có làm thay đổi nội dung hay khiến nó không in được không?
Không, không phải ở những mức nén hợp lý. Văn bản vẫn chọn được, hình ảnh vẫn rõ ràng, và bố cục không đổi. Ở thiết lập rất mạnh tay, một hình ảnh nhúng trong PDF có thể trở nên mờ thấy rõ, nhưng cấu trúc của tài liệu không bị ảnh hưởng. Nếu bạn cần tài liệu in ra ở độ phân giải cao, hãy thử bản đã nén trước khi gửi.
Tôi có thể nén một video mà không mất hoàn toàn chất lượng không?
Mọi phép nén video gây mất mát đều kéo theo một mức suy giảm chất lượng, nhưng với các bản ghi màn hình thông thường hay những đoạn quay đời thường, mức giảm kích thước từ 40 đến 60 phần trăm thường không thể nhận ra trên một màn hình bình thường. Điểm mấu chốt là giữ nguyên độ phân giải và giảm bitrate, thay vì thu nhỏ kích thước video, vốn làm thay đổi cách nó hiển thị trên mọi màn hình. Các hướng dẫn cho Discord và WhatsApp bao gồm những thiết lập cho chất lượng chấp nhận được riêng cho những nền tảng đó.