Video MP4 (.mp4)

ISO/IEC Tiêu chuẩn

MPEG-4 Part 14 (MP4) là định dạng vùng chứa đa phương tiện kỹ thuật số phổ thông không thể tranh cãi dùng để phát trực tuyến video trên internet, phát sóng và phát lại phương tiện cá nhân.

Chuyển đổi MP4 sang WEBM

Trình chuyển đổi từ MP4 sang WEBM miễn phí trên trình duyệt. Chuyển đổi tệp ngay lập tức trên thiết bị của bạn.

Kiểm tra & Siêu dữ liệu

Các hệ điều hành và trình phân tích tệp nhận dạng tệp MP4 bằng cách kiểm tra chuỗi byte nhị phân đầu tệp:

Chọn hoặc thả tệp vào đây

Chuyển đổi 100% riêng tư trong trình duyệt - tệp không bao giờ rời khỏi thiết bị của bạn

hoặc dán Ctrl+V
Cam kết bảo mật không truyền tải qua mạng: 0 byte được tải lên máy chủ bên ngoài. Toàn bộ quá trình xử lý diễn ra cục bộ trong hộp cát trình duyệt của bạn.

Chữ ký tiêu đề ở cấp độ Byte (Magic Bytes)

Các hệ điều hành và trình phân tích tệp nhận dạng tệp MP4 bằng cách kiểm tra chuỗi byte nhị phân đầu tệp:

CHỮ KÝ HEX (OFFSET 0):

00 00 00 18 66 74 79 70 69 73 6F 6D

BIỂU DIỄN ASCII: ....ftypisom

Tiêu chuẩn hóa: ISO/IEC 14496-14:2003

Thông số kỹ thuật

Kiến trúc ContainerISO Base Media File Format (ISO/IEC 14496-12) box/atom structure
NénH.264 (AVC), H.265 (HEVC), AV1 video with AAC, MP3, or Opus audio
Thứ tự byte EndiannessBig-Endian box hierarchy
Không gian màuRec.709, Rec.2020, sRGB, HDR10, and Dolby Vision
Kênh & Cấu trúcMulti-stream audio (Mono, Stereo, 5.1 surround, 7.1, Dolby Atmos)
Kích thước tối đaUnrestricted; natively supports 4K, 8K, and high framerate 120 fps video
Độ trong suốtSupported via specialized HEVC with alpha channels in modern Apple hardware
Truyền phát & Tăng dầnNative support for HLS, DASH, and Fast-Start progressive web streaming

Ma trận so sánh kỹ thuật: MP4 so với các đối thủ

Thuộc tính kỹ thuậtMP4 (Hiện tại)MKVWEBMMOV
Tương thích Phổ thông100% trên mọi phần cứng và trình duyệtYêu cầu trình phát của bên thứ ba trên Apple/TVPhổ biến trên web, hạn chế trên TV đời cũNguyên bản trên Apple, hỗn hợp ở các nền tảng khác
Phù hợp Phát trực tuyến WebTiêu chuẩn vàng cho HTML5, HLS và DASHKém cho thẻ video HTML5Tuyệt vời cho video web mở HTML5Tốt với cờ Fast-Start
Phụ đềVăn bản định thời cơ bản (tx3g, WebVTT)Phụ đề cách điệu nâng cao đầy đủ (ASS/SSA)WebVTTVăn bản định thời của Apple
Quy trình làm việc Chỉnh sửaCao; tiêu chuẩn cho người dùng phổ thông và phân phốiKhông phổ biến trong DAW chỉnh sửa chuyên nghiệpKhông phổ biến trong DAW chỉnh sửa chuyên nghiệpTiêu chuẩn vàng trong các studio chuyên nghiệp

Các chế độ hỏng hóc phổ biến & Hướng dẫn khôi phục Hex

Tệp video không mở được, báo lỗi 'Tệp bị hỏng hoặc bị cắt cụt'.

Nguyên nhân gốc rễ: Thiết bị ghi mất nguồn điện trước khi hoàn tất tiêu đề khối 'moov'.

Khắc phục: Sử dụng File2File MP4 Repair hoặc tiện ích 'untrunc' với video tham chiếu được ghi trên cùng một thiết bị.

