无法在iTunes连接中加载应用预览
有没有人能够在iTunes连接中加载应用程序预览video? 我每次收到一个错误,说“您的文件无法加载,请重试。”
任何解决方法,你知道吗?
我在这里保存一天。 问题的根源在于itunesconnect并不喜欢quicktime保存的文件格式,也不像其他任何格式。
我能够find只有1个文件格式的工作。 您将需要一个名为HandBrake的免费程序
使用此程式将您尝试上载的档案转换为我在此屏幕截图中突出显示的选项:
(可选)如果您的video没有声音,请转到HandBrake中的audio选项卡,并移除轨道,如下所示:
请注意,当您连续进行多次转换时,有时会将输出大小搞砸,请注意(可能是手刹中的错误)。
而已! 上传由HandBrake创build的文件,它的工作原理! 考虑捐赠给HandBrake开发者一个真棒应用程序。
我有同样的问题,手刹没有帮助。
然后我发现这个:
我把我的应用程序预览video放在After Effects中。 所以当我把电影放映出来的时候,我匹配上面链接中看到的应用预览规范,我的应用预览终于正确地上传了。
我已经证实,这是因为某些ADSL上行速度慢,我不得不买一个3G热点上传我的预览video。
iMovie10.0.6可以直接导出“App Preview.mp4”,不需要用HandBrake转换。
苹果回答说:“请注意,如果您的networking连接速度很慢,我们无法保证成功发货。”
但是我认为苹果应该像谷歌那样改进他们的上传服务。
与手刹等乱搞是乏味的,所以我做了一个专门为iTunes Connect转换video的应用程序。
https://itunes.apple.com/gb/app/preview-video-converter/id1137451860?mt=12
我有同样的问题,并发现我必须严格按照这里定义的video规范: https : //developer.apple.com/library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Appendices/Properties.html#// apple_ref / DOC / UID / TP40011225-CH26-SW14
我的水平设置为5.1,audio比特率为192 kbps和48 kHz。 所以我可以上传video,但它显示了这个错误消息。 正确的设置,每件事情都很好!
我认为我所做的相关改变是把水平从5.1提高到4.0。
您可能会考虑的H.264video的一些规格:
– 10至12 Mbps的CBR。
– 最高等级4.0
– 以44.1 kHz的256 kbps AACaudio。
– 最大30帧/秒
– 最大500 Mb。
– 最less15秒,最多30秒
有时错误与您的video或格式无关。 这是他们的服务器。
我有一个video上传罚款有一天,并得到错误:“您的应用程序video预览格式不正确。 我尽我所能调整,检查,更改,再出口等等,以解决它 – 认为这是我。 事实并非如此。
他们有服务器问题,并在你没有任何错误的时候给出一个错误。
如何为我工作
- iTunes Connect的注销
- 放松
- 去睡觉
- 早上醒来,重新login到iTC,然后再试一次。 有用! 与完全相同的格式完全相同的video文件!
我的步骤是上传新的video。 一旦我看到Safari中的播放button,我就一直播放video。 closurespopup。 保存。 然后提交。 我得到的消息说,可能需要24小时的video处理,但我没有得到格式错误。
祝你好运。 希望这有助于某人。
使用iMovie并创buildApp Preview项目,然后将其导出为App Previewvideo。
要更准确地了解video被拒绝的原因,请打开开发人员控制台,然后查看代码。 虽然苹果没有在界面中显示问题,但代码揭示了video被拒绝的原因。
在我们的例子中,看起来像这样:
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"
以下文章包含使用Mavericks OS X创build和上传预览video的完整步骤。 如何使用Mavericks和iOS 8为App Store应用创build和提交预览video
如果您从由ScreenCastOmatic创build的mp4video开始,这些步骤几乎完美: http : //daimtech.wordpress.com/2014/09/26/how-to-create-and-submit-a-preview-video-for -app-STORE-APPS-使用-小牛和- IOS-8 /
一个缺失的步骤是audio需要立体声forms。 使用带有-strict 2 -ac 2
ffmpeg作为输出文件来创build立体声aac,如下所示:
ffmpeg -i Preview.mp4 -strict -2 -vf scale=1136:640 **-ac 2** output.mp4
刚刚有同样的问题。 我通过将原始video导出到mp4解决了这个问题。 它没有通过与HandBrake转换工作。
我还是无法与Handbrake一起工作,但是我确实已经使用Quicktime 7来工作(最终)。我甚至不知道苹果是否已经销售iTunes 7,但是它具有比新版本更多的导出选项Quicktime做的。 我想iMovie可能会给你类似的出口选项。
我开始使用iPhone作为video源,在优胜美地从我的Mac录制的Quicktime电影(mov)文件。
在Quicktime 7,我去了文件 – >导出,并select电影到Quicktime影片,并使用以下设置的audio和video。
在这里添加它有助于别人。
我也遇到了麻烦,因为我使用的是Adobe CC(After Effects> Adobe Media Encoder),所以我不认为手动刹车方法是必需的,所以我可以根据Apple指南专门select所有正确的设置。 但在我的情况下,问题不是格式,但可能是上传/上行带宽(无证超时?)的长度。
尝试在家用蹩脚的澳大利亚有线40mb mp4文件在60kb / s,花了大约20分钟,完全上传,并不断显示它之后的错误,各种格式。 切换到我使用光纤的办公室互联网,成功上传5秒,无需更改格式。
像其他一些答案一样,苹果的规范帮了很多忙: https : //developer.apple.com/library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Appendices/Properties.html#//apple_ref/doc/uid / TP40011225-CH26-SW14
缓慢的互联网连接可能是问题。
我也收到错误消息“您的文件无法加载,请重试。” 同时上传应用预览video。
我可以通过从160 kBit / s上传到我公司的以太网和12 Mbit / s上传的互联网连接来解决问题。
有时iTunes Connect服务器上存在问题,您必须等待一会才再次提交。 通常,当您上传video并保存video时,您会在video顶部看到以下讯息:
处理应用video。 这个过程可能需要长达24小时。
有时,当我保存我知道应该工作的video时,我不明白这一点,并收到OP中提到的信息。 稍后尝试回来,它可能会工作(假设你已经遵循所有的苹果的指导方针)。
如果您使用QuickTime进行屏幕录制,请尝试使用ffmpeg将帧速率更改为30fps: https : //stackoverflow.com/a/28939013/1588248
我尝试与苹果指导创造新的电影。
我小提示,当你把video放到ItunesConnect并点击保存button时,不要等待。 然后你有处理屏幕出现。 等一下。
这是我的方式,希望这个帮助!
我的解决scheme只是将截图日文名称更改为英文名称,然后才能正常工作。
FWIW,这里是我成功上传我的应用预览的ScreenFlow 5设置:
网站 – 高:定制
- H.264video:
- 帧率:30fps
- 数据速率:1200千比特/秒
- 简介: 主
- 关键帧速率:自动
- AACaudio:
- 采样率:44.1kHz
- 数据速率:256千比特/秒
- 频道:立体声
重要的一点似乎是不取消AACaudio。
使用不支持的文件名字符在我的情况下是问题 – 我不得不从我的video的文件名称中删除“空格键”。