无法在iTunes Connect加载应用预览

50

有人能够在iTunes Connect中加载应用程序预览视频吗?每次我都会收到一个错误,说“无法加载您的文件,请重试。”

您知道任何解决此问题的方法吗?


1
我遇到了同样的问题,截图也是一样...只是无法上传任何一个。 - serg_ov
1
@serg_ov 我找到了解决截图问题的方法:问题出在截图的文件名上。只需将文件重命名为“1.png”,“2.png”等等即可。 - Pavel Alexeev
25个回答

101

我来拯救你了。问题的根源是itunesconnect不喜欢由quicktime保存的文件格式,或者几乎所有格式都不喜欢。

我只能找到一个工作的文件格式。您需要一个名为HandBrake的免费程序。

使用此程序将要上传的文件转换为我在此屏幕截图中突出显示的选项: enter image description here

(可选)如果您的视频没有声音,请在HandBrake的音频选项卡中删除轨道,如下所示: enter image description here

请注意,在进行多个转换时,输出大小有时会出现问题,请留意(这可能是手刹中的错误)。

就这样!上传由HandBrake创建的文件即可使用!考虑向HandBrake开发者捐赠,以支持这个很棒的应用程序。

编辑:引用评论:

对于那些努力(像我一样)制作1080p(1920x1080)视频的人,请勿忘记进入Picture选项卡并:将Anamorphic设置为“关闭”,将Modulus设置为“8”,最后但同样重要的是将Cropping设置为“Custom”,并将Top、Bottom、Right、Left设置为“0” - gaskbr Aug 18

编辑2:您还必须正确设置音频,看起来苹果不再接受没有音频通道的文件。将编解码器设置为AAC,44.1(或48 kHz),比特率为256。


2
你真的救了我的一天!非常感谢这个解决方案!运行得非常好! - Richard R
1
谢谢!我已经非常沮丧了! - olynoise
2
您IP地址为143.198.54.68,由于运营成本限制,当前对于免费用户的使用频率限制为每个IP每72小时10次对话,如需解除限制,请点击左下角设置图标按钮(手机用户先点击左上角菜单按钮)。 - amergin
1
如果可以的话,我会给你+100!我会点赞你的其他回答) - Vasilii Muravev
1
对于那些像我一样苦苦挣扎地想制作1080p(1920x1080)视频的人,请不要忘记进入“图片”选项卡并:将“长宽比”设置为“关闭”,将“模数”设置为“8”,最后但同样重要的是将“裁剪”设置为“自定义”,并将上、下、右、左设置为“0”。 - gaskbr
显示剩余16条评论

7
我已确认某些ADSL的上行速度较低,因此我必须购买3G热点来上传我的预览视频。
iMovie10.0.6可以直接导出'App Preview.mp4',无需通过HandBrake进行转换。
苹果已回复我,“请注意,如果您使用缓慢的互联网连接,则我们不能保证成功交付。”
但我认为苹果应该像谷歌一样改进他们的上传服务。

1
我使用iMove(App Preview)、Final Cut Pro(Apple Guide for App Preview中的设置)、Handbrake和Adobe Premiere导出了我的视频,但都没有成功。我总是收到错误提示“无法加载您的文件,请重试。”问题在于我的上传连接速度只有0.5Mbit。当我使用2.5Mb的连接时,就不再出现错误了。感谢苹果浪费了我两天的时间,因为他们不能提供一个错误消息,说明需要更快的连接才能避免超时。 - Wolfgang Pürstner
我想我和Art Golf以及@WolfgangPürstner处境相同 - 实际上除了忘记上传视频,我无能为力。是啊,感谢苹果浪费了另一天的时间! - amergin
唉,我们浪费了将近一天的时间,结果发现这也是上传速度的问题。使用800kbit/s上行的ADSL上传,在不同的视频导出设置下失败了数十次,但使用iPhone的3G(大约3.5Mbit/s上传)第一次就成功了。我打算向苹果报告这个错误,建议其他人也这样做。 - pmdj
我要在家里试一下,这里的连接似乎也不太好。 - Renetik

6

链接已失效。 - Mark Bridges

