Yükleme yok, %100 yerel, hesap yok

GIF'ten videoya (MP4)

Animasyonlu GIF'i küçük, paylaşılabilir MP4'e dönüştürün. Her şey tarayıcınızda çalışır.

GIF'ten videoya (MP4) nasıl çalışır

Animasyonlu GIF'i ffmpeg WebAssembly ile tamamen tarayıcınızda kompakt MP4 videoya dönüştürün. GIF kareleri, tarayıcılar ve sosyal platformlar için en geniş uyumlu seçim olan yuv420p piksel formatıyla H.264'e yeniden kodlanır. Elde edilen MP4, GIF H.264'ün 256 renkle sınırlı olmadığı ve GIF'in LZW algoritmasından çok daha verimli şekilde kareler arasındaki zamansal fazlalığı sıkıştırdığı için kaynak GIF'ten tipik olarak beş ila yirmi kat daha küçüktür ve belirgin biçimde daha keskin görünür.

Çoğu GIF, kare sayısı düşük olduğundan birkaç saniye içinde dönüşür. Elde edilen MP4, her modern tarayıcıda yerel olarak oynatılır ve ek bileşen olmadan web sayfalarına yerleştirilebilir. MP4'te döngü davranışı, kendi döngü talimatını taşıyan GIF'in aksine oynatıcıya bağlıdır.

GIF'ten videoya (MP4) nasıl kullanılır, adım adım

  1. Animasyonlu GIF dosyasını bırakın veya seçin.
  2. Araç otomatik olarak kare sayısını ve boyutlarını algılar.
  3. Cihazınızda H.264 yeniden kodlamayı başlatmak için MP4'e Dönüştür'e tıklayın.
  4. ffmpeg'in bitmesini bekleyin.
  5. MP4'ü indirin ve GIF'in çok büyük olduğu her yerde kullanın.

Yaygın kullanım örnekleri

  • Sayfa yükleme süresini azaltmak ve Core Web Vitals puanlarını iyileştirmek için bir web sayfasındaki büyük GIF'i MP4 ile değiştirme.
  • Bir istemciden alınan GIF'i GIF kabul etmeyen bir video düzenleyiciye aktarmak için MP4'e dönüştürme.
  • Dosya başına boyut sınırı olan bir platforma yüklemeden önce bir çıkartma paketi GIF setini küçültme.
  • Dosya boyutunun önemli olduğu bir sunum destesi için GIF animasyon prototipini MP4'e dönüştürme.

Sık sorulan sorular

MP4, GIF ile karşılaştırıldığında ne kadar küçük olacak?

GIF, kayıpsız LZW sıkıştırma kullanır ancak her kare için tam renk dizinli kare taşır. H.264, kareler arasındaki yalnızca farkları depolar (kareler arası tahmin) ve algısal kayıplı bir sıkıştırıcı kullanır; bu nedenle tasarruf çarpıcıdır. Birkaç megabaytlık tipik animasyonlu GIF, birkaç yüz kilobaytlık MP4 olur. Tam oran, her karede ne kadar hareket olduğuna bağlıdır.

GIF dosyası dönüştürme için sunucuya gönderiliyor mu?

Hayır. ffmpeg.wasm, GIF karelerini tarayıcı sekmenizdeki H.264'e yeniden kodlar. GIF yerel belleğe okunur, orada işlenir ve MP4 cihazınıza indirilir. Dönüşüm sırasında makinenizden hiçbir şey çıkmaz.

MP4, GIF gibi otomatik döngü yapacak mı?

Döngü özelliği, GIF'in NETSCAPE uzantısındaki gibi MP4 dosyasının kendisinde depolanmaz. Videonun döngü yapıp yapmayacağı oynatıcıya bağlıdır: çoğu tarayıcı, HTML'de loop özelliği ayarlanmış kısa videoları döngüye alır ve sosyal platformlar otomatik döngü yapar. Bağımsız video oynatıcılar bir kez oynatıp durabilir. Bir web sayfasında kontrollü döngü için video öğesine loop özelliği ekleyin.

Dönüşüm, kare hızını veya süreyi etkiliyor mu?

Çıktı MP4'teki kare hızı, ffmpeg'in GIF'in kare gecikmesi başlıklarından okuduğu GIF'teki kare zamanlamasıyla eşleşir. GIF'teki farklı karelerin farklı gecikme değerleri varsa (değişken kare hızı) ffmpeg bunları sabit kare hızına normalleştirir. Toplam süre korunur.

50 MB dosya gibi çok büyük bir GIF'i dönüştürebilir miyim?

Evet, tarayıcınızda GIF'i ve çözülen kareleri aynı anda bellekte tutmak için yeterli RAM varsa. Çok sayıda kareye sahip büyük GIF'ler önemli miktarda bellek gerektirebilir. Sekme çökerse, önce GIF'i harici araçla daha kısa segmentlere bölmeyi deneyin.

Neden çıktı, orijinal renkleri tam olarak korumak yerine yuv420p?

yuv420p, tüm kod çözücüler ve tarayıcıların evrensel olarak desteklediği tek H.264 renk alanıdır. Tam RGB veya yuv444p renk alanıyla H.264 bazı oynatıcılarda çalışır ancak diğerlerinde başarısız olur. GIF'in 256 renkli paletinden yuv420p'ye dönüşüm, H.264'ün sınırlı palet yerine gerçek renk verisi depolaması nedeniyle insan gözüne GIF'ten daha keskin görünen bir sonuç üretir.

Telefonumda bir GIF'i MP4'e dönüştürebilir miyim?

Evet. Çoğu GIF, yeniden kodlamanın mobil tarayıcıda bile hızlı ve belleğe hafif olacağı kadar küçüktür. Çok büyük, birçok kareli, çok megabaytlık bir GIF, bilgisayarın telefondan çok daha rahat başa çıktığı tek durumdur.