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

varg-video-editing

手元にある動画のカット、字幕追加、縦型化、翻訳や画質調整など、編集内容に合うサービスを選び、元映像を保ちながら仕上げる手順を案内します。

原文原文の説明を見る

Which service to edit an existing video with, and how to edit it without breaking it. A routing guide for ten editing jobs: cut, trim, resize and join (FFmpeg, the varg ffmpeg tool, Rendi), talking-head cleanup (silence and filler cuts from word timestamps: auto-editor, Descript, ElevenLabs Scribe, Groq Whisper), long video to Shorts (OpusClip, or transcript + Gemini + FFmpeg), captions and subtitles (ASS through FFmpeg, Remotion, HyperFrames, Submagic, ZapCap), assembling from a timeline or template (HyperFrames, Remotion, Shotstack, Creatomate), AI edits that restyle, swap people, relight or extend (varg Recast/Relight/ID-V2V, Runway Aleph, Luma Ray, Wan VACE), dubbing and lip sync (HeyGen, ElevenLabs Dubbing, Sync Labs), upscaling, slow motion and background removal (Topaz, SeedVR, Bria), finding moments and QA (Gemini, varg video-analyze, Twelve Labs, VideoDB), and handing the cut to DaVinci Resolve, Premiere or Final Cut. Use when someone asks to edit, cut, trim, shorten, clip, reframe, caption, subtitle, translate, dub, lip-sync, upscale, restyle or clean up footage they already have, or asks which tool or API to edit video with. Not for making a video from a brief (varg-ai and the format skills).

hashgraph-online/awesome-codex-pluginsスター 1,440(GitHub 1,440 + cccskills 0)
連携ツールGeminiElevenLabs

実行スコア 未検証

インストール方法を見る

こんなときに便利

  • 既存動画をカット・結合したいとき
  • 長尺動画をShortsにしたいとき
  • 字幕や吹き替えを追加したいとき
  • 動画編集サービスを選びたいとき
  • 完成動画の品質を確認したいとき

日本語での紹介

できること

すでにある動画を編集する際、作業内容に応じたサービスや手順を案内します。カット、トリミング、サイズ変更、複数クリップの結合から、話者の無音・言いよどみの整理、長尺動画のShorts化、字幕や翻訳、吹き替え、リップシンク、画質向上、スローモーション、背景除去まで扱います。AIで人物や照明、映像の雰囲気を変える編集や、見どころ探し、仕上がりの確認、DaVinci Resolveなどへの引き継ぎにも対応します。編集前に動画の情報を調べ、編集内容をリスト化し、必要に応じて見積もりを確認してから処理する流れも示します。

こんなときに便利

編集したい動画はあるものの、どのツールを使うか迷うときに役立ちます。元映像を残したまま編集し、音声と映像のずれやカット点の乱れを避けたい場合や、生成AIによる変更を必要な範囲に絞りたい場合にも向いています。

使い方の例

  • 「この動画の無音部分を整理して、字幕を付ける方法を選んでください」
  • 「長い動画から縦型のShortsを作る手順を提案してください」
  • 「この映像の一部を別の雰囲気に変え、完成後に問題がないか確認してください」

注意点

ガイド自体に外部ツールは不要ですが、ローカル編集にはffmpegとffprobeが必要です。有料編集にはvarg MCP接続またはVARG_API_KEY、あるいは各サービスのキーが必要な場合があります。有料処理の前に編集リストと見積もりを確認します。

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

含まれるファイル(3)

  • SKILL.md7.9 KB
  • references/practices.md6.4 KB
  • references/services.md17.9 KB

SKILL.md(原文)

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

Video editing: which service, and how

Editing starts from footage that already exists, so the first rule is not to damage it. Work in this order, and pick the service for each step from the table below.

  1. Probe. Run ffprobe -v error -show_entries format=duration:stream=codec_type,codec_name,width,height,r_frame_rate,sample_rate -of json in.mp4. Note the frame rate, whether it is variable, the sample rate and the duration.
  2. Transcribe once if anyone speaks: word-level timestamps, saved as JSON next to the source. Every text decision reads from this file: silences, filler words, highlights, captions.
  3. Write the edit decision list as data: source, in and out points, track, effect, the service for each step and its cost. Show it to the person and wait for a yes before any paid call. On varg, run estimate_cost first.
  4. Render deterministically wherever you can (FFmpeg, HyperFrames, Remotion). Use a generative model only on the shortest span whose pixels must change. Cut that span out, edit it, and stitch it back.
  5. Verify. ffprobe the output, grab stills at every cut point (ffmpeg -ss <t> -i out.mp4 -frames:v 1 cut-<t>.jpg) and look at them. Compare the duration with the edit list.

