Skip to content

Releases: kknifer7/FreeBox

v1.7.0

05 Mar 04:37

Choose a tag to compare

新功能:

  • 点播新增JS源支持,采用猫影视规则(api属性支持“assets://”前缀):
    • 软件引入GraalJS作为执行引擎,具备NodeJS运行时,功能完善,扩展性好,也因此该版本体积有明显增加;
    • JS源的开发门槛较低,软件后续会继续完善对JS源的支持(包括实现Java、Python、JS等多语言插件功能),方便大家进行编写和调试。
  • 设置界面新增应用调试相关功能:
    • 日志:新增调整日志等级、导出日志、打开日志控制台的功能;
    • 垃圾回收(GC):新增立即执行垃圾回收的功能。

修复问题和优化:

  • 修复部分影视收藏、记录播放历史无效的问题;
  • 修复影视播放界面中,影视剧集超出边界、被遮挡的问题,且现在鼠标悬停在剧集按钮上时会出现剧集名称提示;
  • 修复emoji图片有时加载失败的问题;
  • 引入kotlin协程依赖(#113);
  • 修复接口配置解析失败时的报错(#115);
  • 引入Guice作为DI框架,优化代码结构;
  • 精简hutool依赖,升级org.beryx.jlink Gradle插件版本,移除冗余插件;
  • 其他小问题的修复和优化。

影视-K 问题修复:

  • 修复FreeBox获取影视收藏列表时,获取到非本接口链接下的影视的问题。

可参照表格下载安装包:

操作系统 版本要求 amd64 arm64
Windows >=10 MSI安装包 | ZIP -
macOS >=11 DMG DMG
Linux - DEB | RPM | AppImage | tar.gz DEB | RPM | AppImage | tar.gz

前往SourceForge下载👇

Download FreeBox

备用下载👇

蓝奏云 - 密码:fzl1

影视-K下载(更新了v1.0.1)👇

蓝奏云 - 密码:caqm

v1.6.0

26 Dec 15:22

Choose a tag to compare

本次为重大更新,建议仔细阅读 “新功能” 部分。

新功能:

  • 适配的安卓端app更换为 影视-K(基于FongMi影视移动端开发),性能、使用体验有很大提升(下载链接在下面)。原 TVBox-K 不再受支持,将无法与该版本及之后版本的FreeBox配对(#87);
  • 新增对ts分片的代理机制,实现对部分非标准格式m3u8的播放;
  • 历史记录卡片支持显示剧集和剧集的播放进度;
  • 源站点名称显示支持彩色emoji;
  • 作为等待应用启动时的过渡,现在应用打开时会先在屏幕中央显示LOGO画面。

修复问题和优化:

  • 优化远程TVBox配对连接性能,避免配对成功后FreeBox的卡顿;
  • 解决安卓设备锁屏或app处于后台时与FreeBox断连、响应速度缓慢的问题(#107);
  • 优化VLC播放器安装检测机制,现在检测更精确,未检测到播放器时,支持用户手动选择播放器路径(#104);
  • 优化与远程TVBox配对使用时的请求效率,提升并发请求响应速度;
  • 解决影视搜索时任务积压从而影响其他请求(如打开影视、打开历史记录等)的问题;
  • 修复内嵌播放器控件自动隐藏问题,优化控件样式;
  • 其他小的优化和bug修复。

可参照表格下载安装包:

操作系统 版本要求 amd64 arm64
Windows >=10 MSI安装包 | ZIP -
macOS >=11 DMG DMG
Linux - DEB | RPM | AppImage | tar.gz DEB | RPM | AppImage | tar.gz

前往SourceForge下载👇

Download FreeBox

备用下载👇

蓝奏云 - 密码:b3uv

影视-K下载👇

蓝奏云 - 密码:2i4s

❗ 注意

作者正在寻求更好的安卓源兼容方案,感兴趣的可以到:#100 参与讨论。

v1.5.0

07 Dec 15:46

Choose a tag to compare

新功能:

  • 支持外部 mpv 播放器。与内嵌的vlc播放器一样,外部mpv播放器同样支持播放进度记录、自动续播等功能(#81):
    • 对比内嵌vlc播放器的方案,mpv的安装和使用稍麻烦一些,但因其有硬件加速(硬解),性能更好,对4k等高质量视频的播放效果也更好,自行取舍;
    • 软件通过 JSON-IPC 技术与mpv播放器进行通信、实现功能交互,对此感兴趣的可以去查看我的 MpvService 项目;
    • 该功能未在macOS环境测试,遇问题请反馈。
  • 保存用户选择的播放源,在下次进入时自动恢复(#94);
  • 保存用户观看的直播源、分组、频道、线路,在下次进入时自动恢复;
  • 完善PC端源对影视筛选器的支持(#93
  • 允许强制关闭加载窗口;增加播放影片触发方式自定义配置(#45);
  • 主界面源列表支持右键复制地址。

修复问题和优化:

  • 修复频繁切换剧集导致播放器卡顿、崩溃的问题;
  • 修复端口被占用,导致服务启动时的报错(#95);
  • 修复一个controlsFX框架bug导致的报错(#97);
  • 修复屏蔽播放源偶尔失效的问题,优化操作逻辑;
  • 更健壮的应用单例支持。基于底层tcp,不依赖固定端口的http服务。

感谢 @lushunming 的代码贡献。

可参照表格下载安装包:

操作系统 版本要求 amd64 arm64
Windows >=10 MSI安装包 | ZIP -
macOS >=11 DMG DMG
Linux - DEB | RPM | AppImage | tar.gz DEB | RPM | AppImage | tar.gz

前往SourceForge下载👇

Download FreeBox

备用下载👇

蓝奏云 - 密码:efge

❗ 注意

作者正在寻求更好的安卓源兼容方案,感兴趣的可以到:#100 参与讨论。

v1.4.1

26 Nov 08:01

Choose a tag to compare

新功能:

  • 新增影视热搜功能。点击搜索文本框时,会自动弹出影视热搜(#88);
  • 安装包支持arm64架构(#84);
  • Linux平台新增了tar.gz、AppImage两种分发格式。

修复问题和优化:

  • 修复获取播放器字幕延迟时导致的程序阻塞问题;
  • 修复在macOS、Linux平台创建应用单例锁失败,导致应用单例保证失效问题;
  • 修复直播频道列表为空时导致的空指针报错;
  • 修复用户放弃重连TVBox-K客户端,应用退回首页时窗口未能正确关闭和销毁的问题;
  • 升级JavaFX依赖版本到21,解决arm64架构在macOS平台打开闪退的问题(#84);
  • 优化影视搜索关键词推荐的获取速度(#88)。

可参照表格下载安装包:

操作系统 版本要求 amd64 arm64
Windows >=10 MSI安装包 | ZIP -
macOS >=11 DMG DMG
Linux - DEB | RPM | AppImage | tar.gz DEB | RPM | AppImage | tar.gz

前往SourceForge下载👇

Download FreeBox

备用下载👇

蓝奏云 - 密码:3hnv

v1.4.0

20 Nov 10:53

Choose a tag to compare

新功能:

  • m3u8切片广告过滤,采用原创算法:
    • 常规过滤:默认开启。尝试通过ts文件的数字序号递增、命名长度两种特征进行识别和过滤;
    • 强力过滤:在设置界面开启后,常规过滤失败时,会利用正态分布算法暴力过滤疑似广告片段,可能误删正片,有“谨慎”和“激进”两个档位可选;
    • 如果过滤后影视播放异常,请尝试关闭广告过滤功能,必要的话可以反馈给我。
  • TVBox-K同步发布了v1.1.1更新,解决了一个闪退问题。

修复问题和优化:

  • 大幅优化影片海报加载速度,支持更多的图片格式,改善许多图片加载失败的问题(#79);
  • 优化主界面交互逻辑:服务未启动时进行文字提示,操作按钮置灰;
  • 增加了应用单例保证,检测并阻止应用多开;
  • 更正对PC端爬虫ext字段的处理,并提升影视搜索速度(#77
  • 修复了一个PC端爬虫初始化出错问题(#78);
  • 修复了一个异常抛出问题(#83);
  • 其他较小的调整和修复。

感谢 @lushunming 提供的思路和帮助。

前往SourceForge下载👇

Download FreeBox

备用下载👇

蓝奏云 - 密码:fcg5

TVBox-K下载👇

蓝奏云 - 密码:bwbi

v1.3.0

13 Nov 09:08

Choose a tag to compare

新功能:

  • 播放器新增字幕、弹幕功能,支持在线搜索字幕;
  • 新增设置界面字体功能,如果遇到乱码、字体显示为方框的问题,可以尝试切换字体;
  • 主界面支持查看本机所有IP(#49);
  • 新增进入无效源(如PC端直接使用安卓源)时的弹窗提示,避免直接抛出异常误导用户;
  • 其他的小调整。

修复问题:

  • 播放器界面的光标在错误的位置自动隐藏;
  • 一处NPE(#75)以及导致该NPE的界面逻辑问题;
  • 其他发现的bug。

前往SourceForge下载👇

Download FreeBox

备用下载👇

蓝奏云 - 密码:d9jb

v1.2.1

22 Oct 12:17

Choose a tag to compare

修复问题:

  • 加载m3u格式直播源无限转圈
  • 一处空指针报错(#43

前往SourceForge下载👇

Download FreeBox

备用下载👇

蓝奏云 - 密码:c5w5

v1.2.0

12 Oct 08:55

Choose a tag to compare

本次为重大更新。

新功能:

  • 对于直播源的完整支持,可导入单独的直播源,也可以使用猫影视规则(安卓端和电脑端的源均支持),支持m3u和genre两种格式,支持节目分组、多线路、epg;
  • 关于epg电子节目单,目前会自动应用猫影视规则中配置的epg地址,并且支持按天、按频道进行节目单的自主搜索查询;
  • 本次更新时,TVBox-K也同步发布了更新,如果希望通过TVBox-K配对的方式观看直播,那么需要下载安装下面的TVBox-K最新版本(但似乎并无此必要,因为直播不同于点播,对于直播来说,安卓端的接口也可以直接导入本软件来观看,因此单纯观看安卓端源的直播可以不使用TVBox-K)。

优化和修复:

  • 大幅优化影视海报加载的效率和性能;
  • 对于影片列表中名称被缩略显示的影片,现在鼠标悬停时可以自动展示完整名称;
  • 播放器交互优化,增强播放器暂停、加载、加载失败情况下的用户体验;
  • 优化导入源时的引导;
  • 修复播放器切换剧集时,软件可能卡死未响应的问题;
  • 修复导入源时中文域名导致的报错问题;
  • 修复导入本地源文件时的报错问题;
  • 用户反馈的bug和其他小问题的修复。

前往SourceForge下载👇

Download FreeBox

备用下载👇

蓝奏云 - 密码:1nr3

TVBox-K下载👇

蓝奏云 - 密码:3adx

v1.1.0

22 Jul 09:19

Choose a tag to compare

新功能:

  • 新增对MacOS、Linux平台的支持(x86_64),由于jpackage构建工具限制,Linux目前只提供deb和rpm两种格式的安装包,后续视大家反馈情况考虑提供AppImage格式,安装、升级问题可以去 wiki 查看

修复问题:

  • 部分Windows用户闪退、无法打开软件的问题
  • 搜索状态下进行源屏蔽的报错
  • 源审计初始化时的FX线程报错
  • 端口占用检测无效,导致服务启动时的报错

其他改进:

  • 导入源对话框新增了不支持导入TVBox源的警告信息

前往SourceForge下载👇

Download FreeBox

备用下载👇

蓝奏云 - 密码:58lr

v1.0.2

04 Jul 08:04

Choose a tag to compare

新功能:

  • 导入源新增对本地文件的支持(链接需以“file:///”开头)

修复问题:

  • 通过TVBox-K连接观看时,无法加载4K网盘等代理类型的影片,现已支持
  • 修复了源配置里站点key重复导致的源屏蔽报错问题
  • 修复了导入源的影片剧集,点击倒序时的报错问题
  • 导入源配置新增判空逻辑,避免报错

另外,电脑端的猫影视Spider项目已发布,有能力的可以自行fork使用:kknifer7/CatVodSpider-PC

前往SourceForge下载👇

Download FreeBox

备用下载👇

蓝奏云 - 密码:8pj3