動画エンコードガイド
キオスクで滑らかに再生できるよう、CMS はアップロードされた動画を再エンコードします。このページではその設定と、 アップロード前に自分で合わせたい場合の基準をご案内します。
CMS はアップロードされた動画を再エンコードします
Section titled “CMS はアップロードされた動画を再エンコードします”動画をアップロードすると、CMS が 転送エンコード設定 に従って再エンコードし、機器に配信します。そのため下の規格に 前もって合わせなくても再生されます — ただし再エンコードのたびに画質が少しずつ落ちるので、元の動画はなるべく 高画質のまま アップロードしてください。
設定は 設定 → 転送エンコード にあり、master アカウントにだけ 表示されます(他のアカウントにはこのタブ自体がありません。値を変える必要があれば TreeT 担当者にご依頼ください)。 変更した設定は これからアップロードする動画 に適用され、既にアップロードした動画はそのままです。サイズを変えたい場合は、設定を変えてから 動画をもう一度アップロード してください — CMS は元の動画を保管しないため、再エンコードはしません。
| 項目 | 既定値 | 意味 |
|---|---|---|
| サイズ規則 | 長辺 1920 以下 | 1920 · 3840 · 直接入力(256〜16384 の偶数)または 元のまま。長辺がこれより大きければ縮小し、小さい動画は拡大せず、比率は変えません |
| 縦動画 | 横に回してエンコード(選ぶ欄はありません) | 再生機が元に戻して表示します。再エンコードをオフにすると扱いが変わります(下記) |
| コーデック | VP9(ファイル .webm · 音声 Opus) | AV1(ファイル .mp4 · 音声 Opus)も選べます。H.264 · AAC ではエンコードしません — 特許ライセンスのためです(下記) |
| 品質 | 推奨値(VP9 31 · AV1 30) | 多くの動画で画質と容量を測って選んだ値です。数字が小さいほど高画質です |
| フレーム | 元のまま | 元のまま · 60fps 以下 · 30fps 以下。超える場合はまず半分にします(50→25 · 60→30 · 120→60) |
特許コーデック — 受け付けないもの · 外すもの
Section titled “特許コーデック — 受け付けないもの · 外すもの”| アップロードしたもの | 再エンコード オン | 再エンコード オフ |
|---|---|---|
| HEVC(H.265)動画 | 受け付けません — アップロードが拒否され、理由が表示されます | 同じ |
| AAC 音声入りの動画 | 音声を Opus で再エンコードします(音は残ります) | 音声トラックを外して 保存します(映像はそのまま)· アップロード後にそう表示されます |
| iPhone の写真(HEIC · HEIF) | 受け付けません | 同じ |
どちらも 特許ライセンス のためです — これらのコーデックは使う機器の台数分ロイヤリティが発生し得ます。
- iPhone で撮った動画・写真 は、iPhone の 設定 › カメラ › フォーマット › 互換性優先 で撮ると H.264 · JPEG で保存され、そのままアップロードできます。
- 音が必要な動画を再エンコードオフのままアップロードするには、音声を Opus にした WebM でアップロードしてください(下の「自分で合わせる場合」)。
自分で合わせる場合 — 推奨規格
Section titled “自分で合わせる場合 — 推奨規格”再エンコードが オン なら形式を合わせる必要はありません — 高画質の元動画(H.264 MP4 · WebM どちらも受け付けます)をアップロードすれば、CMS が上の設定でエンコードします。 再エンコードを オフ にしている現場では、次のように合わせてアップロードしてください。
| 項目 | 値 |
|---|---|
| 形式(コンテナ) | WebM |
| 動画コーデック | VP9 |
| 音声コーデック | Opus(128kbps · 48kHz) |
| 品質(CRF) | 31 前後(数字が小さいほど高画質) |
| サイズ · フレーム | 低スペック Android · ラズベリーパイがあれば 長辺 1920 · 30fps 以下 |
無料ツール ffmpeg の 1 行で合わせられます:
ffmpeg -i 元動画.mp4 -c:v libvpx-vp9 -crf 31 -b:v 0 -row-mt 1 -c:a libopus -b:a 128k -ar 48000 結果.webm- 縮小するには
-vf "scale=1920:-2"(横動画)を、30fps に下げるには-r 30を加えます。 - 元動画の解像度 · フレームが既に基準内なら変えないでください。
なぜ VP9 か
Section titled “なぜ VP9 か”複数の機器(Android 低価格機〜中上位機、デスクトップ · ラズベリーパイ)で同じ動画をコーデックだけ変えて再生した結果と、 特許ライセンス の判断(2026-10)を併せて決めました。
| コーデック | 再生 | ライセンス | CMS |
|---|---|---|---|
| VP9 | ✅ デスクトップ · ほとんどの Android で FHD · ⚠️ 低スペック Android の 4K は途切れる | ロイヤリティなし | 既定 |
| AV1 | ✅ デスクトップ · ❌ 古い Android | ロイヤリティなし | 選択可 |
| H.264 | ✅ 全機器 | 特許プール | エンコードしない(アップロードした元動画は受け付ける) |
| HEVC(H.265) | ❌ 多くの機器にコーデックがない | 複数の特許プール | 受け付けない |