Skip to content

CloudDrive2 App v1.0.18(18) — Pre-release

Pre-release
Pre-release

Choose a tag to compare

@cloud-fs cloud-fs released this 23 Sep 06:45

CloudDrive2 App v1.0.18 — 客户端 App(Windows 1.0.18.1 + Android versionCode 341 + macOS 公证版 1.0.18 (18) + Quest VR build 38)— Pre-release

本 Release 用于发布 CloudDrive 客户端 App(不含 CLI 服务)。以下均为 1.0.17 第四批 之后的新改动。Apple 四端(macOS / iOS / tvOS / visionOS)本次发布 TestFlight 公测版 1.0.18 (18)。

本次可用范围:Windows 1.0.18.1、macOS 直接下载版 1.0.18 (18)(Apple Silicon + Intel)、Android 手机 / 平板 / TV(versionCode 341)、Apple 四端 TestFlight 1.0.18 (18)、Meta Quest VR BETA build 38。

所有客户端内置的引擎更新为 1.0.20。Android 版已在 Google Play 公开测试渠道发布,正式版分阶段发布中:https://play.google.com/store/apps/details?id=com.clouddrive2.CloudDrive2


🎞️ 反交错(全平台新增)

  • 1080i 影片画面运动的地方不再有横向条纹:演唱会蓝光原盘、DVD、电视录播此前两场画面合成一帧显示,画面运动的地方有横向条纹;现在按场做反交错,每场输出一帧(1080i29.97 → 59.94p)
  • 设置 › 播放器 › 解码 › 反交错(默认开启,修改立即生效;Windows 在播放器设置页)
  • 交错的蓝光原盘按场率做帧率匹配;此前部分电视盒子上画面每两场只显示一帧,比声音慢好几秒(Android)
  • 电视盒子上反交错在独立线程上与解码并行;无法用 MediaCodec 解码的 VC-1 原盘改走软解直通路线(Android)

💬 字幕(全平台)

  • 支持视频旁边的 .sup 字幕文件(PGS 原盘字幕),会出现在字幕列表里(Apple / Android / Quest)
  • 双语特效原盘字幕两行都显示,并按原本的位置分开:一组显示集里中文在上、英文在下的字幕轨此前两行叠在一起(Apple),或被单独的结束块清除,不再显示(Android)
  • 原盘字幕按自己的矩形绘制:放大字号后「字幕显示在画面下方」不再失效(Android / Quest)
  • 选中的内嵌文本字幕不再被同文件夹里的第一个 .srt / .ass 替换(Android / Quest)
  • 硬件解码时也能测出影片编码进去的黑边:此前在能硬解的电脑上完全测不到,Fill 与画面下方字幕对这些影片无效(Windows)
  • HDR 原盘在全屏下字幕仍然留在画面下方的黑边里(Windows)
  • 3D 原盘菜单里选择的字幕语言现在能传到正片(Windows)

🌈 杜比视界

  • 杜比视界 P7 原盘在 iPad 上可以直接播放(此前黑屏),菜单进入正片后保持杜比视界,跳转后也不掉回 HDR10(Apple)
  • 带 EAC3 Atmos 的双层影片默认恢复 Atmos 输出;需要 FEL 画质时在画面轨道里选「DV P7 FEL」一行切换,选择会被记住(Apple)
  • P7 FEL 标识在菜单启动和跳转之后不再变回 HDR10(Apple / Windows)
  • 新增「杜比视界输出」设置(Auto / HDR10):电视不支持杜比视界时可改用 HDR10,避免打开原盘后画面全黑、菜单上也看不到内容;播放器里的画面源切换写同一个设置,换一张盘也记得(Android / Quest)
  • 画面轨道里可选 P7 FEL / P7 / HDR10(Windows 新增,此前只有一个全局开关)
  • 双层(FEL)影片:短片也提供 FEL 行;32 位盒子内存不够时改为不提供而不是崩溃;没有音轨的原盘也能正确配速(Android / Quest)
  • 小米 XRing O1 上原盘菜单换片后画面冻结已修复(Android)
  • 暂停杜比视界原盘时画面随声音一起停(此前画面还会继续播放约 5 秒)(Android / Quest)

