谷歌街景发布视频状态始终显示pending的原因咨询
pending状态的排查方向 视频编码/格式不兼容:谷歌街景要求视频采用H.264编码,分辨率建议在1080p以内,帧率24-30fps。用图片生成的视频可能用了小众编码(比如AV1、ProRes),或者分辨率/帧率超标,虽然上传时没报错,但后台无法解析启动处理。可以用格式转换工具转成标准格式,比如用FFmpeg执行:
ffmpeg -i input.mp4 -c:v libx264 -crf 23 -preset medium -c:a aac output.mp4。GPX数据与视频不匹配:即使上传了GPX,如果文件里的时间戳和视频的时间元数据完全错位,或者GPS坐标不符合WGS84标准,后台校验失败就会卡住。可以用GPX编辑器检查时间戳是否和视频的拍摄/生成时间对应,确保坐标是十进制或度分秒的标准格式。
视频隐式损坏:图片拼接成视频时,可能出现帧缺失、元数据不完整(比如缺少时长、编码信息)的情况,这类问题上传时不会触发报错,但后台无法读取视频内容。可以用VLC等播放器测试视频是否能正常播放,或者用FFmpeg检查完整性:
ffmpeg -v error -i input.mp4 -f null -,有输出错误就说明视频存在损坏。账号或后台限制:如果账号之前有违规上传记录,或者短时间内上传过多内容,后台可能会限制视频处理但不给出明确提示。可以换一个账号测试上传,或者间隔24小时后重新尝试。
后台队列延迟(概率较低):如果是首次上传且赶上高峰时段,可能只是处理队列积压,这种情况可以等待48小时以上再查看状态。但你提到每次发布都这样,这个可能性不大。
内容的提问来源于stack exchange,提问作者code0x00

