Ключова разлика: И двете, MP4 и 3GP са файлови формати, използвани главно за възпроизвеждане на видеоклипове с аудио. MP4 и 3GP не са кодиращи формати, но са контейнерни файлове, т.е. основно обвивки за форматирани видео файлове. Основната разлика между двете не идва от самите формати, а от видовете кодеци, използвани в файловете. Освен това, MP4 е проектиран да се играе на различни платформи, като компютри, телевизия, DVD плейъри, преносими видео плейъри и т.н .; докато 3GP е създаден специално за телефони.
MP4 е по същество официалното разширение на файла за MPEG-4 част 14. MPEG-4 част 14 е стандарт, определен като част от MPEG-4. MPEG4 MPEG-4 е метод за определяне на компресия на аудио и визуални цифрови данни. Тя бе въведена в края на 1998 г. от групата експерти на движещи се картини ISO / IEC (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 не се интересува от това как изображенията се компресират и преобразуват в данни. Просто се занимава с това, как данните за видео и аудио се съхраняват във файла, както и друга подходяща информация като субтитри, глави и т.н. (XMP) метаданни.
3GP е част от стандартите 3GPP и е контейнер за различни аудио и видео формати. Той е проектиран и все още се използва предимно за IP мултимедийна подсистема (IMS), услуга за мултимедийни съобщения (MMS), мултимедийно излъчване / мултикаст услуга (MBMS) и прозрачна пакетна услуга с включен пакет (PSS).
Подобно на MP4 контейнерния файлов формат, 3GP също се основава на ISO базовия формат на медийния файл, определен в MPEG-4 част 12. Въпреки това, по-старите версии на 3GP файловия формат не използват някои от неговите функции. Повечето 3GP файлове използват разширението .3gp; някои мобилни телефони обаче използват разширение .mp4 за същите 3GP файлове.
Файловият формат 3GP е предназначен главно за GSM базирани телефони. Форматът е предназначен да намали изискванията за съхранение и честотна лента, за да могат видео / аудио файловете да бъдат приспособени за мобилни телефони
Обикновено 3GP контейнерният файл съдържа H.263 (MPEG-4 Част 2) кодирано видео; въпреки това H.264 (MPEG-4 Part 10 / AVC) кодирано видео също става все по-често срещано. В аудио 3GP обикновено съдържа различни формати AMR, AAC и ACC +.