Skip to content

Releases: CKopoer/BiliSail

BiliSail 1.2.5+3

Choose a tag to compare

@github-actions github-actions released this 31 Oct 06:38

BiliSail v1.2.5+3 · 弹幕多点色彩,浏览更加顺手 ⛵

本次更新扩展弹幕选色,调整顶部滚动与后台播放行为,并修复平板导航、系统媒体通知和 Windows 播放窗口等问题。

  • 💬 弹幕选色更丰富:视频和影视发送面板提供 17 种预设颜色,支持十六进制色值与 RGB 滑块自定义;可预览颜色并选择滚动、顶部或底部模式,面板适配手机、桌面和大字号。
  • 🎬 弹幕与画面同步出现:播放加载时等待视频画面就绪后再显示弹幕,避免黑底上先出现弹幕;视频、影视、直播及离线播放共用这一处理。
  • 🧭 顶部连续滚动:底栏布局下,首页搜索工具和“我的”资料区随内容滚出并淡出,子标签到顶后固定;窄屏 UP 主主页同步调整,返回列表顶部时可连续带回完整顶部。
  • 🎧 后台播放策略调整:移动端进入后台时保留当前播放器和播放源,不再自动切换听视频;返回前台不主动重新加载,也不会自动恢复用户手动暂停的播放。手动选择的听视频模式继续保留。
  • 🎛️ 系统媒体卡片完善:点播增加后退 10 秒、播放/暂停和前进 10 秒操作;自然完播且没有其他播放会话时清理媒体条目与通知。实际按钮布局由系统决定。
  • 📱 全屏遵守旋转选择:Android 手机的自动全屏切换遵守系统自动旋转开关,锁定方向后仍可手动进出全屏;iPhone 暂停由物理旋转触发的全屏切换,保留手动操作。
  • 🖥️ Android 平板导航修复:修复部分平板冷启动横屏时错误使用底栏、手动选择侧栏也不生效的问题,无需先旋转设备来恢复布局。
  • 🪟 Windows 播放窗口修复:修复以最大化状态重新打开独立播放窗口时,顶部栏和按钮先上移、随后回落的跳动。
  • 🎨 Windows 图标同步:切换应用图标时同步运行窗口与任务栏图标属性,EXE/MSI 安装同步当前用户的既有开始菜单入口;已固定的任务栏入口及 MSIX 开始菜单图标仍可能保留安装时的图标。
  • 🔄 App 推荐请求调整:补齐 App 来源推荐的请求信息,保留已有设备标识与登录状态。

完整更新范围:v1.2.5+2 → v1.2.5+3

国内下载:夸克网盘

安装提示

  • Android:提供 arm64 APK,沿用固定发布签名;证书信息见附件中的 build-info.json。
  • Windows:提供 EXE、MSI 和 MSIX,选择一种安装即可;EXE/MSI 支持选择安装目录,升级默认沿用原目录。测试签名需要先信任附件中的证书。
  • macOS:需要 macOS 13 或更高版本,请按芯片选择 Apple Silicon 或 Intel DMG,将 BiliSail.app 拖到 Applications 安装。当前为 ad-hoc 签名,未经过 Apple 公证。
  • iOS:提供 arm64 未签名 IPA,安装前需要自行签名。
  • Linux:提供 x64 AppImage 和 Flatpak;AppImage 基线为 Ubuntu 24.04,Flatpak 使用 Freedesktop 25.08 runtime,登录需要可用的系统 Secret Service。

BiliSail 1.2.5+2

Choose a tag to compare

@github-actions github-actions released this 30 Oct 18:10

BiliSail v1.2.5+2 · 随心看,也能随心听 ⛵

