• 26-09-2025, 10:17:03
    #1
    TASARIM AJANSI
    ....................
  • 26-09-2025, 10:21:07
    #2
    Üyeliği durduruldu
    Yapay zeka der ki
    Merhaba 🌸
    Ekran görüntünüzdeki durum, dosyaların hepsi aynı çözünürlükte (728x90) olmasına rağmen Windows gezgininde önizleme için farklı “frame” boylarının kullanılması nedeniyle oluyor.
    Sebep şunlardan biri olabilir:
    1. GIF’lerin “canvas” boyutları farklı:
      GIF dosyalarının içerdiği gerçek resim alanı (728x90) olsa da, bazı GIF’lerin metadata’sında ya da şeffaf alanlarında daha büyük bir tuval (ör. 728x200) kayıtlı olabiliyor. Windows da önizlemeyi bu tuvale göre gösteriyor.
    2. Animasyon karelerinde farklı yükseklik:
      GIF’lerin ilk karesi 728x90 iken sonraki karelerden birinde farklı bir boyut (ör. 728x200) olabilir. Windows Explorer, önizleme boyutunu en büyük frame’e göre ayarlıyor.
    3. Farklı encoder/optimizer kullanımı:
      GIF’ler farklı yazılımlarla kaydedilmiş olabilir. Bazıları tam frame (full-frame) kaydederken, bazıları “kısmi kare” (partial frame) kaydediyor. Bu da Explorer’daki önizleme hizalamasını bozabiliyor.
    🔧 Çözüm için yapabilecekleriniz:
    1. Problemli GIF’i açıp Photoshop, Photopea, Ezgif vb. bir araçla tekrar “canvas size” kontrolü yapın (hepsi 728x90 olmalı).
    2. Ezgif.com → Resize / Crop / Optimize kısmına yükleyip “Crop to 728x90” seçeneğiyle yeniden kaydedin.
    3. Toplu işlem için:
      • IrfanView veya XnConvert gibi programlarla tüm GIF’leri aynı tuvale zorla (force canvas to 728x90) yeniden kaydedebilirsiniz.
      • Alternatif olarak ffmpeg ile:

        ffmpeg -i input.gif -vf "scale=728:90:force_original_aspect_ratio=decrease ,pad=728:90ow-iw)/2oh-ih)/2" output.gif
    Bunu yaptıktan sonra klasördeki tüm ikonlar aynı yükseklikte görünecek ✅