Premiere Pro × 拡張子一覧と活用知識


動画編集において拡張子は、素材の種類・品質・互換性を決定づける「編集の設計図」です。Premiere Proユーザー向けに、拡張子の用途と技術的な補足を体系的に整理した、備忘録です。

---

## 📁 素材フェーズ：映像・音声・画像の入力

| 拡張子         | 種別   | 主な用途                          | 対応 | エンジニア向け補足 |
|----------------|--------|-----------------------------------|------|---------------------|
| `.mp4`         | 映像   | 汎用動画、H.264圧縮               | ◎   | `ffmpeg`での生成・切り出しが容易 |
| `.mov`         | 映像   | 高品質素材（ProResなど）         | ◎   | 容量大。コーデック注意 |
| `.mts` / `.m2ts` | 映像 | 一眼カメラ・ビデオ素材            | ○   | AVCHD形式。連番管理に注意 |
| `.mp3`         | 音声   | BGM・効果音（圧縮）               | ◎   | 編集時は`.wav`推奨。`pydub`で変換可 |
| `.wav`         | 音声   | 非圧縮ナレーション・SE           | ◎   | 波形処理や精密編集に強い |
| `.jpg`         | 画像   | 背景写真                          | ◎   | 軽量・非透過。サムネ向け |
| `.png`         | 画像   | 透過ロゴ・UI                     | ◎   | アルファチャネル対応で合成向け |
| `.psd`         | 画像   | Photoshopレイヤー画像            | ◎   | Premiere上でレイヤー保持読み込み可能 |

💡 **補足**  
- `.mp4`：YouTube推奨。`-crf 23` で高画質  
- `.wav`：`librosa`等で波形抽出・FFT処理可  
- `.psd`：ImageMagickでバッチ分解可能

---

## ✏️ 編集・テロップフェーズ：文字・テンプレ・字幕

| 拡張子           | 種別     | 主な用途                           | 対応 | エンジニア向け補足 |
|------------------|----------|------------------------------------|------|---------------------|
| `.ttf` / `.otf`  | フォント | テロップ・装飾フォント            | ◎   | `fontTools`で情報抽出や埋め込み判定可 |
| `.srt`           | 字幕     | 字幕ファイル（YouTube対応）        | ◎   | `pysrt`で自動生成・翻訳・整形可能 |
| `.txt`           | 台本     | ナレーション台本・指示コメント     | ◎   | Pythonで自動読み込み・読み上げ処理も可 |
| `.mogrt`         | モーショングラフィックス | AEテンプレート        | ◎   | GUI調整可能。JSON構造ベースで動的編集可 |
| `.aep`           | AEプロジェクト | 高度なアニメ・演出        | ◎   | スクリプト制御可能。AE依存でバージョン注意 |

💡 **補足**  
- `.srt`：Whisper + `pysrt` で字幕パイプライン構築可能  
- `.mogrt`：PremiereとAE間の再利用テンプレート形式  
- `.ttf`：商用利用のライセンスに注意

---

## 📤 書き出し・共有・連携フェーズ

| 拡張子      | 種別      | 主な用途                          | 対応 | エンジニア向け補足 |
|-------------|-----------|-----------------------------------|------|---------------------|
| `.mp4`      | 出力映像  | 書き出し・YouTube納品用動画      | ◎   | `moviepy`や`ffmpeg`での操作が容易 |
| `.mov`      | 高品質納品 | 放送用ProRes等で納品             | ◎   | 高容量。非圧縮映像に最適だが配信用途は限定的 |
| `.xml`      | 編集連携  | DaVinci/Final Cutとの連携        | ◎   | スクリプトやタイムライン構成の自動生成が可能 |
| `.prproj`   | プロジェクト | 編集プロジェクト本体           | ◎   | XMLベース構造。自動編集ツールとの連携余地あり |
| `.zip`      | バックアップ | 素材・プロジェクト一括保存      | ◎   | `zip`に素材・テンプレを同梱で渡す運用が基本 |

💡 **補足**  
- `.xml`：Premiere外との橋渡し。CI/CD連携にも使える  
- `.prproj`：Git管理は非推奨だがバージョンzip管理は有効  
- `.zip`：構成保持や納品用に必須形式。拡張子の統一が鍵

---

## 📌 ケース別：拡張子の構成ベストパターン

| シーン                 | 推奨拡張子構成                                               | 解説 |
|------------------------|--------------------------------------------------------------|------|
| 🎯 軽量なYouTube編集   | `.mp4`, `.mp3`, `.png`, `.ttf`, `.srt`                       | 撮影〜編集〜書き出しが簡潔に。スマホ撮影やSNS投稿向き |
| ✨ 高品質Vlog / 広告動画 | `.mov`, `.wav`, `.psd`, `.mogrt`, `.aep`                     | AE連携 + 高解像度素材により商業案件にも対応可 |
| 🛠 チーム制作 / 自動化  | `.xml`, `.prproj`, `.txt`, `.zip`, `.json`（テンプレ構造） | 分業・自動化・CI対応も視野に入れた構成。VPS/バッチ処理との親和性◎ |

---

## 🧠 技術者向けTips：自動化・素材生成のヒント集

| タスク             | 使用拡張子                 | 活用技術 / ライブラリ例 |
|--------------------|----------------------------|--------------------------|
| 字幕自動生成       | `.srt`                     | Whisper + `pysrt` + `translate` |
| 音声波形の可視化   | `.wav`                     | `librosa`, `matplotlib`, `scipy` |
| 自動サムネ生成     | `.mp4` → `.png`            | `ffmpeg -ss 00:00:05 -vframes 1` |
| テンプレ合成       | `.png`, `.txt`, `.ttf`     | Pillow + OpenCV + `fontTools` |
| Premiere連携データ編集 | `.xml`, `.json`, `.prproj` | ExtendScript / JSX / Pythonスクリプト |