MP4 to GIF konverter
Alakítsa át MP4-videóit animált GIF-ekké közvetlenül a böngészőjében. Gyors, biztonságos és teljesen privát a WebAssembly használatával.
Kattintson vagy húzza ide az MP4-et
50 MB-ig támogat
Alakítsa át MP4-videóit animált GIF-ekké közvetlenül a böngészőjében. Gyors, biztonságos és teljesen privát a WebAssembly használatával.
50 MB-ig támogat
Az MP4-ről a GIF-re való átállás megfordítja a szokásos modern ajánlást. Az MP4 videó hatékonyabb, kisebb és jobb minőségű, mint a GIF, így a legtöbb munkafolyamat a másik irányba halad. A GIF azért fontos, mert bizonyos helyeken – a videókat automatikusan nem lejátszó csevegőplatformokon, bizonyos fórumszoftvereken, az üzenetküldő alkalmazásokon lévő matricák könyvtáraiban, a videót blokkoló e-mail kliensekben – csak a GIF jelenik meg. Ha van MP4 klipje, és el kell dobnia valahova, ahol a videó nem működik, a GIF formátumba konvertálás az egyetlen lehetőség.
Ez a konverter a WebAssembly-re fordított FFmpeg-et használja. Az MP4 képkockánként dekódolásra kerül, minden egyes képkocka akár 256 színből álló palettára kvantálásra kerül, és a kapott képkocka-szekvencia a forrás képkockasebességének megfelelő képkockánkénti késleltetéssel a GIF-tárolóba kerül kódolásra. Az átalakítás teljes egészében a böngészőjében fut; nem történik feltöltés.
Az ésszerű kimeneti konfiguráció kiválasztása sokkal fontosabb az MP4-ről GIF-re történő átvitelnél, mint a fordított iránynál. A GIF képkockánkénti 256 színpalettája a legnagyobb korlát: a változatos megvilágítású hosszú klipek látható színsávokat eredményeznek, és a néhány száz feletti képkockaszám hatalmas fájlokat eredményez. Ésszerű alapértelmezések: tartsa a klipet 5–10 másodperc alatt, kicsinyítse le 480 pixel szélesre vagy kisebbre, és célozza meg a 10–15 képkocka/másodperc sebességet.
A teljes ok az olyan platformokkal való kompatibilitás, amelyek nem támogatják a videót. Az automatikus lejátszás letiltott laza csatornái GIF-eket jelenítenek meg, videókat nem; A Reddit megjegyzésszálai beágyazzák a GIF-eket; sok e-mailes hírlevél teljesen blokkolja a videocímkéket; Az üzenetküldő alkalmazások a GIF-eket képként, a videókat pedig fájlként kezelik. Ha a közönséged ezen platformok valamelyikén van, a GIF eléri őket, az MP4 pedig nem.
A GIF-ek automatikusan, vezérlők és interakció nélkül is futnak, ami természetes választássá teszi őket rövid hurkos bemutatókhoz – UI animációk, termékjellemzők kiemelése, kódrészlet viselkedése. Ugyanez a ciklus az MP4-ben megköveteli a beágyazási környezetet a videó automatikus lejátszásának támogatásához, amit nem minden kontextus tesz meg.
Dobd el a videót, állítsd be a kimeneti méretet és a képkockasebességet, generálj.
A GIF-kódoló kétlépcsős folyamatot használ. Először a Palettegen elemzi a teljes videót, hogy optimális, 256 színből álló palettát állítson elő, amely lefedi a ténylegesen használt színeket. Másodszor, a paletta minden egyes képkocka képpontjait leképezi a palettára a legközelebbi szomszéd illesztésével vagy a Floyd-Steinberg dithering használatával. A dithered megközelítés láthatóan simább színátmeneteket eredményez további fájlméret árán.
A képkockasebesség-konverzió fps-szűrést használ. Ha a forrás MP4 30 képkocka/s, a cél GIF pedig 10 fps, akkor minden harmadik képkocka közül kettő kimarad. Ez gyorsabb és tisztább, mint a képkockák keverése, de enyhén szaggatott mozgást eredményezhet, ha a forrás gyors cselekvéssel rendelkezik.
Kimeneti méretskálák keretszámmal, keretméretekkel és színösszetettséggel. Ezek bármelyikének csökkentése – kevesebb képkocka, kisebb méretek, kevésbé változatos tartalom – kisebb GIF-eket eredményez. A kapcsolat nagyjából lineáris a keretszámmal, négyzetes a méretekkel.