AniBakaBaka

Baka 是一款基于 Flutter 的跨平台番剧聚合与播放客户端,支持多番剧源搜索、弹幕、离线缓存与投屏,可在 Windows、Android、macOS、iOS 和 Android TV 上追番。

5.2.2+1017
发布于
1 天前
643
星标
21,921
下载
同步于
1 天前

最新版本

5.2.2+10172026年10月18日 19:13
下载慢?可在上方随时切换镜像源

项目说明

项目概述

Baka 是一款用 Flutter 开发的跨平台番剧客户端,覆盖 Windows、Android、macOS、iOS 与 Android TV。它通过规则驱动的视频源完成搜索、详情和播放解析,并提供弹幕、字幕、离线缓存、投屏与本地媒体库等功能。应用本身不托管、不上传也不分发视频内容,内容由第三方站点提供。Windows 端还支持 Anime4K 实时画质增强。

一个应用聚合多番剧源与弹幕,把追番所需的功能集中在一起

主要功能

  • 规则驱动视频源:通过内置与自定义规则搜索、解析番剧,并支持一键换源
  • 多协议播放:基于 media_kit 的播放器,支持选集、倍速、字幕与进度记忆
  • 弹幕系统:支持弹幕加载、发送、屏蔽以及本地弹幕文件
  • 离线缓存:提供 MP4 与 HLS 缓存和下载任务管理,也支持磁力与种子的边下边播
  • 投屏与媒体库:支持 DLNA 投屏,以及本地文件夹和 WebDAV 媒体库
  • 历史同步:本地保存播放历史,登录后可跨设备同步
  • 多端界面:Windows、Android、macOS、iOS 与 Android TV 均有适配界面
  • 画质增强:Windows 端提供 Anime4K 实时超分辨率

适用人群

  • 使用多设备追番的动漫爱好者
  • 希望在电视上观看番剧的用户
  • 需要弹幕互动体验的观众
  • 偏好开源客户端的进阶用户
  • Android TV 与电视盒子用户

快速上手

使用安装包

  1. 打开 Releases 页面,按系统和 CPU 架构下载对应安装包
  2. iOS 安装包未签名,需要自行签名后再安装
  3. 首次启动时在服务器设置中确认社区 API 地址
  4. 进入规则中心订阅视频源规则,或自行导入自定义规则
  5. 搜索番剧,选好剧集与线路后开始播放
  6. 在播放页可开启弹幕、倍速、字幕或投屏

从源码运行

  1. 安装 FVM,并在项目目录执行 fvm install 固定 Flutter 版本
  2. 执行 fvm flutter pub get 拉取依赖
  3. 执行 fvm flutter run 运行,或用 fvm flutter build apk --release 打包
git clone https://github.com/AniBakaBaka/AniBaka.git
cd AniBaka
fvm flutter pub get
fvm flutter run

核心优势

  • 一站式追番:搜索、详情、播放、弹幕与缓存集中在同一个应用
  • 多端覆盖:同一套体验覆盖桌面、手机与电视
  • 规则可扩展:视频源以规则维护,站点变化可独立更新
  • 高清无广告:支持高清播放与实时画质增强
  • 开源可审计:代码开放,网络请求与数据字段可自行核查

系统要求

项目 要求
操作系统 Windows、Android、macOS、iOS、Android TV
支持架构 x86_64、arm64
运行环境 安装包免额外依赖,源码构建需 Flutter 3.44.9 与 Dart 3.8 及以上

注意事项

  • 应用不存储也不分发视频内容,内容由第三方站点提供
  • 第三方站点接口可能变化,视频源规则随时可能失效
  • 应用启动会向 dau.anibaka.com 上报一个匿名安装标识
  • iOS 安装包未签名,需自行签名后才能安装
  • 使用时应确认所访问内容符合所在地法律法规

历史版本

排序