名称: pocket-casts
描述: 下载 YouTube 视频并上传至 Pocket Casts Files,以供离线观看。仅供个人使用您拥有或有权使用的内容。
版本: 1.0.0
作者: emmanuelem
下载 YouTube 视频并上传至 Pocket Casts Files,实现离线观看。
~/skills/pocket-casts/scripts/upload.sh "YOUTUBE_URL"
或指定自定义标题:
~/skills/pocket-casts/scripts/upload.sh "YOUTUBE_URL" "自定义标题"
uvx yt-dlp)apt install ffmpeg)apt install jq)bash
curl -fsSL https://deno.land/install.sh | shexport PATH="$HOME/.deno/bin:$PATH"创建凭证目录:
bash
mkdir -p ~/.clawdbot/credentials/pocket-casts
chmod 700 ~/.clawdbot/credentials/pocket-casts
添加 Pocket Casts 刷新令牌:
登录 pocketcasts.com 后,通过浏览器开发者工具获取刷新令牌,然后执行:
bash
cat > ~/.clawdbot/credentials/pocket-casts/config.json << 'EOF'
{
"refreshToken": "YOUR_REFRESH_TOKEN_HERE"
}
EOF
chmod 600 ~/.clawdbot/credentials/pocket-casts/config.json
刷新令牌有效期约 1 年。访问令牌会自动获取。
YouTube 的机器人检测机制需要来自已登录浏览器会话的 Cookies。
~/.clawdbot/credentials/pocket-casts/cookies.txtbash
chmod 600 ~/.clawdbot/credentials/pocket-casts/cookies.txt
yt-dlp --remux-video mp4 下载视频CLAWDBOT_CREDENTIALS - 覆盖凭证目录(默认:~/.clawdbot/credentials)本工具仅限个人合理使用。
使用本工具即表示您承担全部责任,确保您的使用行为符合所有适用的服务条款和法律。作者对任何滥用行为概不负责。
推荐用途: 个人录音、知识共享内容、您自己创作的视频或创作者明确允许下载的内容。