提交应用预览时出现 MOV_RESAVE_CORRUPTED 错误
Posted
技术标签:
【中文标题】提交应用预览时出现 MOV_RESAVE_CORRUPTED 错误【英文标题】:MOV_RESAVE_CORRUPTED error on submitting app preview 【发布时间】:2020-10-06 12:43:42 【问题描述】:在将应用预览上传到应用商店提交流程时,我收到一个未知错误MOV_RESAVE_CORRUPTED
,在上传流程的任何地方都没有记录该错误。
我已经使用 QuickTime 捕获了预览,并且必须使用此命令使用 ffmpeg
将其重新格式化为 30 FPS 视频
ffmpeg -r 30 -i preview1.mov -acodec copy -crf 12 -vf scale=886:1920,setsar=1:1 preview1-edit.mp4
视频在我的本地机器上运行良好,但无法上传。
坦率地说,整个过程非常烦人,压力也很大。希望我可以帮助其他遇到此线程问题的人。 谢谢。
【问题讨论】:
【参考方案1】:解决方案:在我的情况下,问题是音频编码,使用 Handbrake 免费视频工具并确保视频规格设置为:
视频编解码器 (FPS) 至:H.264(x264) 视频帧率 (FPS) 至:30 音频编解码器至:AAC(核心音频)音频混音至:立体声音频采样率至:44.1 音频比特率至:256
应用预览视频现在运行良好!
【讨论】:
不幸的是没有为我工作。能否请您发布用于创建预览视频的 Handbreak 视频和音频设置的屏幕截图?提前致谢【参考方案2】:创建一个新的预设。设置名称 iPhone 6.5 App Preview 以便轻松识别。
选择音频行为。将采样率设置为 44.1,比特率设置为 256。然后保存
转到“音频”选项卡。然后从右上角选择预设。
检查音频采样率和比特率,然后单击开始。然后上传。
【讨论】:
【参考方案3】:App Store Connect 对视频格式非常严格,只接受 mp4 或 mov 容器中的 H264 + AAC,否则只会显示(10 分钟后):MOV_RESAVE_CORRUPTED。查看详情:https://help.apple.com/app-store-connect/#/dev4e413fcb8
【讨论】:
以上是关于提交应用预览时出现 MOV_RESAVE_CORRUPTED 错误的主要内容,如果未能解决你的问题,请参考以下文章
iTunes Connect 媒体管理器 - 应用预览不会缩小尺寸
提交到应用商店时出现 UIRequiredDeviceCapabilities 错误