App Pro 功能 · 即将推出

同步播放进度

在一台设备上看过一部分的视频,在另一台设备上打开时,从停下的位置继续,音轨、字幕和延迟设置也一起恢复。PDF 和文本文件同步阅读位置。进度保存在你自己选择的云盘中,不经过 CloudDrive 的服务器。

即将推出

下一个版本提供

同步播放进度将在下一个版本中提供,包括 iPhone、iPad、Mac、Apple TV、Apple Vision Pro、Android 手机与电视、Meta Quest 和 Windows 上的应用。核心服务的网页管理界面没有这个功能。

这是 App Pro 功能,默认关闭。

内容

同步哪些内容

视频

  • 播放位置,以及是否已经看完
  • 选择的音轨和字幕轨道
  • 手动选择的外挂字幕文件
  • 音频延迟和字幕延迟
  • 旋转、翻转和画面比例
  • 蓝光的播放列表和章节,DVD 的标题

文档

  • PDF:页码和页面内的位置
  • 文本文件:阅读位置。不同设备显示的排版不同,仍然能找到同一处文字

不同步的内容

  • 与屏幕有关的设置:显示模式(适应、裁切、拉伸)、缩放、视频轨道和杜比视界选项、HDR 字幕亮度、播放器内核。
  • Emby 和 Jellyfin 中的视频:播放位置由媒体服务器保存。
  • 只有一台设备能访问的文件:本地文件夹、U 盘、手机存储中的文件。
  • 全局设置:字幕样式、首选语言、阅读器的视图设置。

开启

在第一台设备上开启

  1. 打开开关

    在设置中打开「同步进度」。这个开关在账号的「与云端同步」旁边。

  2. 选择保存位置

    选择一个云盘账户。CloudDrive2 会在它的最上层创建「CloudDrive2 Sync」文件夹。所有需要同步的设备都要能访问这个云盘。

  3. 上传这台设备的记录

    这台设备已有的播放位置和阅读位置会作为第一批记录上传。完成后状态显示「刚刚已同步」。

选择云盘时

列表中只显示可以写入、而且其他设备也能访问的云盘。不显示本地文件夹、U 盘、只读的云盘、压缩包文件夹和光鸭云盘。通过「与云端同步」在所有设备上都有的云盘排在前面;其中没有回收站的云盘又排在更前面,原因见不同云盘的差别。

加入

其他设备加入

其他设备会自己找到「CloudDrive2 Sync」文件夹:设置顶部会出现一张卡片,例如「你的其他设备在 115 › CloudDrive2 Sync 中保存进度(3 台设备)。这台设备也同步吗?」选「开启」即可,选「以后再说」会隐藏 30 天。

开启后,文件夹中的记录与这台设备的记录合并。用手机设置的电视,登录并同步了云盘账户后,也会出现这张卡片。

同步进度页面

  • 存储位置:例如「115 › CloudDrive2 Sync」,可以通过「更换存储…」更改。
  • 同步内容:视频和文档,可以分别关闭。
  • 状态:例如「2 分钟前已同步」,旁边是「立即同步」。
  • 设备:每台设备的名称、类型和上次同步时间。可以修改这台设备的名称,也可以移除其他设备的记录;仍在使用的设备下次上传后会重新出现,要停止某台设备,请在那台设备上关闭同步。
  • 清除所有设备上的进度:清除所有设备上的播放位置和已看完标记,无法撤销。
  • 关闭同步:进度保留在这台设备上,可以选择同时删除这台设备在云盘中的文件。

时机

什么时候同步

上传

视频的进度在以下三种情况上传:关闭播放器、播放列表切换到下一个文件、应用退到后台。视频播放中和暂停时不上传。阅读器在关闭时上传。

所以要在另一台设备上继续,先在这台设备上关闭播放器,或让应用退到后台。只是暂停的话,另一台设备看到的是上一次上传的位置。

读取

应用启动或回到前台时读取。打开视频或文档时也会读取,最多等待 1.5 秒,然后用已有的记录打开。

开始播放后,如果读到另一台设备更新的位置,播放器会显示提示,例如「“客厅电视”停在了 1:10:22」,并提供「跳转」。正在播放的视频不会被自动移动。

隐私

进度保存在你自己的云盘中

CloudDrive 的服务器不接收这些数据。你看过什么、在哪台设备上看,只有你自己,以及能访问这个云盘的人知道。

文件夹里有什么

「CloudDrive2 Sync」文件夹中,每个 CloudDrive 账号一个子文件夹,每台设备一个 JSON 文件,还有一个说明文件 README.txt。每台设备只写自己的文件,读取其他设备的文件。

每个文件都包含这台设备合并后的全部记录,所以删除某一台设备的文件不会丢失进度。

文件不加密

文件是普通的 JSON 文本,列出打开过的文件路径和停下的位置。能打开这个云盘的人,包括与你共用这个云盘账号的人和云盘服务商,都可以读取这些文件。请选择你愿意保存这些信息的云盘。

删除「CloudDrive2 Sync」文件夹会删除云盘中的副本;仍然开启同步的设备会重新写入自己的文件。

云盘

不同云盘的差别

每次上传都会用新文件替换这台设备的旧文件。在有回收站的云盘上,被替换的旧文件会进入回收站。

云盘每次上传后
115、123 云盘、百度网盘、天翼云盘、OneDrive旧文件进入回收站,直到云盘清空回收站
阿里云盘(开放平台)、迅雷云盘、Google Drive旧文件被彻底删除,不进入回收站
WebDAV、S3、SMB、SFTP、FTP没有回收站
光鸭云盘不能用来保存进度

上传次数很少,一天大量观看大约产生 20 次上传,远低于各云盘的接口频率限制。云盘限制请求频率时,同步会等待 15 分钟到 1 小时后再试;云盘登录过期时,同步暂停,重新登录这个云盘后恢复。

FAQ

常见问题

另一台设备没有从我停下的位置开始

暂停不会上传。先在原来的设备上关闭播放器,或让应用退到后台,再在另一台设备上打开。如果另一台设备已经在播放,几十秒内读到新位置后会显示「跳转」提示。

这台设备找不到其他设备的进度

这台设备上没有保存进度的那个云盘账户。添加这个云盘,或开启账号的「与云端同步」,让云盘账户同步到这台设备。

App Pro 到期后会怎样

所有设备上的同步都会暂停,云盘中的文件不会被删除。每台设备自己的续播位置照常保存。重新获得 App Pro 后同步恢复,期间的进度按时间合并,不会丢失。

文件被改名或移动后,进度还在吗

在。同步会根据文件内容、名称和大小找到同一个文件,把进度对应到新的路径上。

不想让某台设备保存播放位置

在那台设备上关闭播放器设置中的「记住播放位置」。这台设备不再保存和恢复视频的播放位置,也不会向同步中添加记录。

反馈问题

发现问题请在 GitHub issues 提交,便于记录和跟踪;也可以在 Telegram 交流群反馈,或发送邮件。