autoshorts
長尺動画から短編コンテンツを自動生成するパイプラインです。毎日フォルダから1本の動画を選び、Whisperで音声を文字起こしし、Gemini 3 Flashのマルチモーダル機能で バイラル性の高い短編部分を抽出します。各候補をFFmpegでカット、フック性の高いテキストオーバーレイを追加し、ユーザーに承認用として提示します。承認されたクリップはUpload-Post APIを通じてTikTok・Instagram Reels・YouTube Shortsに自動公開します。長い動画から短編を作成したい、自動ショート生成やバイラルクリップ抽出、コンテンツの再利用について相談したい、または日次のクリップバッチ処理を希望する場合に利用してください。
description の原文を見る
Daily pipeline that picks one long video from a folder, transcribes it with Whisper, uses Gemini 3 Flash multimodal to find every viral short-form moment, cuts each candidate with FFmpeg, adds a hook-text overlay, presents the candidates to the user for approval, and publishes the approved clips to TikTok / Instagram Reels / YouTube Shorts via the Upload-Post API. Use when the user wants to create shorts/reels/clips from longer videos, mentions autoshorts, viral clips, or content repurposing, or asks for the daily clip batch.
SKILL.md 本文
AutoShorts — デイリーバイラルクリップパイプライン
パイプラインツールは ~/Documents/skill-autoshorts/ に配置されます。このスキルは毎日 INPUT_FOLDER から1つの長い動画を選択し、実行可能なすべてのショートフォーム動画を抽出し(Gemini 3 Flash が判定)、ユーザーに承認を得るために表示し、承認されたものを Upload-Post 経由で公開します。
セットアップ(まだ設定されていない場合のみ)
1. Python 環境
cd ~/Documents/skill-autoshorts && python3 -m venv venv && source venv/bin/activate && pip install -r requirements.txt
2. FFmpeg
必須のシステムバイナリです。ffmpeg -version で確認してください。ない場合は brew install ffmpeg でインストールしてください。
3. .env
ファイルは ~/Documents/skill-autoshorts/.env に配置します。必須キー:
UPLOAD_POST_API_KEY=...
UPLOAD_PO
...
詳細情報
- 作者
- mutonby
- ライセンス
- 不明
- 最終更新
- 2026/5/2
Source: https://github.com/mutonby/skill-autoshorts / ライセンス: 未指定