本次更新带来听视频、歌词式字幕和播放列表,并完善后台播放、小窗操作与日常浏览体验。

  • 🎧 新增听视频:支持独立音轨的视频、影视及离线分轨内容,可随时返回视频,保留进度、倍速、音量和暂停状态。
  • 📝 歌词式字幕:当前句自动高亮跟随,支持滚动浏览,点击字幕即可跳转到对应位置。
  • 📱 Android 后台听视频:退到后台自动切换音轨,回到前台恢复原模式;修复后台切换卡住及 Release 媒体通知缺失的问题。
  • 🎛️ 系统媒体控制:接入 Android 媒体通知、Apple“正在播放”、Windows 系统媒体控件及 Linux MPRIS,可通过系统入口控制当前播放。
  • 📚 播放列表更完整:收藏夹、订阅合集和 UP 投稿新增“播放全部”,支持列表选播、上一项/下一项及按需分页。
  • 🔁 相关视频接续:新增“连续播放相关视频”开关,默认关闭;修复视频播完后再次点击播放无法正常重播的问题。
  • 👆 上滑固定倍速:触屏长按加速后向上滑动,即可固定当前倍速;再次长按并上滑可解除固定。
  • 🪟 小窗操作完善:恢复可拖动进度条,增加字幕、听视频和更多设置入口,调整紧凑布局。
  • 🎵 音质与直播流偏好:新增 AAC、FLAC 无损和杜比音轨偏好;直播支持选择流格式、编码及 CDN 线路,并可记住流偏好。
  • 💬 弹幕显示修复:修复大画面下弹幕显示区域受限的问题,保留发送样式选择。
  • 🎨 外观与浏览调整:新增“哔帆/粉红小电视”图标选择;窄屏顶部信息可随滚动收起,调整视频卡片布局,并修复 Android 系统栏背景。
  • 🛠️ 播放与渲染修复:改进音视频断流恢复、缓冲提示和跳转进度反馈,减少听视频返回画面时的重复加载,修复 Windows 调整播放窗口大小时的黑闪。

国内下载:夸克网盘

安装提示

  • Windows:提供 EXE、MSI 和 MSIX 安装包,选择一种安装即可;测试签名需要先信任附件中的证书。
  • macOS:需要 macOS 13 或更高版本,请按设备芯片选择 Apple Silicon 或 Intel 版本。本次构建为 ad-hoc 签名,未经过 Apple 公证。
  • iOS:提供未签名 IPA,安装前需要自行签名。
  • Linux:提供 x64 AppImage 和 Flatpak;登录需要可用的系统 Secret Service。

BiliSail 1.2.4+1

Choose a tag to compare

@github-actions github-actions released this 29 Oct 15:27

BiliSail v1.2.4+1 · 播放焕新,体验更顺手 ⛵

本次更新调整了播放器与弹幕绘制实现,新增 Intel Mac 构建,并改进 Windows 安装体验和日常操作。

  • 🎬 播放器更新:切换至 Predidit 维护的 media-kit 分支。Windows 视频输出改用 D3D11,继续支持分轨视频、直播和离线播放。
  • 💬 弹幕绘制更新:接入 canvas_danmaku 的绘制管线,保留现有弹幕样式、显示设置和播放同步行为。
  • 🍎 支持 Intel Mac:新增 macOS Intel x64 构建,与 Apple Silicon 版本分别提供,下载时请按 Mac 的芯片类型选择。
  • 🪟 Windows 安装界面焕新:EXE 和 MSI 安装向导换上中文界面与新的视觉样式,支持查看和修改安装目录,并使用系统文件夹选择器浏览路径。
  • ✉️ 消息分类滑动切换:私信、回复、我的、收到的赞和系统通知之间支持左右滑动,顶部分类指示也会跟随手势移动。
  • 👆 触屏进度调整修复:横向滑动调整视频进度后,进度条会保持目标位置,直到跳转完成,减少松手时的进度闪动。
  • 🧭 桌面导航改进:统一桌面各导航模式下的按钮样式,并修复部分情况下关闭播放窗口后侧栏按钮可能无法响应的问题。

特别致谢

感谢 @Predidit 维护的 media-kit 分支与 canvas_danmaku 项目,也感谢 media-kit 原项目及其贡献者的开源工作。

国内下载:夸克网盘

