Skip to content
Back to skills

C Video

ASecurity

Download videos, extract audio, convert formats, and clip segments using `yt-dlp` and `ffmpeg`. Supports YouTube, Vimeo, and hundreds of other sites.

  • 166 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added May 28, 2026
ai-agentsbash

Works with

  • cli

Security analysis

A92/100
  • mediumInstalls packages at runtime which could introduce malicious dependencies

Pro shows the line behind each finding and how to fix it

Scanned May 28, 2026

npx -y skills add daxaur/openpaw --skill c-video --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of C Video?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for C Video
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/daxaur-c-video/badge)](https://www.skillsdirectory.com/skills/daxaur-c-video)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: c-video
description: Download videos, extract audio, convert formats, and clip segments using `yt-dlp` and `ffmpeg`. Supports YouTube, Vimeo, and hundreds of other sites.
tags: [video, audio, download, yt-dlp, ffmpeg, conversion]
---

## What This Skill Does

Enables Claude to download online videos, extract audio tracks, convert between formats, and cut/clip video segments using `yt-dlp` and `ffmpeg`.

## Available CLI Tools

### `yt-dlp` — Video Downloading

```bash
# Download a video (best quality)
yt-dlp "https://youtube.com/watch?v=ID"

# Download audio only as MP3
yt-dlp -x --audio-format mp3 "https://youtube.com/watch?v=ID"

# Download specific format/resolution
yt-dlp -f "bestvideo[height<=1080]+bestaudio" "URL"

# Download to specific output path
yt-dlp -o "~/Downloads/%(title)s.%(ext)s" "URL"

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

### `ffmpeg` — Processing & Conversion

```bash
# Convert video format
ffmpeg -i input.mp4 output.webm

# Extract audio from video
ffmpeg -i input.mp4 -vn -acodec mp3 output.mp3

# Clip a segment (start time, duration)
ffmpeg -i input.mp4 -ss 00:01:30 -t 00:00:45 -c copy clip.mp4

# Resize video
ffmpeg -i input.mp4 -vf scale=1280:720 output.mp4
```

## Usage Guidelines

- Confirm the output directory before downloading large files
- Use `-x` with `yt-dlp` for audio-only extraction instead of downloading video first

## Notes

- Only download content you have rights to use
- `yt-dlp` may need periodic updates: `pip install -U yt-dlp`

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.