如何为 App Store Connect 准备应用预览视频和截图(ffmpeg 实战指南)
如何为 App Store Connect 准备应用预览视频和截图(ffmpeg 实战指南)
在通过 App Store Connect 发布应用时,截图和应用预览视频(App Preview)是非常关键的一步,也是最容易踩坑的地方。
这篇文章用最简单、实用的方式,带你一步一步搞定。
📸 应用截图(最简单)
截图其实很容易:
在 iPhone 上打开你的 App
直接截图
使用 AirDrop 传到 Mac
用 Preview 调整到要求尺寸
基本就完成了,不需要复杂工具。
🎬 应用预览视频(重点难点)
相比截图,应用预览视频有严格要求,来自 Apple:
📋 核心要求
⏱ 时长:不超过 30 秒
🎞 帧率:不高于 30 fps(建议 30 fps)
📐 分辨率:
竖屏:886 × 1920
横屏:1920 × 886
🔊 必须包含音频(不能是静音视频)
📱 第一步:用 iPhone 录屏
使用系统自带录屏功能:
在控制中心添加“屏幕录制”
开始录制
演示你的 App 核心功能
停止录制
💡 建议:提前规划好内容,控制在 30 秒以内。
🔄 第二步:传到 Mac
通过 AirDrop 快速传输视频到电脑。
🎧 第三步:添加音频(必要)
App Preview 必须有音频,否则容易被拒。
可以使用 iMovie:
添加背景音乐
加旁白说明
简单剪辑视频
完成后导出视频。
⚙️ 第四步:用 ffmpeg 处理视频
这是最关键的一步,可以解决大部分审核问题。
✂️ 裁剪到 30 秒
ffmpeg -ss 0 -t 30 -i input.mp4 -c copy trimmed.mp4
📐 调整分辨率 + 帧率 + 优化格式
ffmpeg -i trimmed.mp4 \
-vf "scale=886:1920:force_original_aspect_ratio=decrease,pad=886:1920:(ow-iw)/2:(oh-ih)/2,fps=30" \
-r 30 -vsync cfr \
-c:v libx264 -b:v 2000k -maxrate 2000k -bufsize 4000k \
-pix_fmt yuv420p \
-c:a aac -b:a 128k \
-movflags +faststart \
final.mp4
💡 实用建议(避免被拒)
不要用 60 fps 录制(会被拒)
视频必须 ≤ 30 秒
分辨率必须精确匹配
一定要有音频
比特率不要太高(2 Mbps 左右最稳)
🚀 整体流程总结
iPhone 录屏
用 AirDrop 传到 Mac
用 iMovie 加音频(可选但推荐)
用 ffmpeg:
裁剪 30 秒
调整分辨率
固定 30 fps
上传到 App Store Connect
❗ 常见错误
你可能会遇到这些错误提示:
“The app preview dimensions are wrong”
“Frame rate is too high”
“App preview is longer than 30 seconds”
“Video file is too large”
这些问题基本都可以用 ffmpeg 一步解决。
只要把这套流程跑通一次,之后每次发布应用都会非常顺畅。
ffmpeg 用起来可能一开始有点麻烦,但用熟之后真的离不开 😄
❤️ Support This Blog
If this post helped you, you can support my writing with a small donation. Thank you for reading.
Comments
Post a Comment