安装提示

  • macOS 需要 macOS 13 或更高版本。 请根据设备选择 Apple Silicon 或 Intel 版本。
  • Windows 提供 EXE、MSI 和 MSIX 安装方式;MSIX 安装与证书信任步骤请参阅项目安装说明。
  • iOS 安装包需要自行签名;Linux 提供 AppImage 和 Flatpak 格式。具体文件以本次发布附件为准。

BiliSail 1.2.3+1

Choose a tag to compare

@github-actions github-actions released this 28 Oct 16:12

BiliSail v1.2.3+1 · 推荐更随心,播放更顺手 ⛵

本次更新新增推荐流筛选和 CDN 测速,完善触屏、横竖屏与桌面导航,并优化播放恢复和页面更新。

  • 🎯 推荐流自定义:新增标题、分区关键词及点赞率、播放量、时长过滤,可选择豁免已关注 UP 主、将过滤应用于相关视频;支持刷新后保留旧推荐,并提示上次看到的位置。
  • 🔄 App 推荐来源:首页推荐可在 Web 与 App 来源之间切换,默认保持 Web;扫码登录整合 Web/App 授权,缺少有效 App 授权时使用游客推荐,并显示当前推荐身份。
  • 🌐 CDN 节点与测速:新增 19 个具体节点,保留自动和运营商偏好;打开线路选择即可测速,查看速度或失败状态,支持停止和重新测速,按需保存选择。
  • ▶️ 播放中断恢复:修复部分 DASH 视频画面停止、音频仍继续的问题。检测到视频断流后先暂停音频,自动尝试从中断位置恢复一次;再次失败时明确提示,保留清晰度、倍速和音量选择。
  • 👆 触屏双击与音量记忆:触屏双击画面切换播放/暂停,鼠标双击继续切换全屏;新增“记住全局音量”,开启后下次启动可沿用最近音量。
  • 📱 横竖屏与大屏适配:手机普通页面保持竖屏,符合条件的横向视频可随设备旋转进出全屏;平板、折叠屏和分屏按实际可用空间调整布局,宽屏旋转保留当前全屏选择。
  • 🖼️ 图片左右滑动:多图预览支持左右滑动切图;放大后拖动仍用于移动图片,双指缩放与切图手势互不干扰。
  • 🧭 导航栏自由选择:新增自动、底栏和侧边栏模式,记住布局偏好;宽屏顶部增加“回到播放页”,可回到保留的播放页或唤回独立播放窗口。
  • ⚡ 页面更新优化:减少底栏切换、设置页往返,以及下载进度、用户空间和消息状态变化时的重复构建;保留列表位置、页面状态和私信草稿。
  • 💬 弹幕绘制优化:减少静止或等待状态下的无效帧,优化滚动弹幕与混合弹幕的绘制及缓存开销。
  • 🪟 Windows 播放窗口优化:减少独立播放窗口打开前的等待,统一主窗口与播放窗口的标题栏、导航按钮尺寸和悬停样式。
  • 🍎 macOS 导航与快捷键:支持触控板向右滑动返回,多标签模式可关闭当前临时标签;统一宽屏导航按钮样式,采用 Command 等 Apple 默认键位,并开放上一/下一标签快捷键自定义,保留已有有效设置。
  • 🔐 Apple 平台网页登录修复:修复 iOS/macOS 临时网页登录窗口的 Cookie 读取错配,解决网页已登录但应用仍为游客、窗口不能自动关闭的问题。
  • 🆕 更新检查改进:新增“检查预发布更新”开关,默认关闭;更新说明支持 Markdown,应用内可直接阅读标题、列表、代码和链接。
  • 📦 iOS 打包修复:修正原生封装组件的 Framework 目录结构。

完整更新范围:v1.2.2+1 → v1.2.3+1


构建与安装说明

