İki geçişli palet · Tarayıcıda

Video GIF'e İstediğiniz GIF. Dither olmadan.

Çoğu "video GIF'e dönüştürme" aracı tek geçişli kodlama kullanır ve rastgele 256 renk seçer — ve bu sonucu her karedeki şeritler ve dither ile görürsünüz. Morph, tarayıcı sekmesinde FFmpeg'in iki geçişli palettegen + paletteuse işlemini çalıştırır. İlk geçiş inceler tüm klip ve optimal 256 renk paleti oluşturur; ikinci geçiş bu paletle kodlar. Temiz GIF'ler, genellikle boyutu yarıya iner, tümü yerel olarak işlenir.

Dosyayı buraya bırakın
MP4 → GIF
Bir dosya seçin
Bu sekmede okur ve yazar. Hiçbir şey hiçbir yere gönderilmez.

Aslında ne yaptığı

01
PALETTE

FFmpeg palettegen + paletteuse — doğru iki geçiş.

İlk pasaj videoyu tarar ve gerçek içerik için optimize edilmiş 256 renk paleti oluşturur. İkinci pasaj bu palet üzerinde Bayer dithering ile kodlama yapar. Sonuç: Tek pasajlı GIF'lerin yarısı boyutunda dosya, görsel olarak daha temiz çıktı.

02
KES

Kodlamadan önce giriş/çıkış ayarla

GIF boyutu süreye göre hızla büyür. Dönüştürmeden önce istediğiniz segmenti kısaltın.

03
BOYUT

Varsayılan 480px / 15fps

Sosyal medya için ideal boyut. 1080px'e kadar ve 30fps'e kadar ayarlayın.

04
YEREL

Tarayıcınızda FFmpeg.wasm

Dosyalar asla yüklenmez. Çıktı yerel olarak kaydedilir.

Nasıl Çalışır

  1. morph.cool/video-to-gif'i açın. Yüklemeye gerek yok.
  2. MP4, WebM veya MOV dosyasını bırakın. İstenirse başlangıç ve bitiş noktalarını ayarlayın.
  3. Gerekirse genişliği ve fps'yi ayarlayın. Dönüştür'e basın.
  4. Pass 1 paleti oluşturur. Pass 2 bu palet karşıtı kodlar. Her ikisi de yerel olarak çalışır.
  5. GIF dosyası indirme klasörüne kaydedilir. Slack, Twitter veya başka yerlere bırakın.
2 passPalet
0Yükle
50% daha küçüktek geçişe karşı

Neden iki aşamalı, çevrimiçi herhangi bir "hızlı GIF oluşturucu"yı geçer?

Tek geçişli GIF dönüştürücüleri rastgele 256 renk seçer — genellikle RGB uzayının bir düzgün örneği — ve kodlayıcı geri kalanını taklit etmek için dither kullanır. Sonuç bandlı görünür ve genellikle gereğinden daha ağır olur. İki geçişli çalışmalar, gerçek içeriği inceler: bir günbatımı videosu, günbatımı ayarlı bir palet alır; bir logo animasyonu videosu, marka ayarlı bir palet alır. Aynı FFmpeg, akıllıca kullanılır. Morph her iki geçiş de tarayıcı sekmesinde çalıştırır.

Sık Sorulan

İki geçiş paleti nedir ve neden önemli?

GIF'ler sadece 256 renk içerir. Basit bir kodlayıcı bunları kötü seçer ve bantlar ve dither oluşur. İki geçişli palet, önce videoyu analiz eder, optimal 256-renk paletini oluşturur, ardından bu palet üzerinde kodlar — görsel olarak daha temiz çıktı, genellikle dosya boyutu yarıya iner.

Çerçeve hızı ve boyut?

Sosyal GIF'ler için uygun olan varsayılan 480px genişlikte 15fps — her ikisi de ayarlanabilir. Maksimum 30fps ve 1080px genişlik.

Kısaltma desteği var mı?

Evet. Dönüştürmeden önce kesim noktalarını ayarlayın, sadece istediğiniz bölümü seçin. Bu, GIF dosya boyutunun süreye göre hızlı büyüdüğü için kullanışlıdır.

Video nereye gidiyor?

Hiçbir yerde. Tüm işlem, FFmpeg.wasm aracılığıyla tarayıcı sekmesinde yerel olarak gerçekleşir. Video, palet aşaması, kodlama aşaması ve çıktı GIF'i tümüyle yerel kalır.

Döngü veya tek kare?

Varsayılan olarak döngü — bu GIF gelenekidir. Döngü kontrolü önemli olan gömme için tek seferlik seçin.

WebP çıktısı mı?

Animasyonlu WebP, planlamada — daha küçük boyutlu ve daha fazla renk desteği. GIF, uyumluluk için korunur.

GIF'e dönüştür
Convert to GIF
Nothing leaves your device · Free for what you make, credits for what we run