Muunna GIF muotoon MP4
Animoidun GIF:n muuntaminen MP4:ksi koodaa sen ruudut uudelleen videoksi. Tiedostokoko, värit ja toistotapa riippuvat syötteestä, koodaimen asetuksista ja kohdesoittimesta.
Muotojen vertailu ja tekniset tiedot
| Määritys | GIF | MP4 |
|---|---|---|
| MIME-tyyppi | image/ | video/ |
| Tyyppi | rasteri | mediasisällön säiliö |
| Pakkaus | häviötön (LZW, enintään 256 indeksoitua väriä) | H.264 / H.265 / AV1 + AAC / Opus-ääni |
| Standardimääritys | CompuServe GIF89a | ISO/IEC 14496-14 |
| Tiedostotunniste (Magic Bytes) | 47 49 46 38 37 61 (GIF87a) or 47 49 46 38 39 61 (GIF89a) | 00 00 00 ... 66 74 79 70 (ftyp) |
Muodon yleiskatsaus ja käyttökohteet
MP4-video voi olla kätevä tapa jakaa joitakin lyhyitä animaatioita, mutta se ei toimi animoidun kuvan tavoin kaikissa sovelluksissa tai selaimissa. Tämä reitti muuntaa GIF-ruudut H.264-videoksi. Valitse GIF tai muu animoitu muoto, jos vastaanottaja tarvitsee kuvasisällön ominaisuuksia tai läpinäkyvyyttä.
Tekniset tiedot ja koodekkien erittely
Animoitu GIF on rasterikuvamuoto (image/gif), joka käyttää häviötöntä LZW-pakkausta ja on rajoitettu enintään 256 indeksiväriin kehystä kohden. Se alkaa maagisella tavutunnisteella 47 49 46 38 ('GIF8'). Sitä vastoin MP4-videoloopi on mediakontti, joka käyttää video/mp4-MIME-tyyppiä. MP4 käärii pakatut videovirrat, kuten H.264, H.265 tai AV1, sekä valinnaiset äänivirrat. MP4-tiedostojen taikatunniste alkaa tyypillisesti laatikko-otsakkeella, jossa on 'ftyp'-brändilaatikko neljännen tavun kohdalla; se alkaa tavuilla 66 74 79 70 ('ftyp'). Siinä missä GIF tallentaa jokaisen yksittäisen kehyksen itsenäisenä bittikarttana, MP4 käyttää kehysten välistä pakkausta tallentaakseen vain ne pikselit, jotka muuttuvat kehyksestä toiseen.
Käyttöjärjestelmien ja selaimien yhteensopivuus
MP4-videota toistetaan monissa nykyisissä työpöytä- ja mobiilikäyttöjärjestelmissä. Nykyiset selaimet tukevat MP4-toistoa HTML5-videoelementillä, jos koodekkia tuetaan. GIF on edelleen laajasti tuettu; sopivampi muoto riippuu animaatiosta ja toistotarpeista.
Hyödyllistä tietoa
Tämä muunnin tuottaa jo valmiiksi H.264-videota ilman ääniraitaa. Jos haluat videon toistuvan automaattisesti verkkosivulla, lisää videoelementtiin autoplay-, muted-, loop- ja playsinline-attribuutit.
Usein kysytyt kysymykset
Miten animoitu GIF voidaan muuntaa MP4-videoloopiksi ilman laadun heikkenemistä?
Animoidussa GIF-kuvassa on tiukka 256 värin rajoitus kehystä kohti, kun taas MP4 voi esittää miljoonia värejä. Siksi GIF-kuvan värit mahtuvat videoon ilman palettirajoituksia. Tämä muunnin määrittää H.264-bittinopeuden automaattisesti kehyskoon perusteella. Tulos näyttää yleensä hyvin samanlaiselta kuin alkuperäinen GIF mutta on huomattavasti pienempi. Läpinäkyvät alueet muuttuvat valkoisiksi, koska MP4-videossa ei ole alfakanavaa.
Mitä eroa on animoidulla GIF-tiedostolla ja MP4-videoloopilla?
Animoitu GIF on sarja indeksoituja bittikuvia, jotka on pakattu yhteen rasteritiedostoon LZW-pakkauksella. MP4-videoloopi on mediakontti, joka sisältää ajallisesti pakattuja videokehyksiä, jotka on koodattu algoritmeilla, kuten H.264, jotka seuraavat pikseleiden liikettä ajan myötä sen sijaan, että tallentaisivat täysiä kehyksiä.