上一期对比了本地播放器,今天来聊聊看在线视频的工具

这里的"看"不单指播放器——而是怎么从 YouTube、Bilibili 等平台看/下载视频。我找了 7 款工具,分四类:下载器(命令行下载)、桌面客户端、手机客户端、网页前端/增强脚本。每一类都有不同的适用场景。


一、下载器类(命令行工具)

1. yt-dlp — YouTube 下载器之王,支持 1000+ 网站

  • 简介: yt-dlp 是 youtube-dl 的活跃分支,Python 编写,支持从 YouTube、Bilibili、Twitter/X、抖音、TikTok、Instagram、优酷、爱奇艺等 1000+ 网站下载视频/音频。几乎所有在线视频下载需求,它都能搞定。168k GitHub Star 说明了一切。
  • 官网: https://github.com/yt-dlp/yt-dlp
  • GitHub: ⭐ 168k(所有在线视频工具中最高)
  • 最新版本: 2026.03.17(每月频繁更新)
  • 收费: 完全免费,Unlicense 开源
  • 国内可用: ✅ GitHub 直连,pip 安装
  • 手机端: ❌ 纯命令行工具,但 Termux(Android)能跑
  • 优点:
    • 支持网站极多——1000+ 网站,几乎覆盖所有主流平台
    • 功能极其强大——选择分辨率/编码/音轨、下载字幕、提取音频、限速、批量下载……无所不能
    • 更新极频繁——网站一改接口,yt-dlp 马上跟进修复
    • 可嵌入脚本——配合 cron 自动下载、自动整理
  • 缺点:
    • 纯命令行——没有图形界面,新手需要学参数
    • 国内网站(B站、抖音等)支持靠逆向工程,偶有失效需等更新
    • 需 Python 环境(不过 Windows 也有独立 exe 版)

一句话: 下载在线视频的终极武器,命令行党的最爱。


2. lux — Go 语言写的极速下载器

  • 简介: lux(原 annie)是用 Go 语言编写的视频下载工具,特点是速度快、无依赖、单文件二进制,下载即用。支持 YouTube、Bilibili、优酷、爱奇艺、抖音等国内外主流网站。适合不想装 Python、想要一个干净二进制文件的人。
  • 官网: https://github.com/iawia002/lux
  • GitHub: ⭐ 31.3k
  • 最新版本: v0.24.1(2024年5月——更新较慢)
  • 收费: 完全免费,MIT 开源
  • 国内可用: ✅ GitHub Releases 直接下载单文件
  • 手机端: ❌ 纯命令行,无手机版
  • 优点:
    • 单文件二进制——下载即用,无依赖,无需 Python/Node
    • 速度快——Go 并发下载,比 yt-dlp 更快
    • 对国内视频站(B站、优酷、爱奇艺)支持不错
    • 命令简洁——lux URL 即可下载
  • 缺点:
    • 更新频率低——已超一年未发新版本,部分网站的接口变化可能失效
    • 支持的网站数量远不如 yt-dlp(约 20+ 个)
    • 功能没有 yt-dlp 丰富(如字幕下载、格式选择等)

一句话: yt-dlp 的轻量替代品,胜在简单快速,但更新滞后。


二、桌面客户端类

3. FreeTube — 隐私至上的 YouTube 桌面客户端

  • 简介: FreeTube 是一个基于 Electron 的 YouTube 桌面客户端,无需登录 Google 账号就能看 YouTube。它通过 Invidious API 获取数据,内置去广告、去追踪、HTML5 播放器,支持本地订阅管理(数据存在本地,不发给 Google)。Windows/macOS/Linux 三端可用。
  • 官网: https://freetubeapp.io
  • GitHub: https://github.com/FreeTubeApp/FreeTube — ⭐ 21.1k
  • 最新版本: 持续更新中(最新版采用 Vue 3 重写)
  • 收费: 完全免费,AGPL-3.0 开源
  • 国内可用: ⚠️ 软件本身无网络限制,但 YouTube API 需要能访问
  • 手机端: ❌ 纯桌面客户端。但同样理念的手机版推荐看下文 NewPipe
  • 优点:
    • 完全无广告——YouTube 广告全部屏蔽
    • 隐私性强——不登录 Google 账号,不看历史不上传,全本地存储
    • 内置下载——可以直接下载视频
    • 支持 SponsorBlock——自动跳过视频内的恰饭段落
  • 缺点:
    • 需要能访问 YouTube——国内用户需要代理
    • 基于 Electron——内存占用偏大
    • 不支持登录账户——无法同步订阅/历史到其他设备

一句话: 想在电脑上干干净净、没广告地看 YouTube,这就是最佳选择。


三、手机客户端类

