MP4 u GIF pretvarač
Pretvorite MP4 videozapise u animirane GIF-ove izravno u svom pregledniku. Brzo, sigurno i potpuno privatno korištenjem WebAssemblyja.
Ovdje kliknite ili povucite MP4
Podržava do 50 MB
Pretvorite MP4 videozapise u animirane GIF-ove izravno u svom pregledniku. Brzo, sigurno i potpuno privatno korištenjem WebAssemblyja.
Podržava do 50 MB
Prelazak s MP4 na GIF izokreće uobičajenu modernu preporuku. MP4 video je učinkovitiji, manji i kvalitetniji od GIF-a, tako da se većina radnih procesa kreće u drugom smjeru. Razlog zašto je GIF još uvijek bitan jest to što neka mjesta — platforme za chat koje ne reproduciraju video automatski, određeni forumski softver, biblioteke naljepnica u aplikacijama za razmjenu poruka, klijenti e-pošte koji blokiraju video — prikazuju samo GIF. Ako imate MP4 isječak i trebate ga ispustiti negdje gdje video ne radi, konverzija u GIF je jedina opcija.
Ovaj pretvarač koristi FFmpeg kompajliran u WebAssembly. MP4 se dekodira okvir po okvir, svaki okvir je kvantiziran u paletu od do 256 boja, a rezultirajući niz okvira kodiran je u GIF spremnik s odgodama po okviru koje odgovaraju izvornoj brzini okvira. Pretvorba se u potpunosti izvodi u vašem pregledniku; nema prijenosa.
Odabir razumne izlazne konfiguracije važniji je za MP4-u-GIF nego za obrnuti smjer. GIF-ova paleta od 256 boja po kadru njegovo je najveće ograničenje: dugi isječci s različitim osvjetljenjem stvaraju vidljive trake boja, a broj okvira iznad nekoliko stotina daje goleme datoteke. Razumne zadane postavke: držite isječak ispod 5-10 sekundi, smanjite ga na 480 piksela širine ili manje i ciljajte 10-15 sličica u sekundi.
Kompatibilnost s platformama koje nemaju video podršku cijeli je razlog. Slack kanali s onemogućenom automatskom reprodukcijom prikazuju GIF-ove, ali ne i videozapise; Niti komentara na Redditu ugrađuju GIF-ove; mnogi bilteni putem e-pošte u potpunosti blokiraju video oznake; aplikacije za razmjenu poruka GIF-ove tretiraju kao slike, a videozapise kao datoteke. Ako je vaša publika na jednoj od tih platformi, GIF dopire do njih, a MP4 ne.
GIF-ovi se također automatski ponavljaju bez kontrola ili interakcije, što ih čini prirodnim izborom za kratke demonstracije ponavljanja — animacije korisničkog sučelja, istaknute značajke proizvoda, ponašanje isječka koda. Ista petlja u MP4 zahtijeva kontekst ugradnje za podršku automatske reprodukcije videozapisa, što ne čini svaki kontekst.
Ispustite video, postavite izlaznu veličinu i broj sličica u sekundi, generirajte.
GIF koder koristi dvostruki cjevovod. Najprije palettegen analizira cijeli videozapis kako bi proizveo optimalnu paletu od 256 boja koja pokriva stvarno korištene boje. Drugo, paletteuse preslikava piksele svakog okvira u paletu koristeći ili podudaranje najbližeg susjeda ili Floyd-Steinberg dithering. Dithered pristup proizvodi vidljivo glađe gradijente po cijenu dodatne veličine datoteke.
Pretvorba broja sličica u sekundi koristi filtriranje fps. Ako je izvorni MP4 30 fps, a ciljni GIF 10 fps, dva od svaka tri okvira se ispuštaju. Ovo je brže i čistije od okvira za stapanje, ali može proizvesti blago isprekidano kretanje ako izvor ima brzu akciju.
Izlazna veličina mjeri se brojem okvira, dimenzijama okvira i složenošću boja. Smanjenje bilo čega od ovoga - manje okvira, manje dimenzije, manje raznolik sadržaj - proizvodi manje GIF-ove. Odnos je otprilike linearan s brojem okvira, kvadratičan s dimenzijama.