AnimeFlow:开源动漫播放追番软件,支持4K超分辨率与多数据源

原创 发布日期:
32

AnimeFlow是什么

AnimeFlow 是一款开源的跨平台动漫视频播放与追番管理软件,该软件基于 Flutter 框架开发(版本 3.44.0),实现了从 Android、iOS 到 Windows、macOS、Linux 的全面平台覆盖。AnimeFlow 的核心技术亮点包括集成 Anime4K 开源算法实现实时视频超分辨率(支持效率档与质量档两种模式)、深度对接 Bangumi 番组计划服务以实现用户收藏与追番数据同步,以及整合弹弹 Play、Bilibili 等多平台弹幕源,为用户提供沉浸式、高质量的观影体验。

AnimeFlow 的另一个核心特色是其高度灵活的数据源管理系统。它支持用户通过自定义 XPath 爬虫配置添加和管理多个视频数据源,从而打破单一平台的内容限制,实现从多个网站自动抓取番剧列表、搜索和播放链接。配合图片识别番剧功能(基于 trace.moe 服务),用户甚至可以通过一张截图找到对应的动漫作品。软件还提供了丰富的弹幕自定义设置(透明度、速度、大小、样式等),以及直观的每日放送更新日历和排行榜,让用户能够轻松掌握最新番剧动态,并一键同步 Bangumi 账号的收藏状态,实现跨设备的追番管理一体化。

AnimeFlow:开源动漫播放追番软件,支持4K超分辨率与多数据源

软件功能

功能类别 具体功能
多平台支持 Android、iOS、Windows、macOS、Linux,一套代码全端运行
弹幕系统 多平台弹幕源(Bilibili、Gamer、弹弹Play),丰富的弹幕样式与显示控制
超分辨率 基于 Anime4K 的实时视频增强,支持效率档与质量档模式
Bangumi 集成 账号登录、收藏同步、每日放送、排行榜、动漫详情、评论系统
数据源管理 自定义添加/编辑/删除数据源,支持 XPath 爬虫配置
图片识别 使用 trace.moe API 通过图片搜索识别番剧
每日放送 每周番剧更新日历,掌握最新播出时间
动漫排行榜 支持多种排序方式与时间筛选,发现热门作品

软件特色

  1. 实时超分辨率技术
    采用 Anime4K 开源算法,在播放过程中实时将低分辨率视频提升至接近 4K 的画质,分为效率档(适合中低端设备)与质量档(适合高性能设备)。此功能对720p甚至480p的动画源提升效果尤为显著。

  2. 开放式数据源架构
    用户完全掌控内容来源:可以自行编写 XPath 规则,解析任意支持动态加载的动漫视频网站,将其作为软件的数据源。不再受限于单一平台,自由扩展内容库。

  3. 跨平台无缝体验
    基于 Flutter 框架,在移动端(手机、平板)和桌面端(电脑)之间保持统一的界面逻辑与功能一致。所有设置与收藏数据在登陆 Bangumi 账号后可以实现云端同步。

  4. 深度追番生态
    整合 Bangumi 番组计划的全部核心功能:每日放送、排行榜、标签分类浏览、动漫详情、角色介绍、评论系统。用户无需切换 App 即可完成从发现番剧到追番、评分、评论的完整流程。

  5. 弹幕系统高度可定制
    支持多平台弹幕源自由切换,并提供「全调控」级别的弹幕设置:透明度、字体大小、速度、显示区域、弹幕类型筛选(滚动/顶部/底部)以及边框、颜色、密集模式等,满足硬核弹幕用户的所有需求。

AnimeFlow:开源动漫播放追番软件,支持4K超分辨率与多数据源

使用方法

1. 直接从预编译包安装

前往 GitHub Releases 页面下载对应平台的安装包:

  • Windows:下载 .exe 安装程序或绿色版压缩包

  • macOS:下载 .dmg 镜像文件

  • Linux:下载 .AppImage 或对应包管理器的安装包

  • Android:下载 .apk 文件直接安装

  • iOS:需在 macOS 环境下自行编译安装

2. 添加数据源

打开软件 → 进入 设置数据源管理 → 点击右上角 添加 按钮 → 填写名称、图标链接、网站链接、搜索链接({keyword} 作为占位符)以及搜索列表 XPath、名称 XPath、链接 XPath、线路名称 XPath、剧集 XPath 等爬虫配置 → 保存即可使用。

3. 使用超分辨率功能

在播放视频时 → 点击底部控制栏的 超分辨率 按钮 → 选择模式:

  • 关闭:不启用,节省性能

  • 效率档:轻量级增强,推荐中低端设备

  • 质量档:高质量增强,推荐独立显卡设备

选择后立即生效,无需暂停或重新加载。

4. 同步 Bangumi 数据

进入 设置 → 选择 Bangumi 登录 → 使用 Bangumi 账号授权登录 → 自动同步收藏列表、评论、评分数据,并可在软件内直接浏览每日放送和排行榜。

AnimeFlow:开源动漫播放追番软件,支持4K超分辨率与多数据源

常见问题解答

Q1:AnimeFlow 支持哪些操作系统?

所有主流平台均支持:移动端包括 Android 和 iOS,桌面端包括 Windows、macOS 和 Linux(包括基于 Ubuntu/Debian 的发行版)。

Q2:超分辨率功能对硬件有什么要求?

效率档:集成显卡或低功耗GPU即可流畅运行(如Intel UHD系列、Apple M1基础配置)

质量档:推荐使用独立显卡或高性能处理器(如NVIDIA GTX 1060及以上、Apple M1 Pro及以上),若播放出现卡顿,请切换至效率档或关闭。

Q3:如何获得 API 密钥来运行自定义编译版本?

在从源码编译时,需要在 dart_defines.json 中配置 ANIME_FLOW_APP_IDANIME_FLOW_SECRET。这些密钥用于验证客户端与 AnimeFlow 服务端的通信。请通过项目社区渠道(如 GitHub Issues)获取测试密钥或申请注册。

Q4:AnimeFlow 能否用于观看在线直播?

不能。软件定位为点播型视频播放器,专注于动漫番剧的搜索、播放与追番管理,不支持直播流。

Q5:自定义数据源的 XPath 怎么写?

需要在“数据源管理”中添加包含以下信息的配置:

  • 搜索内容列表 XPath:定位搜索结果容器

  • 搜索列表名称 XPath:从搜索结果中提取番剧名称

  • 搜索列表链接 XPath:提取番剧详情页链接

  • 线路名称 XPath:获取播放线路名称

  • 剧集列表 XPath:定位剧集列表

  • 剧集链接 XPath:获取每集视频播放地址
    建议使用浏览器开发者工具(F12)分析目标网站的 HTML 结构后编写。

总结

AnimeFlow 是一款集播放、弹幕、超分辨率、追番管理、自定义数据源于一体的跨平台动漫软件。它通过集成 Anime4K 实时超分辨率、Bangumi 番组同步和多平台弹幕源,构建了完整的动漫观影生态。最大的亮点在于其开放的数据源架构:用户可以通过 XPath 规则自定义爬虫,从任何支持动漫内容解析的网站获取视频资源,同时保持弹幕和追番数据的一体化管理。对于硬核动漫爱好者、追番党以及对画质有高要求的用户来说,AnimeFlow 提供了一个功能全面、可高度定制、完全免费的解决方案。

AnimeFlow下载地址

AnimeFlow
版本 2.1.1
大小 31.5 MB
语言 中文简体
系统 Windows,macOS,Linux,Android
打赏
THE END
作者头像
李想想
只是突然觉得好像隔了很多座山,突然就不想翻山越岭了。