MP4-le GIF-muundur
Teisendage MP4-videod animeeritud GIF-ideks otse oma brauseris. Kiire, turvaline ja täiesti privaatne, kasutades WebAssemblyt.
Klõpsake või lohistage MP4 siia
Toetab kuni 50 MB
Teisendage MP4-videod animeeritud GIF-ideks otse oma brauseris. Kiire, turvaline ja täiesti privaatne, kasutades WebAssemblyt.
Toetab kuni 50 MB
MP4-lt GIF-ile üleminek muudab tavapärase kaasaegse soovituse ümber. MP4-video on tõhusam, väiksem ja kvaliteetsem kui GIF, nii et enamik töövooge liigub teises suunas. Põhjus, miks GIF on endiselt oluline, on see, et mõned kohad – vestlusplatvormid, mis ei esita videot automaatselt, teatud foorumitarkvara, sõnumirakenduste kleebistekogud, videot blokeerivad meilikliendid – kuvavad ainult GIF-i. Kui teil on MP4-klipp ja peate selle kuhugi viskama, video ei tööta, on ainus võimalus teisendada GIF-vormingusse.
See muundur kasutab WebAssemblyks kompileeritud FFmpegi. MP4 dekodeeritakse kaaderhaaval, iga kaader kvantifitseeritakse kuni 256 värviga palettiks ja saadud kaadrijada kodeeritakse GIF-i konteinerisse kaadri viivitustega, mis vastavad lähtekaadrisagedusele. Konversioon töötab täielikult teie brauseris; üleslaadimist ei toimu.
Mõistliku väljundkonfiguratsiooni valimine on MP4-GIF-i jaoks olulisem kui vastupidises suunas. GIF-i 256 värvipalett kaadri kohta on selle ainus suurim piirang: mitmekesise valgustusega pikad klipid tekitavad nähtavaid värviribasid ja kaadrite arv, mis ületab mõnesaja, annab tohutult palju faile. Mõistlikud vaikeseaded: hoidke klipp alla 5–10 sekundi, vähendage selle laiust 480 pikslini või väiksemaks ja sihtige 10–15 kaadrit sekundis.
Kogu põhjus on ühilduvus platvormidega, millel puudub videotugi. Lõõgad kanalid, mille automaatesitus on keelatud, näitavad GIF-e, kuid mitte videoid; Redditi kommentaarilõimed manustavad GIF-e tekstisiseselt; paljud meiliuudiskirjad blokeerivad videosildid täielikult; sõnumsiderakendused käsitlevad GIF-e piltidena ja videoid failidena. Kui teie publik on ühel neist platvormidest, jõuab GIF nendeni ja MP4 mitte.
Samuti loovad GIF-id automaatselt ilma juhtelementide või interaktsioonita, mis muudab need loomulikuks valikuks lühikeste silmustega tutvustuste jaoks – kasutajaliidese animatsioonid, toote funktsioonide esiletõstmised, koodilõigu käitumine. Sama tsükkel MP4-s nõuab video automaatesituse toetamiseks manustamiskonteksti, mida iga kontekst ei tee.
Loobuge video, määrake väljundi suurus ja kaadrisagedus, genereerige.
GIF-kooder kasutab kaheastmelist konveieri. Esiteks analüüsib Palettegen kogu videot, et luua optimaalne 256-värvipalett, mis katab tegelikult kasutatud värvid. Teiseks kaardistab paletteuse iga kaadri pikslid paletile, kasutades kas lähima naabri sobitamist või Floydi-Steinbergi värvimist. Dithered lähenemine loob nähtavalt sujuvamad gradiendid täiendava failimahu hinnaga.
Kaadrisageduse teisendamine kasutab kaadrisageduse filtreerimist. Kui lähte MP4 on 30 kaadrit sekundis ja siht-GIF on 10 kaadrit sekundis, jäetakse igast kolmest kaadrist kaks välja. See on kiirem ja puhtam kui kaadrite segamine, kuid kui allikal on kiire tegevus, võib see tekitada veidi ebaühtlast liikumist.
Väljundi suuruse skaala koos kaadrite arvu, raami mõõtmete ja värvide keerukusega. Kõigi nende vähendamine – vähem kaadreid, väiksemad mõõtmed, vähem mitmekesine sisu – toodab väiksemaid GIF-e. Seos on kaadrite arvuga ligikaudu lineaarne, mõõtmetega ruutkeskne.