A New Collection of Thoughtful Learning Apps — Now Available on iOS & Android

Image
I’m excited to share a set of mobile apps I’ve recently completed and published on both the Google Play Store and the Apple App Store. These apps are designed with a simple goal in mind: to make meaningful, structured content more accessible, whether you’re studying theology or improving your English vocabulary. 📱 Now Available on Both Platforms All apps are live and available for download: Google Play Developer Page: https://play.google.com/store/apps/dev?id=5835943159853189043 Apple App Store Developer Page: https://apps.apple.com/ca/developer/q-z-l-corp/id1888794100 📖 Theology & Confession Study Apps For those interested in Reformed theology and classical Christian teachings, I’ve developed a series of apps that present foundational texts in a clean, focused reading format: The Belgic Confession Canons of Dort Heidelberg Catechism Westminster Shorter Catechism Each app is designed to provide a distraction-free experience, making it easier to read, reflect, and revisit these im...

如何为 App Store Connect 准备应用预览视频和截图(ffmpeg 实战指南)

 

如何为 App Store Connect 准备应用预览视频和截图(ffmpeg 实战指南)

在通过 App Store Connect 发布应用时,截图和应用预览视频(App Preview)是非常关键的一步,也是最容易踩坑的地方。

这篇文章用最简单、实用的方式,带你一步一步搞定。


📸 应用截图(最简单)

截图其实很容易:

  1. 在 iPhone 上打开你的 App

  2. 直接截图

  3. 使用 AirDrop 传到 Mac

  4. 用 Preview 调整到要求尺寸



基本就完成了,不需要复杂工具。


🎬 应用预览视频(重点难点)

相比截图,应用预览视频有严格要求,来自 Apple:

📋 核心要求

  • ⏱ 时长:不超过 30 秒

  • 🎞 帧率:不高于 30 fps(建议 30 fps)

  • 📐 分辨率:

    • 竖屏:886 × 1920

    • 横屏:1920 × 886

  • 🔊 必须包含音频(不能是静音视频)


📱 第一步:用 iPhone 录屏

使用系统自带录屏功能:

  1. 在控制中心添加“屏幕录制”

  2. 开始录制

  3. 演示你的 App 核心功能

  4. 停止录制

💡 建议:提前规划好内容,控制在 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 左右最稳)


🚀 整体流程总结

  1. iPhone 录屏

  2. 用 AirDrop 传到 Mac

  3. 用 iMovie 加音频(可选但推荐)

  4. 用 ffmpeg:

    • 裁剪 30 秒

    • 调整分辨率

    • 固定 30 fps

  5. 上传到 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

Popular Posts

2026 Begins: Choosing to Stay on the Path as a Blogger

Health Checks and Scaling Strategies for Next.js in Kubernetes