BiliSail(哔帆)1.2.3+1 构建。

  • 源码提交:1ad5f685086804fce59693e20a0c10a1a8229c6d
  • Flutter 3.47.6;各平台 SDK 信息见 build-info.json。
  • 仅包含本次选中的平台;包旁附 SHA-256 校验文件。
  • Windows 同时提供 MSIX、MSI 和 EXE 安装包;EXE 内嵌同一 MSI,任选一种安装。MSI 向导可选择安装目录,EXE 通过 Options → Browse 选择,升级默认沿用原目录。三者复用同一签名证书,测试签名需先信任包旁的 .cer;签名种类及 MSI 内部版本见 build-info.json。
  • Android 复用仓库配置的固定 release keystore,证书 SHA-256 见 build-info.json;macOS 仅 ad-hoc 签名,未 notarize。
  • macOS 提供 DMG,打开后将 BiliSail.app 拖到 Applications 安装。
  • iOS 提供 arm64 未签名 IPA,安装前须使用自己的 Apple 证书及 provisioning profile 签名;GitHub Actions token 只用于上传产物和 Release。
  • Linux x64 提供 AppImage 与 Flatpak。AppImage 基线为 Ubuntu 24.04,Flatpak 使用 Freedesktop 25.08 runtime;图形使用 X11/XWayland,登录需可用的系统 Secret Service。

BiliSail 1.2.2+1

Choose a tag to compare

@github-actions github-actions released this 27 Oct 01:53

BiliSail v1.2.2 · 播放更顺手,浏览更轻快 ⛵

性能大幅改善,大量新增功能,推荐更新

本次更新新增触屏播放手势、下载目录选择和历史记录管理,并进一步优化页面切换与桌面播放窗口体验。

  • 👆 触屏滑动进度:视频、影视及离线点播支持左右滑动快进、后退,显示目标时间和可用缩略图,松手后跳转;普通与全屏模式均可使用。
  • 🔆 滑动调节亮度与音量:触摸画面左侧上下滑动调节亮度,右侧调节音量,支持百分比提示,可在播放设置中关闭。
  • 💬 默认打开评论区:新增“进入播放页默认显示评论区”设置,视频和影视可优先展示评论;仍保留手动切换和当前页面选择。
  • 🧭 侧栏自由收放:宽屏侧栏支持自动、完整侧栏和图标文字上下排列三种样式,可一键收起或展开,并记住选择。
  • 📂 Android 下载目录选择:支持选择并记住公共保存文件夹,完善存储授权流程;修改保存位置仅影响新任务,已有下载保留原位置。
  • 📥 下载与离线播放改进:修复部分 Android 下载路径被误判不可用的问题,减少离线打开及封装完成后的重复全文件扫描,完善存储不可用时的任务保留与恢复处理。
  • 🕘 观看历史管理:新增单条记录删除和清空云端历史,清空前提供确认提示,并优化窄屏工具栏布局。
  • ⚡ 列表与切页优化:减少推荐分页、卡片反馈和页面切换时的重复构建与请求;隐藏页面停止惯性滚动,保留数据和滚动位置,减少动态列表的重复布局。
  • 🪟 Windows 播放窗口优化:恢复最大化状态时直接以最大化窗口显示,修复顶部多余空白及关闭时边框闪现,减少窗口创建与激活的额外等待。
  • ⌨️ macOS 播放窗口焦点修复:改进首次打开及窗口切换后的焦点同步,修复空格等快捷键需要切窗后才生效的问题。
  • 📱 平板全屏适配:大屏设备进出全屏时避免不必要的强制方向切换,完善折叠设备显示尺寸变化时的处理。
  • ✍️ 输入体验修复:桌面评论与楼中楼回复按回车正常换行;修复动态控件模式下弹幕输入被自动隐藏打断、焦点丢失的问题。
  • ✨ 播放页细节调整:简介与标签展开加入过渡动画,缩小滑动进度预览,优化时间文字对齐及全屏图标大小。

BiliSail 1.2.1+4

Choose a tag to compare

@github-actions github-actions released this 26 Oct 04:54
b623dd1

BiliSail v1.2.1 · 界面焕新,浏览更顺手 ⛵

