Quay lại blog

Hướng dẫn / G5 · Phát và chuyển đổi

AVI không mở được trên Mac thì làm sao: xem trong container là codec gì

AVI không mở được, thông thường không phải tệp đã hỏng mà là hai việc cộng lại: container AVI vốn không phải định dạng phổ biến trên Mac, còn codec hình ảnh nó chứa bên trong lại thường thuộc nhóm mà Mac không xử lý trực tiếp. Vì vậy bước đầu tiên đúng không phải là lần lượt đổi hết trình phát này sang trình phát khác, mà là tìm cho ra codec hình ảnh bên trong là gì — chính nó quyết định bước tiếp theo nên đổi cách phát hay chuyển thành MP4.

Xem “container” và “codec” là hai chuyện riêng biệt chính là điểm khởi đầu để chẩn đoán mọi vấn đề về video; bạn có thể đọc trước bài container và codec của video khác nhau ở điểm nào.

1. Vì sao chiếc hộp AVI ít gặp trên Mac

AVI là container video đời sớm, thiết kế đơn giản hơn MP4 hiện nay, và cũng hỗ trợ khá thô những nhu cầu như nhiều rãnh, phụ đề, metadata. Hệ thiết bị phía Mac và iPhone từ lâu tổ chức nội dung quanh MP4, nên dù bản thân hình ảnh trong AVI có là codec mà thiết bị nhận ra, chiếc hộp bên ngoài vẫn có thể khiến tệp không vào được thư viện ảnh và không tìm được phần mềm đọc trực tiếp.

Nói cách khác, AVI không mở được có thể do hai lớp nguyên nhân, và cần loại trừ từng lớp: container bên ngoài ít gặp, codec bên trong không được nhận ra.

2. Quan trọng hơn là bên trong chứa gì

Codec hình ảnh phổ biến nhất trong AVI là các loại như Xvid và MPEG-4 Part 2; chúng xuất hiện sớm hơn H.264, và đến nay việc được thiết bị hỗ trợ trực tiếp vẫn chưa phổ biến. Cùng là AVI nhưng cũng có tệp chứa H.264, và khi đó chuyện “không mở được” đến từ chiếc hộp nhiều hơn là từ nội dung.

Đó cũng là lý do câu “giúp tôi chuyển AVI sang MP4” thật ra chưa nói rõ nhu cầu: vẫn là AVI, nhưng tệp chứa H.264 và tệp chứa Xvid cần cách xử lý và thời gian hoàn toàn khác nhau. Tệp trước chỉ cần đặt lại nội dung vào chiếc hộp MP4; tệp sau buộc phải nén lại hình ảnh.

AVI chỉ là một chiếc hộp. Thứ thật sự quyết định có phát trực tiếp được hay không và có phải nén lại hay không là codec hình ảnh bên trong hộp.

3. Ba bước chẩn đoán khi không mở được

Nếu codec hình ảnh của tệp bạn đang có tra ra là loại khác, chuyện H.264, HEVC, VP9, AV1 ảnh hưởng khả năng tương thích ra sao được nói kỹ hơn trong bài vì sao mấy codec này quyết định có phát trực tiếp được hay không.

4. Vì sao không nên chỉ đổi phần mở rộng của tệp

Đổi .avi thành .mp4 chỉ là đổi tên tệp. Bên trong, cách nén hình ảnh và cách lưu âm thanh đều không thay đổi, cấu trúc container cũng không được tổ chức lại, nên nội dung trước đó không đọc được thì vẫn không đọc được. Bước này không tốn thời gian, cũng không giải quyết vấn đề nào — nó chỉ khiến chính bạn khó nhận ra tệp đó hơn sau vài tháng.

5. CineX xử lý AVI thế nào

CineX đọc codec trong tệp trước, rồi mới quyết định đi đường nào. AVI là một trong những container đã chạy thông trên mẫu thiết bị thật; nếu hình ảnh thuộc dạng 8-bit, 4:2:0 của H.264 thì ứng dụng chỉ đóng gói, đặt lại nội dung vào trong MP4, nhóm này hoàn tất ở mức vài giây; nếu hình ảnh là các codec như Xvid/MPEG-4 hay 10-bit mà thiết bị không xử lý trực tiếp, ứng dụng đi đường chuyển đổi đầy đủ, nén lại hình ảnh thành H.264, và nhóm này phải chờ vài phút tùy độ dài tư liệu.

Tệp đầu ra chỉ có duy nhất MP4, còn âm thanh được xét riêng theo từng rãnh: rãnh nào thiết bị đọc trực tiếp được (AAC, AC3, E-AC3, MP3, v.v.) thì dời sang nguyên trạng, còn nhóm DTS, TrueHD, FLAC sẽ được chuyển sang AAC. Suốt quá trình không có công tắc chất lượng hình ảnh hay tốc độ để chọn — những lựa chọn này là do ứng dụng phán đoán, không phải để bạn chọn.

Cũng là một tệp AVI: chứa H.264 thì chỉ là đóng gói vài giây, chứa Xvid thì là mã hóa lại vài phút. Khác biệt nằm trong nội dung, không nằm ở phần mở rộng.

6. Những ranh giới cần biết trước

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

AVI có nhất định phải chuyển sang MP4 không?

Không bắt buộc, nhưng nếu bạn muốn dùng tệp đó ổn định trong thư viện ảnh, trình phát và quy trình chia sẻ trên Mac cùng iPhone, thì chuyển sang MP4 là cách đỡ phiền nhất. Có nên chuyển hay không tùy bạn phát tệp đó ở đâu, chứ không phải bản thân AVI đã “sai”.

Vì sao AVI của tôi phát được trên máy tính, chuyển sang điện thoại thì không?

Các trình phát bên thứ ba trên máy tính thường có sẵn khả năng giải mã, còn điện thoại phụ thuộc nhiều hơn vào việc hệ thống hỗ trợ những tổ hợp phổ biến. AVI có hình ảnh là Xvid thể hiện rõ nhất sự chênh lệch này: trên máy tính mọi thứ bình thường, trên điện thoại thì hoàn toàn không mở được.

Chuyển đổi mất bao lâu?

Tùy vào việc hình ảnh có cần nén lại hay không. Chỉ đổi container thì tính bằng giây, phải mã hóa lại hình ảnh thì tính bằng phút; tư liệu càng dài, tốc độ khung hình càng cao thì càng lâu. Kích thước tệp không phải yếu tố chính.

Chất lượng hình ảnh sau khi chuyển đổi có giống nhau không?

Khi chỉ đổi container, dữ liệu hình ảnh không dịch chuyển; khi cần mã hóa lại, hình ảnh sẽ bị nén lại một lần, nên không thể nói sản phẩm đầu ra hoàn toàn giống tệp gốc. Nếu bạn để ý chuyện này, hãy lấy một tư liệu không quan trọng để chuyển thử trước, rồi hãy quyết định cách xử lý những tệp bạn thật sự để tâm.


Axiom One LLC — CineX. Các số liệu trên tính đến ngày 2026-09-24.