跳到主要内容

49 篇博文 含有标签「iOS」

查看所有标签

· 阅读需 4 分钟
Number17
提示

部分功能需要最新的 kikoeru 服务器支持,服务器版本较旧时这些功能会自动隐藏或降级。

  • 播放器进度条新增波形图:能看到整首歌的音量起伏,已播放部分高亮;拖动时只看前后各 3 分钟的范围,长音频也能看清细节
    • 波形由服务器计算,需要服务器支持 waveform 能力才会显示,否则进度条保持原来的样式
  • 新增均衡器:拖动曲线上的控制点即可调整各频段,内置 5 组预设(平直、低音增强、高音增强、人声、响度),也可以保存自己的预设
  • 均衡器页面配了一个立体声矢量示波器:点云实时显示左右声道分布,还有方向箭头、相关系数和置信度读数,能直观看出声音偏左还是偏右
    • 左上角是矢量示波器、右上角是控制列(开关 / 重置 / 预设 / 前级);最上面两个格子还能点击互换位置
  • 设置页新增「服务器能力」:可以看到服务器支持哪些功能,不支持的功能会自动隐藏或降级
  • 作品列表排序新增「总时长」,需要服务器支持才会出现
  • 修复播放页面偶现意外跳转到首页的bug
app_duration_waveform

进度条上的波形图:已播放部分高亮

app_new_equalizer

均衡器:拖动曲线上的控制点调整各频段,右上角是控制列

app_stero_visualizer

矢量示波器:点云显示左右声道分布,箭头指示声音结像方向,斜 45 度为左右端点

app_duration_order

排序菜单新增「总时长」选项

app_server_capability

设置页「服务器能力」:列出服务器已支持的功能与说明

  • 修复缓存作品管理里删除或拖动排序对部分音频无效的问题
  • 修复播放时进度跳到两分钟处的问题(需要等待转码的曲目最容易遇到)
  • 修复 iOS 26 上迷你播放器状态下声像自动对齐不生效的问题,不开全屏也能自动对齐声道
  • 简介排版优化:装饰边框不再折行,标题与时间显示更规范

· 阅读需 1 分钟
Number17
  • 优化离线作品加载逻辑,支持手动切换离线
offline_menu

右上角菜单里可手动打开离线模式

offline_state

离线模式:标题显示「作品(离线)」,红框按钮可退出离线

offline_fallback

服务器无法连接时,点红框按钮可快速切到离线

· 阅读需 1 分钟
Number17
  • 作品详情图片与简介里的图片统一成同一套全屏查看器
  • 修复 iOS 26 上迷你播放器点标题或歌词区域无法展开全屏播放器的问题

· 阅读需 1 分钟
Number17
  • 网盘作品在作品详情页会显示 ☁ 远程库 标记
  • 支持远程媒体库作品的百度网盘直链播放,文件请求会自动带上百度网盘要求的UA信息
app_remote_library

远程库作品:详情页显示「远程库」标记,加载曲目时显示云朵 + 转圈(示例作品 RJ01144225)

· 阅读需 1 分钟
Number17
  • 修复服务器无法连接时首页一直加载的问题(卡死)
  • 新增歌词页自动云翻译开关(设置 → 歌词选项,默认开启):开启后打开歌词页时,无歌词的曲目会自动发起云翻译;关闭后仅查询云端已有翻译,需手动点击「开始翻译」
  • 新增首页离线标识:展示离线缓存作品时,首页标题显示「作品(离线)」

· 阅读需 3 分钟
Number17
  • 新增文件夹批量缓存:作品详情页长按文件夹,即可将该文件夹内的全部音频按顺序批量加入缓存队列,已缓存或已在队列中的音频自动跳过;支持暂停、恢复、取消、重试,重启app后未完成的缓存任务自动恢复
  • 新增批量云翻译:长按文件夹或已缓存的作品卡片,可批量发起AI翻译;对未缓存的作品发起翻译时,会自动先缓存再翻译
  • 新增多选批量操作:作品详情页长按文件或文件夹进入多选模式,勾选多个音频后可一键缓存、云翻译、追加到播放列表,悬浮操作栏实时显示已选数量
  • 优化翻译进度展示:翻译任务按 预处理 / 转录 / 对齐 / 翻译 各阶段展示细分进度
  • 增强歌词缓存:缓存音频时自动一并缓存歌词;云端已有翻译的音频会补拉歌词到缓存,缓存列表新增歌词缓存标识
  • 修复云翻译完成后歌词缓存状态不刷新的问题
  • 修复批量任务卡在等待状态、暂停后无法恢复的问题;删除任务前增加确认弹窗
  • 修复缓存进度更新导致的界面卡顿问题
  • 修复云翻译时长匹配不准的问题,提升翻译匹配精度
select_audio_operate

详情页多选音频批量操作

cache_translate_task_center

缓存与翻译任务中心

lyric_cache_indicator

缓存列表歌词缓存标识

· 阅读需 2 分钟
Number17
  • 缓存系统重构:废除旧的缓存系统,引入全新的缓存系统,串流缓存与作品缓存共用同一套缓存基座
  • 新的缓存机制下,作品的meta信息只有在手动缓存作品时才会被缓存
  • 对于已缓存的作品,播放时产生的串流缓存会自动归入作品缓存
  • 离线状态下可以直接搜索已缓存的作品(暂时只支持搜索标题)
  • 设置页会提示并支持清理旧版本遗留缓存(新版本不再使用旧缓存)
offline_search

离线状态下搜索已缓存的作品

task_view

任务页查看缓存作品

· 阅读需 3 分钟
Number17
  • 作品详情页右上角菜单增加作品文件信息按钮,可查看该作品在服务器上的本地文件位置(根文件夹、绝对路径、相对路径、完整路径),方便定位作品文件在服务器上的存放位置
  • 作品详情页"处理文件"菜单增加扫描本地文件功能,当作品本地音频文件发生变动时,可重新扫描刷新文件时长等信息
  • 作品详情页"处理文件"菜单增加抓取封面功能,为单个作品尝试抓取缺失的封面
  • 作品详情页"处理文件"菜单增加删除作品功能,可选择以下两种方式:
    • 保留本地文件:只删除数据库记录,本地音声文件夹保留不动
    • 删除本地文件:同时删除数据库记录和本地音声文件夹,此操作不可撤销,如需重新入库需再次执行扫描
  • 删除作品前有确认弹窗,并展示作品在服务器上的本地文件位置信息
work_file_info_btn

"作品文件信息"服务器文件夹未知

work_file_info_detail

作品文件信息详细内容展示

scan_delete_cover

新增处理按钮

delete_work_alert

删除作品确认弹窗