Video MP4 (.mp4)

ISO/IEC Standard

MPEG-4 Part 14 (MP4) je nesporni univerzalni standardni digitalni večpredstavnostni vsebovalni format za pretakanje videa preko interneta, oddajanje in predvajanje osebnih medijev.

Pretvori MP4 v WEBM

Brezplačen pretvornik iz MP4 v WEBM v brskalniku. Pretvorite datoteke takoj v svoji napravi.

Pregled in metapodatki

Operacijski sistemi in analizatorji datotek identificirajo datoteke MP4 s pregledom vodilnega binarnega zaporedja bajtov:

Izberite ali povlecite datoteke sem

100-odstotno zasebna pretvorba v brskalniku - datoteke nikoli ne zapustijo vaše naprave

ali prilepi Ctrl+V
Jamstvo o zasebnosti brez prenosa podatkov v omrežje: 0 bajtov naloženih na zunanje strežnike. Vsa obdelava je potekala lokalno v varnem območju vašega brskalnika.

Podpis glave na ravni bajtov (Čarobni bajti)

Operacijski sistemi in analizatorji datotek identificirajo datoteke MP4 s pregledom vodilnega binarnega zaporedja bajtov:

PODPIS HEX (ZAMIK 0):

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

REPREZENTACIJA ASCII: ....ftypisom

Standardizacija: ISO/IEC 14496-14:2003

Tehnične specifikacije

Arhitektura vsebnikaISO Base Media File Format (ISO/IEC 14496-12) box/atom structure
StiskanjeH.264 (AVC), H.265 (HEVC), AV1 video with AAC, MP3, or Opus audio
Vrstni red bajtovBig-Endian box hierarchy
Barvni prostoriRec.709, Rec.2020, sRGB, HDR10, and Dolby Vision
Kanali in strukturaMulti-stream audio (Mono, Stereo, 5.1 surround, 7.1, Dolby Atmos)
Največje dimenzijeUnrestricted; natively supports 4K, 8K, and high framerate 120 fps video
ProsojnostSupported via specialized HEVC with alpha channels in modern Apple hardware
Pretočno in progresivno predvajanjeNative support for HLS, DASH, and Fast-Start progressive web streaming

Tehnična primerjalna matrika: MP4 proti konkurenci

Tehnični atributMP4 (Trenutno)MKVWEBMMOV
Univerzalna združljivost100 % na vsej strojni opremi in vseh brskalnikihZahteva predvajalnik tretjih oseb na napravah Apple/TVUniverzalno na spletu, omejeno na starejših televizorjihIzvorno na napravah Apple, mešano drugod
Primernost za spletno pretakanjeZlati standard za HTML5, HLS in DASHSlabo za video značko HTML5Odlično za odprti spletni video HTML5Dobro z zastavico za hiter zagon (Fast-Start)
PodnapisiOsnovno časovno usklajeno besedilo (tx3g, WebVTT)Polni napredni stilirani podnapisi (ASS/SSA)WebVTTApplovo časovno usklajeno besedilo
Delovni tok montažeVisok; standard za potrošnike in dostavoNeobičajno v profesionalnih programih za montažo (DAW)Neobičajno v profesionalnih programih za montažo (DAW)Zlati standard v profesionalnih studiih

Pogosti načini okvar in vodič za heksadecimalno obnovo

Video datoteka se ne odpre in izpiše napako »Datoteka je poškodovana ali okrnjena«.

Glavni vzrok: Naprava za snemanje je izgubila napajanje pred dokončanjem glave atoma 'moov'.

Sanacija: Uporabite orodje File2File MP4 Repair ali pripomoček 'untrunc' z referenčnim videoposnetkom, posnetim na isti napravi.

Varnostna analiza in napadalni vektorji razčlenjevalnika

Ker datoteke MP4 samodejno razčlenjujejo družbena omrežja in platforme za sporočanje, so bile popačene dimenzije atomov glavna tarča izkoriščanj tipa 'zero-click'.

Znani vektorji napada

  • Celovito prekoračitev celoštevilca (integer overflow) pri razčlenjevanju atoma 'stsc' (sample-to-chunk), ki vodi do oddaljenega izvajanja kodo.
  • Zapisovanje izven meja v pomnilniku v razčlenjevalniku Stagefright MP4 na nepopravljenih napravah Android.
  • Zavrnitev storitve (DoS) z globoko gnezdenimi drevesi atomov, ki povzročajo izpraznitev sklada (stack exhaustion).

Obrambne najboljše prakse:

Zgodovinski izvor in mejniki

2020Video kodek AV1 je vgrajen v standarde MP4 za spletno pretakanje naslednje generacije.
2003Standard ISO/IEC 14496-14:2003 nadomesti standard iz leta 2001 in formalizira sodobna pravila vsebovalnika MP4.
2001Objavljena je prva specifikacija MPEG-4 Part 14, ki je neposredno prilagojena iz Applovega formata QuickTime MOV.

Ključne prednosti

  • 100-odstotna univerzalna združljivost: predva se na vsakem pametnem telefonu, spletnem brskalniku, televizorju in računalniku na svetu.
  • Optimizirano za visoko učinkovito spletno pretakanje prek progresivnega prenosa, HLS in MPEG-DASH.
  • Podpira sodobne izjemno učinkovite video kodeke, kot sta H.265 (HEVC) in AV1, poleg standardnega H.264.

Tehnične omejitve in slabosti

  • Zasnova vsebovalnika zahteva dokončanje snemanja za zapis atoma 'moov'; sesutja med zajemom poškodujejo datoteko.
  • Manj prilagodljiv kot Matroska (MKV) za napredne napredne stilirane podnapise in večstezni zvok.
  • Nekateri sodobni odprti kodeki, kot sta VP9 in Opus, se v preteklosti soočajo z neenakomerno podporo v vsebovalniku MP4.

Zanimive tehnične malenkosti

  • Polje 'ftyp' na začetku datoteke MP4 identificira glavno blagovno znamko in združljive specifikacije.
  • Več kot 85 % celotnega videa, prenesenega po vsem svetovnem internetu, je zapakiranega v vsebovalnike MP4.
  • Zastavica za hiter zagon (fast-start) prestavi atom metapodatkov 'moov' s konca datoteke na začetek, tako da se pretakanje začne takoj.

Pogosta tehnična vprašanja

Zakaj se moj video MP4 tako dolgo nalaga, preden se začne predvajati na spletu?

Če je metapodatkovni atom 'moov' na koncu datoteke, mora brskalnik prenesel celoten video, preden se lahko začne predvajanje. Premikanje atoma 'moov' na začetek z Orodjem FastStart omogoča takojšnje predvajanje.

Kateri videokodek se nahaja znotraj standardne datoteke MP4?

Večina datotek MP4 za največjo združljivost uporablja video H.264 (AVC) in zvok AAC. Novije datoteke MP4 pogosto uporabljajo H.265 (HEVC) ali AV1 za večjo učinkovitost stiskanja.

Kako lahko zmanjšam velikost datoteke MP4 brez poslabšanja vizualne kakovosti?

Uporabite kompresor File2File Compressor za ponovno kodiranje videa z optimalnimi nastavitvami konstantnega faktorja hitrosti (CRF), s čimer boste zmanjšali velikost datoteke za 40 % do 70 % ob skoraj neopazni vizualni izgubi.