▶️ 播放器

  • 播放器窗口可以自由缩放:窗口不再锁定为影片比例,比影片高时画面下方是黑边,字幕显示在这条黑边里(macOS / Windows)
  • 恢复播放时第一次网络读取很慢不再卡在起始位置(iPad 上的「第二次恢复卡住」)(全平台)
  • AVPlayer 模式下长时间暂停(十几分钟)后继续播放不再时钟停住(Apple)
  • 旋转画面时整幅画面完整显示,不再被放大裁掉(Apple);原盘和 HDR 画面也可以旋转、翻转,并且切到下一集后保持(Android / Quest)
  • Pan & Scan 在走 AVPlayer 的杜比视界影片上通过进度预览帧测量黑边(tvOS)
  • 一段 Photo-JPEG(MJPEG)4K 素材带 14 声道无布局 LPCM 的文件在三个平台上分别是没有画面 / 报错 / 有嗡声,现在都能正常播放
  • 音频播放器的实时统计面板改为显示音频管线(解码方式、输出格式、设备、缓冲)(Apple / Android / Windows)
  • 遥控器媒体键在触屏操作之后依然有效(Android TV)
  • 原盘菜单不再占住视频解码器不放(Android)

🔊 音频

  • USB DAC 噪声:播放超出 DAC 能力的 DSD 之后,声音中混有很大的噪声,之后播放普通 PCM 也一样,只有重新插拔设备才能恢复;现在不会把设备输出流留在「非混音」格式里,之前被留在该格式的设备也会自动恢复(macOS)
  • Apple TV 的音频输出选成 HomePod 时影片声音跟随输出设置,不再固定走 HDMI(tvOS)
  • 多声道 SACD / DSD:5.1 实时播放(此前约 84% 速度,有断续),区域切换不再崩溃也不再显示错误的声道标识,直连 AVR 的盒子输出 5.1 PCM,5.0 的 DFF 正确显示声道数(Android / Quest)
  • 没有声道布局的多声道轨道按实际听到的内容摆放,而不是按位顺序折叠(Windows)

📺 Android TV

  • 新增:检查更新(可包含预发布版)、按名称筛选文件、用遥控器滚动整篇更新说明
  • BACK 键在面板打开时只收起面板;再按一次才提示退出
  • 音轨表和每条音轨的音画同步延迟在所有文件上都可用(此前只有原盘菜单模式有)
  • 原盘标题列表显示在 Home 旁边,可直接选择播放某个播放列表
  • 横向滑动快进时,指示器显示目标位置的画面

🪟 Windows

  • HDR 影片在 SDR 显示器上按 203 尼特白点做色调映射,画面不再偏灰、对比度不足;显示器处于 HDR 时按显示器的实际状态直通(#557)
  • 原盘跳转不再每次重新测量黑边
  • 播放器浮层里的每一行整行都能点(此前只有文字处响应)
  • 退出时卸载所有盘符,资源管理器不再留下断开的网络驱动器
  • 网络驱动器的 UNC 名称在重启后保持不变,重命名和容量条不再丢失(#561、#438)
  • 修改文件权限后文件仍可打开(CorelDRAW 第二次保存提示文件被占用)

♿ 无障碍(全平台)

  • 文件列表、网格、相册、瀑布流的每一项是一个朗读元素,读出名称、文件夹 / 大小、日期、加密和播放进度(Apple)
  • 播放器约 225 处英文标签改为跟随系统语言(简体中文)(Apple)
  • 开启读屏时播放控件不再自动隐藏;控件隐藏时画面区域是「显示播放控件」按钮(Apple / Android)
  • 读屏运行时播放器界面不再自动收起(Windows);全屏浏览器里焦点进入时控件重新出现(Web)

📱 其他

  • 加密文件夹解锁后按解密后的名称进入,密码错误时保留对话框(Android / Windows / Apple)
  • 仪表盘里点击最近文件会打开文件所在的文件夹;文件夹名里带 {tmdb-…} 时此前落回根目录(Android)
  • Google Play 购买:离开购买页面也能完成确认,启动时会补发未确认的购买(Android)
  • GPU 语音识别在某些 Adreno 驱动上崩溃已修复(#528)(Android)
  • iOS 16 上在列表里滚动到某一行可能崩溃的问题已修复
  • 修复了若干 tvOS 27 的兼容性问题
  • 文件浏览器:从左边缘右滑返回上一级,下面会预览父目录(Android / iOS)

⚙️ 内置引擎 1.0.20

  • 加密文件名解密:约千分之一的文件名此前解密失败(提示「文件名或密码错误」),文件本身完好,现在可以正常读取
  • 挂载盘上 rmdir 一个非空目录此前会把整个目录删掉,现在返回「目录非空」(#560)
  • 复制文件夹到本地文件夹时会为每个排队文件打开一个临时文件,可能耗尽系统句柄;现在只在上传阶段创建
  • 登录失败时说明具体原因(DNS、连接被拒、代理、超时、被劫持等),不再只显示 gRPC 超时