本文へ移動
cccskills
無料GitHub で公開日本語紹介

media-download

動画・音声を対応サイトのリンクから保存し、プレイリストの取得や音声・メタデータの確認、Pinterestの画像検索と参考素材集めにも使えるスキルです。

原文原文の説明を見る

Download videos, audio and images to local files from a link. Video and audio come from X/Twitter, YouTube, Instagram, Facebook, TikTok, Threads, Reddit, Vimeo, LinkedIn, Twitch, VK, Rutube, Bilibili, Dailymotion and the 1800+ other sites yt-dlp supports. Pinterest images come from a pin, board, profile or a plain search query, which is useful for moodboards and visual references. Use when the user pastes a link and wants to download, save or grab it, wants its audio, metadata or a whole playlist, or wants Pinterest pictures or references for a style. Runs locally; no account or API key. Triggers: "скачай видео", "скачать по ссылке", "скачай с пинтереста", "собери референсы", "download this video", "save this reel/tweet/short", "rip the audio", "pinterest moodboard".

hashgraph-online/awesome-codex-pluginsスター 1,440(GitHub 1,440 + cccskills 0)

実行スコア 未検証

インストール方法を見る

こんなときに便利

  • リンク先の動画を保存したいとき
  • 動画から音声だけを取り出したいとき
  • プレイリストをまとめて取得したいとき
  • Pinterestから参考画像を集めたいとき

日本語での紹介

できること

動画や音声のリンクからファイルを取得し、ローカルに保存します。YouTube、X/Twitter、Instagramなど、yt-dlp が対応するサイトを利用できます。画質を指定したり、音声だけをMP3で保存したり、プレイリストやカルーセルの全項目をまとめて取得したりできます。ダウンロードせずにメタデータを確認する方法もあります。Pinterestでは、検索語やピン、ボード、プロフィールなどから画像を集められます。ムードボードやデザインの参考素材を探す用途にも向いています。

こんなときに便利

動画のリンクを手元に保存したいときや、動画から音声だけを取り出したいときに使えます。複数の投稿やプレイリストをまとめて取得したい場合、Pinterestから制作の参考画像を集めたい場合にも役立ちます。保存先のファイルパスを確認でき、必要に応じて動画の解像度や長さも調べられます。

使い方の例

  • 「この動画をダウンロードして」
  • 「このリンクから音声だけを保存して」
  • 「このPinterestのボードから参考画像を集めて」

注意点

macOSまたはLinuxとbash、curlが必要です。動画取得にはyt-dlp、Pinterest画像の取得にはgallery-dlが使われます。ffmpegがあると高画質のYouTube動画やMP3保存に役立ちます。非公開ボードにはCookieファイルが必要です。ログイン情報を使う場合は、利用するブラウザーを確認してから処理します。保存権限のない素材、ペイウォールやDRMの回避、アカウントの大量取得には対応しません。

この紹介文は、公開されている SKILL.md をもとに AI(OpenAI Codex)が作成しました。正確な仕様は下の原文を確認してください。

含まれるファイル(4)

  • SKILL.md4.6 KB
  • references/pinterest-presets.md2.1 KB
  • scripts/pinterest.sh1.8 KB
  • scripts/video.sh2.1 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Media download

There are two scripts in scripts/ next to this file. Each prints only the paths of the files it saved on stdout. Messages and errors go to stderr. Neither shows a progress bar, so the output stays short. Run long downloads with a generous timeout or in the background.

Video and audio by link: scripts/video.sh

It uses yt-dlp from PATH, or downloads a standalone build into ~/.cache/video-download the first time. It picks an mp4 (h264 + aac) that plays everywhere.

S=<this skill dir>/scripts/video.sh
bash $S "<url>"                       # best quality → ./downloads/<Site>/<title> [<id>].mp4
bash $S -q 720 "<url>"                # cap at 720p (smaller side, so vertical videos stay 720×1280)
bash $S -a "<url>"                    # audio only → mp3
bash $S -p "<playlist or carousel>"   # every item
bash $S -o ~/Downloads "<url1>" "<url2>"
bash $S -c chrome "<url>"             # use the user's logged-in browser session (chrome|safari|firefox|edge|brave)

Metadata without downloading: yt-dlp -J --no-playlist "<url>". Available qualities: yt-dlp -F "<url>".

Pinterest images: scripts/pinterest.sh

It uses gallery-dl. The input can be a search query or any Pinterest link: pin, board, profile, section or pin.it. By default it saves images only.

