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