Skip to content
This repository was archived by the owner on Sep 18, 2025. It is now read-only.

Releases: RohyTeam/Player

Rohy Player v0.3.4

13 Sep 02:27

Choose a tag to compare

(0.1.0 - 0.3.3 版本都只编译了用于上架的 .app 文件,没有编译并保留 .hap 文件,因此之前版本的 .hap 安装包未上传)

新增功能

  • 可以自定义顶栏和底栏的按钮
  • 视觉效果页面增加了“旋转”设置项

功能调整与优化

  • “关于”页面移除了灰色图标系列
  • FFmpeg 更新到了 8.0
  • 将“关于”和“常见问题”页面直接移至“设置”页面同一半模态窗口中显示,更加美观
  • 播放列表内视频的封面将不会拉伸而是直接裁切以保证长宽比美观
  • 播放列表内视频的标题只会显示一行,名字超长的将以跑马灯展示
  • 设置中“视觉风格”页面调整为竖屏并和“关于”和“常见问题”页面一样与“设置”页面同一半模态窗口中显示
  • 播放页中“镜像翻转“和”循环播放“按钮开启后的颜色将部分透明以应用背景的模糊效果
  • 更换了模糊效果的实现方式
  • “UI 更新(预览版)”开关仅在“视觉风格”页面展示

问题修复

  • 能正常解析出 Audio Vivid 了(但不支持播放)
  • “导入错误”弹窗会出现两次
  • 视频内封封面格式为 png 或 bmp 的视频无法正常提取封面
  • 平板用户必须修改选择的格式才能显示 .avi 和 .flv 视频文件
  • 模糊效果的背景颜色没有深色模式支持
  • “倍速”按钮的图标错误的旋转了 180 度

beta9

22 Mar 14:07

Choose a tag to compare

注意:这个版本为正式版发布前最后一个 beta 测试包体,接下来将会放缓更新,在 mpv 或是 vlc 的移植有进展前,我会暂时把精力放在别的项目上

功能更新:

  • 添加了关于页面
  • 添加了隐私条款页面
  • 添加了竖屏模式,可以根据视频分辨率自动调整横竖屏模式
  • 添加了 Rlog 日志系统,可以在开启调试模式后在日志导出页面导出日志
  • 控制栏中未被放置在外面的按钮,可以在“更多”按钮的展开菜单中使用;竖屏模式下,所有功能按钮都会被折叠
  • 对于有封面轨道的视频,可以直接将封面轨道解析为视频的封面
  • 将 api 版本更新为 15,同时更新了仓颉 sdk 的版本
  • 添加了 .mov 视频格式的支持

问题修复:

  • 底部栏按钮的角标排序错误
  • 来自 WebDAV 的文件可以被正常流转了
  • 由于数据重复或封面过大的问题,图库中的视频会在重启后无法加载

功能预置:

  • 竖屏模式的功能按钮自定义,目前个人想法为竖屏模式所有按钮折叠,所以此功能暂时保持预置而不开启

优化与调整:

  • 为控制栏自定义设置页中的按钮调整添加了动画
  • 为测试 WebDAV 服务器时添加了遮罩加载动画
  • 为导入视频时加入了遮罩加载进度条动画
  • 将《更多》页面的设置界面使用新控件替换
  • 将调试内容隐藏,可以在关于页面点击 5 次“版本信息”条目来开启调试模式
  • 替换了控制栏自定义页中顶底栏效果展示的画面图片
  • 调试页中的按钮替换为了新样式
  • 替换了部分日志输出为 Rlog 日志系统
  • 视频库页面的边缘拉动动画现在始终开启,可以体验更好的动画体验

已知问题:

  • 图库中导入的视频无法正常解析分辨率,会被解析为横屏分辨率
  • 竖屏模式下功能按钮的菜单显示不全

beta8

01 Mar 14:28

Choose a tag to compare

功能更新:

  • 连接、删除 WebDAV 服务器
  • WebDAV 文件导入支持
  • 自定义控制器,允许用户调整顶栏和底栏的不透明度、背景模糊和对工具按钮进行排序和显隐调整

问题修复:

  • “减少遮挡“ 和 ”状态栏“ 设置项之间没有分割线

优化与调整:

  • 更换了《更多》页面中的字体列表的展开图标
  • 在视频库中移除了对导入时间的显示
  • 设置界面现在使用 Navigation 进行显示

beta7

22 Feb 03:20

