MP4-videóhurok (.mp4)
ISO/IEC SzabványAz MP4 széles körben használt multimédiás tároló streaminghez és személyes médiához. A lejátszás a kodekektől, az eszköztől és az alkalmazástól függ.
MP4 konvertálása erre: WEBM
Ingyenes, böngészőben használható MP4-konverter WEBM formátumba. A fájlokat azonnal konvertálhatja az eszközén.
MP4 tömörítése online
Privát - a fájlok soha nem hagyják el az eszközét
Vizsgálat és metaadatok
Az operációs rendszerek és a fájlelemzők a kezdő bináris bájtsorozat vizsgálatával azonosítják a(z) MP4 fájlokat:
Bájtszintű fejlécaláírás (fájlazonosító bájtok)
Az operációs rendszerek és a fájlelemzők a kezdő bináris bájtsorozat vizsgálatával azonosítják a(z) MP4 fájlokat:
HEX ALÁÍRÁS (ELTOLÁS 0):
?? ?? ?? ?? 66 74 79 70ASCII ÁBRÁZOLÁS: ????ftyp
Szabványosítás: ISO/IEC 14496-14:2003
Műszaki specifikációk
| Konténer architektúra | Az ISO Base Media File Format (ISO/IEC 14496-12) doboz-/atomstruktúrája. |
| Tömörítés | H.264 (AVC), H.265 (HEVC) és AV1 videó, AAC, MP3 vagy Opus hanggal. |
| Bájtsorrend | A dobozhierarchia nagy bájtsorrendet használ. |
| Színterek | Rec.709, Rec.2020, sRGB, HDR10, Dolby Vision |
| Csatornák és struktúra | Több hangsáv: monó, sztereó, 5.1-es vagy 7.1-es térhangzás, illetve Dolby Atmos. |
| Max. méretek | Nincs rögzített felső méretkorlát; natívan támogatja a 4K és 8K felbontást, valamint a nagy képkockasebességű, akár 120 fps-es videót. |
| Átlátszóság | Az átlátszóságot speciális, alfa-csatornákat kezelő HEVC támogatja a modern Apple-hardvereken. |
| Streaming és progresszív | Natív támogatás HLS, DASH és Fast Start típusú, fokozatos webes adatfolyam-lejátszáshoz. |
Műszaki összehasonlító mátrix: MP4 vs. versenytársak
| Technikai attribútum | MP4 (Jelenlegi) | MKV | WEBM | MOV |
|---|---|---|---|---|
| Kompatibilitás | Széles körű támogatás a modern eszközökön és böngészőkben; a kodektámogatás eltérő | Apple-eszközökön és tévéken harmadik féltől származó lejátszó szükséges | Széles körű böngészőtámogatás; a kodekek és tévék kompatibilitása változó. | Natív az Apple eszközein, vegyes támogatás máshol |
| Alkalmasság webes streamingre | A HTML5, a HLS és a DASH aranyszabványa | Gyenge a HTML5 videócímkéhez | Kiváló a HTML5-ös, nyílt webes videóhoz | Jó a Fast-Start jelölővel |
| Feliratok | Alapvető időzített szöveg (tx3g, WebVTT) | Teljes körű, fejlett stílusú feliratok (ASS/SSA) | WebVTT | Apple-féle időzített szöveg |
| Szerkesztési munkafolyamat | Magas; fogyasztói és terjesztési szabvány | Ritka a professzionális hangszerkesztő munkaállomásokban | Ritka a professzionális hangszerkesztő munkaállomásokban | Aranyszabvány a professzionális stúdiókban |
Gyakori sérülési módok és hexadecimális helyreállítási útmutató
A videófájl nem nyitható meg, és „A fájl sérült vagy csonka” üzenetet ad.
Kiváltó ok: A felvevő eszköz elvesztette az áramellátást a 'moov' atomfejléc véglegesítése előtt.
Helyreállítás: Használja a File2File.app MP4 Repair eszközt vagy az 'untrunc' segédprogramot, valamint egy ugyanazon az eszközön rögzített referenciavideót.
Biztonsági elemzés és elemző (parser) támadási vektorok
Mivel az MP4-fájlokat a közösségimédia- és üzenetküldő platformok automatikusan elemzik, a hibás atomméretek a nullakattintásos támadások elsődleges célpontjai voltak.
Ismert támadási vektorok
- Egészérték-túlcsordulás az 'stsc' (sample-to-chunk) atom elemzésekor, ami távoli kódfuttatáshoz vezet.
- Pufferhatáron túli írások a Stagefright MP4 demultiplexerében a még nem javított Android-eszközökön.
- Szolgáltatásmegtagadás a mélyen beágyazott atomfák okozta veremkimerülés miatt.
Ajánlott védekezési módszerek: Az MP4-fájlok szétválasztását mindig memóriabiztonságos WebAssembly-könyvtárakkal vagy elszigetelt háttérfolyamatokkal végezze.
Történeti háttér és mérföldkövek
Főbb előnyök
- Az MP4-lejátszás széles körben támogatott, de a kodekektől, az eszköztől és a szoftvertől függ.
- Optimalizálva a nagy hatékonyságú internetes streaminghez a progresszív letöltésen, a HLS-en és az MPEG-DASH-en keresztül.
- A szabványos H.264 mellett olyan modern, rendkívül hatékony videokodekeket is támogat, mint a H.265 (HEVC) és az AV1.
Technikai korlátok és hátrányok
- A konténer felépítése miatt a felvétel lezárásakor íródik ki a 'moov' atom; a rögzítés közbeni összeomlás károsítja a fájlt.
- Kevésbé rugalmas, mint a Matroska (MKV) a fejlett, egyedi formázású feliratok és a több hangsáv kezelésében.
- Néhány modern nyílt kodek, például a VP9 és az Opus, korábban nem minden esetben kapott támogatást az MP4-konténerben.
Érdekes technikai tudnivalók
- Az MP4-fájl elején található 'ftyp' box azonosítja a fő márkát és a kompatibilis specifikációkat.
- Az MP4 gyakori videókonténer a streaming szolgáltatásokon és a fogyasztói eszközökön, de az általa közvetített globális videóforgalom aránya itt nincs meghatározva.
- A fast-start jelző a fájl végéről az elejére helyezi át a 'moov' metaadat-atomot, így a közvetítés azonnal elindul.
Gyakran Ismételt Műszaki Kérdések
Miért tart olyan sokáig az MP4 videóm betöltése a weben?
Ha a „moov” metaadat-atom a fájl végén található, a böngészőnek le kell töltenie az egész videót, mielőtt elkezdené a lejátszást. Ha a „moov” atomot egy FastStart eszközzel az elejére helyezzük, az azonnali lejátszást tesz lehetővé.
Milyen videókodek található egy szabványos MP4 fájlban?
A legtöbb MP4 fájl H.264 (AVC) videót és AAC audiót használ a maximális kompatibilitás érdekében. Az újabb MP4 fájlok gyakran H.265-öt (HEVC) vagy AV1-et használnak a jobb tömörítési hatékonyság érdekében.
Hogyan csökkenthetem egy MP4 fájl méretét a vizuális minőség romlása nélkül?
Az újrakódolás csökkentheti a fájlméretet, de az eredmény a forráskodektől, a bitrátától, a tartalomtól, a kódolótól és a minőségi beállításoktól függ. Ellenőrizze, hogy látható-e változás a kimeneten.
Kapcsolódó MP4 konverziós párok
Az MP4 WebM-mé alakításakor megváltozik a tároló, és szükség lehet a hang- és videóadatfolyamok újrakódolására; a támogatott kodekek és a lejátszás böngészőnként és eszközönként eltérnek.
A WebM-videófájlok MP4-formátumba konvertálásakor a videó H.264-re, a hang pedig AAC-re kódolódik újra, ezekre a kodekekre, amelyeket az MP4-lejátszók és -szerkesztők várnak, a széles körben támogatott MP4-tárolón belül.
Alakítsa át iPhone-nal vagy kamerával rögzített MOV-videóit H.264-videót és AAC-hangot tartalmazó MP4-fájlokká, amelyek számos böngészőben lejátszhatók. A konvertálás közvetlenül a böngészőben, feltöltés nélkül történik.
Az animált GIF képkockáit videóvá kódolva alakítja át MP4-vé; a fájlméret, a színek és a lejátszás az eredeti fájltól, a kódoló beállításaitól és a céllejátszótól függ.
Az MP4 videóhurok animált GIF formátumúvá alakítása olyan széles körben támogatott képet hoz létre, amely videolejátszó nélkül, automatikusan elindul.