TGS ファイル形式

概要

テレグラムが2019年7月に導入したTGSファイル形式は、アニメーションのスティッカーでメッセージを生かすように設計されています。静的な画像とは異なり、これらのアナミュートスタイカーは自分自身を表現するダイナムな方法を提供したり、会話の視覚的な魅力を向上させたりします. TGSフォーマットはGzipを使用して圧縮されたLottie図書館とJSONデータをリフレッシュし、動作が高解像度とコンパクトサイズであることを保証します。

開発者やテクニカルユーザーは、シンプルさと効率性のユニークな組み合わせのおかげで、TGSファイル形式が特に興味深いものを見つけるでしょう. あなたがアニメ化されたスティッカーを作成するか、アプリケーションにこのフォーマットを統合しているかどうかにかかわらず、TSGの色彩を理解することは、あなたのプロジェクトの視覚的な魅力とインタラクティブ性を大きく向上させることができます。

キー機能

  • 高品質アニメーション:視覚的に魅力的な高解像度アニマーションをサポートします。
  • 効率的な圧縮:品質を損なうことなくファイルサイズを減らすために gzip 圧力を使用します。
  • 標準化規格:厳格なガイドラインは、すべての TGS ファイルに一貫性を保証し、それらを簡単に取り組み、統合します。
  • Cross-Platform Compatibility: Windows、macOS、iOS、およびAndroidを含むさまざまなプラットフォームで広くサポートされています。
  • Looped Animations: 無期限にアニメーションをロッピングすることによって無線再生を提供します。

技術規格

フォーマット構造

TGSファイル形式は圧縮されたJSONテキストファイルです. JSONデータはAdobe After Effectsで作成されたアニメーションを記述し、その後Bodymovinまたは類似のツールを使用してTGSに輸出されます。

コアコンポーネント

  • JSON データ:フレーム、層、キーフラムを含むすべてのアニメーションの詳細が含まれています。
  • Gzip Compression:完全性を維持しながらファイルサイズを減らすためにJSONデータに適用されます。
  • メタデータヘッダー: バージョン番号や圧縮タイプなどの TGS ファイルに関する基本的な情報を含みます。

標準と互換性

TGS ファイルは、アニメーションのスティッカーのために Telegram によって設定された特定の基準に従います. これらには、カンバスのサイズ、アナチュアの長さ、およびファイルサイズが Bodymovin でリリースされた後に厳格な制限が含まれています. このフォーマットはテレグラム デスクトップや公式のTelegram アプリなど、複数のプラットフォームで互換性があります。

歴史&進化

TGSファイル形式は2019年7月にTelegramの努力の一環として導入され、アニメ化されたスティッカーを通じてユーザーの関与を向上させようとしました。最初は、この動きは静的なWEBPシートに比べてより豊かな体験を提供することを目指しています。その後、プラットフォームのビジュアルコミュニケーション戦略の一部となっています。

TGSファイルで働く

TGSファイルの開設

公式のTelegramアプリのようなさまざまなアプリケーションを使用して TGS ファイルを開き、表示することができます. さらに、 7-Zip、Apple Archive Utility、および Corel Win Zip のようなツールは、TGS のファイルのコンテンツを抽出して表示できます。

TGSファイルの変換

TGS ファイルを他のフォーマットに変換することは一般的ではありませんが、アニメーションを Web アプリケーションに統合するなど、特定の使用ケースに必要になる可能性があります。このプロセスは通常、TGS のファイル内の JSON データをデコンプレッシャーし、その後、Bodymovin または類似のツールを使用して、MP4 や GIF のような異なる形式でそれを輸出します。

TGSファイルの作成

TGS ファイルを作成するには、Bodymovin プラグインとともに Adobe After Effects が必要になります. まず、Telegram の仕様 (512x512 ピクセル カンバサイズ、60 FPS など) に従うことを保証する After Efects のアニメーションをデザインします. 一度完了すると、アニマーションは JSON フィルムとしてエクスポートし、最後の TGS ファイアを作成するために gzip を使用して圧縮します。

一般利用ケース

  • ** メッセージを強化する**: より興味深い会話のために、アニメーションのスティッカーをメディアに追加します。
  • Custom Stickers:個人またはブランドのアイデンティティを反映するユニークなアニメーションのタッチを作成します。
  • Webインテグレーション:Bodymovinおよびその他のツールを使用してウェブアプリケーションにアニメーションを統合します。

利点&制限

優位性:

  • 高品質アニメーション:高解像度、柔らかいアニマーションをサポートします。
  • 効率的な圧縮:品質を失わずにファイルサイズを減らすために gzip を使用します。
  • 標準化フォーマット:すべての TGS ファイルで一貫性を確保し、簡単に統合および使用できます。

限界:

  • 厳格な規格:特定のガイドラインに従う必要があり、いくつかのケースでは創造性を制限することができます。
  • Limited Use Cases: 主にアニメ化されたスティッカー向けに設計され、この文脈以外のアプリケーションを制限します。

開発者資源

TGSファイルのプログラミングは、さまざまなAPIや図書館を通じてサポートされます. コードの例と実施ガイドはすぐに追加されます。

よくある質問

  • **TGSファイルを開くにはどうすればよいですか?**テレグラムのデスクトップまたはモバイルアプリを使用して TGS ファイルを直接表示することができます. 代わりに、 7-Zip または Apple Archive Utility のようなツールは、表示するために tGS のファイルのコンテンツを抽出することができます。

  • **TGSファイルを他のフォーマットに変換できますか?**はい、TGS ファイルを MP4 または GIF に変換するには、Bodymovin およびその他の類似のツールを使用して TGS のファイル内の JSON データをデコンプレッシャーした後にできます。

  • ** TGS ファイルを作成するための要件は何ですか?**TGS ファイルを作成するには、Bodymovin プラグインがインストールされている Adobe After Effects が必要です. Telegram のガイドラインに従って、アニメーションが必要な仕様を満たしていることを確認します。

参照

 日本語