无法将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