P=<this skill dir>/scripts/pinterest.sh
bash $P "cinematic portrait moody"                      # top 20 search results → ./downloads/pinterest/Search/<query>/
bash $P -n 50 "https://www.pinterest.com/<user>/<board>/"
bash $P -n 1 "https://pin.it/abc123"
bash $P -n 8 -o refs "query one" "query two"            # several at once
bash $P -k cookies.txt "<private board>"                # private boards need a cookies.txt export
bash $P -v "<pin url>"                                  # also keep video files

To build a moodboard for a style, use the query sets in references/pinterest-presets.md, or write 3–5 queries of your own.

After a download

Tell the user where the files are. For video, add resolution and duration when that helps: ffprobe -v error -show_entries format=duration:stream=width,height -of csv=p=0 "<file>".

When it fails

  • Login / "authentication required" / "Cannot parse data" on Facebook, Instagram, Threads, Reddit, Vimeo or LinkedIn: these sites often block anonymous downloads. Ask the user which browser they are logged in with, then retry video.sh with -c <browser>. Do not read browser cookies without asking. yt-dlp reads them locally and they never leave the machine.
  • "Unsupported URL" or extractor errors: sites change often, so update the tool and retry once. Use brew upgrade yt-dlp gallery-dl, yt-dlp -U for the standalone build, or pip install -U yt-dlp gallery-dl.
  • YouTube is low quality or warns about a JS runtime: install ffmpeg (brew install ffmpeg). For the full YouTube format list also install deno.
  • Pinterest returns nothing: the query is too narrow or Pinterest is rate-limiting. Retry with a broader query, a smaller -n, or -k cookies.txt.
  • Private, deleted or geo-blocked: say so plainly and don't try to work around it.

Download only content the user has the right to save and use. Decline requests to mass-scrape someone's account or to get around paywalls or DRM.

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

コメント

ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。

まだコメントはありません。最初のコメントを書いてみませんか。

送信するとすぐに公開されます。メールアドレスや電話番号などの個人情報は書かないでください。URL は 2 つまでです。

0 / 1000 文字

このフォームは reCAPTCHA で保護されており、Google のプライバシーポリシーと利用規約が適用されます。

同じリポジトリのスキル

accelerate-local-work

無料概要あり

複数の独立したローカル作業を安全性と依存関係を確認して実行計画にまとめ、対応環境では並列化やAppleシリコン向け処理の選択を支援します。

  • ビルドやテストの独立した処理を並列化したいとき
  • 複数段階の作業計画を安全に実行したいとき
  • Appleシリコン向け処理の候補を確認したいとき
hashgraph-online/awesome-codex-plugins1,4362026年10月27日 更新

ad-creative-testing

無料概要あり

TikTokやMeta広告の勝ちパターンを分解し、異なる切り口のテスト案や予算、評価時期を整理して、数値から継続・修正・停止を判断するスキルです。

  • 勝ち広告を分解して次のテスト案を作りたいとき
  • 広告の本数やテスト予算を決めたいとき
  • 似た広告案の成果が変わらない原因を探したいとき
hashgraph-online/awesome-codex-plugins1,4402026年10月30日 更新

add

無料概要あり

将来の読み手が理由を知りたくなる未決定や暫定対応を、技術的負債として登録し、後から項目ごとに整理できるスキルです。

  • 暫定対応を負債として記録したいとき
  • TODOや未完了作業を管理したいとき
  • 負債の影響箇所や解消条件を残したいとき
hashgraph-online/awesome-codex-plugins1,4402026年10月30日 更新

adk-framework-adapters

無料概要あり

LangChain、EINO、AutoGen、AgentScope、CrewAI向けのコード雛形やAPI対応、プロジェクト構成を参照し、バージョン確認を踏まえてAIエージェント開発を支援します。

  • 指定したフレームワークで雛形を作りたいとき
  • 複数のエージェントフレームワークを比較したいとき
  • ツール定義やメモリ設定の例を参照したいとき
hashgraph-online/awesome-codex-plugins1,4362026年10月26日 更新

agent-debug-fixer

無料概要あり

エラーやテスト失敗、画面の異常などを再現して原因を特定し、テストで確認しながら影響を絞った修正を進めるデバッグ用スキルです。

  • テスト失敗の根本原因を調べたいとき
  • 画面や機能の不具合を小さく修正したいとき
  • 再発防止のテストを先に用意したいとき
hashgraph-online/awesome-codex-plugins1,4402026年10月30日 更新

agent-dev-workshop

無料概要あり

対話を通じてAI Agentの要件整理から設計、ツール定義、コード生成、動作確認まで6段階で進め、実行可能なプロジェクトを作ります。

  • Agentの要件と設計を整理したいとき
  • 実行可能なAgentの試作品を作りたいとき
  • ツールやPromptの構成を決めたいとき
hashgraph-online/awesome-codex-plugins1,4362026年10月26日 更新

hashgraph-online のスキルをすべて見る

このスキルの問題を報告する