Bu sayfa, tarayıcınızın tercih ettiği dil olan Türkçe olarak gösteriliyor.
Bu sayfanın kodu başlamadı.
index.html dosyasını doğrudan bir klasörden açmak JavaScript modüllerini engeller, bu yüzden bir video seçildiğinde hiçbir şey olmaz. Klasörü bunun yerine http üzerinden sunun:
Yukarıdan bir dosya seçtiğinizde açılır.hazır — internet bağlantısını kesin, bu yine de çalışır.bu tarayıcıda kullanılamıyor (diğer her şey çalışmaya devam eder).çevrimdışı kullanım için önbelleğe almak https:// veya localhost gerektirir.önbelleğe alma burada mümkün değil, ancak zaten hiçbir şey yüklenmiyor.dosyalarınız hiçbir yere gitmedi. {total} dosya yüklendi, hepsi bu sayfanın kendi dosyaları. {platform}bir şey {hosts} ile iletişim kurdu; bu araç bunu asla yapmaz. Bunu araştırmaya değer sayın. {platform}Sayfanın kendi reklam, ölçüm ve bağış düğmesi betikleri {hosts} sunucudan yüklendi; hiçbirine bir dosya ya da ondan bir bayt verilmedi.Sayfanın kendi reklam, ölçüm ve bağış düğmesi betikleri {hosts} sunucudan yüklendi; hiçbirine bir dosya ya da ondan bir bayt verilmedi.Bir şeyler bozuldu: {detail}. Baştan başlamak için sayfayı yeniden yükleyin.{count} dosya okunuyor…{count} dosya okunuyor…Bir örnek deneÖrnek oluşturuluyor…Bu tarayıcı örneği oluşturamadı. Bunun yerine bir dosya seçin.
Her kare kendi tarayıcınız tarafından, kendi donanımınızda okunur, yeniden boyutlandırılır, renk sayısı düşürülür ve yazılır. Buradaki hiçbir şey bir şey getiremez ya da gönderemez — bu araçta hiçbir türde ağ özelliği yok — ve olsaydı bile bu sayfanın öbür ucunda bir videonun gönderilebileceği bir sunucu yok.
✗ Yükleme yok
✗ Hesap yok
✗ Filigran yok
✓ Her uzunlukta
✓ Çevrimdışı çalışır
Canlı kontrol:kontrol ediliyor…
Çevrimdışı:kontrol ediliyor…
Bize güvenmek zorunda değilsiniz: geliştirici araçlarını açın, Ağ sekmesini izleyin ve bir GIF yapın. Tek bir istek bile bir kare, bir dosya adı ya da seçtiğiniz şeyden tek bir bayt taşımıyor. Ya da internet bağlantısını kesip yine de bir tane yapın — videonuzu dönüştürülmek üzere uzağa gönderen bir araç öylece dururdu.
Gizlilik iddiası nasıl doğrulanabilir
Videolarınızın gidecek bir yeri yok. Content-Security-Policy, bu sayfanın iletişim kurabileceği her adresi tek tek sayar ve bunların hiçbiri bu siteye ait değildir. Dosyalarınızın toplanabileceği bir uç nokta burada yok, olsaydı bile onu oraya gönderecek bir kod yok.
Burada hiçbir şey bir şey getirmiyor. Bu araçta hiçbir türde ağ özelliği yok: yapıştırılacak bir adres, indirilecek bir şey, ilk kullanımda getirilen bir motor yok. Videonuza dokunan her bayt, sayfa yüklenirken bu kaynaktan geldi.
Çözme işi yerelde. Kareler kendi tarayıcınızdaki WebCodecs'ten geçer ya da klibi zaten size gösterecek olan aynı oynatma motorundan. Hangisinin kullanıldığı sayfanın üstünde yazar, çünkü bu karelerin nasıl seçildiğini değiştirir ve bunu görebilmelisiniz.
GIF burada, okuyabileceğiniz bir kodla yazılıyor. Palet, dithering ve LZW sıkıştırması bu aracın kendi klasöründe yaklaşık altı yüz satır. Bir kodlayıcı hizmeti, çalışma anında getirilen bir kitaplık ya da bunların herhangi bir yerinde bir görselin gönderilebileceği bir yer yok.
Google neyi yüklüyor, neyi almıyor. Reklam ve ölçüm betikleri Google'dan geliyor. Hiçbirine videonuz hakkında bir şey verilmiyor: ne bir dosya, ne bir kare, ne bir ad, bir boyut, bir uzunluk ya da işaretlediğiniz bölüm. Okuyan, örnekleyen, renk sayısını düşüren ya da kodlayan her satır bu kaynaktan sunuluyor ve depoda listeleniyor.
Bağış düğmesi neyi yüklüyor, neyi almıyor. Başlıktaki "Buy me a coffee" düğmesini cdnjs.buymeacoffee.com'dan gelen bir betik çiziyor ve harflerini Google Fonts'tan alıyor. O bir bağlantıdan ibarettir: hiçbir ziyareti bildirmez ve ona ne sizin ne de videonuz hakkında bir şey verilir.
Çevrimdışı çalışır. Ağ bağlantısını kesin, bu sayfadaki her şey çalışmaya devam eder. Hepsinin içindeki en basit kanıt bu.
Kendiniz kontrol edin. Yukarıdakilerin hiçbirine güvenmeniz gerekmez. Bu sayfa, depodaki şablonlardan ve yapılandırmadan, okuyup kendiniz çalıştırabileceğiniz bir derleme betiği tarafından üretilir ve sonuç dist dalına işlenir — yani sunulan şeyi kaynakların bir derlemesinin ürettiğiyle karşılaştırabilirsiniz:
Önce okunmaya değer dosyalar, Content-Security-Policy için config/site.toml, karelerin bir videodan okunmasının iki yolu için src/frames.js, palet için src/quantize.js ve LZW'siyle birlikte dosyanın kendisi için src/gif.js. Hiçbiri istek yapabilecek bir şeyi içeri almaz.
İş yerinizin güvenlik yazılımı bir yükleme uyarısı verirse. Tarayıcıda bir dosyanın seçildiği anı izler ve sayfanın onu göndermeye niyetli olup olmadığını bilemez — bu yüzden seçim anında uyarır. Buradan hiçbir şey gönderilmez: tarayıcınızın geliştirici araçlarını açın, Ağ sekmesine geçin ve bir dosya seçin. Onu taşıyan bir istek yoktur; sayfanın kendi yerel önizlemesi dışında hiçbir istek yoktur. Aynı denetimi BT ekibiniz yarım dakikada yapabilir.
1 Bir video seçin
Dosya
—
Boyut
—
Kare
—
Süre
—
Görüntü
—
Okuyan
—
2 Bölümü seçin
Klibi oynatın ve istediğiniz kısmı işaretleyin. I başlangıcı oynatma başlığının olduğu yere koyar, O bitişi koyar ve çubuktaki iki tutamak da sürüklenebilir.
0:00.000—
3 Boyut ve kare hızı
Genişlik Yükseklik ona uyar, yani şekil hiç değişmez. Bir GIF'in maliyeti genişliktir: yarı genişlik, dörtte bir piksel demektir.
Tam genişlik Piksel olarak, 16 ile 1920 arasında.
Saniyedeki kare Videonun kendi hızı değil: kareler ondan örneklenir. On iki, hareket olarak okunur; yirminin üstünde dosya, akıcılığın görünmesinden daha hızlı büyür.
Dithering Doğrusunun bulunmadığı yerde iki palet rengini karıştırır. Sıralı türden, yani sabit bir arka plan titremez.
Sonsuza kadar döngü Kapalıysa bir kez baştan sona oynar ve durur.
Dosya okunuyor…Bu dosya açılamadı.Bu tarayıcı bu dosyayı oynatmıyor, dolayısıyla önizleme yok. Kareler yine de okunup dönüştürülür — bölümü aşağıda süreleriyle işaretleyin.{width} x {height}bilinmiyor{codec} ({entry}){codec} ({entry}), {degrees} derece döndürülmüştarayıcının kendi oynatıcısıyla okunduWebCodecs, kare kareoynatıcı, kare başına bir atlama{from} – {to} ({span} sn){width} x {height} ({fromWidth} x {fromHeight} boyutundan){low} – {high}Bu, videonun kendisinden ({px} px) daha geniş; hiç var olmamış ayrıntıyı ekleyemez, yalnızca bayt ekler.Palet seçilirken her kare bellekte tutulur; bu ayarlarda yaklaşık {size} eder.Bu, bu aracın deneyeceğinden fazla — daha kısa bir bölüm, daha küçük bir genişlik ya da daha düşük bir kare hızı bunu çözer.Daha kısa bir bölüm, daha küçük bir genişlik ya da daha düşük bir kare hızı bunu aşağı çeker.{total} kareden {done}. okunuyor{total} kareden {done}. yazılıyor{n} kare{n} kare{frames} ({n} tanesi aynı, atıldı){n} fps{n} renkO bölüm, içinden kare almak için fazla kısa.Bu, bu aracın bir tarayıcıdan isteyeceğinden fazla bellek gerektirir. Bölümü kısaltın ya da genişliği veya kare hızını düşürün.GIF yapılırken bir şeyler ters gitti.Bu dosyadan hiç kare çözülemedi.Tarayıcı yarı yolda bu dosyayı oynatamaz hâle geldi.{a} {b}{a} · {b}{n} KB{n} MB{n} GBDosya bir karenin ortasında bitiyor.H.264 yapılandırma kaydı fazla kısa.HEVC yapılandırma kaydı fazla kısa.AV1 yapılandırma kaydı fazla kısa.Örnek boyutları, bu okuyucunun çözmediği sıkışık bir tabloda duruyor.Örnek tabloları eksik.Chunk tablosu boş.İzde hiç örnek yok.Video izinin örnek tabloları eksik.Video izinin örnek tanımı yok.Videonun örnek tanımı boş.Video izi şifreli.Video “{type}” olarak saklanmış ve bu okuyucu onu tanımıyor.“{type}” izi yanında hiçbir çözücü yapılandırması taşımıyor.Bu bir MP4 ya da MOV dosyası değil.Dosyanın film başlığı yok.Dosyada bu okuyucunun kullanabileceği bir video izi yok.Video izinin zaman ölçeği yok.Bu dosyadaki parçalar, video izi için hiçbir kare içermiyor.Dosya MP4 olarak okunamadı.Bu biçim, bu tarayıcının oynattıklarından değil.Bu dosyanın düzeni, buradaki okuyucunun anladıklarından değil.Bu tarayıcı {codec} biçimini doğrudan çözmüyor.Bu tarayıcıda WebCodecs yok, dolayısıyla kareler teker teker çözülemiyor.Bu dosya döndürülmüş olarak saklanmış ve buradaki okuyucu ile tarayıcının oynatıcısı bu dönme konusunda anlaşamıyor.Bu tarayıcı bu dosyayı açamıyor. {reason}{reason} Bu yüzden kareler, oynatıcı her ana sarılarak toplanıyor. Bu daha yavaştır ve her sarmanın hangi kareye denk geleceğine tarayıcı karar verir; yani hızlı bir bölüm arada bir kare şaşabilir.videonuz hiçbir yere gitmedi. {total} dosya yüklendi. {platform}bir şey {hosts} ile iletişim kurdu; bu araç bunu asla yapmaz. {platform}Sayfanın kendi reklam, ölçüm ve bağış düğmesi betikleri {hosts} sunucudan yüklendi; hiçbirine bir dosya verilmedi.Sayfanın kendi reklam, ölçüm ve bağış düğmesi betikleri {hosts} sunucudan yüklendi; hiçbirine bir dosya verilmedi.
İşe yaradı mı?
Ne yanlış gitti?
Teşekkürler — bu yardımcı oluyor.
Yalnızca yanıt gönderilir, yalnızca bir düğmeye bastığınızda. Dosyanız, adı veya onun hakkında hiçbir şey asla gönderilmez.
# Videodan GIF'e — videoyu GIF'e dönüştürün
Bölümü, boyutu ve kare hızını siz seçin.
> Bir MP4, MOV veya WebM'in bir bölümünü hareketli GIF'e çevirin. Bölümü, genişliği ve kare hızını seçin; kareler okunur ve GIF tarayıcınızda yazılır. Hiçbir şey yüklenmez.
Bu sayfa, tamamen tarayıcınızda çalışan etkileşimli bir araçtır: https://abox.tools/tr/videoyu-gife-donusturme/. Ona verdiğiniz hiçbir şey yüklenmez. Aşağıda, sayfanın bu araç hakkında sözcüklerle söylediği her şey yer alır; kullanmak için adresi açın.
## videolarınız **asla yüklenmez**. Sunucu yoktur.
Her kare kendi tarayıcınız tarafından, kendi donanımınızda okunur, yeniden boyutlandırılır, renk sayısı düşürülür ve yazılır. Buradaki hiçbir şey bir şey getiremez ya da gönderemez — bu araçta hiçbir türde ağ özelliği yok — ve olsaydı bile bu sayfanın öbür ucunda bir videonun gönderilebileceği bir sunucu yok.
- ✗ Yükleme yok
- ✗ Hesap yok
- ✗ Filigran yok
- ✓ Her uzunlukta
- ✓ Çevrimdışı çalışır
## Bir video GIF'e nasıl çevrilir
1. **Bir video seçin.** Seçiciye bir MP4, MOV, M4V ya da WebM bırakın veya elle seçin. Tarayıcı onu doğrudan diskinizden okur; siz bunu yaparken hiçbir yere hiçbir şey gönderilmez.
2. **Bölümü işaretleyin.** Klibi oynatın ve başlaması gereken yerde `I`'ya, bitmesi gereken yerde `O`'ya basın ya da çubuktaki tutamakları sürükleyin. Bir GIF birkaç saniyeliktir — dosyanın küçük mü yoksa devasa mı olacağına karar veren ayar, diğer ikisinden çok daha fazla, budur.
3. **Genişliği ve kare hızını seçin.** 480 piksel genişlik ve saniyede 12 kare, bir GIF'in işine yarayan çoğu şeye uyar. Genişliği yarıya indirmek piksel sayısını dörtte bire düşürür; saniyede on iki kare, kimsenin görmediği kareleri ödemeden hareket olarak okunur.
4. **Yapın ve indirin.** Kareler okunur, animasyonun tamamı için 256 renklik tek bir palet seçilir ve her kare yalnızca görüntünün değişen bölümü olarak yazılır. Bittiğinde sayfada oynar; indirmenin size verdiği de aynı dosyadır.
## Uzun sürüm
[Bir video nasıl GIF'e çevrilir](https://abox.tools/tr/rehberler/videoyu-gife-donusturme/): Hangi bölümü, hangi genişliği ve hangi kare hızını seçmelisiniz, bir videonun GIF'i neden videonun on katı boyutunda olur ve GIF'i ne zaman kullanmalısınız.
## Kutuda ayrıca
- [GIF Yapıcı](https://abox.tools/tr/gif-olusturma/): Bir dizi resmi tek bir animasyona çevirin.
- [GIF Ayırıcı](https://abox.tools/tr/gifi-karelere-ayirma/): Her kare kendi PNG'si olarak dışarı.
- [GIF Çözümleyici](https://abox.tools/tr/gif-analiz-etme/): Kareler, gecikmeler, paletler ve her baytın nereye gittiği.
- [Görsellerden Videoya](https://abox.tools/tr/resimleri-videoya-donusturme/): Bir görsel klasörünü videoya çevirin.
## Sorular
### Videom herhangi bir yere yükleniyor mu?
Hayır. Kendi donanımınızda, kendi tarayıcınız tarafından okunur, örneklenir ve dönüştürülür. Bu aracın sunucu tarafı yoktur ve sayfanın `Content-Security-Policy`'si iletişim kurabileceği her adresi tek tek sayar — bunların hiçbiri bu siteye ait değildir. Size söylenene güvenmek yerine denetlemeyi tercih ediyorsanız internet bağlantısını kesin ve yine de bir GIF yapın.
### Hangi video biçimlerini dönüştürebilirim?
MP4, M4V ve MOV içlerinde ne olursa olsun doğrudan okunur: H.264, HEVC, AV1 ya da VP9 — yeter ki tarayıcınız o kodlayıcıyı çözebilsin. Tarayıcınızın oynatabildiği başka her şey — en bilineni WebM — bunun yerine oynatıcı her ana ayrı ayrı aranarak okunur; bu daha yavaştır ve hangi karenin nereye düşeceği konusunda biraz daha az kesindir. Tarayıcının ne okuyabildiği ne de oynatabildiği bir dosya, ki pratikte AVI, WMV, FLV ve çoğu MKV demektir, yarı yolda başarısız olmak yerine bunu söyleyen bir mesajla geri çevrilir.
### GIF'im neden bu kadar büyük?
Çünkü GIF, hareketi değil bütün görüntüleri saklayan 1987'den kalma bir biçim. Beş saniyelik bir klipten, geldiği beş saniyelik MP4 kadar küçük bir GIF yapmanın yolu yok — bir videonun GIF'i çoğu zaman videonun on katı olur. Bunu asıl belirleyen üç ayar, sırasıyla: bölümün ne kadar uzun olduğu, görüntünün ne kadar geniş olduğu ve saniyedeki kare sayısı. Genişliği yarıya indirmek piksel sayısını dörtte bire düşürür ve maliyeti yaratan pikseldir.
### Neden yalnızca 256 renk?
Biçim böyle: bir GIF en fazla 256 renkten oluşan tek bir tablo taşır ve her pikseli o tabloya bir sayı olarak saklar. Bu araç, bölümünüzün her karesindeki renkleri sayıp 256 gruba bölerek o 256'yı seçer — medyan kesme, standart yöntem — böylece palet sabit bir renk kümesi olmak yerine klibinize uyar. Bir rengin eksik olduğu yerde dithering en yakın iki rengi karıştırır, böylece bir geçiş çizgilere dönüşmek yerine geçiş olarak kalır.
### Dithering ayarı ne yapıyor?
Az miktarda gürültüyü çok miktarda bantlaşmayla takas eder. Açıkken, yoksa dört düz banda dönüşecek bir gökyüzü geçiş olarak kalır; bunun bedeli hafif bir doku ve daha büyük bir dosyadır. Kapalıyken görüntü daha düz, dosya daha küçük olur ki bu da ekran kayıtlarına, çizgi çalışmalarına ve zaten düz renkten oluşan her şeye uyar. Burada kullanılan dithering, hata yayan türden değil sıralı türdendir; böylece değişmeyen bir arka plan kareler arasında titremek yerine tam olarak sabit kalır.
### Uzunlukta veya boyutta bir sınır var mı?
Sınırlı olan bölüm ve bunu bir kural değil bellek belirliyor: palet seçilirken bölümün her karesi aynı anda tutulur, bu yüzden sayfa ayarlarınızın neye mal olacağını hesaplar ve başlamadan önce söyler. Sekmenin belleği tüketip yok olmasına izin vermek yerine reddeder. Daha kısa bir bölüm, daha küçük bir genişlik ya da daha düşük bir kare hızı, üçü de bunu aşağı çeker.
### Sesi koruyor mu?
Bir GIF ses taşıyamaz. Biçimin sesi olan bir sürümü yok; webin GIF'lerin yerine büyük ölçüde sessiz döngü videolarını koymasının başlıca sebebi de bu. Ses önemliyse videoyu saklayın — [Video Kesici](https://abox.tools/tr/video-kesme/) ondan bir bölümü tek bir kareyi bile yeniden kodlamadan keser.
### Ücretsiz mi, hesap açmam gerekiyor mu?
Ücretsiz; hesap yok, giriş yok, deneme süresi yok, filigran yok. Sitede reklam var, masrafı karşılayan da o; reklamlara videonuz hakkında hiçbir şey verilmiyor.
## Gizlilik iddiası nasıl doğrulanabilir
- **Videolarınızın gidecek bir yeri yok.** Content-Security-Policy, bu sayfanın iletişim kurabileceği her adresi tek tek sayar ve bunların hiçbiri bu siteye ait değildir. Dosyalarınızın toplanabileceği bir uç nokta burada yok, olsaydı bile onu oraya gönderecek bir kod yok.
- **Burada hiçbir şey bir şey getirmiyor.** Bu araçta hiçbir türde ağ özelliği yok: yapıştırılacak bir adres, indirilecek bir şey, ilk kullanımda getirilen bir motor yok. Videonuza dokunan her bayt, sayfa yüklenirken bu kaynaktan geldi.
- **Çözme işi yerelde.** Kareler kendi tarayıcınızdaki WebCodecs'ten geçer ya da klibi zaten size gösterecek olan aynı oynatma motorundan. Hangisinin kullanıldığı sayfanın üstünde yazar, çünkü bu karelerin nasıl seçildiğini değiştirir ve bunu görebilmelisiniz.
- **GIF burada, okuyabileceğiniz bir kodla yazılıyor.** Palet, dithering ve LZW sıkıştırması bu aracın kendi klasöründe yaklaşık altı yüz satır. Bir kodlayıcı hizmeti, çalışma anında getirilen bir kitaplık ya da bunların herhangi bir yerinde bir görselin gönderilebileceği bir yer yok.
- **Google neyi yüklüyor, neyi almıyor.** Reklam ve ölçüm betikleri Google'dan geliyor. Hiçbirine videonuz hakkında bir şey verilmiyor: ne bir dosya, ne bir kare, ne bir ad, bir boyut, bir uzunluk ya da işaretlediğiniz bölüm. Okuyan, örnekleyen, renk sayısını düşüren ya da kodlayan her satır bu kaynaktan sunuluyor ve depoda listeleniyor.
- **Bağış düğmesi neyi yüklüyor, neyi almıyor.** Başlıktaki "Buy me a coffee" düğmesini cdnjs.buymeacoffee.com'dan gelen bir betik çiziyor ve harflerini Google Fonts'tan alıyor. O bir bağlantıdan ibarettir: hiçbir ziyareti bildirmez ve ona ne sizin ne de videonuz hakkında bir şey verilir.
- **Çevrimdışı çalışır.** Ağ bağlantısını kesin, bu sayfadaki her şey çalışmaya devam eder. Hepsinin içindeki en basit kanıt bu.
**Kendiniz kontrol edin.** Yukarıdakilerin hiçbirine güvenmeniz gerekmez. Bu sayfa, depodaki şablonlardan ve yapılandırmadan, okuyup kendiniz çalıştırabileceğiniz bir derleme betiği tarafından üretilir ve sonuç `dist` dalına işlenir — yani sunulan şeyi kaynakların bir derlemesinin ürettiğiyle karşılaştırabilirsiniz: https://github.com/A-Box-of-Tools/website
Önce okunmaya değer dosyalar, Content-Security-Policy için `config/site.toml`, karelerin bir videodan okunmasının iki yolu için `src/frames.js`, palet için `src/quantize.js` ve LZW'siyle birlikte dosyanın kendisi için `src/gif.js`. Hiçbiri istek yapabilecek bir şeyi içeri almaz.
Bir video GIF'e nasıl çevrilir
Bir video seçin. Seçiciye bir MP4, MOV, M4V ya da WebM bırakın veya elle seçin. Tarayıcı onu doğrudan diskinizden okur; siz bunu yaparken hiçbir yere hiçbir şey gönderilmez.
Bölümü işaretleyin. Klibi oynatın ve başlaması gereken yerde I'ya, bitmesi gereken yerde O'ya basın ya da çubuktaki tutamakları sürükleyin. Bir GIF birkaç saniyeliktir — dosyanın küçük mü yoksa devasa mı olacağına karar veren ayar, diğer ikisinden çok daha fazla, budur.
Genişliği ve kare hızını seçin. 480 piksel genişlik ve saniyede 12 kare, bir GIF'in işine yarayan çoğu şeye uyar. Genişliği yarıya indirmek piksel sayısını dörtte bire düşürür; saniyede on iki kare, kimsenin görmediği kareleri ödemeden hareket olarak okunur.
Yapın ve indirin. Kareler okunur, animasyonun tamamı için 256 renklik tek bir palet seçilir ve her kare yalnızca görüntünün değişen bölümü olarak yazılır. Bittiğinde sayfada oynar; indirmenin size verdiği de aynı dosyadır.
Uzun sürüm
Bir video nasıl GIF'e çevrilirHangi bölümü, hangi genişliği ve hangi kare hızını seçmelisiniz, bir videonun GIF'i neden videonun on katı boyutunda olur ve GIF'i ne zaman kullanmalısınız.
Hayır. Kendi donanımınızda, kendi tarayıcınız tarafından okunur, örneklenir ve dönüştürülür. Bu aracın sunucu tarafı yoktur ve sayfanın Content-Security-Policy'si iletişim kurabileceği her adresi tek tek sayar — bunların hiçbiri bu siteye ait değildir. Size söylenene güvenmek yerine denetlemeyi tercih ediyorsanız internet bağlantısını kesin ve yine de bir GIF yapın.
Hangi video biçimlerini dönüştürebilirim?
MP4, M4V ve MOV içlerinde ne olursa olsun doğrudan okunur: H.264, HEVC, AV1 ya da VP9 — yeter ki tarayıcınız o kodlayıcıyı çözebilsin. Tarayıcınızın oynatabildiği başka her şey — en bilineni WebM — bunun yerine oynatıcı her ana ayrı ayrı aranarak okunur; bu daha yavaştır ve hangi karenin nereye düşeceği konusunda biraz daha az kesindir. Tarayıcının ne okuyabildiği ne de oynatabildiği bir dosya, ki pratikte AVI, WMV, FLV ve çoğu MKV demektir, yarı yolda başarısız olmak yerine bunu söyleyen bir mesajla geri çevrilir.
GIF'im neden bu kadar büyük?
Çünkü GIF, hareketi değil bütün görüntüleri saklayan 1987'den kalma bir biçim. Beş saniyelik bir klipten, geldiği beş saniyelik MP4 kadar küçük bir GIF yapmanın yolu yok — bir videonun GIF'i çoğu zaman videonun on katı olur. Bunu asıl belirleyen üç ayar, sırasıyla: bölümün ne kadar uzun olduğu, görüntünün ne kadar geniş olduğu ve saniyedeki kare sayısı. Genişliği yarıya indirmek piksel sayısını dörtte bire düşürür ve maliyeti yaratan pikseldir.
Neden yalnızca 256 renk?
Biçim böyle: bir GIF en fazla 256 renkten oluşan tek bir tablo taşır ve her pikseli o tabloya bir sayı olarak saklar. Bu araç, bölümünüzün her karesindeki renkleri sayıp 256 gruba bölerek o 256'yı seçer — medyan kesme, standart yöntem — böylece palet sabit bir renk kümesi olmak yerine klibinize uyar. Bir rengin eksik olduğu yerde dithering en yakın iki rengi karıştırır, böylece bir geçiş çizgilere dönüşmek yerine geçiş olarak kalır.
Dithering ayarı ne yapıyor?
Az miktarda gürültüyü çok miktarda bantlaşmayla takas eder. Açıkken, yoksa dört düz banda dönüşecek bir gökyüzü geçiş olarak kalır; bunun bedeli hafif bir doku ve daha büyük bir dosyadır. Kapalıyken görüntü daha düz, dosya daha küçük olur ki bu da ekran kayıtlarına, çizgi çalışmalarına ve zaten düz renkten oluşan her şeye uyar. Burada kullanılan dithering, hata yayan türden değil sıralı türdendir; böylece değişmeyen bir arka plan kareler arasında titremek yerine tam olarak sabit kalır.
Uzunlukta veya boyutta bir sınır var mı?
Sınırlı olan bölüm ve bunu bir kural değil bellek belirliyor: palet seçilirken bölümün her karesi aynı anda tutulur, bu yüzden sayfa ayarlarınızın neye mal olacağını hesaplar ve başlamadan önce söyler. Sekmenin belleği tüketip yok olmasına izin vermek yerine reddeder. Daha kısa bir bölüm, daha küçük bir genişlik ya da daha düşük bir kare hızı, üçü de bunu aşağı çeker.
Sesi koruyor mu?
Bir GIF ses taşıyamaz. Biçimin sesi olan bir sürümü yok; webin GIF'lerin yerine büyük ölçüde sessiz döngü videolarını koymasının başlıca sebebi de bu. Ses önemliyse videoyu saklayın — Video Kesici ondan bir bölümü tek bir kareyi bile yeniden kodlamadan keser.
Ücretsiz mi, hesap açmam gerekiyor mu?
Ücretsiz; hesap yok, giriş yok, deneme süresi yok, filigran yok. Sitede reklam var, masrafı karşılayan da o; reklamlara videonuz hakkında hiçbir şey verilmiyor.