综合 / 前端 · 2026-10-13 08:29 · 1 阅读 · 0 赞
GitHub 6.2k星开源项目Streambert:无广告无追踪的跨平台影视聚合播放器
Streambert是一款基于Electron和Vue.js的开源桌面应用,聚合VidSrc、2Embed等多个免费视频源,提供零广告、无追踪的观影体验,支持多线程下载、动漫专属源和媒体库管理,已在GitHub收获超6200星。
在视频流媒体服务日益碎片化的今天,想看一部电影往往需要开通多个平台会员,而那些分散在各大网站的免费资源又常常夹杂着烦人的广告。订阅费逐年上涨,观看体验却因平台、广告、画质限制而大打折扣。
GitHub上的开源项目 Streambert 试图用一种简洁而强大的方式解决这个问题。它是一款基于 Electron 和 Vue.js 构建的跨平台桌面应用,核心功能简单直接:聚合全球多个免费视频源,为用户提供一个零广告、无追踪的统一观影界面。
你可以把它理解为一个“轻量级的视频搜索引擎外壳”。只需输入想看的影视标题,Streambert就会帮你从各个源站找到可播放或下载的链接,让你在一个清爽的应用里,享受全球的电影、电视剧和动漫。

自开源以来,Streambert迅速获得了社区的关注,在GitHub上已拥有超过6,200颗Star和500多个Fork,并曾登上GitHub Trending榜单。它采用 GPL-3.0 许可证,完全免费且代码开源。
核心功能:不止是播放器,更是你的私人影视库
1. 零广告、无追踪的纯净体验
这是Streambert最核心的承诺。应用本身不会插入任何广告,也不会收集或追踪你的任何观看行为。它只是一个纯粹的聚合工具,让你专注于内容本身。
2. 多源聚合,海量内容一网打尽
Streambert本身不存储任何视频文件,所有内容均来自第三方。其主要视频源来自 VidSrc,同时也可从 videasy.net 和 2Embed 获取视频流。
3. 强大的多线程下载功能
除了在线观看,Streambert还支持将视频下载到本地。程序会获取视频流的 .m3u8 播放列表文件链接,并利用多线程技术进行高速下载,让你可以离线观看或永久保存喜爱的内容。
4. 专属动漫支持
Streambert对动漫爱好者非常友好。当应用检测到一部电影或剧集是动漫时,它会自动切换数据源:元数据从 AniList 获取,媒体文件则从 AllManga.to 抓取。应用会直接获取 .mp4 文件,你甚至不会看到AllManga的网站界面,体验非常流畅。
5. 现代化的媒体库管理
应用内置了完整的媒体库功能:可以追踪你的观看记录、保存想看的片单、管理已下载的文件,并每天为你推荐热门影视内容。
6. 高度可定制化
你可以根据自己的喜好定制界面主题和布局,并支持字幕的下载与管理。

使用方法:三步开启你的影视之旅
前置条件
- TMDB API 密钥:首次启动时必须输入一个免费的 TMDB (The Movie Database) API 读取访问令牌。获取方式很简单,在TMDB官网注册账号后即可申请。
- FFmpeg(如需下载功能):需要在电脑上安装 FFmpeg。
安装步骤
Streambert为各主流操作系统提供了预编译的二进制文件,安装非常方便。
- Windows:从 Releases 页面下载最新的
Streambert Setup *.exe文件并运行。 - macOS:下载最新的
Streambert-*-universal.dmg文件,打开并将 Streambert 拖入 Applications 文件夹。

- Linux (Debian/Ubuntu):下载
.deb文件,使用命令sudo dpkg -i streambert_*.deb安装。 - Linux (Arch):可从AUR安装
streambert-bin包,或下载.pacman文件用sudo pacman -U streambert-*.pacman安装。 - Linux (通用):下载
.AppImage文件,赋予执行权限后直接运行:chmod +x Streambert-x64.AppImage && ./Streambert-x64.AppImage。
从源代码构建(可选)
如果你想从源码构建,需要先安装 Node.js (版本 >=22.12.0)。克隆仓库后,在项目根目录执行:
npm install
# 为不同平台构建
npm run dist:win # Windows
npm run dist:linux # Linux
npm run dist:arch # Arch Linux
代码/配置演示:首次启动与API密钥配置
Streambert的设计哲学是“开箱即用”,大部分操作都通过图形界面完成,几乎不需要手动编写代码。以下是一个典型的使用流程演示:
首次启动配置
- 安装完成后,首次启动Streambert,应用会提示你输入 TMDB API 密钥。
- 输入你从TMDB官网获取的API密钥,点击确认。该密钥会保存在本地,只需输入一次。