Phân tích bảo mật & Các vectơ tấn công bộ phân tích cú pháp

Vì các tệp MP4 được phân tích cú pháp tự động bởi các nền tảng mạng xã hội và nhắn tin, kích thước khối bị lỗi đã trở thành mục tiêu chính cho các cuộc khai thác không cần nhấp chuột (zero-click).

Các Véc-tơ Tấn công Đã biết

  • Tràn số nguyên trong việc phân tích khối 'stsc' (mẫu tới khối) dẫn đến việc thực thi mã từ xa.
  • Ghi vượt quá giới hạn vùng nhớ heap trong trình tách kênh Stagefright MP4 trên các thiết bị Android chưa vá lỗi.
  • Từ chối dịch vụ thông qua cây khối được lồng nhau sâu gây cạn kiệt ngăn xếp.

Thực tiễn Tốt nhất về Phòng thủ:

Nguồn gốc lịch sử & Các cột mốc

2020Codec video AV1 được tích hợp vào tiêu chuẩn MP4 để phát trực tuyến web thế hệ mới.
2003ISO/IEC 14496-14:2003 thay thế tiêu chuẩn năm 2001, chính thức hóa các quy tắc vùng chứa MP4 hiện đại.
2001Thông số kỹ thuật MPEG-4 Part 14 đầu tiên được công bố, được phái sinh trực tiếp từ định dạng QuickTime MOV của Apple.

Ưu điểm & Lợi ích chính

  • Khả năng tương thích phổ thông 100%: phát được trên mọi điện thoại thông minh, trình duyệt web, TV và máy tính trên trái đất.
  • Được tối ưu hóa cho việc phát trực tuyến internet hiệu quả cao thông qua tải xuống tiến tính, HLS và MPEG-DASH.
  • Hỗ trợ các codec video siêu hiệu quả hiện đại như H.265 (HEVC) và AV1 bên cạnh H.264 tiêu chuẩn.

Hạn chế & Nhược điểm kỹ thuật

  • Thiết kế vùng chứa yêu cầu hoàn tất quá trình ghi để lưu khối 'moov'; sự cố xảy ra trong quá trình quay sẽ làm hỏng tệp.
  • Ít linh hoạt hơn Matroska (MKV) đối với phụ đề cách điệu tùy chỉnh nâng cao và âm thanh đa rãnh.
  • Một số codec mở hiện đại như VP9 và Opus trước đây đã gặp phải tình trạng hỗ trợ vùng chứa MP4 không đồng đều.

Thông tin kỹ thuật thú vị

  • Hộp 'ftyp' ở phần đầu của tệp MP4 xác định thương hiệu chính và các thông số kỹ thuật tương thích.
  • Hơn 85% tổng số video được truyền qua toàn bộ internet toàn cầu được đóng gói trong các vùng chứa MP4.
  • Cờ khởi động nhanh (fast-start) định vị lại khối siêu dữ liệu 'moov' từ cuối tệp lên đầu để quá trình phát trực tuyến bắt đầu ngay lập tức.

Các câu hỏi kỹ thuật thường gặp

Tại sao video MP4 của tôi mất quá nhiều thời gian để bắt đầu phát trên web?

Nếu atom siêu dữ liệu 'moov' nằm ở cuối tệp, trình duyệt phải tải xuống toàn bộ video trước khi có thể bắt đầu phát. Việc di chuyển atom 'moov' lên đầu bằng công cụ FastStart cho phép phát ngay lập tức.

Codec video nào nằm bên trong một tệp MP4 tiêu chuẩn?

Hầu hết các tệp MP4 sử dụng video H.264 (AVC) và âm thanh AAC để có độ tương thích cao nhất. Các tệp MP4 mới hơn thường xuyên sử dụng H.265 (HEVC) hoặc AV1 để mang lại hiệu suất nén vượt trội.

Làm thế nào tôi có thể giảm kích thước của tệp MP4 mà không làm giảm chất lượng hình ảnh?

Sử dụng File2File Compressor để mã hóa lại video với các cài đặt Hệ số Tốc độ Hằng định (CRF) tối ưu, giúp giảm kích thước tệp từ 40% đến 70% mà gần như không làm giảm chất lượng hình ảnh.