Công cụ

Nén video xuống đúng số MB bạn cần, ngay trên trình duyệt

Công cụ nén video trên trang này bắt đầu từ một con số: bạn chọn file cần nặng bao nhiêu MB, công cụ tính xem dung lượng đó chứa được chất lượng nào và cho bạn xem kế hoạch trước khi mã hóa. Mọi thứ chạy trong tab trình duyệt, video không được tải lên đâu cả, và kết quả là một file MP4 bình thường.

7 phút đọc · Cập nhật

Lưu ý: giao diện mydubly hiện chỉ có tiếng Anh. Bạn vẫn có thể chuyển giọng nói tiếng Việt thành văn bản, dịch sang tiếng Việt để có phụ đề và bản chép lời, và lồng tiếng video tiếng Việt sang 19 ngôn ngữ có giọng đọc; chỉ các nút bấm hiển thị bằng tiếng Anh. Giọng đọc tiếng Việt hiện chưa có.

01 — Your video

Choose a video

02 — Result

Your new file

Choose a video and press Compress video. It runs in this tab, so the video never leaves your computer or phone.

Cách nén video từng bước

Giao diện công cụ bằng tiếng Anh, nên hướng dẫn giữ nguyên tên nút.

  1. Kéo video vào ô «Choose a video» hoặc bấm vào ô đó để chọn file. Công cụ nhận MP4, MOV, M4V, WebM và MKV, miễn là trình duyệt của bạn phát được file đó.
  2. Chọn dung lượng đích: 8 MB, 10 MB, 25 MB, 50 MB hoặc 100 MB. Muốn con số khác, như 5 MB hay 29 MB, gõ vào ô «Or a size in MB». Với file lớn hơn 8 MB, công cụ tự chọn sẵn 8 MB; hãy đổi nếu giới hạn của bạn cao hơn.
  3. Đọc kế hoạch hiện bên dưới: độ phân giải sẽ dùng, tốc độ bit của hình và tiếng, dung lượng dự kiến đặt cạnh dung lượng hiện tại.
  4. Bấm «Compress video» và giữ tab mở. Thanh tiến trình cho biết đã xong bao nhiêu phần trăm và đã chạy bao lâu.
  5. Khi có kết quả, so sánh dung lượng trước và sau, xem thử video rồi bấm «Download».

Nếu file ra hơi vượt mục tiêu, công cụ nói thẳng điều đó và hiện nút «Try again 20% smaller» để nén lại với mục tiêu nhỏ hơn một phần năm.

Công cụ chọn chất lượng như thế nào

Dung lượng file xấp xỉ bằng tốc độ bit nhân với thời lượng. Vì vậy công cụ lấy số MB bạn chọn chia cho độ dài video, chừa một khoảng nhỏ cho phần vỏ file và cho việc bộ mã hóa tốn thêm dữ liệu ở cảnh chuyển động nhiều, rồi chia phần còn lại cho tiếng và hình. Âm thanh được mã hóa lại sang AAC với một phần nhỏ ngân sách, thường từ 48 đến 128 kb/s; khi ngân sách rất chật, tiếng giảm xuống 32 kb/s để nhường chỗ cho hình.

Tiếp theo là độ phân giải. Nếu giữ nguyên độ phân giải mà dữ liệu không đủ, hình sẽ vỡ khối và nhòe, nên công cụ hạ dần theo thang 2160p, 1440p, 1080p, 720p, 540p, 480p, 360p, 240p cho đến khi mỗi khung hình có đủ dữ liệu. Video quay 60 khung hình mỗi giây, khi ngân sách chật, được ghi lại ở 30 khung hình mỗi giây để mỗi khung có gấp đôi dữ liệu. Mỗi thay đổi như vậy đều được ghi rõ trong kế hoạch.

Vài ví dụ kế hoạch cho một video 1080p quay ở 30 khung hình mỗi giây:

30 giây, mục tiêu 5 MB
khoảng 960×540, tiếng 112 kb/s, xem rõ trên điện thoại
2 phút, mục tiêu 5 MB
hạ xuống 240p, xem được nhưng mất nhiều chi tiết
5 phút, mục tiêu 30 MB
khoảng 480p, tiếng 64 kb/s
3 phút, mục tiêu 100 MB
giữ nguyên 1080p, tiếng 128 kb/s

Nếu mục tiêu nhỏ đến mức hình không còn xem được, công cụ khóa nút bắt đầu và gợi ý cắt bớt video hoặc chọn dung lượng lớn hơn. Lúc đó hãy dùng công cụ cắt video (tiếng Anh): một đoạn ngắn hơn trong cùng dung lượng sẽ đẹp hơn hẳn. Nếu bạn cần một độ phân giải cụ thể hơn là một dung lượng cụ thể, công cụ đổi độ phân giải video (tiếng Anh) phù hợp hơn.

Nén video để gửi Zalo, Messenger và email

Zalo. Trên mạng có nhiều con số về giới hạn gửi video qua Zalo, nhưng các bài viết đưa ra những mức khác nhau và phần lớn không dẫn nguồn từ Zalo, nên chúng tôi không nhắc lại ở đây. Điều trang trợ giúp của Zalo ghi rõ là: trong My Documents, video và file từ 100 MB trở xuống được lưu dài hạn, còn nội dung lớn hơn 100 MB chỉ được lưu tạm thời rồi bị xóa khỏi máy chủ sau một thời gian. Nếu bạn hay gửi video vào My Documents để chuyển giữa điện thoại và máy tính, nén xuống dưới 100 MB là một mốc hợp lý. Ngoài ra, ứng dụng nhắn tin thường tự nén video khi gửi; tự nén trước giúp bạn quyết định video trông ra sao thay vì để ứng dụng quyết định.

Messenger. Messenger cũng có giới hạn dung lượng riêng và tự xử lý video khi gửi; hãy kiểm tra trong ứng dụng vì con số có thể thay đổi.

Email. Gmail cho phép đính kèm tổng cộng đến 25 MB mỗi thư; file lớn hơn sẽ được chuyển thành đường link Google Drive. Nên đặt mục tiêu thấp hơn vài MB vì tệp đính kèm bị mã hóa và phình ra khi gửi. Chi tiết trong hướng dẫn nén video để gửi email (tiếng Anh).

Video văn nghệ cuối năm gửi nhóm Zalo phụ huynh

Clip 4 phút quay bằng điện thoại ở 1080p, 60 khung hình mỗi giây, nặng vài trăm MB. Đặt mục tiêu 50 MB: kế hoạch hạ xuống 30 khung hình mỗi giây và độ phân giải vừa màn hình điện thoại, phụ huynh mở xem ngay không phải chờ tải lâu.

Video bằng chứng hàng lỗi gửi cho shop

Khung chat hỗ trợ của sàn thương mại điện tử chỉ nhận tệp nhỏ, còn clip quay đôi giày bị bong keo dài 25 giây. Gõ 5 vào ô «Or a size in MB», kế hoạch cho thấy kết quả dưới mức đó mà vẫn đọc rõ mã đơn hàng trên hộp.

Video giới thiệu bản thân cho hồ sơ xin việc

Nhà tuyển dụng yêu cầu gửi qua email, clip 90 giây quay bằng máy ảnh ở 4K. Chọn mục tiêu 20 MB: kế hoạch hạ xuống 720p, đủ nét để xem trên laptop, và thư gửi đi không bị Gmail đổi thành link Drive.

Video của bạn được xử lý ở đâu

Video được giải mã và mã hóa lại ngay trong tab trình duyệt qua giao diện WebCodecs, dùng bộ giải mã và bộ mã hóa có sẵn của trình duyệt. Không có gì được gửi lên máy chủ: file nằm trên máy tính hoặc điện thoại của bạn suốt quá trình. Kết quả lớn được ghi vào bộ nhớ riêng của trình duyệt (OPFS) khi có, nếu không thì được ghép trong bộ nhớ.