这次更新带来全新的「晴湾」界面,重新梳理导航、浏览与播放体验,并改进了多项日常使用细节。

  • 🎨 全新界面设计:统一页面配色、圆角、留白与标签样式,调整首页、动态、我的、消息、下载和设置页面,适配深色模式。
  • 📱 更好的屏幕适配:桌面侧栏、平板导航轨与手机底栏随可用宽度切换,优化视频卡片尺寸、网格布局、高 DPI 和大字体显示。
  • 🧭 三种导航模式:支持单标签、双标签和多标签。Android 默认单标签,其他平台默认双标签,保留已有有效设置;切换页面保留列表位置与筛选状态。
  • 🪟 桌面独立播放窗口:Windows、macOS 双标签模式支持边浏览边播放,提供返回与主页入口,并在本次应用运行期间记住播放窗口的位置、大小和最大化状态。
  • 🔥 内容入口重新整理:热门整合「综合热门、每周必看、入站必刷、排行榜」;动态默认展示全部动态;“我的”集中展示观看历史、稍后再看、收藏等内容,补充 B 币余额。
  • ▶️ 播放页更清爽:精简顶部信息,按平台和导航模式调整返回、主页按钮;普通视频新增“人正在看”显示,优化播放历史回退与进度、倍速等状态恢复。
  • 💬 消息已读更准确:修复系统通知、收到的赞及私信的已读与未读角标同步;打开私信并成功加载内容后自动标记已读,完善会话返回与草稿保留。
  • 🖼️ 图片查看更实用:支持保存原图、复制图片,改善长图预览与加载状态,减少切换页面时的重复加载。
  • 🤖 Android 交互改进:加入预测式返回动画,支持随手势预览上一页;输入时自动收起底部导航,键盘关闭后恢复,并增加根页面退出确认。
  • ⚡ 性能与稳定性优化:减少页面切换、收藏夹滚动时的重复构建,修复弹窗窗口归属、用户空间布局闪动及 macOS 播放窗口相关崩溃,改进应用退出清理;更新检查仅提示正式版本。
  • 🧪 新增平台预览构建支持:加入 iOS 未签名 IPA、Linux AppImage/Flatpak 的构建流程。新平台尚待构建与设备验证;iOS 安装需自行签名,Linux 当前仅提供扫码登录入口。

BiliSail 1.2.1+3

Choose a tag to compare

@github-actions github-actions released this 25 Oct 18:05

BiliSail v1.2.1 · 界面焕新,浏览更顺手 ⛵

这次更新带来全新的「晴湾」界面,重新梳理导航、浏览与播放体验,并改进了多项日常使用细节。

  • 🎨 全新界面设计:统一页面配色、圆角、留白与标签样式,调整首页、动态、我的、消息、下载和设置页面,适配深色模式。
  • 📱 更好的屏幕适配:桌面侧栏、平板导航轨与手机底栏随可用宽度切换,优化视频卡片尺寸、网格布局、高 DPI 和大字体显示。
  • 🧭 三种导航模式:支持单标签、双标签和多标签。Android 默认单标签,其他平台默认双标签,保留已有有效设置;切换页面保留列表位置与筛选状态。
  • 🪟 桌面独立播放窗口:Windows、macOS 双标签模式支持边浏览边播放,提供返回与主页入口,并在本次应用运行期间记住播放窗口的位置、大小和最大化状态。
  • 🔥 内容入口重新整理:热门整合「综合热门、每周必看、入站必刷、排行榜」;动态默认展示全部动态;“我的”集中展示观看历史、稍后再看、收藏等内容,补充 B 币余额。
  • ▶️ 播放页更清爽:精简顶部信息,按平台和导航模式调整返回、主页按钮;普通视频新增“人正在看”显示,优化播放历史回退与进度、倍速等状态恢复。
  • 💬 消息已读更准确:修复系统通知、收到的赞及私信的已读与未读角标同步;打开私信并成功加载内容后自动标记已读,完善会话返回与草稿保留。
  • 🖼️ 图片查看更实用:支持保存原图、复制图片,改善长图预览与加载状态,减少切换页面时的重复加载。
  • 🤖 Android 交互改进:加入预测式返回动画,支持随手势预览上一页;输入时自动收起底部导航,键盘关闭后恢复,并增加根页面退出确认。
  • ⚡ 性能与稳定性优化:减少页面切换、收藏夹滚动时的重复构建,修复弹窗窗口归属、用户空间布局闪动及 macOS 播放窗口相关崩溃,改进应用退出清理;更新检查仅提示正式版本。
  • 🧪 新增平台预览构建支持:加入 iOS 未签名 IPA、Linux AppImage/Flatpak 的构建流程。新平台尚待构建与设备验证;iOS 安装需自行签名,Linux 当前仅提供扫码登录入口。

