Основна відмінність: Обидва, MP4 і 3GP - це файлові формати, які в основному використовуються для відтворення відео з аудіо. MP4 і 3GP не є форматами кодування, але є контейнерними файлами, тобто в основному обгортками для форматованих відеофайлів. Основна відмінність між ними полягає не в самих форматах, а в типах кодеків, що використовуються в файлах. Крім того, MP4 був розроблений для відтворення на різних платформах, таких як комп'ютери, телебачення, DVD-програвачі, портативні відеоплеєри тощо; 3GP розроблений спеціально для телефонів.
MP4 є по суті офіційним розширенням файлу для MPEG-4 Part 14. MPEG-4 Part 14 є стандартом, зазначеним як частина MPEG-4. MPEG4 MPEG-4 є методом визначення стиснення аудіо і візуальних цифрових даних. Вона була введена наприкінці 1998 року групою експертів ISO / IEC Moving Picture (MPEG). MPEG-4 був позначений як стандарт для групи форматів аудіо- та відеокодування та пов'язаних з ними технологій. MPEG-4 може використовуватися для стиснення AV-даних для мережі, як це використовується для потокового мультимедіа, для розповсюдження CD, а також для мовних телевізійних додатків.
Файл контейнера вказує, як організовані потоки даних усередині неї. Фактична організація і представлення потоків даних здійснюються різними типами кодеків (en co der / dec oder). Це кодеки, які впливають на якість відео та стиснення. Він описує, як відео або аудіодані повинні бути стиснуті і розпаковані. Кожен MP4-файл буде відрізнятися лише на основі кодека.
MPEG-4 Part 12 був розроблений з MOV-файлу Apple і в кінцевому підсумку призвів до MPEG-4 Part 14, який є форматом MP4. MP4 - це контейнерний формат. Це означає, що його можна використовувати для зберігання аудіо та / або відеоданих. MP4 відео та аудіо також можуть бути передані через Інтернет.
MP4 використовує кодеки, які диктують кодування аудіо або відео. Advanced Audio Coding (AAC) - найпопулярніший кодек для стиснення звуку у форматі MP4.
MP4 не має стандартного способу кодування аудіо- або відеоінформації. Це кодеки, які впливають на якість відео та стиснення. Кожен MP4-файл буде відрізнятися лише на основі кодека. Таким чином, два файли MP4 можуть бути подібними, якщо вони використовують той же кодек, або вони можуть бути абсолютно різними, якщо вони використовують різні кодеки.
MP4 - це контейнерний формат, який використовується для зберігання аудіо- та відеофайлів. Він навіть може зберігати субтитри для відеофайлу. Як контейнер, MP4 може зберігати аудіо- та відеофайли, які були стиснуті в різних модифікаціях, включаючи MPEG-4. MP4 не стурбований тим, як зображення стискаються і перетворюються в дані. Це просто пов'язано з тим, як дані для відео та аудіо зберігаються в файлі, а також інші релевантні відомості, як субтитри, глави, і т.д. MP4 файли можуть також містити метадані, як визначено стандартом формату, а також Extensible Metadata Platform Метаданих (XMP).
3GP є частиною стандартів 3GPP і є контейнерним файлом для різних форматів аудіо- та відеофайлів. Він був розроблений і досі використовується в основному для IP-мультимедійної підсистеми (IMS), послуги мультимедійних повідомлень (MMS), послуги мультимедійної трансляції / багатоадресної передачі (MBMS) і прозора послуга з комутацією пакетів (PSS).
Подібно до формату файлових контейнерів MP4, 3GP також базувався на базовому форматі мультимедійних файлів ISO, визначеному у MPEG-4 Part 12. Однак у старих версіях формату файлів 3GP не використовувалися деякі його функції. Більшість файлів 3GP використовують розширення файлу .3gp; проте деякі стільникові телефони використовують розширення .mp4 для тих самих файлів 3GP.
Формат файлів 3GP був розроблений в основному для телефонів на базі GSM. Формат розроблений для зменшення вимог до зберігання та пропускної здатності для того, щоб відео / аудіофайли були розміщені для мобільних телефонів
Зазвичай файл контейнера 3GP містить H.263 (MPEG-4 Part 2) кодованого відео; проте відеозапис H.264 (MPEG-4 Part 10 / AVC) кодується також. В аудіо, 3GP зазвичай містить різні формати AMR, AAC і ACC +.