4. NewPipe — Android 上最好的 YouTube 替代客户端

  • 简介: NewPipe 是 Android 上一款无广告、轻量级的 YouTube 前端客户端。它不调用 Google 的官方 API,而是直接解析 YouTube 网页数据,所以不需要登录、没有广告、可以后台播放。还支持 SoundCloud、PeerTube、Bandcamp 等多个平台。但不支持 iOS(因为 Apple 不允许第三方商店)。
  • 官网: https://newpipe.net
  • GitHub: https://github.com/TeamNewPipe/NewPipe — ⭐ 38.5k
  • 最新版本: v0.28.7(2026年5月,更新非常活跃)
  • 收费: 完全免费,GPL-3.0 开源
  • 国内可用: ⚠️ App 本身可用,但 YouTube 内容需要代理。不过 NewPipe 也支持 PeerTube 等联邦平台
  • 手机端: ✅ 仅 Android。iOS 无,但同类替代有 Yattee(用 YouTube API)
  • 优点:
    • 无广告——YouTube 广告全部消失
    • 后台播放——关屏也能继续播(YouTube 官方要 Premium 才有)
    • 下载视频——内置下载器,可选分辨率
    • 轻量省电——比官方 YouTube App 小得多,不跑 Google 服务
    • 弹窗播放——小窗口悬浮播放
  • 缺点:
    • 仅 Android——iOS 用户无缘
    • 无法登录 Google 账号——不能点赞/评论(只能看)
    • 偶尔需要手动更新解析器——YouTube 改版后 NewPipe 可能需要等更新
    • 需要安装 APK——不在 Google Play 上(因为违反 ToS)

一句话: Android 用户看 YouTube 的终极答案,比官方 App 好用太多了。


四、网页前端 / 增强脚本类

5. Invidious — 自建 YouTube 前置代理,浏览器直接看

  • 简介: Invidious 是一个用 Crystal 语言编写的 YouTube 替代前端。你可以自建服务,或者使用公共实例。开浏览器输入 Invidious 的地址,就能无广告、无追踪地看 YouTube。还支持 RSS 订阅频道、下载视频、音频转换。适合自己搭服务器跑的人。
  • 官网: https://invidious.io
  • GitHub: https://github.com/iv-org/invidious — ⭐ 20.3k
  • 最新版本: v2.20260207.0(2026年2月,更新活跃)
  • 收费: 完全免费,AGPL-3.0 开源
  • 国内可用: ✅ 如果自己搭一个实例在国内服务器上,就能直接看——Invidious 会去抓 YouTube 的数据,你只要访问自己的实例就行
  • 手机端: ✅ 响应式网页,浏览器直接访问即可。也有第三方客户端(如 Clipious)对接 Invidious API
  • 优点:
    • 自建后国内也能看 YouTube——服务器代劳抓取,你只管播放
    • 无广告、无追踪
    • 支持 RSS 订阅——可以配合 Miniflux 追频道更新
    • 有公共实例——不想自建也能直接用公共 Invidious 实例
    • 支持第三方客户端——Android 的 Clipious / NewPipe(可配置自定义实例)
  • 缺点:
    • 自建需要服务器和技术能力
    • 公共实例经常被 YouTube 限流/封 IP
    • 视频加载速度不如直接看 YouTube
    • 功能精简——弹幕、评论基本功能阉割

一句话: 想在国内服务器上看 YouTube 的最佳方案,自建即直达。


6. Piped — 现代化的 YouTube 前端(比 Invidious 更好看)

  • 简介: Piped 是 Invidious 的"现代版"替代品,用 Vue.js 写的单页应用,界面比 Invidious 好看很多——更像 YouTube 原版。同样可以自建或用公共实例,支持无广告观看、SponsorBlock、下载、订阅管理、播放列表。也提供 API 供第三方客户端调用。
  • 官网: https://piped.video
  • GitHub: https://github.com/TeamPiped/Piped — ⭐ 10k
  • 最新版本: 持续更新(活跃开发中)
  • 收费: 完全免费,AGPL-3.0 开源
  • 国内可用: ✅ 和 Invidious 一样,自建实例后国内可用
  • 手机端: ✅ 响应式设计,浏览器直接看。也有第三方客户端
  • 优点:
    • 界面现代化——比 Invidious 好看太多,接近 YouTube 原生体验
    • 内置 SponsorBlock——跳过恰饭段落
    • 支持播放列表、频道订阅
    • 速度快——Vue + 后端 Proxy 架构效率高
  • 缺点:
    • 自建部署比 Invidious 复杂(需要 Node + 后端多组件)
    • 同样面临 YouTube 限流问题
    • 社区规模比 Invidious 小

一句话: 觉得 Invidious 太丑?选 Piped,颜值和功能都更现代。


