Install
openclaw skills install @yangoal2019/yt2gdriveSync latest audio or video (mp3/mp4) from YouTube channels to Google Drive.
openclaw skills install @yangoal2019/yt2gdriveSync YouTube channel updates to Google Drive as audio (mp3) or video (mp4). Great for podcast listening, offline collection, or daily channel monitoring.
yt-dlp, rclone, ffmpeg — install: brew install yt-dlp rclone ffmpeggdrive; run rclone config to set up Google Drive)channels.conf: one channel URL per line (# for comments)scripts/yt2gdrive.sh (downloads audio mp3 by default)MEDIA_MODE=video ./scripts/yt2gdrive.sh to download video mp4scripts/install_launchd.sh to set up macOS daily cron (default 07:30)MEDIA_MODE — audio (default mp3) or video (mp4)CHANNELS_FILE — channel list file (default ~/.config/yt2gdrive/channels.conf)ARCHIVE_FILE — download archive for dedup (default ~/.config/yt2gdrive/archive.txt)LOCAL_DIR — local staging directory (default ~/yt-uploads)REMOTE_NAME — rclone remote name (default gdrive)REMOTE_PATH — Google Drive target folder (default 油管)RECENT_DAYS — only download videos from last N days (default 3)AUDIO_FORMAT / AUDIO_QUALITY — mp3 / 0 (best)VIDEO_FORMAT — video format selector (default best mp4)MAX_FILESIZE — per-file size limit (default 2G)MAX_DURATION — skip videos longer than N seconds (default 7200 = 2 hours)MEDIA_MODE=audio (default): convert to mp3; MEDIA_MODE=video: download mp4 as-isMAX_DURATION adjustable)--dateafter + --break-on-reject: only recent updates, no historical catch-up--download-archive for dedup: never re-downloads--bwlimit 8.5M to avoid saturating bandwidth--keep-local to keep)~/.config/yt2gdrive/last.log--dry-run to preview without downloading/uploading把 YouTube 频道的更新自动下载为音频(mp3)或视频(mp4)并上传到 Google Drive(rclone remote),适合播客式追更或离线收藏。
yt-dlp、rclone、ffmpeg(macOS: brew install yt-dlp rclone ffmpeg)gdrive;rclone config 配 Google Drive)channels.conf:每行一个频道 URL(# 开头为注释)scripts/yt2gdrive.sh(默认下载音频 mp3)MEDIA_MODE=video ./scripts/yt2gdrive.sh 下载视频 mp4scripts/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_NAME rclone remote(默认 gdrive)REMOTE_PATH Drive 目标目录(默认 油管)RECENT_DAYS 只下载最近 N 天(默认 3,防止回捞旧视频)AUDIO_FORMAT/AUDIO_QUALITY mp3 / 0(最佳)VIDEO_FORMAT 视频格式选择器(默认最佳 mp4)MAX_FILESIZE 视频单文件上限(默认 2G)MAX_DURATION 跳过超长视频(默认 7200 秒=2 小时)MEDIA_MODE=audio(默认):转 mp3 音频;MEDIA_MODE=video:下载 mp4 原画MAX_DURATION 可调)--dateafter + --break-on-reject:只追最近更新,不回捞历史--download-archive 去重,不重复下载--bwlimit 8.5M 限速,不占满带宽--keep-local 可保留)~/.config/yt2gdrive/last.log--dry-run 预演不实际下载/上传