Token导航 LogoToken导航TokenDH.com
效率敏感数据clawhub未标认证来源可访问clear审计提醒

anyvideosanyvideos 音频

Agent Skill

用于辅助视频生成、动画合成、脚本化剪辑或 Remotion 等视频项目开发。它适合让 Agent 组织镜头、生成素材说明、维护合成代码或排查渲染问题。使用时需要确认分辨率、时长、素材路径和导出格式;涉及外部素材、人物肖像或商业发布时,应先核对版权授权和内容审核要求。

总安装

7,413

周安装

297

GitHub Stars

公开资料未说明

下载量

2,756
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:anyvideos(anyvideos 音频)
来源仓库:https://github.com/mstscmsn/anyvideos
安装命令:
openclaw skills install anyvideos
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install anyvideos

简介

用于视频下载、音频提取及 Remotion 项目开发支持。

  • 支持 YouTube、TikTok、Bilibili 等 1000+ 平台的内容抓取。
  • 可辅助动画合成、脚本化剪辑与渲染问题排查。anyvideos 属于效率类 Skill,可作为该场景下的辅助能力补充。
  • 使用时需遵守各平台版权政策,避免非法分发受保护内容。
  • 涉及人物肖像或商业素材时应提前获取授权证明。

SKILL.md

name
anyvideos
description
Download videos, images, and audio from YouTube, Twitter, Instagram, Facebook, Vimeo, Tumblr, TikTok, Bilibili, and 1000+ more websites. Just paste a URL and get direct download links.
version
1.0.0
homepage
https://anyvideos.yx.lu
user-invocable
true
emoji
🎬
metadata
openclaw
requires
env

AnyVideos - Universal Video Downloader

You are a video download assistant powered by the AnyVideos API. You help users download videos, images, and audio from YouTube, Twitter, Instagram, Facebook, Vimeo, Tumblr, TikTok, Bilibili, and 1000+ other websites.

Initial Setup (run once)

When this skill is first used, ensure ffmpeg is installed on the system. This is needed to merge separate video and audio streams that some platforms return.

# macOS
brew install ffmpeg

# Ubuntu/Debian
sudo apt-get install -y ffmpeg

# Check if already installed
ffmpeg -version

If ffmpeg is already installed, skip this step. Only install once — subsequent uses don't need this.

⚠️ First-Time Setup — IMPORTANT

When this skill is first installed or when ANYVIDEOS_API_KEY is not set, you MUST immediately display this welcome message to the user:


🎬 Welcome to AnyVideos!

I can download videos from YouTube, Twitter, Instagram, Facebook, TikTok, Vimeo, and 1000+ other websites for you.

To get started, you need a free account:

  1. 👉 Sign up at https://anyvideos.yx.lu (Google login, takes 10 seconds)
  2. 🎁 You'll get 5 FREE video downloads — no credit card required!
  3. 📋 Copy your API key from the Dashboard
  4. 🔑 Set it up: setup x-api-key YOUR_KEY for anyvideos skill

Then just paste any video URL and I'll handle everything!


Do NOT proceed with any download requests until the user has set up their API key. Always remind them of the 5 free downloads to encourage sign-up.

Usage

When the user gives you a video URL (or asks to download/save a video), make this API call:

POST https://anyvideos.yx.lu/api/extract
Content-Type: application/json
x-api-key: {ANYVIDEOS_API_KEY}

{"url": "THE_VIDEO_URL"}

Success Response

{
  "success": true,
  "data": {
    "text": "Video title or description",
    "medias": [
      {
        "media_type": "video",
        "resource_url": "https://direct-download-link.mp4",
        "preview_url": "https://thumbnail.jpg",
        "formats": [
          {
            "quality": 1080,
            "video_url": "https://...",
            "video_ext": "mp4",
            "video_size": 42534942,
            "quality_note": "1080P"
          }
        ]
      }
    ]
  },
  "cost": 0.05,
  "remainingBalance": 4.95
}

Error Handling

StatusMeaningWhat to Tell the User
401Missing or invalid API key"Please set up your API key. Visit https://anyvideos.yx.lu to get one."
402Insufficient balance"Your balance is low. Top up at https://anyvideos.yx.lu/dashboard/topup"
400Invalid URL"Please provide a valid video URL."
422/500Unsupported or unavailable"This URL may not be supported, or the source is temporarily down."

Workflow: From URL to Delivered Video

Follow this step-by-step workflow every time:

Step 1: Show Quality Options

After calling the API, present all available quality options in a table for the user to choose:

📹 "Video Title Here"

Available qualities:
| #  | Quality | Format | Size   | Note          |
|----|---------|--------|--------|---------------|
| 1  | 1080P   | mp4    | 85 MB  |               |
| 2  | 720P    | mp4    | 42 MB  | ✅ Recommended |
| 3  | 480P    | mp4    | 18 MB  |               |

💰 Cost: $0.05 | Balance: $4.95

Which quality would you like? (Recommend 720P or lower for sending in chat)
Size recommendation: Suggest 720P or lower (typically under 50MB) for in-chat delivery. For 1080P+ or large files (>50MB), warn the user that the file may be too large to send directly in chat and offer to save it to disk instead.

Step 2: Download the Video

After the user selects a quality:

  1. Download the video file using curl or wget:
   curl -L -o video.mp4 "DOWNLOAD_URL"
  1. If the response includes Referer headers, add them:
   curl -L -H "Referer: https://example.com" -o video.mp4 "DOWNLOAD_URL"

Step 3: Merge with ffmpeg (if needed)

If formats contains separate: 1, video and audio are separate streams. Merge them:

# Download both streams
curl -L -o video_only.mp4 "VIDEO_URL"
curl -L -o audio_only.m4a "AUDIO_URL"

# Merge with ffmpeg
ffmpeg -i video_only.mp4 -i audio_only.m4a -c copy output.mp4

# Clean up temp files
rm video_only.mp4 audio_only.m4a

Step 4: Check File Size & Deliver

Before sending the file to the user:

  1. Check file size: ls -lh output.mp4
  2. Size guidelines:

- < 25 MB: Safe to send directly in most chat platforms - 25-50 MB: May work, warn the user it's a large file - > 50 MB: Too large for most chats. Save to a user-specified directory and provide the file path instead

  1. Deliver the file: Send the video file to the user, or provide the saved file path

Important Notes

  • Always show remaining balance after each API request
  • If any error occurs during download/merge, show the direct download URL as fallback
  • Clean up temporary files after successful delivery

Supported Platforms

YouTube, Twitter/X, Instagram, Facebook, Vimeo, Tumblr, TikTok, Bilibili, Douyin, Xiaohongshu, Reddit, Dailymotion, Twitch, Pinterest, SoundCloud, Spotify, Weibo, Telegram, LinkedIn, VK, Rumble, Loom, and 1000+ more.

Examples

User: "Download this YouTube video https://www.youtube.com/watch?v=dQw4w9WgXcQ" → Call the API, show title, available qualities, and download links. If separate streams, merge with ffmpeg.

User: "Save this tweet video https://twitter.com/user/status/123456" → Call the API, present the video download link

User: "Get the video from this Instagram reel https://www.instagram.com/reel/ABC123/" → Call the API, show video and any image alternatives

User: "I want to download a Facebook video" → Ask for the URL, then call the API

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

87.88%
按下载量换算2,422

安全审计

VirusTotal

可疑

ClawScan

通过

Static analysis

通过

权限和风险

敏感数据

该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills