MP4 видео (.mp4)

ISO/IEC Стандарт

MPEG-4 Part 14 (MP4) е безспорният универсален стандартен дигитален мултимедиен контейнерен формат за интернет стрийминг на видео, излъчване и възпроизвеждане на лични медии.

Конвертиране на MP4 към WEBM

Безплатен конвертор от MP4 към WEBM в браузъра. Конвертирайте файлове незабавно на вашето устройство.

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

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

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

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

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

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

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

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

00 00 00 18 66 74 79 70 69 73 6F 6D

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

Стандартизация: ISO/IEC 14496-14:2003

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

Контейнерна архитектураISO Base Media File Format (ISO/IEC 14496-12) box/atom structure
КомпресияH.264 (AVC), H.265 (HEVC), AV1 video with AAC, MP3, or Opus audio
Поредност на байтовете (Endianness)Big-Endian box hierarchy
Цветови пространстваRec.709, Rec.2020, sRGB, HDR10, and Dolby Vision
Канали и структураMulti-stream audio (Mono, Stereo, 5.1 surround, 7.1, Dolby Atmos)
Максимални размериUnrestricted; natively supports 4K, 8K, and high framerate 120 fps video
ПрозрачностSupported via specialized HEVC with alpha channels in modern Apple hardware
Стрийминг и прогресивно зарежданеNative support for HLS, DASH, and Fast-Start progressive web streaming

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

Технически атрибутMP4 (Текущ)MKVWEBMMOV
Универсална съвместимост100% на всеки хардуер и браузърИзисква плеър от трета страна на Apple/телевизориУниверсална в уеб, ограничена на по-стари телевизориРодна на Apple, смесена другаде
Подходящост за уеб стриймингЗлатен стандарт за HTML5, HLS и DASHСлаб за HTML5 видео тагОтличен за HTML5 отворено уеб видеоДобър с флаг за бърз старт (Fast-Start)
СубтитриОсновни синхронизирани текстове (tx3g, WebVTT)Пълни разширени стилизирани субтитри (ASS/SSA)WebVTTСинхронизиран текст на Apple
Работен процес за монтажВисок; потребителски стандарт и стандарт за доставкаНеобичаен в професионални монтажни DAW програмиНеобичаен в професионални монтажни DAW програмиЗлатен стандарт в професионалните студиа

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

Видео файлът не се отваря и извежда съобщение „Файлът е повреден или срязан".

Първопричина: Записващото устройство е загубило захранване преди финализирането на хедъра на 'moov' атома.

Възстановяване: Използвайте File2File MP4 Repair или инструмента 'untrunc' с референтно видео, записано на същото устройство.

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

Тъй като MP4 файловете се анализират автоматично от социалните медии и платформите за съобщения, деформираните размери на атомите са основна цел за експлойти с нула кликвания (zero-click).

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

  • Цялостно препълване (integer overflow) при анализа на атома 'stsc' (sample-to-chunk), водещо до отдалечено изпълнение на код.
  • Записи извън границите на буфера в паметта в Stagefright MP4 демюксъра на непачнати устройства с Android.
  • Отказ от услуга (DoS) чрез дълбоко вложени дървета от атоми, причиняващи изчерпване на стека.

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

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

2020Видеокодекът AV1 е интегриран в стандартите MP4 за уеб стрийминг от следващо поколение.
2003ISO/IEC 14496-14:2003 заменя стандарта от 2001 г., формализирайки съвременните правила за MP4 контейнери.
2001Публикувана е първата спецификация на MPEG-4 Part 14, адаптирана директно от формата QuickTime MOV на Apple.

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

  • 100% универсална съвместимост: възпроизвежда се на всеки смартфон, уеб браузър, телевизор и компютър на земята.
  • Оптимизиран за високо ефективен интернет стрийминг чрез прогресивно изтегляне, HLS и MPEG-DASH.
  • Поддържа модерни ултраефективни видеокодеци като H.265 (HEVC) и AV1 наред със стандартния H.264.

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

  • Дизайнът на контейнера изисква завършване на записа за написване на 'moov' атома; сривовете по време на заснемане повреждат файла.
  • По-малко гъвкав от Matroska (MKV) за разширени персонализирани стилизирани субтитри и многопистов звук.
  • Някои модерни отворени кодеци като VP9 и Opus исторически са се сблъсквали с неравномерна поддръжка в MP4 контейнера.

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

  • Кутията 'ftyp' в началото на MP4 файла идентифицира основната марка и съвместимите спецификации.
  • Над 85% от цялото видео, предавано в глобалния интернет, е опаковано в MP4 контейнери.
  • Флагът за бърз старт (fast-start) премества атома с метаданни 'moov' от края на файла в началото му, така че стриймингът да стартира незабавно.

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

Защо на MP4 видеото ми му отнема толкова време да започне да се възпроизвежда в уеб?

Ако 'moov' метаданните (atom) са в края на файла, браузърът трябва да изтегли целия видеоклип, преди да може да започне възпроизвеждането. Преместването на 'moov' атома в началото с инструмент FastStart позволява незабавно възпроизвеждане.

Какъв видео кодек има вътре в стандартния MP4 файл?

Повечето MP4 файлове използват H.264 (AVC) видео и AAC аудио за максимална съвместимост. По-новите MP4 файлове често използват H.265 (HEVC) или AV1 за превъзходна ефективност на компресията.

Как мога да намаля размера на MP4 файл, без да развалям визуалното качество?

Използвайте File2File Compressor за прекодиране на видеото с оптимални настройки за Constant Rate Factor (CRF), намалявайки размера на файла с 40% до 70% с практически незабележима визуална загуба.

Свързани двойки за конвертиране на MP4