{"repo":"Jane-xiaoer/xiaoer-videolab","free":true,"listed":false,"github":"https://github.com/Jane-xiaoer/xiaoer-videolab","clone":"git clone https://github.com/Jane-xiaoer/xiaoer-videolab.git","description":"One click on the toolbar grabs the current page's video into ~/Downloads — local yt-dlp daemon, 1800+ sites. 小耳抓视频：一键把当前页视频抓到本地。","language":"JavaScript","stars":587,"topics":["bilibili","chrome-extension","launchd","macos","manifest-v3","privacy-friendly","video-downloader","youtube-dl","yt-dlp"],"license":"MIT","category":"dev-tools","readme_excerpt":"🎬 Xiaoer VideoLab One click. Any video. Local. Press one toolbar button and the video on the current page lands in your /Downloads . Powered by a tiny local yt-dlp daemon — 1800+ sites out of the box (YouTube · Bilibili · X/Twitter · TikTok · Vimeo · Twitch · Weibo …). &nbsp; --- 🙏 Thanks to our contributors / 致谢贡献者 This project is better because of these people — thank you! / 本项目因他们而更好,衷心感谢! - @ttmouse — popup history panel, cancel a stuck download , play / open-folder, one-click daemon start (#4) 弹出历史面板、 取消卡住的下载 、播放 / 打开文件夹、一键启动服务 - @jzq1212 (林以恒) — Windows support : cross-platform daemon + PowerShell install scripts (#1) Windows 支持 :跨平台 daemon + PowerShell 安装脚本 - @alick-zhang — raised the Windows request that kicked it off (#3) 提出 Windows 需求,促成了上面的 Windows 支持 Issues & PRs welcome — your name goes here too. / 欢迎提 issue 和 PR,你的名字也会出现在这里。 --- Why Browser video downloaders are a swamp of sketchy extensions that beg for \"read everything on every site\" permissions and phone home. Xiaoer VideoLab takes the opposite bet: - The extension does almost nothing. It only reads the current tab's URL when you click it, and POSTs that one string to 127.0.0.1 . No page scraping, no content scripts, no remote servers. - The download happens locally. A small Python daemon hands the URL to yt-dlp , the battle-tested open-source downloader. All the smarts live in a tool you can audit. - Nothing leaves your machine except the request yt-dlp makes to fetch the video you asked for. How it works ","default_branch":null,"files":null,"tree":[],"storefront":"/r/Jane-xiaoer","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Jane-xiaoer/xiaoer-videolab/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}