MP4 video (.mp4)

ISO/IEC Standardno

MPEG-4 Part 14 (MP4) je neprikosnoveni univerzalni standardni digitalni multimedijalni kontejner format za striming videa na internetu, emitovanje i ličnu reprodukciju medija.

Конвертујте MP4 у WEBM

Бесплатан MP4 у WEBM конвертор у прегледачу. Конвертујте фајлове тренутно без слања на сервер уз 100% приватност.

Pregledaj i metapodaci

Operativni sistemi i analizatori datoteka identifikuju MP4 datoteke proverom početnog binarnog niza bajtova:

Изаберите или превуците датотеке овде

100% приватна конверзија у прегледачу – датотеке никада не напуштају ваш уређај

или налепите Ctrl+V
100% Локална обрада у прегледачу 0 бајтова послато спољним серверима. Сва обрада је извршена локално у безбедном окружењу вашег прегледача.

Potpis zaglavlja na nivou bajtova (Magic Bytes)

Operativni sistemi i analizatori datoteka identifikuju MP4 datoteke proverom početnog binarnog niza bajtova:

HEX POTPIS (OFFSET 0):

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

ASCII REPREZENTACIJA: ....ftypisom

Standardizacija: ISO/IEC 14496-14:2003

Tehničke specifikacije

Arhitektura kontejneraISO Base Media File Format (ISO/IEC 14496-12) box/atom structure
KompresijaH.264 (AVC), H.265 (HEVC), AV1 video with AAC, MP3, or Opus audio
Bajtni redosled (Endianness)Big-Endian box hierarchy
Prostori bojaRec.709, Rec.2020, sRGB, HDR10, and Dolby Vision
Kanali i strukturaMulti-stream audio (Mono, Stereo, 5.1 surround, 7.1, Dolby Atmos)
Maksimalne dimenzijeUnrestricted; natively supports 4K, 8K, and high framerate 120 fps video
TransparentnostSupported via specialized HEVC with alpha channels in modern Apple hardware
Strimovanje i progresivno učitavanjeNative support for HLS, DASH, and Fast-Start progressive web streaming

Tehnička matrica poređenja: MP4 vs Konkurenti

Tehnički atributMP4 (Trenutno)MKVWEBMMOV
Univerzalna kompatibilnost100% na svim hardverskim uređajima i pretraživačimaZahteva plejer treće strane na Apple/TV uređajimaUniverzalno na vebu, ograničeno na starijim televizorimaMaternje na Apple-u, mešovito na drugim mestima
Pogodnost za veb strimingZlatni standard za HTML5, HLS i DASHLoše za HTML5 video oznakuOdlično za otvoreni HTML5 veb videoDobro sa zastavicom za brzo pokretanje (Fast-Start)
TitloviOsnovni vremenski tekst (tx3g, WebVTT)Potpuni napredni stilizovani titlovi (ASS/SSA)WebVTTApple vremenski tekst
Radni proces montažeVisok; standard za potrošače i isporukuRetko u profesionalnim DAW programima za montažuRetko u profesionalnim DAW programima za montažuZlatni standard u profesionalnim studijima

Uobičajeni režimi oštećenja i vodič za heksadecimalni oporavak

Video fajl odbija da se otvori, uz izveštaj „Fajl je oštećen ili skraćen".

Osnovni uzrok: Uređaj za snimanje je ostao bez napajanja pre finalizacije zaglavlja 'moov' atoma.

Oporavak: Koristite File2File MP4 Repair ili uslužni program 'untrunc' sa referentnim videom snimljenim na istom uređaju.

Bezbednosna analiza i vektori napada parsera

Pošto MP4 fajlove automatski parsiraju društvene mreže i platforme za razmenu poruka, nepravilne dimenzije atoma bile su primarna meta napada bez kliktanja (zero-click exploits).

Poznati vektori napada

  • Prekoračenje celobrojne vrednosti (integer overflow) pri parsiranju 'stsc' (sample-to-chunk) atoma što vodi do izvršavanja udaljenog koda.
  • Upisi van granica bafera na memorijskoj gomili u Stagefright MP4 demukseru na neuređenim Android uređajima.
  • Uskraćivanje usluge (DoS) putem duboko ugnježdenih stabala atoma koji izazivaju iscrpljivanje stek memorije.

Defanzivne najbolje prakse:

Istorijat i prekretnice

2020AV1 video kodek integrisan u MP4 standarde za veb striming nove generacije.
2003ISO/IEC 14496-14:2003 zamenjuje standard iz 2001. godine, formalizujući pravila modernog MP4 kontejnera.
2001Objavljena prva specifikacija MPEG-4 Part 14, direktno prilagođena iz Apple-ovog QuickTime MOV formata.

Ključne prednosti

  • 100% univerzalna kompatibilnost: radi na svakom pametnom telefonu, veb pretraživaču, televizoru i računaru na planeti.
  • Optimizovano za internet striming visoke efikasnosti putem progresivnog preuzimanja, HLS-a i MPEG-DASH-a.
  • Podržava moderne ultra-efikasne video kodeke kao što su H.265 (HEVC) i AV1 pored standardnog H.264.

Tehnička ograničenja i nedostaci

  • Dizajn kontejnera zahteva završetak snimanja da bi se upisao 'moov' atom; rušenja tokom snimanja oštećuju fajl.
  • Manje fleksibilan od Matroska (MKV) formata za napredne prilagođene stilizovane titlove i višestruke audio zapise.
  • Neki moderni otvoreni kodeci poput VP9 i Opus su u prošlosti imali neravnomerunu podršku u MP4 kontejneru.

Zanimljivosti

  • Polje 'ftyp' na početku MP4 fajla identifikuje glavni brend i kompatibilne specifikacije.
  • Preko 85% ukupnog videa koji se prenosi širom globalnog interneta upakovano je u MP4 kontejnere.
  • Zastavica za brzo pokretanje (fast-start) premešta 'moov' atom metapodataka sa kraja fajla na početak kako bi striming počeo trenutno.

Često postavljana tehnička pitanja

Zašto mom MP4 videu treba toliko vremena da počne da se reprodukuje na vebu?

Ako se 'moov' metadata atom nalazi na kraju datoteke, pretraživač mora da preuzme ceo video pre nego što počne reprodukcija. Premestanje 'moov' atoma na početak pomoću alata FastStart omogućava trenutnu reprodukciju.

Koji video kodek se nalazi unutar standardne MP4 datoteke?

Većina MP4 datoteka koristi H.264 (AVC) video i AAC audio za maksimalnu kompatibilnost. Novije MP4 datoteke često koriste H.265 (HEVC) ili AV1 radi superiorne efikasnosti kompresije.

Kako mogu da smanjim veličinu MP4 datoteke bez narušavanja vizuelnog kvaliteta?

Koristite File2File kompresor za ponovno kodiranje videa sa optimalnim podešavanjima za Constant Rate Factor (CRF), čime se veličina datoteke smanjuje za 40% do 70% uz praktično neprimetan vizuelni gubitak.