video-thumbnail-extractor について
video-thumbnail-extractorは、動画からフレームを抽出してサムネイルを作成するコマンドラインツールです。時刻や間隔を指定した抽出、鮮明または明るいフレームの検出、動画の一括処理に対応します。
主な機能
- 01時刻または間隔を指定してフレーム抽出
- 02最も鮮明または明るいフレームを検出
- 03コンタクトシートのプレビュー作成
- 04複数動画の一括処理
- 05PNGまたはJPGで画像を保存
活用シーン
- 01指定した動画時刻のサムネイル作成
- 02コンタクトシートで動画をプレビュー
- 03サムネイル向けの鮮明または明るいフレームを検索
- 04複数動画のサムネイルを一括生成
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ dkyazzentwatwa/ chatgpt-skills --skill video-thumbnail-extractorインストール後、Claude Code で/video-thumbnail-extractorを入力して読み込まれたか確認します。
同梱ファイルscripts/requirements.txtscripts/video_thumbnail_extractor.py
詳細
動画サムネイル抽出ツール
動画からフレームを抽出し、サムネイルを作成します。
機能
- フレーム抽出:タイムスタンプまたは間隔を指定して抽出します
- 最適なフレームの検出:最もシャープまたは明るいフレームを見つけます
- グリッドプレビュー:コンタクトシート形式のサムネイルを作成します
- バッチ処理:複数の動画を処理します
- 複数の形式:PNG、JPG 形式で出力します
CLI の使用方法
python video_thumbnail_extractor.py --input video.mp4 --time 00:01:30 --output thumb.jpg
python video_thumbnail_extractor.py --input video.mp4 --grid 4x4 --output preview.jpg
依存関係
- moviepy>=1.0.3
- pillow>=10.0.0
- numpy>=1.24.0
コメント
Markdown 対応