Vì sao tệp không mở được

Vì sao iPhone của bạn mở được video này mà từ chối video kia

Hai tệp đều là "video", đều nặng vài gigabyte, đều tải về từ cùng một nơi. Một tệp phát ngay khi bạn chạm vào. Tệp còn lại hiện màn hình xám, hoặc không hiện gì cả. Sự khác biệt gần như không bao giờ nằm ở việc tệp bị hỏng — mà là ở thứ được bọc quanh hình ảnh, và Apple đã quyết định hỗ trợ loại bọc nào trong số đó.

11 phút đọc Cập nhật 29 tháng 7, 2026

Phát ngay không cần chỉnh
MP4MOV chứa video H.264 hoặc HEVC với âm thanh AAC.
Thường bị từ chối
MKV, AVI, WebM, FLV, WMV — bất kể bên trong là gì.
Lý do
iOS đọc container trước khi đọc video, và chỉ có một danh sách ngắn container được hỗ trợ.

Một tệp video là một hộp chứa nhiều thứ bên trong

Từ "định dạng" được dùng cho hai thứ hoàn toàn khác nhau, và đó chính là nơi phần lớn sự nhầm lẫn bắt đầu. Một tệp video là một container: một cái hộp chứa một track video, một hoặc nhiều track âm thanh, có thể cả track phụ đề, đánh dấu chương, ảnh bìa, và một bảng cho trình phát biết mỗi thứ đó bắt đầu từ đâu. MP4, MKV, AVI, MOV và WebM là các container. Chúng là cái hộp, không phải nội dung bên trong.

Những gì bên trong hộp được mã hóa bằng một codec — cơ chế nén biến bốn mươi gigabyte khung hình thô thành còn hai gigabyte. H.264, HEVC (H.265), AV1, VP9 và MPEG-4 Part 2 là codec video; AAC, MP3, AC-3, E-AC-3, DTS, FLAC, Opus và Vorbis là codec âm thanh. Một tệp MKV duy nhất có thể chứa video HEVC, một track âm thanh AC-3 tiếng Anh, một track AAC tiếng Việt, và ba track phụ đề.

Vì vậy "thiết bị này có phát được MKV không?" thực ra là hai câu hỏi chồng lên nhau. Nó có mở được cái hộp không, và nó có giải mã được thứ tìm thấy bên trong không? Trình phát phải trả lời "có" cho cả hai. Trình phát tích hợp của Apple trả lời "không" cho câu hỏi đầu tiên với hầu hết các hộp, đó là lý do tệp còn chưa kịp đi đủ xa để thất bại ở câu hỏi thứ hai.

Những từ đáng để biết

Năm thuật ngữ bao trùm gần như mọi cuộc trò chuyện về tệp video. Chúng đáng để dành mười phút tìm hiểu, vì chúng biến "nó không hoạt động" thành một câu hỏi cụ thể, có thể trả lời được.

Container
Lớp bọc của tệp — MP4, MKV, AVI, MOV, WebM, TS. Nó quyết định tệp có thể chứa gì (bao nhiêu track âm thanh, phụ đề có nhét vừa vào không, có chương hay không), không phải hình ảnh đẹp tới mức nào.
Codec
Cách nén hình ảnh hoặc âm thanh thực sự: H.264, HEVC, AV1, VP9, AAC, AC-3, DTS, FLAC. Một vài trong số này có bộ giải mã phần cứng; số còn lại phải được bộ xử lý giải mã, và cái giá phải trả là pin.
Bitrate
Số bit mỗi giây mà tệp sử dụng. Đây là yếu tố lớn nhất quyết định cả chất lượng lẫn dung lượng tệp — một bộ phim 4K ở 8 Mbps và cùng bộ phim đó ở 60 Mbps có cùng độ phân giải nhưng hình ảnh khác nhau rất xa.
Remux
Di chuyển các track có sẵn sang một container khác mà không đụng vào chúng. Nhanh, không mất chất lượng, và đó là cả bí quyết đằng sau việc biến một luồng trực tiếp thành một tệp bình thường. Không gì bị mã hóa lại, nên không gì bị mất.
Transcode
Thực sự mã hóa lại video sang một codec khác. Chậm, nóng máy, hao pin, và luôn mất chất lượng — một bản sao đã chuyển đổi luôn kém hơn bản gốc một bậc.

