Cách giảm dung lượng video mà không làm giảm chất lượng thấy được
Cập nhật
Hầu như mọi video quay thẳng từ điện thoại hay máy quay đều lớn hơn mức cần thiết. Máy quay ghi ở bitrate cao để có thể ghi lại chuyển động nhanh một cách ổn định theo thời gian thực, và chúng không biết bạn sẽ xem kết quả trên TV hay trong một cửa sổ trò chuyện. Điều đó để lại rất nhiều dư địa để thu nhỏ tệp trước khi bất kỳ ai có thể nhận ra sự khác biệt.
Nói một cách chặt chẽ, mọi lần mã hóa lại có mất dữ liệu đều loại bỏ một phần thông tin, nên không có cách nén nào thực sự không mất dữ liệu. Mục tiêu thực tế là không thấy được sự suy giảm ở kích thước bạn xem. Năm thiết lập quyết định dung lượng tệp, và biết nên thay đổi thiết lập nào trước đã là phần lớn bí quyết.
1. Giảm bitrate trước tiên
Dung lượng tệp bằng bitrate nhân với thời lượng, nên bitrate là đòn bẩy trực tiếp nhất. Một điện thoại quay 1080p ở 30 fps thường dùng 15 Mbps trở lên, trong khi nội dung 1080p thường trông đẹp ở khoảng 5 đến 8 Mbps với H.264. Giảm bitrate xuống còn một nửa bản gốc thường không thể nhận ra trên các cảnh quay thông thường; bản ghi màn hình và video người nói trước ống kính còn có thể giảm thấp hơn nữa.
Hãy để ý các dấu hiệu cảnh báo bitrate quá thấp: vùng tối bị vỡ khối, chi tiết bị nhòe khi chuyển động nhanh và hiện tượng dải màu trên bầu trời. Nếu thấy chúng, hãy tăng lại một chút. Hướng dẫn về bitrate video của chúng tôi có các mức khởi điểm cho từng độ phân giải.
2. Giảm độ phân giải nếu màn hình nhỏ
Một video 4K xem trên điện thoại phần lớn là lãng phí điểm ảnh. Thu nhỏ 4K xuống 1080p giảm số điểm ảnh đi ba phần tư, và một video 1080p hiển thị trong ứng dụng trò chuyện hoặc được nhúng ở kích thước vừa phải sẽ trông gần như giống hệt ở 720p.
Độ phân giải và bitrate đi cùng nhau: độ phân giải thấp hơn cần bitrate thấp hơn để trông sạch như vậy, nên hãy giảm cả hai. Giữ bitrate cao ở độ phân giải nhỏ là lãng phí dung lượng, còn ép một khung hình 4K vào bitrate rất thấp sẽ trông tệ hơn một bản 1080p sắc nét có cùng dung lượng.
3. Dùng codec hiệu quả hơn
H.265 (HEVC) và VP9 thường đạt chất lượng tương đương H.264 với bitrate thấp hơn đáng kể. Nếu người xem video của bạn dùng thiết bị hiện đại, mã hóa lại sang H.265 có thể thu nhỏ tệp đáng kể mà không cần đụng đến độ phân giải. Cái giá phải trả là khả năng tương thích: máy Windows cũ, TV và một số trang web không phát được HEVC. Bài so sánh codec của chúng tôi giải thích khi nào nên dùng từng loại.
4. Cân nhắc tốc độ khung hình
Giảm từ 60 xuống 30 fps tiết kiệm được một phần bitrate vì có ít khung hình hơn cần lưu, dù thường ít hơn một nửa, vì các khung hình liên tiếp ở 60 fps rất giống nhau. Việc này đáng làm với bài giảng, video hướng dẫn và bản ghi màn hình, nơi chuyển động mượt không mang lại thêm giá trị gì. Hãy giữ 60 fps cho thể thao, chơi game và bất cứ thứ gì mà chuyển động là trọng tâm.
5. Đừng quên âm thanh
Âm thanh thường chỉ chiếm một phần nhỏ của tệp, nhưng không phải là không tốn dung lượng. AAC stereo ở 128 kbps là quá đủ cho giọng nói. Nếu video có nhiều bản âm thanh, chẳng hạn các ngôn ngữ thay thế hoặc phần bình luận, chỉ giữ lại bản bạn cần sẽ tiết kiệm dung lượng, và bỏ hẳn âm thanh là hợp lý với các clip im lặng hoặc cảnh quay phụ (b-roll).
Những cách khác để tiết kiệm dung lượng
Trước khi nén, hãy loại bỏ những gì bạn không cần. Cắt bỏ khoảng thời gian thừa ở đầu và cuối, hoặc cắt một bản ghi dài thành những phần quan trọng, sẽ giảm dung lượng bằng cách bỏ bớt cảnh quay thay vì ép nhỏ phần còn lại. Công cụ Cắt tỉa video và Trình chia video đảm nhận việc đó: một phần bắt đầu ngay từ đầu video, ở định dạng chứa được các codec của video, có thể được sao chép nguyên vẹn, còn các phần khác được mã hóa lại, điều này khó nhận ra trên các clip thông thường nhưng có thể biến cảnh quay HDR 10-bit thành video 8-bit tiêu chuẩn. Cắt bỏ các dải đen cũng giúp ích một chút, vì các dải đen vẫn tốn bit để mã hóa.
Cách nén video ngay trong trình duyệt
Trình nén video chạy hoàn toàn trong trình duyệt của bạn, nên video không bị tải lên. Công cụ cung cấp hai cách tiếp cận:
- Thiết lập đề xuất: chọn một trong các cấu hình có sẵn, mỗi cấu hình là một mức thu nhỏ từ độ phân giải gốc của bạn với bitrate tương ứng. Đây là lựa chọn nhanh nhất.
- Thiết lập tùy chỉnh: đặt thanh trượt Độ phân giải và Bitrate theo tỷ lệ phần trăm của bản gốc, và theo dõi dung lượng đầu ra ước tính được cập nhật cho từng tệp trước khi bắt đầu.
- Thiết lập âm thanh: chọn không giữ âm thanh, giữ luồng âm thanh đầu tiên hoặc giữ tất cả, và giảm bitrate âm thanh theo tỷ lệ phần trăm.
- Hàng loạt: thêm nhiều video, nén chúng cùng lúc và tải kết quả xuống từng tệp một hoặc dưới dạng tệp ZIP.
Thứ tự thực hiện hợp lý
Với hầu hết video, trình tự sau mang lại mức tiết kiệm lớn nhất với cái giá thấy được nhỏ nhất: cắt bỏ những gì bạn không cần, đưa độ phân giải về mức phù hợp với màn hình sẽ dùng để xem, giảm bitrate cho đến ngay trước khi xuất hiện nhiễu nén (artefact), và chỉ khi đó mới cân nhắc một codec hiệu quả hơn nếu khả năng tương thích cho phép. Hãy so sánh vài giây cảnh quay nhiều chuyển động ở chế độ toàn màn hình trước khi xử lý một tệp dài.
Luôn giữ lại bản gốc. Nén một tệp đã được nén sẽ cộng dồn sự suy hao, nên nếu sau này bạn cần một dung lượng khác, hãy bắt đầu lại từ bản nguồn. Nếu mục tiêu là một dung lượng cụ thể cho email hoặc ứng dụng trò chuyện, hướng dẫn gửi video dung lượng lớn của chúng tôi chỉ cách tính ra bitrate phù hợp.
Công cụ dùng trong hướng dẫn này
Câu hỏi thường gặp
01
02
03