BiliSail 1.1.1+7 preview

Choose a tag to compare

@github-actions github-actions released this 24 Oct 14:54

BiliSail(哔帆)1.1.1+7 预览构建。

  • 源码提交:1e7c07ddc2abe4aeb05b87eefbfc8ea1376a6a67
  • Flutter 3.47.6;各平台 SDK 信息见 build-info.json。
  • 仅包含本次选中的平台;包旁附 SHA-256 校验文件。
  • Windows 同时提供 MSIX、MSI 和 EXE 安装包;EXE 内嵌同一 MSI,任选一种安装。MSI 向导可选择安装目录,EXE 通过 Options → Browse 选择,升级默认沿用原目录。三者复用同一签名证书,测试签名需先信任包旁的 .cer;签名种类及 MSI 内部版本见 build-info.json。
  • Android 复用仓库配置的固定 release keystore,证书 SHA-256 见 build-info.json;macOS 仅 ad-hoc 签名,未 notarize。
  • macOS 提供 DMG,打开后将 BiliSail.app 拖到 Applications 安装。
  • 构建成功不等于三端播放验收;正式分发前仍需完成签名、资源许可和设备验证。

BiliSail 1.1.1+5 preview

Choose a tag to compare

@github-actions github-actions released this 24 Oct 08:04

BiliSail(哔帆)1.1.1+5 预览构建。

  • 源码提交:46690acf04033c5029b2d107cba100f07ce51748
  • Flutter 3.47.6;各平台 SDK 信息见 build-info.json。
  • 仅包含本次选中的平台;包旁附 SHA-256 校验文件。
  • Windows 同时提供 MSIX、MSI 和 EXE 安装包;EXE 内嵌同一 MSI,任选一种安装。MSI 向导可选择安装目录,EXE 通过 Options → Browse 选择,升级默认沿用原目录。三者复用同一签名证书,测试签名需先信任包旁的 .cer;签名种类及 MSI 内部版本见 build-info.json。
  • Android 复用仓库配置的固定 release keystore,证书 SHA-256 见 build-info.json;macOS 仅 ad-hoc 签名,未 notarize。
  • macOS 提供 DMG,打开后将 BiliSail.app 拖到 Applications 安装。
  • 构建成功不等于三端播放验收;正式分发前仍需完成签名、资源许可和设备验证。

BiliSail 1.1.1+3 preview

Choose a tag to compare

@github-actions github-actions released this 24 Oct 03:25
c59c314

BiliSail(哔帆)1.1.1+3 预览构建。

  • 源码提交:c59c31466f57087ff96e64fa6c2d9c144e3a7f4b
  • Flutter 3.47.6;各平台 SDK 信息见 build-info.json。
  • 仅包含本次选中的平台;包旁附 SHA-256 校验文件。
  • Windows 同时提供 MSIX、MSI 和 EXE 安装包;EXE 内嵌同一 MSI,任选一种安装。MSI 向导可选择安装目录,EXE 通过 Options → Browse 选择,升级默认沿用原目录。三者复用同一签名证书,测试签名需先信任包旁的 .cer;签名种类及 MSI 内部版本见 build-info.json。
  • Android 复用仓库配置的固定 release keystore,证书 SHA-256 见 build-info.json;macOS 仅 ad-hoc 签名,未 notarize。
  • macOS 提供 DMG,打开后将 BiliSail.app 拖到 Applications 安装。
  • 构建成功不等于三端播放验收;正式分发前仍需完成签名、资源许可和设备验证。