Những gì trình phát riêng của Apple chấp nhận

Đây là danh sách thực tế tính đến iOS 17 và macOS 14 — cùng những quy tắc mà ứng dụng Tệp, Quick Look, Safari và QuickTime đều tuân theo, vì chúng dùng chung một nền tảng media.

ContaineriPhone / iPadMac (QuickTime)Nội dung thường gặp
MP4 / M4VVideo H.264 hoặc HEVC, âm thanh AAC
MOVContainer riêng của Apple, cùng các codec
MKV (Matroska)KhôngKhôngBất cứ thứ gì — container linh hoạt nhất đang được dùng
AVIKhôngKhôngNội dung DivX/Xvid cũ, âm thanh MP3 hoặc AC-3
WebMKhôngKhôngVideo VP9 hoặc AV1, âm thanh Opus hoặc Vorbis
FLV / WMVKhôngKhôngVideo web và Windows đời cũ
TS / M2TSMột phầnMột phầnLuồng phát sóng và Blu-ray
HLS (.m3u8)Không phải một tệp — một danh sách phát trỏ tới các đoạn

Ngay cả trong một container được hỗ trợ, một codec vẫn có thể bị từ chối: âm thanh AC-3, E-AC-3 và DTS rất phổ biến trong phim và không được trình phát hệ thống giải mã, đó là lý do một số tệp MP4 phát có hình mà không có tiếng.

Vì sao danh sách lại ngắn như vậy

Đây không phải là một thiếu sót. Apple trang bị bộ giải mã phần cứng cho các codec mà họ hỗ trợ, nên một chiếc iPhone có thể phát một bộ phim 4K HEVC trong nhiều giờ chỉ với một lần sạc — video không bao giờ chạm tới bộ xử lý chính. Việc hỗ trợ mọi container và codec trên thế giới đồng nghĩa với việc phải giải mã phần lớn bằng phần mềm, kèm theo cái giá về pin và nhiệt độ, cùng với việc phải gánh giấy phép bằng sáng chế cho những định dạng mà Apple không hề quan tâm.

Hệ quả là một trình phát media đa năng trên iOS phải mang theo bộ máy riêng của nó. Gần như tất cả chúng đều được xây trên cùng một nền tảng mã nguồn mở — FFmpeg cùng các thư viện của nó — hiểu được gần như mọi container và codec từng được phát hành. Đó là toàn bộ lý do một trình phát của bên thứ ba mở được những tệp mà hệ thống không mở: nó không làm gì thông minh cả, nó chỉ tự mình giải mã.

Điều này cũng giải thích một sự khác biệt mà bạn sẽ nhận ra giữa các trình phát. Một trình phát giải mã bằng phần mềm sẽ phát được mọi thứ nhưng chạy nóng máy khi xem phim dài; một trình phát chuyển việc giải mã cho bộ giải mã phần cứng bất cứ khi nào codec cho phép thì mát hơn và bền hơn. Một trình phát tốt làm cả hai — dùng phần cứng khi có thể, phần mềm khi bắt buộc — và chuyển đổi mà không cần hỏi bạn.

Ba cách xem một tệp mà iOS từ chối

Xếp theo mức độ tốn thời gian và chất lượng.

01

Chuyển đổi trên máy tính trước

Đưa tệp qua một công cụ chuyển đổi trên máy tính để tạo ra một tệp MP4 với video H.264 và âm thanh AAC. Đây là cách hầu hết các hướng dẫn trên mạng khuyên dùng, phần lớn vì nó là cách lâu đời nhất.

Hợp khi

Bạn có được một tệp mà trình phát hệ thống, AirDrop và Ảnh đều hiểu, và nó sẽ hoạt động mãi mãi.

Điểm yếu

Cần một máy tính, mất thời gian gần bằng thời lượng của chính bộ phim trên phần cứng bình thường, làm giảm chất lượng hình ảnh, và thường bỏ mất mọi track âm thanh và phụ đề trừ track đầu tiên.

02

Phát trực tuyến từ nơi khác

