先看进度条停在哪里

上传失败看上去是一个现象,其实分几种,停下来的位置本身就是线索:

  • 一开始就失败,甚至没有进度: 多半是文件本身的问题,比如格式不被接受、文件读取不了、没有权限访问相册。
  • 传到一部分后卡住或失败: 多半是网络中断、上行带宽不足,或者应用被系统切到后台。
  • 传完了但提示处理失败: 视频上传成功,之后的解析或分析步骤出了问题,多半与编码、损坏或时长有关。

先记下你属于哪一种,后面的检查会更有针对性。

第一层:视频文件本身

拍摄设置对文件影响极大。先知道一个大致的估算方法:文件大小约等于码率乘以时长。手机录像的码率因机型与设置而异,下面的数字仅作示意(示意场景,不代表任何具体机型或应用的限制):

拍摄设置 示意码率一分钟大约 三分钟一组大约
720p,30 帧 约 5 Mbps 约 40 MB约 110 MB
1080p,30 帧 约 10 Mbps约 75 MB 约 225 MB
1080p,60 帧 约 15 Mbps 以上 约 110 MB 以上 约 340 MB 以上
4K,30 帧 约 40 Mbps 以上 约 300 MB 以上约 900 MB 以上

换算的方法:码率除以 8 得到每秒多少兆字节,再乘以 60 得到一分钟。公开资料里也有类似的说法:同样画质下,HEVC 的码率大约只有 H.264 的一半,帧率翻倍则大致让文件翻倍。

在编码上还要留意兼容性。很多新手机默认用 HEVC(也叫 H.265)录制,文件更小,但并不是所有的软件、服务和设备都支持解码。如果上传时提示格式不支持,可以试试改用 H.264,也就是常说的“兼容性最佳”。不同手机与系统版本的菜单名称略有差异,以设备实际界面为准,一般在相机设置的格式选项里。

第二层:手机的存储和权限

  • 剩余空间: 上传前,系统可能需要生成临时副本或压缩后的文件,空间不足会直接失败。建议保留超过视频本身大小几倍的空间。
  • 相册权限: 如果只授权了“选中的照片”,而你选择的视频不在其中,应用可能读不到它。到系统设置里查看相册或存储权限。
  • 文件来源: 存放在云相册、还没下载到本机的视频,需要先下载到本地,否则读取会失败。
  • 文件是否完整: 拍摄中途手机没电、被强行关闭,可能生成损坏的文件,用系统播放器试播一遍就能验证。

第三层:网络,逐项排除

网络是最常见的原因。检查的顺序:

  1. Wi-Fi 还是蜂窝: 有些设置默认只在 Wi-Fi 下上传大文件,用蜂窝网络时会等待或失败,先确认应用里是否允许蜂窝上传;
  2. 上行带宽: 家庭宽带的上行往往比下行小得多。示意计算:一个 1 GB 的视频,在 10 Mbps 的上行速度下,理论上需要 800 秒,即十几分钟,实际还会更长,所以上传大文件需要耐心,别在进度不动时立刻取消;
  3. 网络切换: 从 Wi-Fi 走到蜂窝,或者在多个 Wi-Fi 之间漫游,连接会中断,上传随之失败,尽量在稳定的网络下上传;
  4. 代理或加速工具: 开启代理、VPN 或加速工具后,连接可能不稳,暂时关闭再试;
  5. 公共 Wi-Fi: 商场、健身房的网络常常限制大文件或需要登录认证,换成你自己的网络。

最直接的验证是换一个网络:手机热点和家里 Wi-Fi 各试一次,如果一个成功一个失败,问题就在网络本身,而非视频。

第四层:应用被挂起或被杀

上传期间切到别的应用、锁屏,系统可能把应用挂起,甚至终止它的后台任务。这在省电策略比较激进的手机上更明显,具体差异视机型和系统而定。应对办法:

  • 上传大文件时,保持应用在前台,屏幕不要锁;
  • 关闭该应用的电池限制,允许后台活动;
  • 别在上传中途开启其它耗资源的应用,比如游戏、视频。

蓝牙和后台限制之间的关联,在 手表连接排查 里有更详细的说明,其中的思路同样适用于这里。

从源头减少失败:拍摄时的几个习惯

上传失败最好的解决办法,是让文件本来就不大:

  • 力量训练的动作分析,720p 到 1080p、30 帧多数时候够用,不必用 4K,理由可以参考 动作识别很慢怎么办
  • 把长训练拆成每组一段的短视频,一段失败只需重传一小段;
  • 拍摄前确认光线和机位,避免为了补救而重拍重传;
  • 训练结束后先在 Wi-Fi 下上传,不要赶时间在路上用蜂窝网络。

重试也有讲究

失败后连续点十几次“重试”,通常没有用,反而可能让同一个文件反复占用带宽。比较有效的做法是:

  • 先等一两分钟再重试,让网络恢复稳定;
  • 换一个网络之后再试,而不是在同一个网络里硬撑;
  • 如果应用支持,选择“断点续传”或稍后重试,不要删掉未完成的任务;
  • 同一个视频失败两三次后,改为压缩后再传:用手机自带的编辑功能导出较低分辨率的副本,保留原文件不动。

压缩副本有一个代价:画质下降,姿态分析的细节可能受影响,但对大多数室内动作来说,降到 1080p 或 720p 的副本仍可用。如果某个视频对你特别重要,比如想反复对照动作细节,就应该保留原片,另找时间在稳定网络下完整上传。

还要提醒的是,上传失败时,不必担心本地视频丢失:视频仍在你的手机里,只是没有到达。除非你主动删除,否则它不会因为上传失败而消失。

全都试过了,怎么办

有些原因在用户侧无法排除,比如服务端暂时的繁忙、账号相关的限制,或者应用本身的缺陷。这时可以这样做:

  • 尝试用一段很短的视频(十秒左右)上传,如果成功,说明问题与大小或网络有关,如果仍失败,则更可能是格式或权限;
  • 记录失败的时间、视频时长和大小、网络类型、手机型号和系统版本;
  • 截图错误提示,保留原视频不要删除;
  • 联系支持时一并提供,联系方式见联系页。

如果你是刚通过贝博体育下载安装的新用户,建议先用短视频做一次测试。上传的具体限制,例如文件大小上限或支持的格式,以贝博体育App 内的提示和贝博体育下载页公布的说明为准,本文不替它们给出数字。