Video MP4 (.mp4)
ISO/IEC StandardMPEG-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:
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 6DREPREZENTACIJA ASCII: ....ftypisom
Standardizacija: ISO/IEC 14496-14:2003
Tehnične specifikacije
| Arhitektura vsebnika | ISO Base Media File Format (ISO/IEC 14496-12) box/atom structure |
| Stiskanje | H.264 (AVC), H.265 (HEVC), AV1 video with AAC, MP3, or Opus audio |
| Vrstni red bajtov | Big-Endian box hierarchy |
| Barvni prostori | Rec.709, Rec.2020, sRGB, HDR10, and Dolby Vision |
| Kanali in struktura | Multi-stream audio (Mono, Stereo, 5.1 surround, 7.1, Dolby Atmos) |
| Največje dimenzije | Unrestricted; natively supports 4K, 8K, and high framerate 120 fps video |
| Prosojnost | Supported via specialized HEVC with alpha channels in modern Apple hardware |
| Pretočno in progresivno predvajanje | Native support for HLS, DASH, and Fast-Start progressive web streaming |
Tehnična primerjalna matrika: MP4 proti konkurenci
| Tehnični atribut | MP4 (Trenutno) | MKV | WEBM | MOV |
|---|---|---|---|---|
| Univerzalna združljivost | 100 % na vsej strojni opremi in vseh brskalnikih | Zahteva predvajalnik tretjih oseb na napravah Apple/TV | Univerzalno na spletu, omejeno na starejših televizorjih | Izvorno na napravah Apple, mešano drugod |
| Primernost za spletno pretakanje | Zlati standard za HTML5, HLS in DASH | Slabo za video značko HTML5 | Odlično za odprti spletni video HTML5 | Dobro z zastavico za hiter zagon (Fast-Start) |
| Podnapisi | Osnovno časovno usklajeno besedilo (tx3g, WebVTT) | Polni napredni stilirani podnapisi (ASS/SSA) | WebVTT | Applovo časovno usklajeno besedilo |
| Delovni tok montaže | Visok; standard za potrošnike in dostavo | Neobič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
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.
Sorodni pari pretvorbe za MP4
Pretvorba datotek MP4 v format WebM spremeni medijski vsebnik in kodirne kodeke, da se ujemajo s sodobnimi spletnimi standardi odprtokodne kode.
Pretvorba video datotek WebM v format MP4 spremeni odprtokodni medijski vsebnik v splošno združljiv format, ki ga podpirajo vsi strojni predvajalniki in mobilne naprave.
Prekodirajte vsebnike videa Apple QuickTime MOV v univerzalne datoteke MP4 v 1 - 2 sekundah brez ponovnega kodiranja s procesorjem.
Pretvorba animiranega GIF-a v video zanko MP4 drastično zmanjša velikost datoteke, hkrati pa nadgradi globino barv z 256 indeksiranih barv na milijone pravih barv.
Pretvorba video zanke MP4 v animirani GIF ustvari široko podprt slikovni format, ki se predvaja samodejno brez potrebe po predvajalniku videa.