Rechercher

PythonReactSEOPDF
OpenClaw

youtube-downloader

Download YouTube videos as MP4 at highest quality. Use when user sends a YouTube URL and wants to download/save it. Triggers on YouTube links (youtube.com, youtu.be) with download intent. Stores videos as assets with labels and registers them for the dashboard.

honeybee11300 installations selon la source☆ 0 Étoiles du dépôt

Installation

Suivez les instructions du dépôt pour votre agent. Consultez les fichiers et dépendances avant l’installation.

SkillHub CLI

skillhub install honeybee1130/yt-downloader

Examinez la source et la compatibilité, puis suivez les étapes d’installation.

Donnez le lien à votre agent et demandez-lui d’examiner instructions et dépendances avant d’expliquer les étapes.

Voir la source ↗Guides

Instructions

YouTube Downloader

Download YouTube videos as high-quality MP4 files and register them as assets.

Usage

When user sends a YouTube URL to download:

bash ~/. openclaw/workspace/skills/youtube-downloader/scripts/download.sh "YOUTUBE_URL" "label"

Parameters:

  • YOUTUBE_URL - Full YouTube URL (youtube.com/watch, youtu.be, youtube.com/shorts)
  • label - Short descriptive label (e.g., "honey-b-interview", "og-event-recap")

Example

User: "download this https://youtube.com/watch?v=abc123 and label it event-recap"

bash ~/.openclaw/workspace/skills/youtube-downloader/scripts/download.sh "https://youtube.com/watch?v=abc123" "event-recap"

Output

  • Video location: ~/.openclaw/workspace/assets/videos/{label}_{videoId}_{timestamp}.mp4
  • Registry: ~/.openclaw/workspace/assets/registry.json - JSON log of all downloaded assets

Registry Format

Each download adds an entry:

{
  "type": "video",
  "source": "youtube",
  "videoId": "abc123",
  "label": "event-recap",
  "filename": "event-recap_abc123_20260201_234500.mp4",
  "path": "/full/path/to/file.mp4",
  "url": "https://youtube.com/watch?v=abc123",
  "downloadedAt": "2026-02-01T23:45:00Z",
  "filesize": "150M"
}

Quality

Downloads best available quality:

  • Video: Highest resolution (up to 4K)
  • Audio: Best quality, merged
  • Format: MP4 (h264 + aac)

Limitations

  • No live streams
  • Private/deleted videos will fail
  • Age-restricted may need cookies

Informations sur la source

Source
github
Repository
openclaw/skills
Path
skills/honeybee1130/yt-downloader
Version
—
Commit
b3b96ed3b04008e85d66565838b2d6efdcb71bd7
Source de classification
rules
Statut
active
Visibilité
public

Ces informations proviennent de l’analyse indexée et peuvent être anciennes. Vérifiez les fichiers actuels.

Contenu extrait

SKILL.md
# YouTube Downloader

Download YouTube videos as high-quality MP4 files and register them as assets.

## Usage

When user sends a YouTube URL to download:

```bash
bash ~/. openclaw/workspace/skills/youtube-downloader/scripts/download.sh "YOUTUBE_URL" "label"
```

**Parameters:**
- `YOUTUBE_URL` - Full YouTube URL (youtube.com/watch, youtu.be, youtube.com/shorts)
- `label` - Short descriptive label (e.g., "honey-b-interview", "og-event-recap")

## Example

User: "download this https://youtube.com/watch?v=abc123 and label it event-recap"

```bash
bash ~/.openclaw/workspace/skills/youtube-downloader/scripts/download.sh "https://youtube.com/watch?v=abc123" "event-recap"
```

## Output

- **Video location:** `~/.openclaw/workspace/assets/videos/{label}_{videoId}_{timestamp}.mp4`
- **Registry:** `~/.openclaw/workspace/assets/registry.json` - JSON log of all downloaded assets

## Registry Format

Each download adds an entry:
```json
{
  "type": "video",
  "source": "youtube",
  "videoId": "abc123",
  "label": "event-recap",
  "filename": "event-recap_abc123_20260201_234500.mp4",
  "path": "/full/path/to/file.mp4",
  "url": "https://youtube.com/watch?v=abc123",
  "downloadedAt": "2026-02-01T23:45:00Z",
  "filesize": "150M"
}
```

## Quality

Downloads best available quality:
- Video: Highest resolution (up to 4K)
- Audio: Best quality, merged
- Format: MP4 (h264 + aac)

## Limitations

- No live streams
- Private/deleted videos will fail
- Age-restricted may need cookies

Skills associés

OpenClaw

1password

daggerkun007

Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.