运行时依赖
安装命令
点击复制本土化适配说明
下载视频的技能 安装说明: 安装命令:npx clawhub@latest install douyin-download-video 该技能用于抖音相关操作,可能需要相应的平台账号或API密钥
技能文档
视频下载器
使用yt-dlp和ffmpeg下载各种网站的视频,支持所有yt-dlp支持的网站。
功能特点 支持所有yt-dlp支持的网站(YouTube、B站、抖音、快手、Instagram、Twitter等) 自动下载并合并视频和音频流 默认下载1080p MP4格式 自动安装和更新yt-dlp 自动检测和使用ffmpeg进行视频合并 快速开始
最简单的下载方式:
python 下载_video.py "视频URL"
这会下载视频到用户下载目录(~/下载s),文件名使用视频标题。
技能会自动:
下载并设置ffmpeg(如果未安装) 检查并安装yt-dlp(如果未安装) 合并视频和音频流 选项 质量设置
使用-q或--质量指定视频质量:
best:最高质量 1080p:全高清(默认) 720p:高清 480p:标清 360p:较低质量
示例:
python 下载_video.py "URL" -q 1080p
格式选项
指定输出格式:
mp4(默认):最兼容的格式 网页m:现代格式 mkv:Matroska容器
示例:
python 下载_video.py "URL" -q 1080p
只下载音频
使用-a或--audio-only只下载音频:
python 下载_video.py "URL" -a
自定义输出目录
使用-o或--输出指定输出目录:
python 下载_video.py "URL" -o "D:/Videos"
完整示例 下载1080p MP4视频到用户下载目录: python 下载_video.py "https://www.youtube.com/watch?v=VIDEO_ID"
下载B站视频: python 下载_video.py "https://www.bilibili.com/video/BV..."
只下载音频为MP3: python 下载_video.py "URL" -a
下载720p视频: python 下载_video.py "URL" -q 720p
下载到指定目录: python 下载_video.py "URL" -o "D:/Videos"
工作原理
技能使用yt-dlp和ffmpeg:
自动下载并设置ffmpeg(如果未安装) 自动检查并安装yt-dlp(如果未安装) 获取视频信息 选择最佳的视频和音频流 使用内置ffmpeg合并视频和音频流 支持广泛的视频网站和格式 重要说明 默认下载到用户下载目录:~/下载s 视频文件名自动从视频标题生成 ffmpeg会自动下载到技能目录(.trae/技能s/视频下载器/ffmpeg/) 较高质量的视频可能需要更长的下载时间和更多磁盘空间 某些网站可能需要使用浏览器cookies进行认证 使用浏览器cookies(可选)
对于需要登录的视频,可以使用浏览器cookies:
yt-dlp "URL" --cookies-from-browser chrome yt-dlp "URL" --cookies-from-browser edge yt-dlp "URL" --cookies-from-browser firefox
常见问题
403 Forbidden错误:YouTube等网站的反爬虫机制,可以尝试:
更新yt-dlp:pip 安装 --升级 yt-dlp 使用浏览器cookies 筭待一段时间后重试
视频质量不理想:尝试使用不同的格式选择器或使用浏览器cookies
ffmpeg下载失败:如果自动下载ffmpeg失败,可以手动下载并解压到技能目录的ffmpeg/文件夹