Chọn định dạng video cho đúng: MP4, WebM, AVI hay GIF
Trang này cho bạn mở một tệp video ngay trong trình duyệt để xem trước, đọc tên và dung lượng, rồi chọn định dạng đích trong danh sách MP4, WebM, AVI và GIF. Cần nói rõ ngay: phần chuyển đổi thực tế chưa được kích hoạt, nút chuyển đổi đang khóa, nên hãy đọc phần hướng dẫn bên dưới để biết cách chuyển bằng công cụ khác.
Tính năng nổi bật
- Chọn tệp video từ máy và xem trước ngay trong trình duyệt với thanh điều khiển đầy đủ
- Hiển thị tên tệp và dung lượng quy đổi sang kilobyte hoặc megabyte cho dễ đọc
- Danh sách định dạng đích gồm WebM, MP4, AVI và GIF
- Thanh tiến trình dựng sẵn cho luồng chuyển đổi
- Tệp bạn chọn chỉ được đọc trong trình duyệt, không tải lên máy chủ nào
- Thông báo ngay trên giao diện cho biết phần chuyển đổi cần thư viện xử lý media mới chạy được
- Xem trước dùng để kiểm tra nhanh xem trình duyệt của bạn có mở được định dạng đó hay không
- Không cần đăng ký, không cài đặt gì thêm để mở và xem tệp
Vì sao chuyển định dạng video trên trình duyệt lại khó
Nén ảnh hay đổi định dạng tài liệu là việc nhẹ, trình duyệt làm được trong tích tắc. Video thì khác hẳn về quy mô. Một phút phim ở độ phân giải 1080p chứa khoảng một nghìn tám trăm khung hình, mỗi khung là một ảnh đầy đủ, và bộ mã hóa phải phân tích sự khác biệt giữa các khung liên tiếp để nén hiệu quả. Khối lượng tính toán đó thường được giao cho phần cứng chuyên dụng hoặc cho phần mềm chạy trực tiếp trên hệ điều hành. Trong trình duyệt, cách duy nhất là dùng bản biên dịch của thư viện xử lý media sang mã chạy trong trang, và bản đó chậm hơn nhiều lần so với bản gốc, đồng thời ngốn bộ nhớ tới mức tab dễ bị đóng đột ngột với tệp lớn. Đó là lý do trang này mới dừng ở phần giao diện và xem trước. Nội dung bên dưới tập trung vào thứ có ích ngay: chọn định dạng nào cho mục đích nào, và dùng công cụ gì để chuyển cho nhanh.
Lợi ích khi sử dụng
- Kiểm tra nhanh một tệp video có mở được trong trình duyệt hay không mà không cần cài phần mềm
- Biết chính xác dung lượng tệp trước khi tính chuyện tải lên hay gửi đi
- Có bảng so sánh định dạng ngay trên trang thay vì phải tìm ở nhiều nguồn
- Có sẵn câu lệnh mẫu để chuyển đổi bằng công cụ dòng lệnh, sao chép là chạy được
- Tệp không rời khỏi máy nên yên tâm khi mở nội dung nội bộ hoặc chưa công bố
Những gì bạn làm được trên trang này
- 1Bấm vào khung tải lên và chọn một tệp video từ máy, tệp không được gửi đi đâu mà chỉ được đọc tại chỗ.
- 2Xem video trong khung xem trước để xác nhận trình duyệt của bạn giải mã được định dạng đó.
- 3Đọc dung lượng hiển thị bên dưới tên tệp để biết bạn đang làm việc với tệp cỡ nào.
- 4Chọn định dạng đích trong danh sách để hình dung luồng làm việc, lưu ý nút chuyển đổi hiện đang khóa.
- 5Đọc phần hướng dẫn bên dưới để chọn đúng câu lệnh hoặc đúng phần mềm cho việc chuyển đổi thật.
Phần chuyển đổi hiện chưa hoạt động, đây là lý do và giải pháp
Nút chuyển đổi trên trang đang ở trạng thái khóa và trên giao diện có dòng cảnh báo về việc cần tích hợp thư viện xử lý media. Nói thẳng: bạn chọn tệp và chọn định dạng đích thì cũng chưa nhận được tệp kết quả. Phần dùng được là chọn tệp, xem trước và đọc dung lượng. Có ba hướng thay thế cho việc chuyển đổi thật. Hướng nhanh nhất cho người không quen dòng lệnh là dùng phần mềm miễn phí cài trên máy, loại có giao diện và có sẵn các cấu hình dựng trước cho từng thiết bị. Hướng linh hoạt nhất là dùng công cụ dòng lệnh chuyên xử lý media, chỉ cần một câu lệnh là xong và có thể viết thành tệp lệnh để xử lý cả thư mục. Hướng thứ ba là dùng dịch vụ trực tuyến, nhưng cần cân nhắc vì tệp sẽ được tải lên máy chủ của bên thứ ba, không phù hợp với nội dung riêng tư hay chưa công bố. Với video dài hoặc độ phân giải cao, hai hướng đầu luôn nhanh hơn hẳn.
Vỏ chứa và bộ mã hóa là hai thứ khác nhau
Đây là chỗ gây nhầm nhiều nhất khi nói về định dạng video. Phần đuôi tệp cho biết vỏ chứa, tức cách đóng gói hình, tiếng, phụ đề và thông tin mô tả vào một tệp. Bên trong vỏ đó là dòng dữ liệu đã được nén bằng một bộ mã hóa cụ thể, và chính bộ mã hóa mới quyết định tệp nặng hay nhẹ, thiết bị nào phát được. Một tệp đuôi mp4 thường chứa hình nén bằng H.264 và tiếng nén bằng AAC, nhưng cũng có thể chứa H.265 hoặc AV1, và khi đó nhiều thiết bị cũ sẽ không phát được dù vẫn đúng đuôi mp4. Tệp đuôi webm thì chứa hình nén bằng VP8, VP9 hoặc AV1 và tiếng nén bằng Opus hoặc Vorbis. Hệ quả thực tế: khi ai đó nói video không chạy, câu hỏi đúng không phải đuôi tệp là gì mà là bộ mã hóa bên trong là gì. Cũng vì vậy, đổi đuôi tệp bằng cách sửa tên là việc vô nghĩa, nó không thay đổi dữ liệu bên trong và thường làm tệp không mở được.
Chọn định dạng nào cho mục đích nào
Nếu video sẽ được tải lên mạng xã hội hoặc nền tảng chia sẻ, hãy xuất tệp mp4 với hình nén bằng H.264 và tiếng nén bằng AAC. Đây là tổ hợp được mọi nền tảng chấp nhận, và dù nền tảng nào cũng mã hóa lại sau khi bạn tải lên, việc gửi đúng định dạng giúp tránh lỗi ở khâu xử lý. Nếu bạn tự nhúng video vào website của mình, webm với VP9 cho dung lượng nhỏ hơn đáng kể ở cùng mức chất lượng, nhưng nên kèm thêm một bản mp4 để dự phòng cho thiết bị cũ. Nếu bạn cần một đoạn hình động ngắn nhúng vào email hoặc tài liệu không cho phép nhúng video, GIF là lựa chọn duy nhất nhưng hãy giữ dưới mười giây và thu nhỏ chiều rộng. Còn định dạng avi thì gần như không còn lý do dùng cho công việc mới: đó là vỏ chứa từ đầu thập niên 1990, không hỗ trợ tốt phụ đề mềm, chương mục hay siêu dữ liệu hiện đại, và cho tệp nặng hơn nhiều. Chỉ giữ nó khi phải làm việc với thiết bị hoặc phần mềm cũ bắt buộc.
Câu lệnh mẫu để chuyển đổi bằng công cụ dòng lệnh
Với công cụ xử lý media phổ biến nhất hiện nay, việc chuyển đổi gói gọn trong một dòng. Đổi vỏ chứa mà không mã hóa lại, nhanh gần như tức thì và không mất chất lượng, dùng khi bộ mã hóa bên trong vốn đã tương thích: ffmpeg gạch i input.mkv gạch c copy output.mp4. Mã hóa lại sang H.264 với chất lượng tốt cho web: ffmpeg gạch i input.mov gạch c hai chấm v libx264 gạch crf 23 gạch preset medium gạch c hai chấm a aac gạch b hai chấm a 128k output.mp4. Tham số crf quyết định chất lượng, thang từ 0 tới 51 với số nhỏ là đẹp và nặng, giá trị 18 tới 24 phù hợp cho phần lớn nhu cầu. Chuyển sang webm với VP9: ffmpeg gạch i input.mp4 gạch c hai chấm v libvpx-vp9 gạch crf 32 gạch b hai chấm v 0 gạch c hai chấm a libopus output.webm. Với VP9, thang crf chạy từ 0 tới 63 nên giá trị 30 tới 35 mới tương đương mức 23 của H.264. Nếu chỉ cần cắt một đoạn, thêm gạch ss để đặt điểm bắt đầu và gạch t để đặt độ dài, đặt trước tham số đầu vào thì thao tác nhanh hơn nhiều.
GIF nặng hơn video rất nhiều, và cách làm cho nó nhẹ đi
GIF ra đời năm 1987 và cách nén của nó không có khái niệm so sánh giữa các khung hình, mỗi khung gần như được lưu độc lập. Thêm vào đó, bảng màu bị giới hạn ở 256 màu cho mỗi khung và định dạng này không mang được âm thanh. Kết quả là một đoạn mười giây ở độ rộng 480 điểm ảnh có thể nặng vài megabyte dưới dạng GIF, trong khi cùng nội dung đó ở dạng mp4 chỉ vài trăm kilobyte với chất lượng cao hơn hẳn. Nếu bắt buộc phải dùng GIF, có ba cách giảm dung lượng đáng kể: hạ tốc độ khung hình xuống mười tới mười lăm hình mỗi giây vì mắt vẫn thấy mượt với nội dung không chuyển động nhanh, thu chiều rộng xuống 320 tới 480 điểm ảnh, và quan trọng nhất là sinh một bảng màu riêng cho đoạn video đó thay vì dùng bảng màu mặc định. Bước cuối cùng thường cải thiện cả chất lượng lẫn dung lượng cùng lúc. Cũng nên biết rằng nhiều nền tảng nhắn tin và mạng xã hội tự động chuyển GIF bạn tải lên thành video ở phía họ, nên bạn tải lên tệp mp4 ngay từ đầu sẽ cho kết quả tốt hơn.
Câu hỏi thường gặp (FAQ)
Vì sao bấm nút chuyển đổi mà không có gì xảy ra?
Vì phần chuyển đổi chưa được kích hoạt và nút đang ở trạng thái khóa, đúng như dòng cảnh báo hiển thị ngay trên giao diện. Trang hiện dùng được cho việc chọn tệp, xem trước và đọc dung lượng. Để chuyển đổi thật, hãy dùng phần mềm cài trên máy hoặc công cụ dòng lệnh theo hướng dẫn ở phần trên.
Đổi đuôi tệp từ avi thành mp4 bằng cách sửa tên có được không?
Không. Đuôi tệp chỉ là nhãn, dữ liệu bên trong vẫn được đóng gói theo cấu trúc cũ. Sửa tên thường làm tệp không mở được vì trình phát đọc phần đầu tệp chứ không đọc tên. Muốn đổi thật, bạn cần đóng gói lại hoặc mã hóa lại bằng công cụ chuyên dụng.
MP4 và WebM khác nhau ra sao?
Cả hai là vỏ chứa. MP4 thường chứa hình nén bằng H.264 và được mọi thiết bị hỗ trợ, đây là lựa chọn an toàn nhất. WebM chứa VP8, VP9 hoặc AV1, cho dung lượng nhỏ hơn ở cùng chất lượng nên hợp với video nhúng trên website, nhưng khả năng phát trên thiết bị cũ kém hơn.
Xuất video đăng Facebook, TikTok hay YouTube nên chọn gì?
Tệp mp4 với hình nén bằng H.264 và tiếng nén bằng AAC. Các nền tảng đều mã hóa lại sau khi bạn tải lên, nên mục tiêu của bạn là gửi bản nguồn chất lượng cao và đúng chuẩn phổ biến để khâu xử lý phía họ không sinh lỗi. Đừng nén quá tay trước khi tải lên vì bạn sẽ mất chất lượng hai lần.
Chuyển định dạng có làm giảm chất lượng video không?
Có, nếu phải mã hóa lại, vì các bộ mã hóa video đều là nén mất dữ liệu và mỗi lần mã hóa lại đều mất thêm một ít. Riêng trường hợp chỉ đổi vỏ chứa mà giữ nguyên dòng dữ liệu bên trong thì không mất gì và chạy gần như tức thì. Nguyên tắc là luôn xuất từ tệp gốc chứ đừng chuyển đổi nối tiếp nhiều lần.
Vì sao tệp GIF nặng hơn video cùng nội dung?
Vì GIF lưu gần như từng khung hình một cách độc lập và không tận dụng được sự giống nhau giữa các khung liên tiếp, trong khi video hiện đại chỉ lưu phần thay đổi. Thêm nữa GIF bị giới hạn 256 màu mỗi khung. Một đoạn mười giây dạng GIF có thể nặng gấp cả chục lần bản mp4 tương đương.
Làm sao giảm dung lượng GIF mà vẫn nhìn được?
Hạ tốc độ khung hình xuống khoảng mười hai hình mỗi giây, thu chiều rộng còn 320 tới 480 điểm ảnh, và sinh bảng màu riêng cho đúng đoạn video đó thay vì dùng bảng màu mặc định. Bước cuối thường cải thiện cả chất lượng lẫn dung lượng. Nếu nơi đăng chấp nhận video, dùng mp4 vẫn tốt hơn nhiều.
Tệp video tôi chọn có bị tải lên máy chủ không?
Không. Trang chỉ tạo một đường dẫn tạm trong bộ nhớ trình duyệt để phát tệp, đây là cơ chế nội bộ của trình duyệt và không kèm bất kỳ yêu cầu mạng nào. Đường dẫn tạm đó cũng biến mất khi bạn đóng tab. Với các dịch vụ chuyển đổi trực tuyến khác thì ngược lại, tệp thường phải tải lên máy chủ của họ.
Vì sao xem trước không phát được tệp của tôi?
Vì trình duyệt không giải mã được bộ mã hóa bên trong. Trường hợp hay gặp là tệp mkv, tệp mã hóa bằng H.265 hoặc tệp xuất từ máy quay chuyên dụng. Điều này không có nghĩa tệp hỏng, chỉ là nó nằm ngoài danh sách định dạng mà trình duyệt hỗ trợ. Hãy mở bằng trình phát trên máy để kiểm tra.
Nên dùng phần mềm nào để chuyển đổi cho nhanh?
Nếu bạn quen dòng lệnh, một công cụ xử lý media dạng dòng lệnh là lựa chọn nhanh và linh hoạt nhất, có thể xử lý cả thư mục bằng một tệp lệnh. Nếu bạn muốn giao diện, hãy chọn phần mềm mã nguồn mở có sẵn cấu hình dựng trước cho từng thiết bị, chỉ cần kéo tệp vào và chọn khuôn mẫu.
Định dạng AVI còn dùng được không?
Vẫn phát được nhưng gần như không còn lý do chọn nó cho công việc mới. Đây là vỏ chứa từ đầu thập niên 1990, không hỗ trợ tốt phụ đề mềm, chương mục hay siêu dữ liệu hiện đại, cho tệp nặng hơn và nhiều nền tảng web không nhận. Chỉ giữ khi phải làm việc với thiết bị hoặc phần mềm cũ.
Nén video dài khoảng bao lâu là xong?
Phụ thuộc độ dài, độ phân giải và cấu hình máy. Với phần mềm chạy trực tiếp trên hệ điều hành, một video mười phút ở 1080p thường mất vài phút trên máy tính hiện đại. Nếu chạy bằng thư viện biên dịch cho trình duyệt thì có thể chậm hơn nhiều lần, đó cũng là một lý do khiến chuyển đổi video trên web ít khả thi.
Từ khóa liên quan
- chuyển đổi định dạng video
- đổi đuôi video
- convert mp4 sang webm
- chuyển video sang gif
- mp4 và webm khác nhau
- vỏ chứa và codec video
- h264 và h265 khác gì
- vp9 codec
- xuất video đăng facebook
- định dạng video cho website
- ffmpeg đổi định dạng video
- lệnh ffmpeg convert mp4
- giảm dung lượng video
- gif nặng hơn video
- tạo gif từ video chất lượng cao
- avi có còn dùng được không
- video không phát được trên trình duyệt
- chuyển video không mất chất lượng
- crf là gì trong ffmpeg
- phần mềm chuyển đổi video miễn phí
