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

3GPP Стандарт

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

Инспектиране и метаданни

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

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

100% поверително конвертиране в браузъра - файловете никога не напускат вашето устройство

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

Байтов подпис на хедъра (Magic Bytes)

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

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

00 00 00 18 66 74 79 70 33 67 70 34

ASCII ПРЕДСТАВЯНЕ: ....ftyp3gp4

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

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

Контейнерна архитектураISO Base Media File Format (MPEG-4 Part 12) specialized for mobile networks
КомпресияH.263 or H.264 video compression with AMR-NB or AAC audio
Поредност на байтовете (Endianness)Big-Endian box hierarchy
Цветови пространстваYUV 4:2:0
Канали и структураMono or Stereo audio with mobile video stream
Максимални размериCommonly 176x144 (QCIF) or 352x288 (CIF); supports up to 1080p in 3GP v6+
ПрозрачностNo video transparency support
Стрийминг и прогресивно зарежданеRTSP streaming and progressive HTTP download optimized for cellular networks

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

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

Често срещани режими на повреда и ръководство за хекс възстановяване

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

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

Възстановяване: Прекодирайте в стандартен MP4 с помощта на File2File 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) в наследения парсер за QuickTime 3GPP атоми.
  • Доставка на MMS полезен товар, задействащ автоматизиран анализ на мултимедия без кликване (zero-click).

Защитни добри практики:

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

20063GPP Release 6 актуализира спецификациите на контейнера за поддръжка на H.264 видео и усъвършенствани аудио кодеци.
2004Широко разпространение в мобилните телефони като основен формат за видеозапис при обикновените телефони (feature phones).
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 Video Converter, за да конвертирате 3GP файлове директно във вашия браузър до стандартен H.264 MP4 формат с пълна съвместимост във всички съвременни устройства.