Để tệp lại trên một NAS, một máy tính hoặc một máy chủ media và phát qua mạng, để máy chủ chuyển đổi ngay lúc phát nếu thiết bị không xử lý được codec.

Hợp khi

Không cần sao chép, không tốn dung lượng lưu trữ trên thiết bị, và toàn bộ thư viện ở một chỗ duy nhất.

Điểm yếu

Cần một máy chủ luôn chạy, dừng hoạt động ngay khi bạn rời nhà hoặc mạng gặp trục trặc, và việc chuyển đổi tức thời chính là sự mất chất lượng ở trên, chỉ là được che giấu đi.

03

Dùng một trình phát giải mã trực tiếp

Cài một ứng dụng có bộ máy media riêng, đưa tệp vào thiết bị, và mở nó. Không có bước chuyển đổi nào vì không cần thiết.

Hợp khi

Tức thì — một tệp MKV nặng hai gigabyte mở ra ngay trong thời gian bạn chạm vào nó. Mọi phụ đề và track âm thanh nhúng sẵn đều còn nguyên, vì không có gì bị viết lại.

Điểm yếu

Giải mã phần mềm cho một codec khác thường tốn pin hơn giải mã phần cứng cho một codec phổ biến, và một trình phát dựng kém sẽ giật hình ở 4K trong khi một trình phát tốt thì không.

Điều thực sự phân biệt một trình phát tốt với một trình phát tệ

Gần như mọi trình phát media trên App Store đều tuyên bố "mọi định dạng". Đây là những gì khác biệt sau khi bạn vượt qua tiêu đề đó.

  • Giải mã phần cứng ở bất cứ đâu có thể

    H.264 và HEVC nên được đưa tới bộ giải mã phần cứng, không phải CPU. Bạn có thể nhận ra trong vòng hai phút: thiết bị nóng lên, hoặc không.

  • Mọi track được hiển thị, không chỉ track đầu tiên

    Một bộ phim với ba ngôn ngữ âm thanh và năm track phụ đề nên cho phép bạn chuyển đổi giữa tất cả trong khi đang phát, mà không cần mở lại tệp.

  • Tiếp tục phát mà thực sự tiếp tục

    Vị trí phát được lưu riêng cho từng tệp, khôi phục lại khi mở lại, và giữ nguyên khi tệp được đổi tên hay di chuyển. Hiếm gặp một cách đáng ngạc nhiên, và là điều bạn sẽ nhớ nhất khi thiếu nó.

  • Hành xử hợp lý với tệp lớn

    Một tệp remux 20 GB nên tua mượt mà thay vì đơ bốn giây mỗi lần tua. Đây là vấn đề đánh chỉ mục, không phải vấn đề giải mã.

  • Nghe nhạc nền và Picture in Picture

    Khả năng khóa màn hình mà vẫn nghe tiếp, hoặc thu nhỏ video vào một góc trong khi bạn trả lời tin nhắn, là điều khiến một trình phát thực sự dùng được trên điện thoại.

  • Không có bước mã hóa lại nào ẩn giấu ở bất cứ đâu

    Nếu một ứng dụng "nhập" hay "tối ưu hóa" tệp của bạn trong vài phút trước khi phát, đó là nó đang chuyển đổi — kèm theo sự mất chất lượng và thời gian chờ đi cùng.

Cùng một tệp trên ba thiết bị

Các quy tắc giống hệt nhau vì iOS, iPadOS và macOS dùng chung một nền tảng media. Điều khác biệt là những gì bạn có thể thoải mái làm xung quanh việc phát.

iPhone

Dung lượng lưu trữ là giới hạn, nên tệp thường tới, được xem rồi bị xóa. Nghe nhạc nền và Picture in Picture quan trọng ở đây hơn bất cứ đâu khác.

iPad

Nơi tự nhiên cho những bộ phim dài, và là thiết bị duy nhất mà một ổ USB-C ngoài đầy video có thể phát tại chỗ, không cần sao chép gì vào thiết bị trước.

Mac

Không áp lực dung lượng và không giới hạn nhiệt độ, nên giải mã phần mềm cho một codec khó gần như miễn phí. Đây là nơi thuộc về một tệp remux 40 GB.