6
我遇到了同样的问题,后来发现我必须严格按照此处定义的视频规范:https://developer.apple.com/library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Appendices/Properties.html#//apple_ref/doc/uid/TP40011225-CH26-SW14。我的级别设置为5.1,音频比特率为192 kbps,采样率为48 kHz。因此,我可以上传视频,但是它显示了这个错误信息。使用正确的设置一切都很好!我认为我所做的相关更改是将级别从5.1设置为4.0。
对于H.264视频,您可能要考虑以下一些规范: - CBR在10到12 Mbps之间。 - 最大级别为4.0。 - 256 kbps AAC音频和44.1 kHz。 - 最大30 fps。 - 最大500 Mb。 - 最小15秒,最大30秒。

1
是的,同样的问题在5.1 → 4.0中也存在,但没问题。 - Quark
它还应该是4x3而不是16:9。谢谢! - Eran Talmor

6

这看起来非常有用!谢谢!! - cleverbit
对我没用 - 尺寸不对 - 建议将此应用从商店下架并进行审核 - Nostradamus
@Nostradamus 对我仍然有效。它输出的是哪个维度有误? - Mark Bridges

5
为了更精确地了解视频为什么被拒绝,请打开开发者控制台并查看代码。虽然苹果没有在界面上显示问题,但代码揭示了视频被拒绝的原因。
在我们的情况下,它看起来是这样的:
errorCodes: Array (5) 
0"MOV_H264_LEVEL_TOO_HIGH" 
1"MOV_AUDIO_IS_MISSING" 
2"MOV_AUDIO_CODEC_NOT_ACCEPTABLE" 
3"MOV_INVALID_AUDIO_FORMAT" 
4"MOV_AUDIO_TRACKS_DURATION_TOO_SHORT" 
Array Prototype 
localizedMessage: "The H264 Level is too high. Please refer to Apple's documentation for appropriate formats." 
nonLocalizedMessage: "H264 Level is too high. Please refer to Apple's documentation for appropriate levels." 
statusCode: 400 
suggestionCode: "MOV_RESAVE_LOWER_LEVEL"

这应该是正确的答案。它为您提供了足够的信息来处理,而不像用户界面那样没有多少信息。我能够通过这个解决我的问题。 - craft

5
有时候错误与你的视频或格式无关,而是由他们的服务器引起的。我曾经上传了一个视频,在一天内成功上传,但出现了错误:“您的应用程序视频预览格式不正确。” 我尝试了所有可能的方法来调整、检查、更改、重新导出等等,以修复它——认为是我的问题。但事实并非如此。他们的服务器出了问题,会在你的端口上出现错误。
以下是我采取的措施:
1. 退出iTunes Connect。 2. 放松心态。 3. 睡觉。 4. 第二天早上醒来,重新登录iTC,并再次尝试。这样就行了!使用完全相同的视频文件和格式!
我的步骤是上传新视频。一旦我在Safari中看到播放按钮,我就把视频播放完。关闭那个弹出窗口。保存。然后提交。我确实收到了那个消息,说视频处理可能需要24小时,但我没有收到格式错误的消息。
祝好运。希望这能帮助到某些人。

我猜这就是解决方案,因为它就是苹果。一如既往的不稳定和不友好。 - mcfly soft
无论多么愚蠢,这也是我的解决方案。我浪费了三天时间。有趣的是,“你试过关掉它再打开吗?”并没有起作用。应该是“你试过关掉它、睡一晚上,然后再打开吗?” - Can Baycay

4

我补充这个信息是因为我终于能够从模拟器中捕获视频并将其转换为适合在App Store上传的格式。

首先,要捕获视频:

xcrun simctl io booted recordVideo myvideo.mp4 --codec h264 --force

然后,要进行转换:
 ffmpeg  -I myvideo.mp4 -vf scale=1600:1200,setsar=1:1 -c:v libx264 -crf 1 -profile:v high -level:v 4.0 -r 30 -c:a copy rescaledvideo.mp4

以上代码将适应iPad尺寸,确保H.264级别可接受,并将帧率设置为30fps。苹果还要求添加音频轨道。由于模拟器没有音频轨道,您可以像这样添加一个:

 ffmpeg -f lavfi -i anullsrc=channel_layout=stereo:sample_rate=44100 -I rescaledvideo.mp4 -shortest -c:v copy -c:a aac rescaledvideo+audio.mp4

我在这里编写了一个脚本来捕获和转换iOS模拟器视频:https://github.com/kkieffer/appPreview

4
使用iMovie创建一个应用预览项目,然后将其导出为应用预览视频。

尝试过了,导出为应用程序预览但仍然出现错误。 - Nostradamus

2

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接