Видео 3GP (.3gp)

3GPP Стандарт

Файловият формат 3GPP (3GP) е мултимедиен контейнер, проектиран от Проекта за партньорство от трето поколение за пренос на компактно видео и аудио през 3G мобилни мрежи с ниска пропускателна способност.

Проверка и метаданни

Операционните системи и файловите анализатори идентифицират 3GP файлове чрез проверка на началната двоична байтова последователност:

Изберете или пуснете файлове тук

Поверително - файловете никога не напускат устройството ви

или поставете Ctrl+V
Гаранция за поверителност с нулево мрежово предаване: 0 байта са качени на външни сървъри. Цялата обработка се извършва локално в пясъчниците на вашия браузър.

Байтов подпис на заглавката (сигнатурни байтове)

Операционните системи и файловите анализатори идентифицират 3GP файлове чрез проверка на началната двоична байтова последователност:

HEX ПОДПИС (ОФСЕТ 0):

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

ASCII ПРЕДСТАВЯНЕ: ????ftyp

Стандартизация: 3GPP TS 26.244 / ISO 14496-12

Технически спецификации

Контейнерна архитектураФормат за базови медийни файлове ISO (MPEG-4 Part 12), специализиран за мобилни мрежи.
КомпресияВидео компресия H.263 или H.264 с аудио AMR-NB или AAC.
Поредност на байтовете (Endianness)Йерархия от кутии в ред от старшия към младшия байт (Big-Endian).
Цветови пространстваYUV 4:2:0
Канали и структураМоно или стерео аудио с мобилен видеопоток.
Максимални размериОбичайно 176x144 (QCIF) или 352x288 (CIF); поддържа до 1080p във версия 6 и по-нови на 3GP.
ПрозрачностНе се поддържа прозрачност във видеото.
Поточно предаване и прогресивно зарежданеПоточно предаване чрез RTSP и прогресивно изтегляне по HTTP, оптимизирани за клетъчни мрежи.

Техническа сравнителна матрица: 3GP спрямо конкуренти

Технически атрибут3GP (Текущ)MP4WEBM3G2
Основен кодекH.263 / AMR-NBH.264 / AACVP9 / OpusH.263 / QCELP
Целева мрежа2G и 3G клетъчни мобилни мрежиВисокоскоростни широколентови връзки и 4G/5GОтворен съвременен уеб3G CDMA мрежи
Визуално качествоНиско (силни артефакти от компресията)От високо до изключително високоОт високо до изключително високоНиско
Поддръжка от браузъриНе се поддържа в съвременните браузъриШирока поддръжка; наличността зависи от продукта и версията.Поддържа се от много актуални браузъри; наличността зависи от версията и платформата.Остаряла

Често срещани видове повреди и ръководство за възстановяване на шестнадесетични данни

Видеоклипът се възпроизвежда със звук, но екранът остава черен, или настолният видеоплейър отказва да отвори файла.

Първопричина: Липсващи H.263 или AMR-NB кодеци в съвременните настолни операционни системи.

Възстановяване: Прекодирайте в стандартен MP4 с помощта на File2File.app Video Converter: ffmpeg -i broken.3gp -c:v libx264 -c:a aac modern.mp4.

Анализ на сигурността и вектори на атака към парсера

Наследените AMR и H.263 декодери остават без поддръжка в много платформи, което в миналото е водило до уязвимости, свързани с повреда на паметта при анализиране на ненадеждни 3GP файлове.

Известни вектори на атака

  • Цялостно препълване (integer overflow) в рутинните процедури за декодиране на AMR речеви кадри в Android Stagefright (CVE-2015-3864).
  • Запис извън границите на буфера (out-of-bounds write) в стария парсер за 3GPP атоми на QuickTime.
  • Доставка на MMS полезен товар, задействащ автоматизиран анализ на мултимедия без кликване (zero-click).

Най-добри практики за защита: Преди архивиране или обработка прекодирайте входящите 3GP файлове в съвременни контейнери MP4/WebM в изолирана среда (sandbox).

Исторически произход и етапи

20063GPP Release 6 актуализира спецификациите на контейнера, за да поддържа видео H.264 и усъвършенствани аудиокодеци.
2004Широко разпространение в мобилните телефони като основен формат за видеозапис на базовите телефони.
2003Стандартизиран съгласно техническа спецификация 3GPP TS 26.244.

Основни предимства

  • Изключително малки файлове, оптимизирани за пренос през мобилни връзки с ограничена пропускателна способност.
  • Висока обратна съвместимост с мобилни телефони от ранните години на 21 век и наследени мултимедийни съобщения (MMS).
  • Вградена поддръжка на AMR компресия на речта, създадена специално за мобилна телефония.

Технически ограничения и минуси

  • Силно остаряло качество на видеото и аудиото в сравнение с това на съвременните контейнери MP4 или WebM.
  • Изображенията с резолюция QCIF и CIF изглеждат изключително пикселизирани на съвременни екрани с висока резолюция.
  • Много съвременни уеб браузъри вече не включват вградени плъгини за възпроизвеждане на мултимедия във формат 3GP с кодеци H.263/AMR.

Интересни технически факти

  • Първите телефони с камери, които позволяваха заснемане на видео в началото на 2000-те години, записваха всички видеоклипове във формат .3gp.
  • 3GP е проектиран така, че размерът на файла да не надхвърля строгия лимит от 300 KB за мобилната мултимедийна услуга (MMS).
  • CDMA мрежите използват производен стандарт, наречен 3G2 (.3g2), управляван от организацията 3GPP2.

Често задавани технически въпроси

Могат ли съвременните смартфони все още да възпроизвеждат 3GP файлове?

Повечето съвременни телефони с Android и медийни плейъри като VLC могат да възпроизвеждат 3GP файлове, но iOS и вградените уеб браузъри може да изискват конвертиране на видеото в MP4.

Защо 3GP видео файловете са толкова размазани?

3GP е разработен през 2003 г. за ранните мобилни мрежи с ниска пропускателна способност и малките екрани на телефоните. Използва резолюции като 176x144 и силна компресия.

Как мога да конвертирам стари семейни 3GP видеоклипове от телефон в MP4?

Използвайте File2File.app Video Converter, за да конвертирате 3GP файлове директно в браузъра си в стандартен MP4 формат с H.264 и пълна съвместимост със съвременните устройства.