7. Bilibili Evolved — B 站用户必装的增强脚本

  • 简介: Bilibili Evolved(简称 BE)是一个 Tampermonkey/Violentmonkey 用户脚本,用来增强 B 站网页版。功能强大到离谱——去广告、下载视频/弹幕/封面、自定义界面、自定义快捷键、夜间模式、压缩/视频画质修复、直播间优化……几乎 B 站网页版的所有痛点它都解决了。
  • 官网: https://github.com/the1812/Bilibili-Evolved
  • GitHub: ⭐ 29.4k
  • 最新版本: v2.10.9(2026年4月,更新活跃)
  • 收费: 完全免费,开源
  • 国内可用: ✅ 专门为 B 站设计,国内完美使用
  • 手机端: ❌ 需要浏览器脚本环境,手机上 Kiwi Browser(Android)可以装。iOS Safari 可用 Userscripts 扩展
  • 优点:
    • 功能极多——去广告、下载视频/弹幕、倍速、画中画、弹幕过滤、直播间净化
    • 可定制——模块化设计,用哪个功能开哪个
    • 完全免费无广告——连 B 站的官方广告都去掉
    • 持续活跃——29k Star,作者更新勤快
  • 缺点:
    • 需要浏览器脚本扩展(Tampermonkey/Violentmonkey)
    • 仅限 B 站——对其他视频站没用
    • 功能太多有些臃肿——如果你只需要下载,可以只开下载模块

一句话: 国内 B 站用户必须装的脚本,没有之一。


综合对比

工具类型国内可用手机端上手难度主要用途推荐度
yt-dlp下载器⚠️ Termux⭐⭐⭐下载 1000+ 站视频⭐⭐⭐⭐⭐
lux下载器⭐⭐快速下载国内视频站⭐⭐⭐
FreeTube桌面客户端⚠️ 需代理电脑看 YouTube(去广告)⭐⭐⭐⭐
NewPipe手机客户端⚠️ 需代理✅ 仅Android手机看 YouTube 最佳⭐⭐⭐⭐⭐
Invidious网页前端✅ 自建✅ 浏览器⭐⭐⭐⭐自建 YouTube 代理⭐⭐⭐⭐
Piped网页前端✅ 自建✅ 浏览器⭐⭐⭐⭐现代版 YouTube 前端⭐⭐⭐⭐
Bilibili Evolved浏览器脚本✅ 完美⚠️ 有限⭐⭐B 站增强 + 下载⭐⭐⭐⭐⭐

国内可用:✅ 指无需特殊网络也能用;⚠️ 指需要代理或需要自建。


🏆 推荐结论

🥇 必装组合

国内用户(主看 B 站)

  • Bilibili Evolved——B 站重度用户必装,去广告+下载+增强功能全覆盖 用 Tampermonkey 装好,B 站体验直接起飞

Android 用户(主看 YouTube)

  • NewPipe——不用登录没广告,后台播放、下载、弹窗全支持,比官方 App 好一万倍

需要下载视频(任何平台)

  • yt-dlp——168k Star 不是吹的,学几个参数就一劳永逸。个人珍藏命令:
    yt-dlp -f "bestvideo[height<=1080]+bestaudio" URL  # 下载1080p最佳画质
    yt-dlp -f ba URL  # 只下载音频(提取mp3)
    yt-dlp --write-auto-subs --sub-lang zh URL  # 下载视频+自动字幕
    

🥈 特定场景推荐

想在电脑上"干净"看 YouTube → FreeTube 不想开浏览器、不想看到广告、不想被追踪,直接装 FreeTube 完事。

在海外看 B 站/国内视频 → lux B 站海外卡?下载回来本地看。lux 一条命令搞定。

想在国内服务器上看 YouTube → Invidious/Piped 自建一个 Invidious 实例,配合 Frp 或者直接公网 IP,任何设备都能无障碍看 YouTube。也可以用公共实例(但稳定性看运气)。


🥉 进阶玩家

All-in-One 方案:自建 Invidious + 对接 NewPipe Invidious 搭在服务器上 → NewPipe 里设置自定义 API 地址 → 手机上随时看 YouTube,全部不走 Google 服务。配合 yt-dlp 下载离线,配合 Miniflux RSS 追频道更新,一套完整的自建 YouTube 生态。


💡 终极建议

按使用场景配齐:

  • 下载党 → yt-dlp(主力)+ lux(备用)
  • B 站重度 → Bilibili Evolved
  • YouTube 重度 → NewPipe(手机)+ FreeTube(电脑)
  • 自建党 → Invidious 自建 + yt-dlp 下载

这些工具全部免费开源,而且功能完虐各大平台的官方客户端。唯一需要的是——youtube-dlp 那几条参数背下来。


本文数据来源于各项目 GitHub,数据采集于 2026 年 6 月。