動画編集において拡張子は、素材の種類・品質・互換性を決定づける「編集の設計図」です。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スクリプト |