Which service for which edit

The first service in each row is the default pick. Switch only for the reason given. The full table, with access, pricing and links, is in references/services.md.

JobPickSwitch to
Cut, trim, resize, joinFFmpeg on the agent's machinevarg ffmpeg / trim / slice / resize when there is no shell or the clips already live on varg. Rendi for hosted FFmpeg on its own key
Talking-head cleanupWord timestamps + FFmpeg (varg transcription, ElevenLabs Scribe or Groq Whisper)auto-editor for a quick local silence pass. Descript when a person will review the edit in an app
Long video to ShortsOpusClip for finished, scored and captioned clipsTranscript + Gemini + FFmpeg with a tracking crop when you need control. Vizard for cheap bulk clipping
Captions & subtitlesASS from your word timestamps, burned in with FFmpegRemotion / HyperFrames for animated styles. Submagic / ZapCap for their templates
Assemble from a timelineHyperFrames or Remotion when the agent writes the videoShotstack / Creatomate for hundreds of template variants rendered in the cloud
AI edits: restyle, swap, relightvarg: minimax_h3_max_recast (swap people), minimax_h3_max_relight, id_v2v (restyle, keep identity), minimax_h3_max_extend / _insert, prompt edits on kling_v4 and omni_flash_1_1Runway Aleph for prompt and keyframe edits. Luma Ray for motion-preserving restyle and reframe. Wan VACE for masked inpainting
Dubbing & lip syncHeyGen Video Translate (translation, voice and lips in one call)ElevenLabs Dubbing for the best voice, then Sync Labs (varg sync_v3, sync_v2_pro) for the lips
Upscale, slow-mo, cut-outsTopaz (varg topaz_video) on the final exportSeedVR / ByteDance / Sima upscalers for price. Bria for background removal
Find moments & QAGemini video understanding (timecodes, QA questions)varg video-analyze for a quick JSON report. Twelve Labs / VideoDB to search a library
Hand off to an editing appA timeline file: OTIO, FCPXML or Premiere XMLDaVinci Resolve Studio MCP to drive the app live (the only official one). Premiere has only community bridges, and CapCut has no API

Rules that save a re-render

  • Frame-accurate cuts need a re-encode. -c copy snaps to the nearest keyframe and can leave black frames or audio drift. Re-encode the cut (-c:v libx264 -crf 18 -c:a aac), or use varg trim with precise: true.
  • One frame rate before joining. Convert mixed sources first (-vf fps=30 -r 30, -ar 48000). Then use the concat filter, not the concat demuxer, unless every input has identical codecs and settings.
  • Cut audio with the video. Use the same timestamps for both. Pad each spoken cut by 50–150 ms and add a ~30 ms afade at each joint so the cuts do not click. Check that the output duration matches the edit list.
  • Never overwrite the source. Write to new files, and use low-resolution proxies for analysis and previews. Apply the final cut to the full-resolution source, and upscale only the final export.
  • Generative windows are short. Most video-to-video models take 5–30 s per pass. Split at a calm moment, edit each piece, and cross-fade the seams. Check faces and identity on frame grabs before you deliver.
  • Hosted APIs are jobs. Store the job id, poll or take a webhook, back off on 429, and download the result straight away (some links expire within hours). Pass public URLs between steps. On varg, upload once with /v2/files.
  • Reframe with tracking. For 9:16, follow the face or subject rather than cropping the center. Keep captions inside the safe zones: the top ~12% and bottom ~20% are covered by platform UI.
  • Spend only after a yes. Show the edit list and the estimate first. Cache transcripts and generations. Never re-run a paid model just to move a cut.

On varg

One key covers the deterministic and the generative steps: ffmpeg, trim, slice, resize and render for the cut, transcription for word timestamps, video-analyze for QA, and the video edit, lip-sync and upscale models above. Each model's inputs are in its spec at https://varg.ai/models/<model>.md. Prices are in credits from estimate_cost; never quote them in money. For generating new footage, use the varg-ai skill.

The full table, with access, pricing, gotchas and links: references/services.md. Online: https://skills.varg.ai/browse/skills/edit-services.md

How the best editing agents cut footage (transcript first, edit decision list, word-boundary padding, 30 ms audio fades, proxies, self-checks with a retry cap, timeline hand-off): references/practices.md, 21 practices with sources. For the named edits themselves (cuts, transitions, titles, UI, cursors, devices, numbers), use the varg-video-edit-library skill.

レビュー

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

コメント

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

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

送信するとすぐに公開されます。メールアドレスや電話番号などの個人情報は書かないでください。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 のスキルをすべて見る

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