Cuma, Mart 29, 2024

TGS

.tgs dosyası nedir?

.tgs uzantılı bir dosya, platformlar arası mesajlaşma hizmeti Telegram tarafından sunulan animasyonlu bir çıkartma dosyasıdır.

Animasyonlu çıkartmalar, hareketsiz görüntüler olan statik grafiklerin aksine, mesajlaşma uygulamaları kullanıcıları tarafından mesajlarda daha gelişmiş ve canlı içerik göndermek için kullanılır.

Telegram başlangıçta hareketsiz görüntü etiketleri için WEBP dosya biçimini kullandı. TGS dosya biçimi, statik WEBP etiketleri ile karşılaştırıldığında animasyon verilerini daha yüksek çözünürlüklerde ve daha küçük dosya boyutlarında depolayabilir. TGS dosyaları, Telegram, 7-zip, Apple Archive Utility ve Corel WinZip gibi uygulamalar kullanılarak açılabilir.

TGS Dosya Biçimi

Telegram, TGS dosya formatını Temmuz 2019’da Lottie kütüphanesine dayalı olarak tanıttı. Bir TGS dosyası, Adobe After Effects’teki bir animasyondan dışa aktarılan JSON metninden oluşur. Dışa aktarılan JSON metni, dosya boyutunu azaltan gzip sıkıştırması kullanılarak sıkıştırılır. Metin dosyasıyla ilgili JSON bilgisi, yüksek sıkıştırma oranlarının temeli haline gelen metin dosyasında saklanır.

TGS Etiketleri Özellikleri

TGS dosya formatı, TGS animasyonlu çıkartmaların oluşturulmasına belirli sınırlamalar getirir. Bir TGS animasyon dosyası:

  • Çıkartma/tuval boyutu 512х512 piksel olmalıdır.
  • Çıkartma nesneleri tuvalin dışına çıkmamalıdır.
  • Animasyon uzunluğu 3 saniyeyi geçmemelidir.
  • Tüm animasyonlar döngülü olmalıdır.
  • Bodymovin’de oluşturulduktan sonra etiket boyutu 64 KB’yi geçmemelidir.
  • Tüm animasyonlar Saniyede 60 Kare hızında çalışmalıdır.

Örnek TGS JSON Metni

Örnek bir animasyonlu çıkartma sıkıştırılmış haldeyken aşağıdaki JSON metin içeriğini içerir.

$ head -c 200 animated-sticker
{"tgs":1,"v":"5.5.2","fr":60,"ip":0,"op":180,"w":512,"h":512,"nm":"C-07","ddd":0,"assets":[],"comps":[],"layers":[{"ddd":0,"ind":1,"ty":3,"nm":"master","sr":1,"ks":{"o":{"a":0,"k":0},"r":{"a":0,"k":0}

Referanslar

Önceki İçerikTGZ
Sonraki İçerikTBZ

BENZER YAZILAR

Ürün Keşfedilebilirliğini Artırmak İçin Amazon Gizli Anahtar Kelimeleri Nasıl Kullanılır?

Amazon, çevrimiçi ürün satmak için oyundaki en büyük isimdir. Pazar payınızı talep etmek için, insanların yaptığı aramalarda görünmeniz gerekir. Ve bu anahtar kelimelerle başlar. Google için, alakalı...

Meta Enstitüleri İşe Alma Dondurma, Bütçe Kesintileri, Kurumsal Yeniden Yapılandırma

Sosyal medya şirketi Meta, işe alımları dondurma kararı alıyor ve çalışanları daha fazla yeniden yapılanma ve küçülme konusunda uyarıyor. Duyuru, CEO Mark Zuckerberg'den dahili...

ATM Nedir?

ATM Nedir? /Asynchronous Transfer Mode Nedir? “Eşzamansız Aktarım Modu”nun kısaltmasıdır. Çoğu kişi ATM’leri otomatik vezne makineleri olarak bilir — hizmet için saçma bir ek ücret alırken...

POPÜLER YAZILAR

Lazer Hassasiyeti, NASA’nın Navigasyon Doppler Lidar’ı ile Ay Keşifleriyle Buluşuyor

NASAAy gösterisi için hazırlanan Navigasyon Doppler Lidar teknolojisi, uzay araştırmalarının ötesinde sonuçları olan iniş teknolojisindeki ilerlemeleri vurguluyor. Bu ayın sonlarında, NASA'nın ticari ay teslimat hizmetleri...

Ay, Mars ve Ötesi için Öncü Fisyon Enerjisi

NASA özerklik, güvenlik ve uzun vadeli çalışmaya odaklanarak Ay için bir nükleer fisyon reaktörü geliştirmeye yönelik Fisyon Yüzey Enerjisi Projesi ile ilerliyor. Bu çaba,...

Yeni Nesil OLED Teknolojisinin Arkasındaki Sır

Durham Üniversitesi'ndeki bilim adamlarının yeni bir araştırması, daha parlak, daha verimli ve daha kararlı mavi organik ışık yayan diyotlara (OLED'ler) doğru beklenmedik bir yolu...

SEC’in X hesabı, Bitcoin ETF onayına ilişkin sahte haberler yayınlamak için saldırıya uğradı

Birisi, ABD Menkul Kıymetler ve Borsa Komisyonu'nun (SEC) X (eski adıyla Twitter) hesabını ele geçirdi ve kurumun, kayıtlı ulusal güvenlik borsalarında Bitcoin ETF'lerinin (borsada...