# 対応ファイル形式

デスクトップアプリのアップロード画面で選択できる画像 / 動画ファイルの一覧です。

## 画像

| 拡張子  | 形式 | 備考                                                         |
| ------- | ---- | ------------------------------------------------------------ |
| `.png`  | PNG  | 透過対応。グラデーションや細かいディテールに向く。           |
| `.jpg`  | JPEG | 写真向け。透過は使えません。                                 |
| `.jpeg` | JPEG | `.jpg` と同じ。                                              |
| `.webp` | WebP | サイズと品質のバランスが良い。アニメ WebP は再生されません。 |
| `.gif`  | GIF  | アニメーション GIF も対応。長尺はサイズに注意。              |

## 動画

| 拡張子  | 形式 | 備考                                                                |
| ------- | ---- | ------------------------------------------------------------------- |
| `.mp4`  | MP4  | H.264 / H.265。互換性が高く、ほとんどの編集ソフトから書き出せます。 |
| `.webm` | WebM | VP9 / AV1。同等画質で MP4 よりサイズを抑えやすい。                  |

## 推奨スペック

| 項目             | 推奨                                                                  |
| ---------------- | --------------------------------------------------------------------- |
| 画像解像度       | デスクトップ解像度以上（4K なら 3840×2160 以上）                      |
| 動画解像度       | 1080p（1920×1080）程度。4K は容量が大きくなりがち。                   |
| 動画長           | 10〜60 秒程度。シームレスにループする素材を推奨。                     |
| 動画ビットレート | 5〜10 Mbps 程度。高すぎるとストレージとダウンロード時間を圧迫します。 |

## 対応していないもの

- 透過のある動画（アルファチャンネル）
- 音声の再生（動画はミュート再生されます）
- 複数ファイルをまとめた壁紙（コードを書く `web` kind が必要）

> インタラクティブな動きや、複数素材の組み合わせ、ユーザーがカスタマイズできる項目を作りたい場合は[開発者向けドキュメント](/ja/studio/developer/tutorials/getting-started.md)を参照してください。
