【问题标题】:Unable to load app preview in iTunes connect无法在 iTunes 连接中加载应用预览
【发布时间】:2014-11-07 08:37:53
【问题描述】:

是否有人能够在 iTunes Connect 中加载应用预览视频?每次我都会收到一条错误消息,提示“无法加载您的文件。请重试。”

您知道任何解决方法吗?

【问题讨论】:

  • 我遇到了同样的截图问题...只是无法上传任何一张。
  • @serg_ov 我找到了截图的解决方案:问题是截图的文件名。只需将文件重命名为“1.png”、“2.png”等即可。

标签: app-store-connect


【解决方案1】:

我是来拯救这一天的。问题的根源在于 itunesconnect 不喜欢 quicktime 保存的文件格式,或者几乎任何格式。 p>

我只能找到一种有效的文件格式。您将需要一个名为HandBrake的免费程序

使用此程序转换您尝试上传的文件,并使用我在此屏幕截图中突出显示的选项:

(可选)如果您的视频没有声音,请转到 HandBrake 中的音频选项卡并删除轨道,如下所示:

注意,当您连续进行多次转换时,有时输出大小会搞砸,请注意这一点(这可能是手刹中的错误)。

就是这样!上传 HandBrake 创建的文件,它就可以工作了!考虑向 HandBrake 的开发者捐赠一款很棒的应用。

编辑:来自 cmets 的引用:

对于那些(像我一样)努力制作 1080p 视频的人 (1920x1080),不要忘记转到图片选项卡并:更改 Anamorphic 设置为“Off”,将 Modulus 设置更改为“8”,然后 最后但同样重要的是,将裁剪设置更改为“自定义”并设置 上、下、右、左到“0”——gaskbr 8 月 18 日

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

【讨论】:

  • 你真的拯救了我的一天!非常感谢您提供此解决方案!像魅力一样工作!
  • 谢谢!我越来越沮丧!
  • 这让我很生气.. 非常感谢 :D
  • 也不适合我,我认为苹果越来越粗鲁! @Robert Mao 得到“请再试一次” - 现在我们只得到“再试一次”。这只是我们在苹果无能手中遭受的“一百万次削减”中的又一次。
  • 如果可以,我会给你+100!会支持你的其他答案)
【解决方案2】:

刚刚遇到同样的问题。我通过将原始视频导出为 mp4 解决了这个问题。使用 HandBrake 进行转换没有效果。

【讨论】:

  • 我尝试了所有方法,苹果仍然给出同样的错误信息。叹息。
  • Xcode 和 iTunesConnect 被设计成千刀万剐。
【解决方案3】:

我遇到了同样的问题,Handbrake 没有帮助。

然后我发现了这个:

https://developer.apple.com/library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Appendices/Properties.html#//apple_ref/doc/uid/TP40011225-CH26-SW14

我在 After Effects 中制作了我的应用预览视频。因此,当我渲染电影时,我匹配了上面链接中看到的应用预览规范,并且我的应用预览最终正确上传。

【讨论】:

  • 链接失效
【解决方案4】:

我也无法让它与 Handbrake 一起使用,但我确实让它(最终)与 Quicktime 7 一起使用。我什至不知道 Apple 是否不再销售 iTunes 7,但它的导出选项比较新版本的 Quicktime。我认为 iMovie 可能会为您提供类似的导出选项。

我从我在优胜美地的 Mac 上使用 iPhone 作为视频源录制的 Quicktime 电影 (mov) 文件开始。

在 Quicktime 7 中,我转到 File -> Export 并选择 Movie to Quicktime Movie,并使用以下音频和视频设置。

