viral-video-platform-specs について
短尺動画の制作者向けに、SNSやモバイルブラウザー再生用の書き出し設定と FFmpeg の手順を案内するスキルです。各プラットフォームの詳細仕様やコマンド例も参照できます。
主な機能
- 01プラットフォーム別書き出し仕様
- 02SNS動画の共通書き出し設定
- 03音量と尺の調整指針
- 04ffprobe による出力確認
- 05詳細なプラットフォーム別レシピ
活用シーン
- 01TikTok や Reels 向けの縦動画作成
- 02プラットフォームの容量制限への対応
- 03モバイルブラウザー再生の互換性確認
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ josiahsiegel/ claude-plugin-marketplace --skill viral-video-platform-specsインストール後、Claude Code で/viral-video-platform-specsを入力して読み込まれたか確認します。
同梱ファイルreferences/platform-details-and-recipes.md
詳細
バイラル動画プラットフォームの仕様
TikTok、YouTube Shorts、Instagram Reels、Facebook Reels、Snapchat Spotlight、Twitter/X、Pinterest、LinkedIn、モバイルブラウザーでの再生に適した書き出し設定を選ぶには、このスキルを使用します。この SKILL は簡潔なオーケストレーターです。詳細なプラットフォーム別の表、コマンド、レシピは references/platform-details-and-recipes.md に保持されています。
クイックリファレンス
| プラットフォーム | アスペクト比 | 推奨解像度 | 実用的な長さ | 最大サイズ | デフォルトのコーデック |
|---|---|---|---|---|---|
| TikTok | 9:16 | 1080x1920 | 21-34s | iOS 287 MB | H.264 + AAC |
| YouTube Shorts | 9:16 | 1080x1920 | 50-59s | 256 GB | H.264 または VP9 |
| Instagram Reels | 9:16 | 1080x1920 | 7-30s | 4 GB | H.264 + AAC |
| Facebook Reels | 9:16 | 1080x1920 | 15-30s | 4 GB | H.264 + AAC |
| Snapchat Spotlight | 9:16 | 1080x1920 | <=60s | 300 MB | H.264 + AAC |
| Twitter/X | 9:16, 16:9, 1:1 | 1080x1920 | <=140s | 512 MB | H.264 + AAC |
ソーシャル向けの汎用書き出し基準
ffmpeg -i input.mp4 \
-vf "scale=1080:1920:force_original_aspect_ratio=decrease,pad=1080:1920:(ow-iw)/2:(oh-ih)/2:black,setsar=1,fps=30" \
-c:v libx264 -preset medium -crf 22 -profile:v high -level 4.1 \
-c:a aac -b:a 192k -ar 48000 -ac 2 \
-pix_fmt yuv420p -movflags +faststart \
output_social.mp4
基準ファイルを参照して、プラットフォームごとにラウドネス、長さ、ビットレート、メタデータを調整します。
基本的なワークフロー
ffmpeg -versionを確認します。セキュリティとコーデックの修正が適用された、最新の安定版ビルドを推奨します。- 対象のプラットフォームと、動画をネイティブアプリにアップロードするのか、モバイルブラウザーで再生するのかを特定します。
- プラットフォームやキャンペーンで正方形または横向きが指定されていない限り、縦長の 9:16 に統一します。
- 幅広い互換性のため、H.264/AAC を使用します。YouTube/WebM を意図的に対象とする場合に限り、VP9 を使用します。
- プラットフォームごとのラウドネス目標を適用します。TikTok/Reels は通常 -10 ~ -12 LUFS、YouTube は約 -14 LUFS、Facebook は約 -13 LUFS です。
- 互換性を確保するため、
-pix_fmt yuv420pと-movflags +faststartを維持します。 - アップロード前に
ffprobeで出力を検証します。
主な注意点
- 主要なソーシャルプラットフォームはすべてアップロードを再エンコードします。ソーシャル配信では、高品質な H.264 のほうが HEVC/AV1 よりもアップロード元として適している場合がほとんどです。
- ウェブ/モバイルブラウザーで再生する場合、プラットフォームのアップロード上限よりも、プロファイル/レベル、
yuv420p、faststart のほうが重要です。 - 特に Reels 形式のインターフェイスでは、画面の上下にある安全でない領域、なかでも下部 35% に字幕や UI が重ならないようにします。
- プラットフォームのファイルサイズ上限が厳しい場合は、2 パスのビットレート制御が役立ちます。
参考資料
references/platform-details-and-recipes.md- 保持されている完全な参考資料:プラットフォーム別仕様表、FFmpeg プリセット、2 パスの例、マルチプラットフォーム書き出しスクリプト、ファイルサイズの計算、コーデックの比較、モバイル向け安全な再生、カラーグレーディング、テキスト/字幕の読みやすさ、検証コマンド、出典。
関連スキル
viral-video-animated-captions- CapCut 風の字幕生成viral-video-hook-templates- フックのパターンと視聴維持のテクニックffmpeg-animation-timing-reference- タイミング、読みやすさ、同期、プラットフォームに応じたテンポffmpeg-command-syntax- オプションの正しい配置
コメント
Markdown 対応