ck:media-processing
FFmpegやImageMagickなどのツールを使い、動画や音声の形式変換、画像加工、背景除去、サムネイル作成、ストリーミング配信設定などを効率的に行い、メディア処理を自動化するSkill。
📜 元の英語説明(参考)
Process media with FFmpeg (video/audio), ImageMagick (images), RMBG (AI background removal). Use for encoding, format conversion, filters, thumbnails, batch processing, HLS/DASH streaming.
🇯🇵 日本人クリエイター向け解説
FFmpegやImageMagickなどのツールを使い、動画や音声の形式変換、画像加工、背景除去、サムネイル作成、ストリーミング配信設定などを効率的に行い、メディア処理を自動化するSkill。
※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。
下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o ck-media-processing.zip https://jpskill.com/download/23650.zip && unzip -o ck-media-processing.zip && rm ck-media-processing.zip
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/23650.zip -OutFile "$d\ck-media-processing.zip"; Expand-Archive "$d\ck-media-processing.zip" -DestinationPath $d -Force; ri "$d\ck-media-processing.zip"
完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。
💾 手動でダウンロードしたい(コマンドが難しい人向け)
- 1. 下の青いボタンを押して
ck-media-processing.zipをダウンロード - 2. ZIPファイルをダブルクリックで解凍 →
ck-media-processingフォルダができる - 3. そのフォルダを
C:\Users\あなたの名前\.claude\skills\(Win)または~/.claude/skills/(Mac)へ移動 - 4. Claude Code を再起動
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。
詳しい使い方ガイドを見る →- 最終更新
- 2026-05-18
- 取得日時
- 2026-05-18
- 同梱ファイル
- 23
📖 Skill本文(日本語訳)
※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。
メディア処理スキル
FFmpeg、ImageMagick、およびRMBG CLIツールを使用して、ビデオ、オーディオ、および画像を処理します。
重要: 出力を整理するには、「/ck:project-organization」スキルを呼び出してください。
ツール選択
| タスク | ツール | 理由 |
|---|---|---|
| ビデオエンコーディング/変換 | FFmpeg | ネイティブコーデックサポート、ストリーミング |
| オーディオ抽出/変換 | FFmpeg | 直接ストリーム操作 |
| 画像リサイズ/エフェクト | ImageMagick | 静止画に最適化 |
| 背景除去 | RMBG | AI搭載、ローカル処理 |
| 画像一括処理 | ImageMagick | mogrifyによるインプレース編集 |
| ビデオサムネイル | FFmpeg | フレーム抽出機能内蔵 |
| GIF作成 | FFmpeg/ImageMagick | ビデオにはFFmpeg、画像にはImageMagick |
インストール
# macOS
brew install ffmpeg imagemagick
npm install -g rmbg-cli
# Ubuntu/Debian
sudo apt-get install ffmpeg imagemagick
npm install -g rmbg-cli
# Verify
ffmpeg -version && magick -version && rmbg --version
必須コマンド
# Video: Convert/re-encode
ffmpeg -i input.mkv -c copy output.mp4
ffmpeg -i input.avi -c:v libx264 -crf 22 -c:a aac output.mp4
# Video: Extract audio
ffmpeg -i video.mp4 -vn -c:a copy audio.m4a
# Image: Convert/resize
magick input.png output.jpg
magick input.jpg -resize 800x600 output.jpg
# Image: Batch resize
mogrify -resize 800x -quality 85 *.jpg
# Background removal
rmbg input.jpg # Basic (modnet)
rmbg input.jpg -m briaai -o output.png # High quality
rmbg input.jpg -m u2netp -o output.png # Fast
主要なパラメータ
FFmpeg:
-c:v libx264- H.264コーデック-crf 22- 品質 (0-51、低いほど良い)-preset slow- 速度/圧縮のバランス-c:a aac- オーディオコーデック
ImageMagick:
800x600- 範囲内に収める (アスペクト比を維持)800x600^- 埋める (トリミングされる可能性あり)-quality 85- JPEG品質-strip- メタデータを削除
RMBG:
-m briaai- 高品質モデル-m u2netp- 高速モデル-r 4096- 最大解像度
参考文献
references/内の詳細なガイド:
ffmpeg-encoding.md- コーデック、品質、ハードウェアアクセラレーションffmpeg-streaming.md- HLS/DASH、ライブストリーミングffmpeg-filters.md- フィルター、複雑なフィルターグラフimagemagick-editing.md- エフェクト、変換imagemagick-batch.md- バッチ処理、並列操作rmbg-background-removal.md- AIモデル、CLIの使用法common-workflows.md- ビデオ最適化、レスポンシブ画像、GIF作成troubleshooting.md- エラー修正、パフォーマンスのヒントformat-compatibility.md- フォーマットサポート、コーデック推奨事項
📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開
Media Processing Skill
Process video, audio, and images using FFmpeg, ImageMagick, and RMBG CLI tools.
IMPORTANT: Invoke "/ck:project-organization" skill to organize the outputs.
Tool Selection
| Task | Tool | Reason |
|---|---|---|
| Video encoding/conversion | FFmpeg | Native codec support, streaming |
| Audio extraction/conversion | FFmpeg | Direct stream manipulation |
| Image resize/effects | ImageMagick | Optimized for still images |
| Background removal | RMBG | AI-powered, local processing |
| Batch images | ImageMagick | mogrify for in-place edits |
| Video thumbnails | FFmpeg | Frame extraction built-in |
| GIF creation | FFmpeg/ImageMagick | FFmpeg for video, ImageMagick for images |
Installation
# macOS
brew install ffmpeg imagemagick
npm install -g rmbg-cli
# Ubuntu/Debian
sudo apt-get install ffmpeg imagemagick
npm install -g rmbg-cli
# Verify
ffmpeg -version && magick -version && rmbg --version
Essential Commands
# Video: Convert/re-encode
ffmpeg -i input.mkv -c copy output.mp4
ffmpeg -i input.avi -c:v libx264 -crf 22 -c:a aac output.mp4
# Video: Extract audio
ffmpeg -i video.mp4 -vn -c:a copy audio.m4a
# Image: Convert/resize
magick input.png output.jpg
magick input.jpg -resize 800x600 output.jpg
# Image: Batch resize
mogrify -resize 800x -quality 85 *.jpg
# Background removal
rmbg input.jpg # Basic (modnet)
rmbg input.jpg -m briaai -o output.png # High quality
rmbg input.jpg -m u2netp -o output.png # Fast
Key Parameters
FFmpeg:
-c:v libx264- H.264 codec-crf 22- Quality (0-51, lower=better)-preset slow- Speed/compression balance-c:a aac- Audio codec
ImageMagick:
800x600- Fit within (maintains aspect)800x600^- Fill (may crop)-quality 85- JPEG quality-strip- Remove metadata
RMBG:
-m briaai- High quality model-m u2netp- Fast model-r 4096- Max resolution
References
Detailed guides in references/:
ffmpeg-encoding.md- Codecs, quality, hardware accelerationffmpeg-streaming.md- HLS/DASH, live streamingffmpeg-filters.md- Filters, complex filtergraphsimagemagick-editing.md- Effects, transformationsimagemagick-batch.md- Batch processing, parallel opsrmbg-background-removal.md- AI models, CLI usagecommon-workflows.md- Video optimization, responsive images, GIF creationtroubleshooting.md- Error fixes, performance tipsformat-compatibility.md- Format support, codec recommendations
同梱ファイル
※ ZIPに含まれるファイル一覧。`SKILL.md` 本体に加え、参考資料・サンプル・スクリプトが入っている場合があります。
- 📄 SKILL.md (2,897 bytes)
- 📎 references/common-workflows.md (2,865 bytes)
- 📎 references/ffmpeg-encoding.md (9,463 bytes)
- 📎 references/ffmpeg-filters.md (11,800 bytes)
- 📎 references/ffmpeg-streaming.md (9,562 bytes)
- 📎 references/format-compatibility.md (8,667 bytes)
- 📎 references/imagemagick-batch.md (12,189 bytes)
- 📎 references/imagemagick-editing.md (13,182 bytes)
- 📎 references/rmbg-background-removal.md (1,685 bytes)
- 📎 references/troubleshooting.md (2,729 bytes)
- 📎 scripts/batch_resize.py (10,196 bytes)
- 📎 scripts/batch-remove-background.sh (3,275 bytes)
- 📎 scripts/media_convert.py (8,439 bytes)
- 📎 scripts/README.md (2,606 bytes)
- 📎 scripts/remove-background.sh (2,407 bytes)
- 📎 scripts/remove-bg-node.js (4,187 bytes)
- 📎 scripts/requirements.txt (558 bytes)
- 📎 scripts/tests/.coverage (53,248 bytes)
- 📎 scripts/tests/requirements.txt (32 bytes)
- 📎 scripts/tests/test_batch_resize.py (10,952 bytes)
- 📎 scripts/tests/test_media_convert.py (7,836 bytes)
- 📎 scripts/tests/test_video_optimize.py (12,131 bytes)
- 📎 scripts/video_optimize.py (13,064 bytes)