Vaizdo įrašo formatai: MP4, WebM, MKV ir kodekai
Skirtumas tarp vaizdo įrašų konteinerių ir glaudinimo kodekų, taip pat kaip pasirinkti tinkamą formatą žiniatinkliui, mobiliesiems įrenginiams ir montavimui.
Jūsų failai apdorojami tik jūsų interneto naršyklėje naudojant HTML5 Canvas ir WebAssembly. Jokie duomenys niekada nepalieka jūsų įrenginio.
Praleiskite įkėlimo ir atsisiuntimo eiles. Konvertavimas vyksta lokaliai visu įrenginio aparatinės įrangos greičiu be jokių serverio apribojimų.
Atitinka oficialias ISO, W3C ir IETF specifikacijas, užtikrinančias išvesties suderinamumą šiuolaikinėse operacinėse sistemose.
Formatų palyginimas ir techninės specifikacijos
| Išvesties formatas | MIME tipas | Specifikacija | Tipas |
|---|---|---|---|
| MP4 vaizdo įrašas | video/mp4 | ISO-IEC-14496-14-MP4 | MPEG-4 14 dalies vaizdo įrašas |
| WebM vaizdo įrašas | video/webm | RFC-6386-VP8 | WebM atvirojo medijos turinio vaizdo įrašas |
| MOV QuickTime | video/quicktime | APPLE-MOV-SPEC | Apple QuickTime Movie Container |
Techninės specifikacijos ir kodekų apžvalga
Konteineriai ir kodekai: dėžutė ir turinys
Konteineris (pvz., .mp4 arba .webm) yra tiesiog dėžutė, kurioje kartu supakuojami vaizdas, garsas ir subtitrai. Kodekas (pvz., H.264, VP9 arba AV1) yra glaudinimo formulė, naudojama vaizdui supakuoti dėžutės viduje. Du MP4 failai gali turėti visiškai skirtingus kodekus.
MP4 (H.264) ir WebM (VP9/AV1)
MP4 su H.264 yra neabejotinas suderinamumo karalius - jis veikia praktiškai visuose įrenginiuose, naršyklėse, televizoriuose ir telefonuose, pagamintuose per pastaruosius 15 metų. WebM yra atvirojo kodo, nemokamas žiniatinklio standartas, skirtas itin efektyviam srautiniam siuntimui naršyklėje.
Kodėl vaizdo įrašų konvertavimas užtrunka ilgiau ir eikvoja daugiau akumuliatoriaus
Vaizdo įrašuose yra milijonai kadrų. Perkodavimui reikia analizuoti kadrų judėjimo vektorius, kad būtų suglaudintas pasikartojantis fonas. Konvertuojant vaizdo įrašą naršyklėje kliento pusėje, modernus WebAssembly iškoduoja kadrus tiesiogiai jūsų procesoriuje arba vaizdo plokštėje (GPU) gimtąja aparatine įranga.
0 baitų įkelta į išorinius serverius. Visas apdorojimas vyko vietoje, jūsų naršyklės smėlio dėžėje (sandbox).