无法将video上传到iTunesConnect:应用video预览的帧频太高

我使用OS X Yosemite上的QuickTime播放器制作了App Store预览video。
当我尝试将video上传到iTunesConnect时,出现错误消息:

您的应用video预览的帧频太高。

我看不到QuickTime播放器中的任何选项来更改帧速率。

我正在收到错误消息

有人知道该怎么办吗?

video可以很容易地转换使用ffmpeg,一个方便的工具,可以安装使用自制软件 。

ffmpeg -r 30 -i 60fpsvideo.m4v -vcodec copy -acodec copy 30fpsvideo.avi 

这对我来说是有效的:

 ffmpeg -i input.mov -qscale 0 -r 24 -y output_5.mov 

-qscale 0确保长度保持不变,但帧速率从56(左右)(从我的iPhone6 QuickTimelogging)下降到正好24!

然后设法成功上传到iTunes,耶!

我发现,在QuickTime播放器中不可能编辑帧速率。

我最终下载了Final Cut Pro的试用版。 在Final Cut Pro中,只需点击几下鼠标。

我遵循以下步骤:

 /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 

然后

 brew install ffmpeg 

然后使用下面的命令:

 /usr/local/Cellar/ffmpeg/3.1.3/bin/ffmpeg -i SpeechToText_usage.mov -qscale 0 -r 24 -y speechtotext_framerate_changed.mov 

它运作良好!

对于Quicktimevideo用户这个命令,为我工作得很好:

 ffmpeg -i demo_app.mov -qscale 0 -r 24 -y -vf scale=1080:1920,setsar=1:1 app_preview.mov 

刚刚做了我的第一部电影。 打了很多障碍 – inheritance人快速的步骤,以避免他们:

  • logging
  • 在Quick Time Player> File> New Movie Recording中录制
  • 使用iPhone 6/7 PLUS来获得正确的尺寸
  • 使用红色loggingbutton旁边的下拉selectiphone
  • logging您的video – 最大30秒,但容易修剪
  • 在Quicktime修剪不到30秒
  • 编辑/修剪 – 拖动黄色边界的末端
  • 在Quicktime中分割和合并剪辑时出现问题 – 使用iMovie
  • 另存为mp4或mov
  • IMOVIE – 转换到应用程序预览
  • 使用iMovie获得正确的帧速率
  • 文件>新的应用程序预览
  • 从quicktime导入导出的电影文件
  • 拖动电影到时间轴
  • 按空间testing播放
  • 添加声音,如果你喜欢 – 谷歌“免版税声音”
  • 将wav拖入项目/拖入时间线
  • 导出应用程序预览
  • 共享button右上angular
  • select应用程序预览(如果缺less检查上一步的步骤不要使用文件选项fps二维可能不正确)
  • 保存到文件MP4
  • 上传使用SAFARI
  • 使用Safari上传到iTunes Connect – 不会在Chrome中工作
  • 在你的应用程序版本的图片部分,select文件,select从imovie导出mp4
  • 设置框架显示电影不播放时
  • 保存iTunes版本信息
  • 电影上传
  • iTunes说“可能需要长达24小时”

对于Quicktimevideo,请使用以下命令行:

 ffmpeg -r 30 -i 60fpsvideo.m4v 30fpsvideo.avi