GIF yapma, bir videonun kısa bir bölümünü ya da arka arkaya birkaç fotoğrafı hareketli tek bir görsele dönüştürmektir. Aşağıdaki araç bunu tarayıcınızda yapar: dosyanız yüklenmez, GIF cihazınızda üretilir ve doğrudan indirilir.
Videonuz ve fotoğraflarınız sunucuya gönderilmez: GIF tamamen cihazınızda üretilir, sayfayı kapattığınızda hiçbir kopya kalmaz.
1. Videodan GIF nasıl yapılır?
Video sekmesinde dört ayar var ve dördü de sonucu doğrudan belirler:
- Başlangıç saniyesi: GIF\’in başlayacağı an. Videoyu önizleyip istediğiniz yeri bulabilirsiniz.
- Süre: kaç saniye alınacağı (en fazla 30 sn). Paylaşım için 3-6 saniye çoğu durumda yeterlidir.
- Genişlik: 240-640 piksel. Yükseklik en-boy oranından otomatik hesaplanır, görüntü kırpılmaz.
- Saniyedeki kare: 5 ile 15 arası. 10 kare akıcı bir sonuç verir; 5 kare dosyayı yarıya yakın küçültür.
Araç videoyu istediğiniz saniyeye sarar, o andaki kareyi bir tuvale çizer (MDN — Canvas API) ve piksellerini okur. Bu işlem her kare için tekrarlanır; ilerleme çubuğu kaçıncı karede olduğunuzu gösterir.
2. Fotoğraflardan GIF (slayt gösterisi)
Fotoğraf sekmesinde birden çok görsel seçersiniz ve bunlar seçtiğiniz sırayla kare olur. Kare süresi milisaniye cinsinden ayarlanır: 500 ms her fotoğrafı yarım saniye gösterir. Ürün fotoğraflarını döndürmek, bir çizimin aşamalarını göstermek ya da önce-sonra karşılaştırması yapmak için kullanışlıdır. Tüm kareler ilk fotoğrafın en-boy oranına göre ölçeklenir; farklı oranda bir fotoğraf eklerseniz kenarlarda saydam boşluk kalır, görüntü kırpılmaz.
3. Dosya boyutu neden büyüyor, nasıl küçülür?
GIF sıkıştırması kayıpsızdır: her kare tek tek, tüm pikselleriyle saklanır (GIF89a biçim belirtimi (W3C nüshası)). Video biçimleri ise kareler arasındaki hareketi tahmin ederek veri atar. Bu yüzden 5 saniyelik bir video 500 KB iken aynı görüntünün GIF\’i birkaç megabayt olabilir. Boyutu belirleyen çarpım basittir:
| Ayar | Etkisi | Pratik öneri |
|---|---|---|
| Genişlik | Yarıya indirmek piksel sayısını dörtte bire düşürür | En hızlı kazanç burada: 640 yerine 320 |
| Kare hızı | Doğrusal: 10 yerine 5 kare, veriyi yarıya indirir | Konuşma/yürüyüş için 8 yeterli |
| Süre | Doğrusal | Anlatan 3 saniye, gevşek 10 saniyeden iyidir |
| Görüntü karmaşası | Düz zeminler çok iyi sıkışır, gürültülü sahne sıkışmaz | Sabit kamera, sade arka plan |
4. 256 renk sınırı ne demek?
GIF biçiminde bir kare en fazla 256 farklı renk taşıyabilir. Fotoğraflarda ise genellikle on binlerce renk bulunur. Araç bu renkleri medyan-kesme yöntemiyle 256 temsilciye indirir: renk uzayı kutulara bölünür, en geniş yayılıma sahip kutu medyanından ikiye ayrılır ve işlem 256 kutuya ulaşana kadar sürer. Ortalama yerine medyan kullanılması, tek bir aşırı parlak pikselin paleti kaydırmasını önler.
Pratikte sonuç şudur: portre, manzara ve ekran kaydı gibi içeriklerde fark gözle ayırt edilmez; geniş ve yumuşak renk geçişlerinde (gün batımı gökyüzü gibi) hafif bantlanma görülebilir. Her kare kendi paletini taşır, bu yüzden sahne değişen videolarda renkler bozulmaz.
5. Dosyalarınız neden sunucuya gitmiyor?
GIF\’e çevrilen şeyler çoğu zaman kişiseldir: aile videosu, ekran kaydı, henüz yayımlanmamış bir çalışma. Bu araçta dosya seçtiğinizde tarayıcı onu yalnızca kendi belleğinde açar; kareler cihazınızda çizilir, GIF cihazınızda kodlanır ve indirme bağlantısı da cihazınızdaki veriden üretilir. Sunucumuz dosyanızın varlığından haberdar olmaz. İnternet bağlantınızı kesip de deneyebilirsiniz: araç yine çalışır.
6. İlgili araçlar
- JPG PDF çevirme — fotoğrafları tek bir PDF dosyasında toplama.
- QR kod oluşturma — bağlantı, metin ve iletişim bilgisi için QR üretimi.
- Ses kaydedici — mikrofondan tarayıcıda kayıt ve indirme.
- Renk kodu çevirici — HEX, RGB ve HSL arasında dönüştürme.
7. İyi bir GIF yapmak için ipuçları
GIF yapma işi birkaç saniye sürer, ama sonucun hem küçük hem net olması seçtiğiniz kaynağa bağlıdır. Aşağıdaki adımlar paylaşması kolay GIF’ler elde etmenize yardım eder:
- Kısa bir bölüm seçin. GIF, her kareyi ayrı bir resim olarak sakladığı için süre uzadıkça dosya hızla büyür. Uzun bir videonun yalnız ilgili anını kullanmak için önce video kesme aracıyla bölümü ayırın.
- Genişliği ihtiyaca göre küçültün. Mesajlaşma uygulamalarında ve sohbetlerde gösterilecek bir GIF için tam ekran genişliği gerekmez; daha küçük genişlik dosyayı belirgin biçimde hafifletir.
- Sade arka planlı sahneleri tercih edin. 256 renk sınırı yüzünden renk geçişi yoğun, çok hareketli sahneler daha büyük ve daha noktalı görünür. Düz arka planlı, az renkli görüntüler GIF’e en iyi uyan kaynaklardır.
- Fotoğrafları önceden hazırlayın. Slayt gösterisi yapacaksanız fotoğrafları aynı en-boy oranında seçin; gerekirse önce fotoğraf boyutu küçültme aracıyla boyutlarını eşitleyin. Fotoğrafları hareketsiz tek bir resimde yan yana koymak isterseniz fotoğraf birleştirme daha uygun olur.
- Birden çok klibi önce birleştirin. Ayrı videolardan tek bir GIF yapacaksanız, aynı ayarla çekilmiş klipleri video birleştirme aracıyla tek dosyada toplayıp sonra GIF’e çevirin.
Sonucu indirmeden önce önizlemede izleyin. GIF sesi taşımaz; sesli bir paylaşım gerekiyorsa videoyu kısaltıp video olarak göndermek daha doğru bir seçimdir. Beğenmediğiniz bir sonucu düzeltmek için kaynağı yeniden seçmeniz yeterlidir; araç özgün dosyanıza dokunmaz, her denemede yeni bir GIF üretir ve istediğiniz kadar deneme yapabilirsiniz.
8. Sık sorulan sorular
GIF nasıl yapılır?
İki yol var: bir videonun belli bir aralığını GIF’e çevirmek ya da birden çok fotoğrafı sırayla kare yapmak. Yukarıdaki araçta sekmeyi seçin, dosyanızı ekleyin, genişlik ve kare hızını ayarlayıp GIF oluştur düğmesine basın. Sonuç hemen önizlenir ve indirilebilir.
Videom sunucunuza yükleniyor mu?
Hayır. Video ve fotoğraflar tarayıcınızda açılır, kareler cihazınızın ekran belleğinde çizilir ve GIF yine cihazınızda kodlanır. Hiçbir aşamada dosya ağ üzerinden gönderilmez; sayfayı kapattığınızda kopya kalmaz.
GIF kaç saniye olabilir?
Araç video için en fazla 30 saniye ve 300 kare alır. GIF sıkıştırması kayıpsızdır, yani uzun ve yüksek kare hızlı bir GIF çok büyük dosya üretir; 3-6 saniye çoğu paylaşım için yeterlidir.
Dosya boyutunu nasıl küçültürüm?
Üç ayar doğrudan boyutu belirler: genişlik (320 yerine 240), saniyedeki kare (10 yerine 5-8) ve süre. Genişliği yarıya indirmek piksel sayısını dörtte bire düşürür; en hızlı kazanç oradadır.
GIF neden videodan daha büyük çıkıyor?
GIF her kareyi kayıpsız saklar ve en fazla 256 renk kullanır; MP4 gibi biçimler kareler arası hareketi tahmin edip kayıplı sıkıştırır. Bu yüzden aynı görüntü GIF’te birkaç kat büyük olur. GIF’in avantajı her yerde otomatik oynaması ve ses içermemesidir.
Renkler neden biraz değişti?
GIF bir karede en fazla 256 renk taşıyabilir. Araç, karedeki renkleri medyan-kesme yöntemiyle 256 temsilciye indirger ve her pikseli en yakın renge eşler. Fotoğraf ve video karelerinde bu fark genelde gözle ayırt edilmez; geniş yumuşak geçişlerde (gökyüzü gibi) hafif bantlanma görülebilir.
Saydam arka plan destekleniyor mu?
Evet. Kaynak görselde saydam pikseller varsa (örneğin PNG logolar) bunlar GIF’te de saydam kalır; araç bir palet yuvasını saydamlığa ayırır. Ayrıca en-boy oranı korunurken kenarda kalan boşluk kırpılmaz, saydam bırakılır.
Hangi video biçimleri çalışır?
Tarayıcınızın oynatabildiği her biçim: MP4 (H.264) her yerde, WebM çoğu tarayıcıda çalışır. Video oynatılamıyorsa araç kare alamaz; böyle bir durumda dosyayı MP4’e çevirip yeniden deneyin.
Telefonda çalışır mı?
Evet, güncel mobil tarayıcılarda çalışır. Ancak GIF kodlaması işlemci işidir: telefonda uzun videolar belirgin biçimde yavaş kodlanır. Mobilde 240-320 piksel genişlik ve 5-8 kare/saniye önerilir.
Kaynaklar: GIF89a biçim belirtimi (W3C nüshası) (kare yapısı, renk tablosu ve gecikme alanları) · MDN — Canvas API (karelerin tuvale çizilip piksellerinin okunması). GIF kodlayıcısı sorgu.co için yazılmıştır ve çıktısı bağımsız bir çözücüyle (ImageMagick) 49 testte doğrulanır.