Các yếu tố quyết định giảm kích thước tệp video
Hiểu rõ độ phân giải, tốc độ bit, codec, tốc độ khung hình và độ dài ảnh hưởng đến việc giảm kích thước video, đồng thời chọn các thiết lập phù hợp.

Giảm kích thước video — Hướng dẫn này giải thích các quy trình làm việc quan trọng, các đánh đổi, giới hạn và điểm kiểm tra trước khi xuất.
Hai video cùng độ dài có thể có kích thước tệp rất khác nhau. Một trong số đó có thể là một cột điện thoại di động nhỏ; Một lựa chọn khác có thể là màn hình lớn hoặc tệp camera khung hình cao. Thời gian sử dụng rất quan trọng, nhưng đó chỉ là một phần trong quá trình tính toán.
Các biến số lớn nhất là tốc độ bit, thời gian phát, độ phân giải, tốc độ khung hình, hiệu quả codec, độ phức tạp của cảnh và cài đặt âm thanh. Hiểu vai trò của họ giúp bạn giảm kích thước mà không cần thay đổi cài đặt mà khán giả thực sự cần.
Yêu cầu bằng chứng: Trước khi xuất bản, thêm bốn ví dụ xuất Recapo từ cùng một đoạn clip nguồn được ủy quyền. Ghi lại tất cả các thiết lập đầu ra và kích thước tệp.
Ước tính nhanh nhất: Bitrate× thời lượng (SSD)
Đối với phương tiện có tốc độ bit cố định hoặc trung bình, mối quan hệ xấp xỉ như sau:
Kích thước tệp ≈ tổng tốc độ bit × độ dài
"Tổng tốc độ bit" bao gồm video, âm thanh và một lượng nhỏ chi phí vùng chứa. Mặc dù các ước lượng này hữu ích cho việc lập kế hoạch, chúng không dự đoán chính xác tất cả các tệp có tốc độ bit biến đổi.
Ví dụ, tăng gấp đôi thời gian trong các thiết lập tương tự sẽ làm kích thước tăng gấp đôi. Nếu bạn tăng gấp đôi tổng tốc độ bit, kích thước sẽ gần như gấp đôi.
Độ phân giải: Mỗi khung hình có bao nhiêu điểm ảnh?
Độ phân giải đề cập đến chiều rộng và chiều cao của một bức ảnh, chẳng hạn như 1920×1080. Độ phân giải càng cao, bộ mã hóa càng có thể mô tả nhiều pixel hơn. Trong những trường hợp như vậy, cần nhiều dữ liệu hơn để duy trì chất lượng hình ảnh như cũ.
Tuy nhiên, độ phân giải không quyết định kích thước bản thân. Video 1080p có thể lớn hơn video 4K, đặc biệt nếu các tệp 1080p sử dụng bitrate cao hơn nhiều hoặc mã hóa kém hiệu quả hơn.
Nếu bạn muốn giảm độ phân giải:
- Màn hình đích đã nhỏ lại;
- Nội dung chứa nhiều chi tiết hơn mức người xem thực sự cần;
- Tệp này chủ yếu dùng để xem xét nhanh hoặc gửi tin nhắn.
Nếu bạn muốn giữ nguyên độ phân giải:
- Chữ nhỏ nên dễ đọc;
- Video sẽ được chiếu trên màn hình lớn;
- Tệp sẽ bị cắt hoặc chỉnh sửa lại.
Bitrate: Ngân sách dữ liệu theo thời gian
Bitrate là một trong những yếu tố kiểm soát kích thước tệp trực tiếp nhất. Tốc độ bit cao hơn cung cấp cho bộ mã hóa nhiều dữ liệu hơn để biểu diễn chuyển động, chi tiết, thay đổi màu sắc và kết cấu.
Những thứ có thể tạo ra bitrate quá thấp:
- Các cạnh góc cạnh;
- Vết nhòe khi di chuyển;
- Các dải trời hoặc sườn dốc;
- Rụng tóc, lá cây, vải và chi tiết sản phẩm;
- Chữ nhỏ không đọc được.
Bitrate biến đổi phân bổ nhiều dữ liệu hơn cho các cảnh khó và ít hơn cho các cảnh đơn giản. Cách này có thể hiệu quả hơn so với việc áp dụng cùng một lượng thuốc mỗi giây.
Codecs: Nó liên quan đến việc dữ liệu được biểu diễn hiệu quả như thế nào
Codec nén và tái tạo âm thanh hoặc video. Các codec hiệu quả hơn có thể duy trì chất lượng hiển thị tương tự ngay cả ở tốc độ bit thấp, nhưng hỗ trợ thiết bị và thời gian mã hóa cũng rất quan trọng.
Phần mở rộng tệp là một vùng chứa, không phải codec. Ví dụ, một container MP4 có thể chứa nhiều định dạng video hoặc âm thanh khác nhau. Hướng dẫn Tham số Bộ mã hóa ](https://developer.mozilla.org/en-US/docs/Web/Media/Guides/Formats/codecs_parameter) của MDN giải thích cách nhận diện các bộ mã hóa trong các loại phương tiện phổ biến.
Chọn codec của bạn dựa trên các tiêu chí sau:
- Tương thích trình duyệt và thiết bị;
- Kích thước tệp mong muốn;
- Tốc độ mã hóa và giải mã;
- Về việc tệp sẽ được giao hàng hay chỉnh sửa thêm.
Tốc độ khung hình: Số khung hình hiển thị mỗi giây
Tốc độ khung hình cao hơn đồng nghĩa với nhiều khung hình cần mã hóa hơn. Tốc độ khung hình cao có thể hữu ích cho các môn thể thao nhanh, chơi game và chuyển động máy ảnh mượt mà. Các bài thuyết trình tĩnh hay các đoạn clip nói chuyện đơn giản có thể không đơn giản như vậy.
Giảm tốc độ khung hình có thể giảm độ phức tạp, nhưng chuyển động có thể kém mượt mà hơn. Đừng thay đổi cho đến khi bạn thấy kết quả.
Độ phức tạp của cảnh: Tại sao một số video được nén tốt hơn?
Các cảnh đơn giản được nén hiệu quả vì nhiều điểm ảnh vẫn giữ nguyên trong suốt khung hình. Đặt loa trên nền đơn giản dễ nén hơn so với giấy vụn, nước, lá cây, đám đông hay chuyển động máy quay nhanh.
Tiếng ồn và các hạt phim cũng làm tăng độ phức tạp. Bộ mã hóa có thể sử dụng dữ liệu giữ lại nhiễu mà người xem không đánh giá cao. Ánh sáng sạch sẽ và camera ổn định sẽ giúp trước khi bắt đầu nén.
Cài đặt âm thanh cũng ảnh hưởng đến kích thước
Mặc dù video chiếm phần lớn các tệp, âm thanh thì không miễn phí. Âm nhạc stereo có thể biện minh cho một định dạng hoặc bitrate khác so với một giọng nói đơn lẻ. Trong các bản ghi dài, cài đặt âm thanh có thể tạo ra sự khác biệt đáng kể về kích thước.
Đừng loại bỏ chất lượng một cách mù quáng. Kiểm tra độ rõ ràng giọng nói, chi tiết âm nhạc, đồng bộ hóa và tương thích.
Siêu dữ liệu và chi phí quản lý container
Container lưu trữ các luồng phương tiện và thông tin cần thiết cho việc phát lại. Hình thu nhỏ, chương, phụ đề và siêu dữ liệu có thể nhỏ hơn các luồng video, nhưng chúng có thể tăng kích thước một chút.
Bạn nên thay đổi cài đặt nào trước?
Sử dụng thứ tự sau:
- Xóa video không cần thiết. Giảm thời gian phát sẽ làm sạch dữ liệu của bạn.
- Kiểm tra điểm đến. Không tối ưu hóa cho màn hình hoặc nền tảng mà người xem sẽ không sử dụng.
- Giảm độ phân giải không cần thiết. Giữ cho văn bản và chi tiết dễ đọc.
- Điều chỉnh dần tốc độ bit. So sánh chuyển động với cảnh phức tạp.
- Chọn codec tương thích. Hiệu quả chỉ hữu ích khi người xem có thể phát tệp.
- Xem lại cài đặt âm thanh của bạn. Bảo vệ độ rõ nét và chất lượng âm thanh mong muốn.
Sau khi xác định được sự thỏa hiệp giữa chất lượng và kích thước tệp là chấp nhận được, hãy sử dụng ](/vi/tools/video-compressor/) bộ nén video [Recapo bản địa hóa.
Bảng so sánh có thể tái lập
Trước khi công bố yêu cầu tối ưu hóa của bạn, hãy thực hiện các bước sau:
| Lĩnh vực | Nguồn | Đầu ra 1 | Đầu ra 2 | Đầu ra 3 |
|---|---|---|---|---|
| thời gian | [TEST] | [TEST] | [TEST] | [TEST] |
| Giải pháp | [TEST] | [TEST] | [TEST] | [TEST] |
| Tốc độ khung hình | [TEST] | [TEST] | [TEST] | [TEST] |
| Bộ mã hóa video | [TEST] | [TEST] | [TEST] | [TEST] |
| Tốc độ bit video | [TEST] | [TEST] | [TEST] | [TEST] |
| Cài đặt âm thanh | [TEST] | [TEST] | [TEST] | [TEST] |
| Kích thước tệp | [TEST] | [TEST] | [TEST] | [TEST] |
| Thời gian xử lý | [TEST] | [TEST] | [TEST] | [TEST] |
Câu hỏi thường gặp
Độ phân giải cao có phải lúc nào cũng đồng nghĩa với việc bạn cần file lớn hơn không?
Không. Bitrate, codec, thời lượng, tốc độ khung hình và độ phức tạp nội dung cũng ảnh hưởng đến kích thước.
Tại sao màn hình lại lớn như vậy?
Có sẵn độ phân giải cao, tốc độ khung hình hoặc bitrate. Chữ nhỏ và các cạnh sắc nét có thể cần thêm dữ liệu để giữ cho rõ ràng.
Tại sao nén lại làm chữ bị mờ?
Đầu ra có thể thiếu độ phân giải hoặc tốc độ bit so với kích thước chữ. Xem lại tệp của bạn với kích thước hiển thị thực tế.
Bạn có thể tính toán chính xác kích thước trước khi xuất không?
Mặc dù kích thước có thể được ước tính dựa trên tổng tốc độ bit và thời gian, kết quả cuối cùng kém chính xác hơn do tốc độ bit và chi phí container biến đổi.
Tôi có nên giữ bản gốc không?
Đúng vậy. Duy trì các nguồn tốt nhất làm bản gốc và cố gắng tạo các phiên bản phân phối nhỏ hơn từ chúng.
Thay đổi biến số để phù hợp với mục tiêu của bạn
Kích thước tệp là kết quả của nhiều quyết định khác nhau. Đừng tháo hết mọi thứ cùng một lúc. Loại bỏ thời gian không cần thiết, căn chỉnh với điểm đến, điều chỉnh độ phân giải và bitrate cẩn thận, đồng thời xác thực kết quả với những cảnh khó nhất trong nội dung của bạn.
CTA: Chọn kích thước mục tiêu trong bộ nén video Recapo tương ứng và so sánh đầu ra với bản gốc.
Tài liệu tham khảo