Choose a tag to compare

功能更新:

  • 对于外置的 srt 格式字幕做了支持
  • 添加了选项“减少遮盖”,开启此选项后,在播放器中长按加速、调整音量、调整亮度、调整进度条将会才用类似 toast 的形式进行提示,不会覆盖整个屏幕

功能预置:

  • 通过文件预览打开文件时,自动导入文件(预置原因:通过文件预览打开的文件无法被持久化,待官方提供相关能力后激活)

问题修复:

  • 通过设置调整颜色模式时,部分 UI 的颜色可能不会被同步

beta6

20 Feb 06:41

Choose a tag to compare

功能更新:

  • 增加了 IJK 播放器的支持,现在可以在设置里选择使用 IJK 还是 AV 进行播放了
  • 对外置的 ass/ssa 格式字幕做了完整的支持,现在字幕的所有特效都能正常播放
  • IJK 支持硬件解码,但是硬件解码目前还有很多问题,不建议使用
  • 支持导入字体,以让字幕可以使用指定的字体

优化与调整:

  • 封面和视频的元数据会存储在数据库中,以优化加载速度

beta5

29 Jan 16:08

Choose a tag to compare

问题修复

  • 由于将状态栏设置绑定到自动关闭导致了状态栏无法使用

beta4

27 Jan 16:26

Choose a tag to compare

功能更新:

  • 添加了设置项以开启自动关闭,开启此选项后,将视频放至后台后会自动将播放器清理,防止后台有多个视频播放器窗口
  • 为设置里部分选项添加了提示功能
  • 视频播放器页面添加了状态栏,状态栏可以在设置中选择开关

问题修复:

  • 在平板上无法通过点击文件选择器和设置弹窗外的区域关闭弹窗
  • 在平板及二合一设备上浅色模式下文件选择器和设置弹窗的颜色会和背景融为一体
  • 由于流转开发过程中的疏忽导致的视频之间共享进度条的问题
  • 由于字符串键值和编程语言关键词重名导致的无法编译

beta3

25 Jan 15:15

Choose a tag to compare

功能更新:

  • 在视频控制器的顶栏添加了按钮,点击后可以打开一个微型面板调节亮度和音量
  • 在视频控制器的顶栏添加了按钮,点击后开启,开启后可以循环播放此视频
  • 在视频控制器的顶栏添加了按钮,点击后开启,开启后将会把视频镜像
  • 视频控制器的顶栏上的标题现在会采用跑马灯的形式展示

问题修复:

  • 打开软件加载完视频库后,在文件管理中删除视频,库中视频仍然存在,点击后会尝试直接打开而不是检测视频是否存在
  • 在软件的设置中将颜色模式设置为深色模式时,如果系统的颜色模式为浅色,部分菜单(如字幕、速度选择菜单)的菜单仍然是浅色的,且选中的选项的对勾符号错误的被设置成了黑色而不是白色
  • 标题会将顶栏右侧的按钮挤出屏幕

优化与调整:

  • 稍微修改了顶栏和底栏的样式,按钮现在不会过于贴于边框了
  • 格式化了代码(但仍然很乱)
  • 导入视频后会先添加一个加载的控件,提示用户视频正在导入中,而不是等视频完全导入后再添加控件
  • 将软件的 api 版本更新到 14
  • 添加了 仓颉 语言支持,后续可能会采用 ArkTS 和仓颉同时混用的形式进行开发

beta2

24 Jan 07:45

Choose a tag to compare

功能更新:

  • 字幕支持进行了迭代,但仍未完全支持
  • 通过懒加载的方式加速了视频库的加载速度
  • 拖动进度条会显示当前拖动到的时间
  • 当视频播放完后点击播放按钮会从头播放
  • 主页点击下方的标签是会有弹跳的动画
  • 支持了从图库中导入视频
  • 视频流转(需要在设置中手动开启,源设备必须保持开启,另一个设备必须保证开启过一次【即授予过访问网络设备的权限】,才可以进行流转。)

问题修复:

  • 字幕重叠的问题
  • 拖动进度条时,目标时间不准确
  • 在主页点击下方标签进行页面切换时再页面完全切换之后下方的标签才会更改
  • 通过返回手势从视频播放页退出有概率导致音频仍在播放
  • 视频播放器不应该绑定音频文件格式

beta1

22 Jan 12:33

Choose a tag to compare

仅用于测试,出现任何问题请于 Issues 中进行报告