mcpField
D
download-video

download-video

github.com/rameerezクリエイティブ・メディア3185 回インストール36 週間前に更新
リポジトリ

download-video について

download-video は、yt-dlp を使ってソーシャルメディアの URL から動画をカレントディレクトリに保存するスキルです。ツールのインストール状況を確認し、取得可能な最高画質でダウンロードしてファイル情報を報告します。

主な機能

  1. 01yt-dlp のインストール状況を確認
  2. 02取得可能な最高画質でダウンロード
  3. 03利用可能な形式を一覧表示
  4. 04形式を指定して選択
  5. 05ファイル名と詳細を報告

活用シーン

  1. 01ソーシャルメディアの URL から動画を保存
  2. 02ダウンロード前に解像度を選択
  3. 03保存ファイルの形式とサイズを確認

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/rameerez/claude-code-startup-skills --skill download-video

インストール後、Claude Code で/download-videoを入力して読み込まれたか確認します。

詳細

動画ダウンロードスキル

yt-dlp を使って、$ARGUMENTS(ソーシャルメディアの URL)から現在のディレクトリに動画をダウンロードします。

X/Twitter、YouTube、Instagram、TikTok、Reddit、およびその他 1400 以上のサイトに対応しています。

処理手順

  1. yt-dlp がインストールされていることを確認する - which yt-dlp で確認し、見つからない場合は brew install yt-dlp を提案します
  2. 動画をダウンロードする - 利用可能な最高画質でダウンロードします
  3. 結果を報告する - ファイル名、形式、ファイルサイズを報告します

ダウンロードコマンド

yt-dlp -o "%(title)s.%(ext)s" "URL"
オプションのリファレンス
# Best video+audio (default)
yt-dlp -o "%(title)s.%(ext)s" "URL"

# List available formats first
yt-dlp -F "URL"

# Pick a specific format
yt-dlp -f "FORMAT_ID" -o "%(title)s.%(ext)s" "URL"

# Audio only (e.g. for podcasts)
yt-dlp -x --audio-format mp3 -o "%(title)s.%(ext)s" "URL"

# Custom output directory
yt-dlp -o "/path/to/dir/%(title)s.%(ext)s" "URL"

プラットフォーム別の注意事項

プラットフォーム注意事項
X/Twitter動画を含むツイート URL に対応しています。年齢制限のあるコンテンツには --cookies-from-browser が必要な場合があります
YouTube再生リスト、チャンネル、ショート動画に対応しています。解像度を選択するには -F を使います
Instagramリールとストーリーズに対応しています。非公開アカウントでは認証が必要な場合があります
TikTok動画の直接 URL に対応しています。利用可能な場合は透かしなしでダウンロードします
Redditv.redd.it のリンクを処理し、音声を自動的に結合します

ダウンロード後

  1. ファイルを確認する:ls -lh *.mp4(またはダウンロードされたファイルの拡張子)
  2. ファイル名、形式、解像度、ファイルサイズをユーザーに報告します
  3. ユーザーが字幕や文字起こしを希望する場合は、/transcribe-video の利用を提案します

コメント