【讨论】:

    【解决方案5】:

    如果您从 ScreenCastOmatic 创建的 mp4 视频开始,这些步骤几乎可以完美运行: http://daimtech.wordpress.com/2014/09/26/how-to-create-and-submit-a-preview-video-for-app-store-apps-using-mavericks-and-ios-8/

    缺少的一个步骤是音频需要采用立体声形式。使用 ffmpeg-strict 2 -ac 2 作为输出文件来创建立体声 aac,如下所示:

    ffmpeg -i Preview.mp4 -strict -2 -vf scale=1136:640 **-ac 2** output.mp4

    【讨论】:

      【解决方案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 视频的一些规格:
      - 10 到 12 Mbps 之间的 CBR。
      - 最高等级 4.0。
      - 256 kbps AAC 音频,44.1 kHz。
      - 最高 30 fps。
      - 最大 500 Mb。
      - 最短 15 秒,最长 30 秒。

      【讨论】:

      • 是的,同样的问题 5.1 → 4.0 就可以了。
      • 它也应该是 4x3 而不是 16:9。谢谢!
      【解决方案7】:

      在这里添加它以防它帮助其他人。

      我也遇到了这个问题,因为我使用的是 Adob​​e CC(After Effects > Adob​​e Media Encoder),所以我认为我不需要手刹方法,所以我能够专门选择所有正确的根据 Apple 指南进行设置。 但就我而言,问题不在于格式,而在于上传/上行带宽所需的长度(未记录的超时?)。

      在家里用 60kb/s 的糟糕的澳大利亚有线 40mb mp4 文件进行了尝试,完全上传大约需要 20 分钟,并且在它之后一直显示该错误,各种格式。 切换到我的办公室使用光纤上网,5秒上​​传成功,无需更改格式。

      与此处的其他一些答案一样,Apple 规范帮助很大:https://developer.apple.com/library/ios/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/Appendices/Properties.html#//apple_ref/doc/uid/TP40011225-CH26-SW14

      【讨论】:

        【解决方案8】:

        互联网连接速度慢可能是问题所在。

        我还收到错误消息“无法加载您的文件。请重试。”在上传应用预览视频时。

        我可以通过从具有 160 kBit/s 上传速度的 wifi 切换到我公司的具有以太网和 12 Mbit/s 上传速度的互联网连接来解决问题。

        【讨论】:

        • 您能否提供更多详细信息或来源以供您回答?
        • 你想知道什么?我尝试了几次使用我的 wifi 连接上传视频。然后我关闭了 wifi,通过以太网连接到我的公司,iTunnes Connect 立即接受了视频,没有抱怨......
        • 每次在 Safari 中尝试上传时,我都会收到此消息 - 第 2 次尝试上传始终有效 - AppStoreConnect 网站类似于小学在专业网站上的尝试。
        【解决方案9】:

        有时 iTunes Connect 服务器会出现问题,您必须稍等片刻才能再次尝试提交。通常,当您上传视频然后保存时,您会在视频顶部看到此消息:

        处理应用视频。此过程最多可能需要 24 小时。

        有时当我保存我知道应该可以工作的视频时,我没有得到这个,并且我收到了 OP 中提到的消息。稍后再尝试,它可能会起作用(假设您已遵循 Apple 的所有准则)。

        【讨论】:

          【解决方案10】:

          我已经确认是因为某些ADSL的上行速度太慢,我必须购买一个3G热点来上传我的预览视频。

          iMovie10.0.6 可以直接导出'App Preview.mp4',无需HandBrake 转换。

          Apple 已回复我说“请注意,如果您的互联网连接速度较慢,我们无法保证成功交付。”。

          但我认为 Apple 应该像 Google 一样改进他们的上传服务。

          【讨论】:

          • 我使用 iMove(应用程序预览)、Final Cut Pro(Apple 应用程序预览指南中的设置)、Handbrake 和 Adob​​e Premiere 导出了我的视频,但没有成功。我总是收到错误“无法加载您的文件。请重试。”。我的问题是我的 0,5Mbit 上传连接。当我使用 2,5Mb 的连接时,不再出现错误。感谢 Apple 浪费了我 2 天的时间,因为您无法提供一条错误消息,说明您需要更快的连接才能不超时。
          • 我想我和 Art Golf 和@WolfgangPürstner 是同一条船——除了忘记上传视频之外,我实际上无能为力。是的,感谢苹果你浪费了一天!
          • 呃,我们也只是浪费了将近一天的时间,而且结果也是上传速度的问题。使用不同的视频导出设置在 ADSL 上以 800kbit/s 的上行链路上传失败了数十次,并出现了数十次无法描述的错误,但使用 iPhone 的 3G(大约 3.5Mbit/s 上传)第一次可以正常工作。我将向 Apple 提交有关此问题的错误报告,我建议其他人也这样做。
          • 那我回家试试看,好像也在这里结缘……
          【解决方案11】:

          如果您使用 QuickTime 进行屏幕录制,请尝试使用 ffmpeg 将帧速率更改为 30fps: https://stackoverflow.com/a/28939013/1588248

          【讨论】:

            【解决方案12】:

            我尝试使用Apple guide 制作新电影。

            我的小提示是,当您将视频拖放到 ItunesConnect 并同时单击保存按钮时,不要等待。然后你会出现处理屏幕。从这里等着。

            这就是我的方式,希望对你有所帮助!

            【讨论】:

              【解决方案13】:

              我的解决方案是将截图日文名称更改为英文名称,然后就可以了。

              【讨论】:

                【解决方案14】:

                有时错误与您的视频或格式无关。这是他们的服务器。

                有一天,我有一个视频上传正常,但收到错误消息:“您的应用视频预览格式错误。”我尽我所能来调整、检查、更改、重新导出等来修复它——以为是我。不是。

                他们有服务器问题,并在您没有​​任何问题时给出错误。

                它是如何为我工作的

                • 退出 iTunes Connect
                • 放松
                • 去睡觉
                • 早上醒来,重新登录 iTC 并重试。有用!使用完全相同格式的完全相同的视频文件!!!

                我的步骤是上传新视频。在 Safari 中看到播放按钮后,我一直播放视频。关闭了那个弹出窗口。保存。然后提交。我确实收到了一条消息,说视频处理可能需要 24 小时,但我没有收到格式错误。

                祝你好运。希望这对某人有所帮助。

                【讨论】:

                • 我想这就是解决方案,因为它只是苹果。一如既往的不稳定和用户不友好。
                • 无论多么愚蠢,这也是我的解决方案。白白浪费了我生命中的 3 天。有趣的是“您是否尝试再次将其关闭”不起作用。应该是“您是否尝试将其关闭,睡一晚,然后再打开”。
                【解决方案15】:

                FWIW,这是我成功用来上传应用预览的 ScreenFlow 5 设置:

                网络 - 高:定制

                • H.264 视频:
                  • 帧率:30fps
                  • 数据速率:1200 kbits/sec
                  • 简介:主要
                  • 关键帧速率:自动
                • AAC 音频:
                  • 采样率:44.1kHz
                  • 数据速率:256 kbits/sec
                  • 频道:立体声

                重要的一点似乎不是取消选中 AAC 音频。

                【讨论】:

                  【解决方案16】:

                  使用 iMovie 并创建一个 App Preview 项目,然后将其导出为 App Preview 视频。

                  【讨论】:

                  • 试过了,导出为应用预览但还是报错
                  【解决方案17】:

                  您可以使用此网站在线完成 http://video.online-convert.com/convert-to-mp4

                  并设置以下内容

                  视频比特率:10240 帧率:30 音频质量:256

                  【讨论】:

                  • 别忘了 1200x900,>15 秒
                  • 当然@djdance 也不会超过 30 秒,并且可以使用 safari
                  【解决方案18】:

                  使用不支持的文件名字符是我的问题 - 我必须从视频文件名中删除“空格键”。

                  【讨论】:

                    【解决方案19】:

                    要更准确地了解视频被拒绝的原因,请打开开发者控制台并查看代码。虽然 Apple 没有在界面中显示问题,但代码揭示了视频被拒绝的原因。

                    在我们的例子中,它看起来像这样:

                    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"
                    

                    【讨论】:

                    • 这应该是正确的答案。它为您提供了足够的信息来使用,而 UI 并没有说太多。我能够解决我的问题。
                    【解决方案20】:

                    Handbrake 等操作很乏味,所以我制作了一个专门用于为 iTunes Connect 转换视频的应用程序。

                    https://itunes.apple.com/gb/app/preview-video-converter/id1137451860?mt=12

                    【讨论】:

                    • 这看起来很有用!谢谢!!
                    • 对我不起作用 - 尺寸错误 - 建议从商店中下载此应用并进行审查
                    • @Nostradamus 仍然对我有用。它输出的维度是什么?
                    【解决方案21】:

                    我的问题是我的视频太短了。显然,15 秒的视频是不行的。所以我只录了一段较长的视频。

                    我使用了 iOS 11.X 中提供的 Apple 内置屏幕录像机。无需视频格式。

                    【讨论】:

                      【解决方案22】:

                      绝对的噩梦?这就是我所做的。

                      1. recorded the app using my device and quicktime 给了我一个纵向视频,然后使用 iMovie 创建了一个“应用程序预览项目”,并将其导出为一个“应用程序预览项目”。我那天使用的设备是 iPhone 6。

                      2. iMovie 生成的尺寸为 750 x 1334 像素,但 iTunes Connect 要求 1080 x 1920 像素,考虑到苹果的文档所说的内容,这令人惊讶,而且这一切都应该在 iMovie 上工作?‍♂️ .

                      3. 然后我使用this site 将我的视频转换为 .mov 文件并将屏幕尺寸设置为 1080 x 1920(纵向(横向为反向))将音频编解码器设置为 mp3,将视频设置为 mp4(所有这些都是经过反复试验)

                      4. 终于converted the .mov file to .MP4

                      终于能够上传到 iTunes 连接并且它工作了?

                      ?✌️

                      【讨论】:

                        【解决方案23】:

                        我使用 ffmpeg 修改视频,以便它们在 iTunes 连接中被接受(根据需要修改):

                        # Reduce frame rate from 60 to 30
                        ffmpeg -y -r 30 -i input.mp4 -strict -2 output-almost.mp4
                        ffmpeg -y -i output-almost.mp4 -filter:v "setpts=0.5*PTS"  -strict -2 output.mp4
                        rm -f output-almost.mp4
                        
                        # Trim video
                        # From second 10, take 30 seconds
                        ffmpeg -i input.mp4 -strict -2 -ss 10 -t 30 -async 1 output.mp4
                        
                        # Set codec, bitrate, etc....
                        ffmpeg -i input.mp4 -c:v libx264 -profile:v baseline -level 4.0 -pix_fmt yuv420p -c:a aac -ac 2 -b:a 256k -b:v 10M  -movflags faststart -strict -2 output.mp4
                        

                        另外,有时当我在 iTunes 连接中按“保存”时,上传视频后,我会收到错误消息。但是,然后我更改选项卡以查看另一个屏幕截图大小,然后我返回,再次按保存,然后......它保存没有任何错误(真棒苹果......)

                        【讨论】:

                          【解决方案24】:

                          添加这个是因为我终于能够从模拟器中捕获视频并将其转换为正确上传到 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。 Apple 还需要音轨。由于模拟器没有,您可以像这样添加:

                           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

                          【讨论】:

                            猜你喜欢
                            • 2015-10-29
                            • 2023-03-28
                            • 1970-01-01
                            • 1970-01-01
                            • 1970-01-01
                            • 2016-07-23
                            • 1970-01-01
                            • 1970-01-01
                            • 2011-11-16
                            相关资源
                            最近更新 更多