Kết quả là file MP4 với hình H.264 nếu trình duyệt mã hóa được; nếu không, công cụ dùng một codec khác mà trình duyệt hỗ trợ. Âm thanh được giữ lại. Thời gian nén tùy vào thiết bị và độ dài video: clip ngắn trên laptop đời mới xong trong chốc lát, video 4K dài trên máy cũ có thể mất nhiều phút.

Giới hạn cần biết

  • Cần trình duyệt có mã hóa video WebCodecs: Chrome hoặc Edge bản mới, Safari 16.4+ hay Firefox 130+ trên máy tính.
  • Video HEVC (H.265), như video từ iPhone đời mới, chỉ mở được nếu thiết bị của bạn giải mã được HEVC.
  • Không nhận file AVI.
  • Nén luôn làm mất một phần chi tiết. Công cụ hạn chế phần mất nhìn thấy được bằng cách giảm độ phân giải hoặc số khung hình, chứ không thể giữ nguyên chất lượng gốc ở dung lượng nhỏ hơn nhiều.
  • 1 MB ở đây là 1.000.000 byte, đúng cách các giới hạn thường được ghi. Trình quản lý file tính theo đơn vị nhị phân có thể hiện con số hơi nhỏ hơn.

Sau khi nén

Nếu video sẽ được xem trong nhóm Zalo hay trên Facebook khi người xem tắt tiếng, hãy chèn phụ đề vào video trước. Thứ tự quan trọng: ghép sub sẽ mã hóa lại hình ở chất lượng cao và làm file nặng lên, nên hãy ghép sub trước rồi mới nén. Nếu cần người nói ngôn ngữ khác hiểu video, công cụ dịch video (tiếng Anh) tạo phụ đề dịch sang một trong 21 ngôn ngữ, hoặc giọng đọc dịch ở 19 ngôn ngữ (chưa có giọng tiếng Việt). Phiên bản tiếng Anh của công cụ có ở trang nén video (tiếng Anh).

Câu hỏi thường gặp

Nén video có làm giảm chất lượng không?

Có, nén xuống dung lượng nhỏ hơn luôn bớt dữ liệu cho mỗi khung hình. Công cụ giảm độ phân giải hoặc số khung hình khi cần để hình không bị vỡ khối.

Làm sao nén video xuống đúng 5 MB?

Gõ 5 vào ô «Or a size in MB», đọc kế hoạch rồi bấm «Compress video». Với video dài vài phút, 5 MB buộc phải hạ độ phân giải rất thấp, nên cắt ngắn video sẽ cho kết quả dễ xem hơn.

Zalo giới hạn gửi video bao nhiêu MB?

Trang trợ giúp của Zalo không ghi một con số giới hạn gửi rõ ràng, còn các blog đưa ra những mức khác nhau. Zalo chỉ nêu rằng video và file trên 100 MB trong My Documents chỉ được lưu tạm thời.

Video có bị tải lên máy chủ khi nén không?

Không. Video được xử lý ngay trong tab trình duyệt trên thiết bị của bạn và bạn tải kết quả trực tiếp từ đó.

File nén ra vẫn hơi vượt mục tiêu thì làm gì?

Bấm «Try again 20% smaller» để nén lại với mục tiêu nhỏ hơn một phần năm. Cách này thường đủ cho những video có nhiều chuyển động.

Vì sao video sau khi nén có độ phân giải thấp hơn bản gốc?

Ở dung lượng bạn chọn, độ phân giải gốc sẽ thiếu dữ liệu và trông tệ hơn, nên công cụ hạ độ phân giải và ghi rõ trong kế hoạch. Chọn dung lượng lớn hơn hoặc cắt ngắn video để giữ độ phân giải cao hơn.