时间坐标与字幕语法
云映 VTT 时间单位检查:把分秒进位与小数位写清楚
用跨分钟的原创提示练习读取VTT时间,保留毫秒位数并区分时间坐标与持续时长。
本文目录
字幕出现得早或晚,可能在写文件时就把时间单位弄错。本篇不重复调整整段偏移,而是检查VTT里分、秒与小数的写法,用一条跨分钟提示核对开始和结束。先在外部编辑器完成算例,再用云映顺播查看;没有毫秒级显示时不假装做出了毫秒级真机测量。保持正常播放速度,否则观看所用秒数还会引入另一种计时量,难以直接比较。
准备覆盖目标区间的片段
选一段自己有权使用、长度至少七十秒的普通视频,确认云映显示总时长足够。给原文件和练习字幕分别记名,保留已有内容和进度;不要为凑一分钟临时覆盖正式片段。若手头只有很短素材,先在纸上做时间读取,等有合适自制长片再回放,不能把超出片尾没有出现的提示当成时间写法失败。练习视频无需包含真实教程信息。
写出跨分钟的最小提示
建立下面的原创VTT文件。开始在五十九秒又二百五十毫秒,结束在六十一秒又五百毫秒;头、空行与时间箭头保持标准半角。字幕正文只是练习提示,不表示播放器正在进行精确计时测试。
WEBVTT
00:59.250 --> 01:01.500
Check the minute boundary
先统一成秒再算持续时间
把开始写成五十九点二五零秒,把结束写成六十加一点五零零秒,也就是六十一点五零零秒。两者相减得到二点二五零秒,不是二点五秒,也不是把冒号后数字直接相减得到负数。用纸上算式说明每步,另记开始和结束是文件坐标,二点二五零才是区间长度。应用界面可能只显示整秒,这不会使源文件里的小数位自动消失。
检查小数部分是千分秒
VTT示例的小数点后保留三位:.250是二百五十毫秒,.025是二十五毫秒,.500是五百毫秒。不要把点号当成帧号分隔符,也不要把原SRT的逗号未经检查直接混用。本篇只采用规范示例的写法,不依赖播放器宽容地修复其他写法。把常用编辑器的自动数字格式化关闭或另用纯文本,确保文件里留下的是自己核对过的字符。
把小时字段也纳入同一规则
需要表示小时的长片可以出现更长时间写法,但不要因为某个界面用时分秒,就把VTT的两字段误读成小时与分钟。本例01:01.500是第一分第一秒又五百毫秒;带小时写法00:01:01.500表示同一坐标。先在笔记确认字段数量和单位,只有使用确实覆盖该位置的文件才回放。手工索引保留完整写法,避免别人接手时把一小时和一分钟混淆。
从一分钟之前顺播观察
选中练习字幕,从五十六秒左右正常速度顺播到六十三秒之后。观察提示在分钟边界附近出现并消失,记录可见时间与内容,不要求拖动一次就恰好命中五十九点二五零。若只看到整秒读数,写“大约一分钟附近”并注明显示精度,不能把自己的纸上算式当作实测误差。第一次观察顺播完成后,再做一次回看即可,不用反复跳转制造字幕残留干扰。
用整体后移一秒的副本复核单位
另存对照文件,把开始改为01:00.250,结束改为01:02.500,持续时间仍二点二五零秒。变化是两端都后移一秒,不是把第一段的分字段加一。保持片源和其他字幕设置不变,从相同提前位置顺播,观察顺序是否大致后移。若两份看起来相同,先查是否选中了新文件和显示是否太粗,不能立即断定播放器忽略小数或时间字段。
先查范围与格式再查播放问题
若完全不出现,核对视频是否足够长、字幕文件是否被选中、开始是否早于结束、秒字段是否落在合理范围、箭头和空行是否被改坏。若只有部分出现,先看播放器是否从区间中途开始,不要求每次都完整观看整段。不要用批量偏移掩盖一个错写的分钟字段,也不要重命名整库来处理一行问题。保留错误副本与修正位置,才能明确哪项改动产生了结果。
形成时间坐标与时长的独立结论
完成后记录原文件坐标、换算秒数、二点二五零秒持续时间、后一秒对照与实际显示精度。规范依据为W3C WebVTT,算例为本篇原创,未执行设备精度标定。恢复正式字幕和观看位置,保留练习文件为独立样本。以后遇到更长时间,先统一单位再相减;如果内容版本被剪过,先核版本再谈坐标,不能拿正确算术替代身份检查。
相关教程与资料
资料核对:2026 年 11 月 7 日,依据 云映官方 App Store 说明与 Apple 公开版本查询,当前版本 1.1.1,最低要求 iOS / iPadOS 15.0。1.1.1 的公开更新列出 Kodi、OpenList / AList 与 S3 兼容存储,并改进来源切换及跳转后的字幕显示;本文按这些公开范围与现有播放能力组织任务,具体入口以安装版本为准。自制样本、手工记录与外部文件整理不是应用新增自动功能;未声称已完成真机或私人服务器实测。