Collect YouTube Video By URL data and return results
设计与多媒体
yt2gdrive
试用Sync latest audio or video (mp3/mp4) from YouTube channels to Google Drive.
它能做什么
Sync latest audio or video (mp3/mp4) from YouTube channels to Google Drive.
技能文档
yt2gdrive — YouTube 频道 → Google Drive 媒体同步
把 YouTube 频道的更新自动下载为音频(mp3)或视频(mp4)并上传到 Google Drive(rclone remote),适合播客式追更或离线收藏。
依赖
yt-dlp、rclone、ffmpeg(macOS:brew install yt-dlp rclone ffmpeg)- 已配置好的 rclone remote(默认名
gdrive;rclone config配 Google Drive)
工作流
- 编辑
channels.conf:每行一个频道 URL(#开头为注释) - 运行
scripts/yt2gdrive.sh(默认下载音频 mp3) - 可选:
MEDIA_MODE=video ./scripts/yt2gdrive.sh下载视频 mp4 - 可选:
scripts/install_launchd.sh装 macOS 每日定时任务(默认 07:30)
配置(环境变量可覆盖)
MEDIA_MODE音频/视频:audio(默认 mp3)或video(mp4)CHANNELS_FILE频道列表(默认~/.config/yt2gdrive/channels.conf)ARCHIVE_FILE下载归档,去重(默认~/.config/yt2gdrive/archive.txt)LOCAL_DIR本地暂存(默认~/yt-uploads)REMOTE_NAMErclone remote(默认gdrive)REMOTE_PATHDrive 目标目录(默认油管)RECENT_DAYS只下载最近 N 天(默认 3,防止回捞旧视频)AUDIO_FORMAT/AUDIO_QUALITYmp3 / 0(最佳)VIDEO_FORMAT视频格式选择器(默认最佳 mp4)MAX_FILESIZE视频单文件上限(默认 2G)MAX_DURATION跳过超长视频(默认 7200 秒=2 小时)
行为要点
MEDIA_MODE=audio(默认):转 mp3 音频;MEDIA_MODE=video:下载 mp4 原画- 跳过时长 ≥ 2 小时的视频(
MAX_DURATION可调) --dateafter+--break-on-reject:只追最近更新,不回捞历史--download-archive去重,不重复下载- 上传
--bwlimit 8.5M限速,不占满带宽 - 自动清理本地 N 天前的文件(
--keep-local可保留) - 频道名带尾随空格时自动修正目录名
排错
- 日志:
~/.config/yt2gdrive/last.log --dry-run预演不实际下载/上传
相关技能
Collect YouTube Audio By URL data and return results
Pulls structured YouTube data — video and channel details, transcripts/captions, comments, playlists, and search — via the Crawlora API as clean JSON, with no yt-dlp or HTML scraping. Use when the user provides a YouTube URL or asks for a transcript, comments, channel/video metadata, or video search results.
yt-dlp. Use when the user wants to download, extract audio, pull subtitles, clip, or archive a YouTube or other streaming-site URL, or when yt-dlp hits 403, bot-check, or only-360p. Not for local-file edit/transcode, watch/summarize without saving, search, or generic downloads.
Free transcripts, 4K downloads, and video exploration — zero API quotas burned. Built for the TinkerClaw fork — github.com/globalcaos/tinkerclaw. Search and your own account data run on YOUR Google OAuth client, read-only and opt-in, with a one-command logout — see Permissions, Data Flow & Consent.
把 YouTube 视频整理成带章节、时间戳和要点的 Markdown 摘要