Video 3GP (.3gp)

3GPP Tiêu chuẩn

Định dạng tệp 3GPP (3GP) là một vùng chứa đa phương tiện được thiết kế bởi Dự án Đối tác Thế hệ thứ 3 (3GPP) nhằm cung cấp video và âm thanh nhỏ gọn qua các mạng di động 3G có băng thông thấp.

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 3GP 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

Riêng 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 vệ quyền riêng tư, không truyền dữ liệu 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ý ở đầu tệp (mẫu byte nhận diện)

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

CHỮ KÝ HEX (OFFSET 0):

?? ?? ?? ?? 66 74 79 70

BIỂU DIỄN ASCII: ????ftyp

Tiêu chuẩn hóa: 3GPP TS 26.244 / ISO 14496-12

Thông số kỹ thuật

Kiến trúc ContainerVùng chứa ISO Base Media File Format (MPEG-4 Part 12) chuyên dụng cho mạng di động
NénNén video H.263 hoặc H.264 với âm thanh AMR-NB hoặc AAC
Thứ tự byteCấu trúc hộp theo thứ tự byte lớn (big-endian)
Không gian màuYUV 4:2:0
Kênh & Cấu trúcÂm thanh mono hoặc stereo cùng luồng video di động
Kích thước tối đaThường là 176x144 (QCIF) hoặc 352x288 (CIF); hỗ trợ đến 1080p từ 3GP v6 trở lên
Độ trong suốtKhông hỗ trợ độ trong suốt video
Truyền phát & Tăng dầnTruyền phát RTSP và tải HTTP tiến được tối ưu cho mạng di động

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

Thuộc tính kỹ thuật3GP (Hiện tại)MP4WEBM3G2
Codec chínhH.263 / AMR-NBH.264 / AACVP9 / OpusH.263 / QCELP
Mạng mục tiêuMạng di động 2G và 3GBăng thông rộng tốc độ cao và 4G/5GWeb hiện đại mởMạng 3G CDMA
Chất lượng hình ảnhThấp, có nhiều hiện tượng méo do nén mạnhCao đến cực caoCao đến cực caoThấp
Hỗ trợ trình duyệtĐã bị ngừng hỗ trợ trong các trình duyệt hiện đạiĐược hỗ trợ trên mọi trình duyệt (100%)Hỗ trợ trình duyệt hiện đại 100%Đã ngừng hỗ trợ

Các dạng hỏng thường gặp và hướng dẫn khôi phục bằng mã hex

Video phát màn hình đen có tiếng, hoặc trình phát video trên máy tính từ chối mở tệp.

Nguyên nhân gốc rễ: Thiếu codec H.263 hoặc AMR-NB trên các hệ điều hành máy tính để bàn hiện đại.

Khắc phục: Chuyển mã sang MP4 chuẩn bằng File2File.app Video Converter: ffmpeg -i broken.3gp -c:v libx264 -c:a aac modern.mp4.

Phân tích bảo mật và các đường tấn công nhằm vào bộ phân tích cú pháp

Các bộ giải mã AMR và H.263 cũ không được bảo trì trên nhiều nền tảng, dẫn đến các lỗ hổng gây hỏng bộ nhớ từng được ghi nhận khi phân tích cú pháp các tệp 3GP không đáng tin cậy.

Các véc-tơ tấn công đã biết

  • Tràn số nguyên trong các quy trình giải mã khung giọng nói AMR bên trong Android Stagefright (CVE-2015-3864).
  • Ghi vượt quá giới hạn trong bộ phân tích cú pháp nguyên tử QuickTime 3GPP cũ.
  • Phân phối tải dữ liệu qua MMS kích hoạt phân tích cú pháp phương tiện tự động không cần nhấp chuột.

Biện pháp phòng thủ tốt nhất: Chuyển mã các tệp 3GP đầu vào sang các vùng chứa MP4/WebM hiện đại trong một môi trường cách ly trước khi lưu trữ hoặc xử lý.

Nguồn gốc lịch sử và các cột mốc

20063GPP Bản phát hành 6 cập nhật các thông số kỹ thuật của vùng chứa để hỗ trợ video H.264 và các codec âm thanh nâng cao.
2004Điện thoại phổ thông được sử dụng rộng rãi để ghi video, trở thành định dạng ghi hình chủ yếu trên các thiết bị này.
2003Được tiêu chuẩn hóa theo Đặc tả kỹ thuật 3GPP TS 26.244.

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

  • Kích thước tệp cực kỳ nhỏ được tối ưu hóa để truyền qua các kết nối di động bị giới hạn băng thông.
  • Khả năng tương thích ngược cao với điện thoại phổ thông đầu những năm 2000 và dịch vụ nhắn tin đa phương tiện (MMS) cũ.
  • Hỗ trợ sẵn chuẩn nén giọng nói AMR được thiết kế riêng cho âm thanh điện thoại di động.

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

  • Chất lượng video và âm thanh lỗi thời trầm trọng so với các vùng chứa MP4 hoặc WebM hiện đại.
  • Độ phân giải QCIF và CIF trông cực kỳ vỡ hạt trên màn hình có độ phân giải cao hiện đại.
  • Nhiều trình duyệt web hiện đại không còn tích hợp sẵn plugin phát lại cho phương tiện 3GP H.263/AMR.

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

  • Những chiếc điện thoại camera đầu tiên cho phép quay video vào đầu những năm 2000 đều lưu trữ toàn bộ video ở định dạng .3gp.
  • 3GP được thiết kế để phù hợp với giới hạn kích thước tệp nghiêm ngặt 300 KB của Dịch vụ Nhắn tin Đa phương tiện (MMS) di động.
  • Mạng CDMA sử dụng một tiêu chuẩn chị em có tên là 3G2 (.3g2) do tổ chức 3GPP2 quản lý.

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

Điện thoại thông minh hiện đại có còn phát được tệp 3GP không?

Hầu hết các điện thoại Android hiện đại và trình phát đa phương tiện VLC đều có thể phát tệp 3GP, nhưng iOS và các trình duyệt web gốc có thể yêu cầu chuyển đổi video sang MP4.

Tại sao các tệp video 3GP lại mờ như vậy?

3GP được phát triển vào năm 2003 cho các mạng di động đời đầu với băng thông thấp và màn hình điện thoại siêu nhỏ, sử dụng các độ phân giải như 176x144 cùng mức độ nén nặng.

Làm thế nào tôi có thể chuyển đổi các video điện thoại 3GP gia đình cũ sang MP4?

Sử dụng File2File.app Video Converter để chuyển đổi các tệp 3GP trực tiếp trong trình duyệt của bạn sang định dạng H.264 MP4 tiêu chuẩn với khả năng tương thích hoàn toàn trên tất cả các thiết bị hiện đại.