tooly

Videoyu GIF'e dönüştür

Herhangi bir videoyu özel kare hızı, genişlik ve süreyle animasyonlu GIF'e dönüştürün. Her şey tarayıcınızda çalışır.

Dosyalarınız tarayıcınızdan asla çıkmaz

Nasıl kullanılır

  1. 1

    Video dosyası bırakın veya tıklayarak seçin.

  2. 2

    FPS, genişlik ve maksimum süreyi ayarlayın.

  3. 3

    Dönüştür'e tıklayın ve GIF'i indirin.

GIF ne zaman doğru seçimdir

GIF, 256 renk sınırı olan ve ses taşımayan 1987 tarihli bir formattır; yine de oynatıcıya ihtiyaç duymadan her yerde oynatılan tek animasyonlu format odur: e-posta istemcileri, eski forum yazılımları, kod barındırma sitelerindeki README dosyaları, sohbet uygulamaları ve dokümantasyon wiki'leri. Amacınız kendiliğinden başlayan ve tıklama gerektirmeyen kısa bir döngüyse GIF çoğu zaman her hedefte çalışan tek seçenektir. Yaklaşık yarım dakikadan uzun her şey ya da sesin önemli olduğu her şey için MP4 daha küçüktür ve daha iyi görünür.

Tipik iyi kullanımlar şunlardır: bir değişiklik günlüğü için beş saniyelik ürün demosu, bir tepki klibi, bir talebe eklenen arayüz hatası yeniden üretimi veya bir slayt sunumu için döngüsel bir animasyon.

GIF'e dönüştür'e tıkladığınızda ne olur

Dönüştürücü, tarayıcı sekmenizin içinde WebAssembly'ye derlenmiş FFmpeg'i çalıştırır. İlk dönüştürme motoru bir kez indirir; sonrasında motor önbellekte kalır. Video hiçbir yere gönderilmez; şirket içi panelleri veya müşteri verilerini gösteren ekran kayıtlarını dönüştürüyorsanız bu önemlidir.

Dönüştürme, video düzenleyicilerin yüksek kaliteli GIF'ler için kullandığı teknikle iki geçişte yapılır:

  1. Palet geçişi. FFmpeg klibi seçtiğiniz kare hızı ve genişlikte okur ve genel bir web paleti kullanmak yerine görüntünüzdeki gerçek renklerden optimize edilmiş 256 renkli bir palet oluşturur.
  2. Oluşturma geçişi. Klip yeniden okunur ve her kare, yumuşak geçişleri taklit etmek için komşu renklerin küçük noktalarını yayan titreşim (dithering) yöntemiyle bu palete eşlenir.

Kareler, metni ve kenarları basit bilineer ölçeklemeden daha keskin tutan Lanczos filtresiyle yeniden boyutlandırılır. Yükseklik, en-boy oranı aynı kalsın diye genişlikten otomatik olarak hesaplanır. Ses parçası atılır ve ortaya çıkan GIF sonsuz döngüde oynar.

Kare hızı, genişlik ve süre seçimi

GIF boyutu kabaca kare sayısı ile piksel sayısının çarpımıyla orantılı büyür; bu yüzden üç ayar birlikte çalışır. Varsayılanlar 10 fps, 480 px genişlik ve 15 saniyelik üst sınırdır.

  • Kare hızı (5, 10, 15 veya 20 fps). Ekran kayıtları, slaytlar ve konuşan kişi kliplerinin çoğu için 10 fps yeterlidir. 15 veya 20 fps'yi yalnızca spor ya da oyun gibi hızlı hareketler için kullanın ve dosyanın 1,5 ila 2 kat büyük olmasını bekleyin. 5 fps bilinçli olarak kesik kesik, çizgi roman defteri hissi ve en küçük dosyaları verir.
  • Genişlik (320, 480, 640 veya 800 px). 320 px sohbet tepkileri ve mobil için uygundur, 480 px blog yazıları için iyi bir orta yoldur, 640 veya 800 px ise metnin okunabilir kalması gereken ekran kayıtları içindir. Kaynak videodan daha büyük bir genişlik seçmek onu büyütür; bu da ayrıntı eklemeden boyutu artırır.
  • Maks. süre (5, 10, 15, 30 veya 60 sn). GIF'i videonun başından itibaren sayılan bu kadar saniyeden sonra keser.

Kabaca bir rehber olarak, 480 px ve 10 fps'de 10 saniyelik bir klip, basit görüntülerde birkaç megabaytın alt ucunda kalır; çok fazla kamera hareketi olan gürültülü ve ayrıntılı videolarda bunun birkaç katı olabilir.

Süre sınırı her zaman 0:00'dan başlar. Bir videonun ortasındaki bir bölümü GIF'e dönüştürmek için önce klibi ihtiyacınız olan kısma göre kesin, sonra dönüştürün.

Daha temiz ve daha küçük GIF'ler elde etmek

256 renk sınırı, çirkin bozulmaların başlıca kaynağıdır. Birkaç alışkanlık çok işe yarar:

  • Düz ve sabit görüntüleri tercih edin. Ekran kayıtları, animasyonlar ve tripodla çekilmiş klipler elde çekilen videodan çok daha iyi sıkışır, çünkü değişmeyen alanlar neredeyse hiç yer kaplamaz.
  • Geniş renk geçişlerinden kaçının. Gökyüzü, yumuşak ışık ve bulanık arka planlar bantlanmaya veya görünür titreşim gürültüsüne dönüşür. Konuya daha sıkı kırpmak, kare hızını artırmaktan genellikle daha çok işe yarar.
  • Küçültmeden önce kısaltın. 15 saniyelik bir klibi gerçekten önemli olan 6 saniyeye indirmek, görsel bir bedel ödemeden dosyayı yarıya düşürür; genişliği azaltmak ise okunabilirliğe zarar verir.
  • Ekran kayıtlarında imleci gizleyin, tabii gösterimin bir parçası değilse; hareket eden bir işaretçi her karede pikselleri değiştirir.

Bir platform dosyayı hâlâ çok büyük olduğu için reddediyorsa minicik bir genişlikte yeniden dönüştürmek yerine sonucu GIF sıkıştırıcıdan geçirin.

Girdiler, sınırlar ve bellek

Araç 500 MB'a kadar MP4, MOV (iPhone kayıtları dahil) ve WebM dosyalarını kabul eder. Her şey tarayıcınızın belleğinde gerçekleştiği için çıktının gerçek sınırı cihazınızdır: 800 px ve 20 fps'de uzun klipler telefonlarda ve eski dizüstü bilgisayarlarda belleği tüketebilir. Bir dönüştürme başarısız olursa önce süreyi veya genişliği azaltın. İşlem hızı işlemcinize bağlıdır; kısa bir klip bir dizüstünde genellikle birkaç saniye, telefonda ise belirgin şekilde daha uzun sürer.

SSS

GIF dosyası neden bu kadar büyük?

GIF sıkıştırılmamış bir formattır. Düşük FPS, küçük genişlik ve kısa süre daha küçük dosya üretir. Uzun klipler için videoyu MP4 olarak tutmayı düşünün.

Önerilen süre nedir?

5–15 saniye en iyisidir. Uzun GIF'ler çok büyür ve yavaş yüklenir.

Dosyalarım yükleniyor mu?

Hayır. Dönüştürme tarayıcınızda FFmpeg WebAssembly ile çalışır.

Dosya boyutu sınırı var mı?

Girdi 500 MB'a kadar. GIF çıktısı kullanılabilir tarayıcı belleğiyle sınırlıdır.

Ayrıca okuyun

İlgili araçlar