搜索与播放
配置好API密钥后,你就进入了应用的主界面。在顶部的搜索框中,输入你想要观看的电影、电视剧或动漫名称。

选择片源与观看
搜索结果会以海报墙的形式清晰展示。点击你感兴趣的结果,进入详情页。在这里,你可以看到影片的简介、评分等信息。Streambert会自动从 VidSrc 等多个源站抓取可用的视频流。你只需点击“播放”按钮,即可开始观看,整个过程没有任何广告打断。
下载影片
如果你想将影片保存到本地,在影片详情页点击“下载”按钮即可。Streambert会在后台获取 .m3u8 链接,并利用多线程技术进行高速下载。你可以在应用的“下载”管理页面查看进度,下载完成后即可在应用内观看或拷贝到其他设备。

优势对比:为什么选择Streambert?
| 对比维度 | Streambert | 主流流媒体平台 | 传统视频下载工具 | 在线盗版网站 |
|---|---|---|---|---|
| 内容来源 | 聚合多个免费源 | 单一平台自有版权库 | 依赖用户提供链接 | 单一网站,资源有限且不稳定 |
| 广告与追踪 | ✅ 完全无广告、无追踪 | ❌ 会员专属广告或片头广告 | ⚠️ 通常无广告,但无内容聚合 | ❌ 广告泛滥,弹窗不断 |
| 费用 | ✅ 完全免费开源 | ❌ 需月费/年费订阅 | ⚠️ 部分付费或有限制 | 免费,但体验极差 |
| 下载功能 | ✅ 支持多线程高速下载 | ⚠️ 部分支持,但有限制 | ✅ 核心功能,支持多协议 | ❌ 通常不支持 |
| 跨平台支持 | ✅ Windows/macOS/Linux | ⚠️ 部分平台支持不完整 | ⚠️ 视具体工具而定 | ✅ 浏览器访问 |
| 用户体验 | 现代化UI,一体化媒体库 | 体验良好但内容割裂 | 功能单一,无媒体管理 | 体验糟糕,界面混乱 |
| 数据隐私 | 本地存储,无追踪 | 收集大量用户数据 | 视具体工具而定 | 极不安全,可能含恶意软件 |
| 法律风险 | 作为聚合器,风险较低 | 合法 | 合法 | 高风险 |
核心差异化总结:
Streambert的核心价值在于 “聚合”与“纯净” 。它不像传统下载工具那样功能单一,也不像在线网站那样体验糟糕。它将分散在全球各地的免费视频资源聚合到一个现代化、无广告、无追踪的桌面应用中,并提供了媒体库管理、多线程下载等增强功能,为用户提供了一个一站式、高隐私、低成本的观影解决方案。
它精准地抓住了当前流媒体市场碎片化、订阅费用高昂的用户痛点,用一种技术化的手段,将选择权重新交还给了用户。
写在最后:重新定义你的观影方式
Streambert不仅仅是一个视频播放器或下载工具,它代表了一种理念:用户应当拥有自由、纯净、不受干扰地访问全球影视内容的权利。
它通过优雅地聚合多个公开的视频源,并坚决地剔除所有广告和追踪器,为用户构建了一个理想的“私人影视乐园”。其现代化的界面设计、强大的多线程下载能力以及对动漫内容的专属支持,都展现了开发团队对用户体验的深刻理解。
当然,需要明确的是,Streambert本身不托管、存储或分发任何受版权保护的内容。它只是一个指向第三方公开内容的“搜索引擎聚合器”。用户在使用时,需要自行确保其行为符合当地的法律法规。
尽管如此,从技术实现和产品理念上看,Streambert无疑是开源社区在解决“数字内容访问”这一复杂问题上的一次出色尝试。它为厌倦了会员套路和广告骚扰的用户,提供了一个强大、优雅且免费的选择。
如果你渴望一种更纯粹、更自由的观影体验,那么 Streambert 值得你立即尝试。
项目地址:https://github.com/truelockmc/streambert