Những câu hỏi chủ đề này thường dẫn tới

MKV có chất lượng tốt hơn MP4 không?

Không cái nào tốt hơn — chúng chỉ là những cái hộp, chất lượng nằm ở codec và bitrate bên trong. Tệp MKV thường trông đẹp hơn trong thực tế vì MKV là thứ mọi người dùng cho các bản rip bitrate cao, trong khi MP4 là thứ các dịch vụ streaming phân phối với bitrate chỉ bằng một phần nhỏ. Đặt cùng một track video vào cả hai và chúng giống hệt nhau từng điểm ảnh.

Chuyển đổi MKV sang MP4 có làm mất chất lượng không?

Chỉ khi các track bị mã hóa lại. Nếu codec video và âm thanh bên trong vốn đã là loại MP4 có thể mang được, một lượt remux chỉ di chuyển chúng nguyên vẹn — không mất chất lượng và thường mất chưa tới một phút. Nếu HEVC phải chuyển thành H.264, hay DTS phải chuyển thành AAC, đó là mã hóa lại và chất lượng sẽ mất đi.

Vì sao tệp 4K của tôi bị giật trong khi tệp nhỏ hơn phát bình thường?

Hoặc codec đang được giải mã bằng phần mềm trong khi lẽ ra có thể dùng bộ giải mã phần cứng, hoặc tệp đang nằm trên bộ nhớ chậm — một ổ mạng hay ổ ngoài qua kết nối yếu không phải lúc nào cũng cấp đủ 80 Mbps. Hãy thử sao chép tệp vào máy một lần; nếu nó phát được, vấn đề chưa bao giờ nằm ở việc giải mã.

Định dạng nào an toàn nhất để lưu trữ thư viện?

MKV, nếu bạn muốn giữ mọi thứ mà nguồn gốc có — nhiều ngôn ngữ âm thanh, track phụ đề, chương. MP4 với H.264 hoặc HEVC, nếu khả năng tương thích tối đa với mọi thiết bị trong nhà quan trọng hơn việc giữ các track thêm. Định dạng nên tránh cho bất cứ thứ gì mới là AVI, vì nó không thể mang các codec hiện đại một cách đúng đắn.

FoxDL

FoxDL xử lý việc này như thế nào

FoxDL mang theo bộ máy media riêng, nên câu hỏi về container không bao giờ xuất hiện. Bạn đưa tệp vào thiết bị và mở nó. Cùng một bộ máy đó phát cả nhạc, nên một bộ phim và một album FLAC nằm trong cùng một thư viện.

  • MKV, AVI, WebM, FLV, WMV, MP4, MOV, TS và HLS mở trực tiếp — không gì bị chuyển đổi, nhập vào hay bọc lại trước.
  • Giải mã phần cứng được dùng ở bất cứ đâu codec cho phép, với một hướng xử lý bằng phần mềm phía sau cho những codec không cho phép, nên một bộ phim bình thường không tốn pin của bạn.
  • Âm thanh AC-3, E-AC-3, DTS, FLAC, Opus và Vorbis cũng được giải mã, đó là điều khắc phục vấn đề phim câm — và cùng những bộ giải mã đó phát album FLAC và ALAC trong thư viện ấy.
  • Mọi track âm thanh và phụ đề nhúng sẵn đều được liệt kê và chuyển đổi được trong khi phát.
  • Vị trí phát được ghi nhớ riêng cho từng tệp và giữ nguyên khi đổi tên hay di chuyển tệp, vì thư viện theo dõi tệp bằng định danh chứ không phải theo đường dẫn.
  • Picture in Picture và nghe nhạc nền đều có sẵn, và trên iPad một ổ đĩa ngoài phát tại chỗ mà không cần sao chép.

Phát tệp của riêng bạn nằm trong bản miễn phí trên mọi thiết bị — không bị đo lường và không phải tính năng Pro.

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

Tất cả câu hỏi

Đọc tiếp

Thư viện của bạn, cuối cùng cũng ở một nơi.

Tải miễn phí. Không tài khoản, không đăng ký — đủ tính năng trong bản miễn phí.

Tải trên App Store