# Video App Store (App Preview): kích thước, thời lượng

> Video App Store dài 15 đến 30 giây, tối đa 3 video mỗi kích thước màn hình và ngôn ngữ, 886 x 1920 trên iPhone mới, chỉ được quay chính app.

Trang gốc: [Video App Store (App Preview): kích thước, thời lượng](https://devoria.fr/vi/blog/video-app-store-app-preview-kich-thuoc-thoi-luong)
Tác giả: [Mehdi Azizi](https://devoria.fr/vi/mehdi-azizi)
Ngày đăng: 2026-11-04
Lần sửa nội dung gần nhất: 2026-11-04


Video App Store, Apple gọi là App Preview, là đoạn xem trước dài **15 đến 30 giây** được quay ngay trong app của bạn. Bạn có thể đăng **ba video cho mỗi kích thước màn hình và mỗi ngôn ngữ**. Với mọi iPhone đời mới, App Store Connect chỉ nhận một độ phân giải: **886 x 1920 pixel dọc**, hoặc 1920 x 886 ngang. **Và video chỉ được chứa các đoạn quay màn hình app của bạn**: đó là quy định 2.3.4.

Preview tự chạy, không có tiếng, trên trang app và trong kết quả tìm kiếm. Từ iOS 27 có thêm loại video thứ hai: phần đầu trang app, tỉ lệ 21:9, với quy định riêng. Bài này nói về cả hai. Mọi thông tin đều lấy từ các trang của Apple, mình đọc lại ngày 3/11/2026.

Mình tự phát hành các app iOS của mình: Solys, TradaZen, Nolera và Vigie. Kích thước ảnh chụp màn hình tĩnh có trong bài [kích thước ảnh chụp App Store](https://devoria.fr/vi/blog/kich-thuoc-anh-chup-man-hinh-app-store-2026). Ở đây mình chỉ nói về video.

## Video App Store: định dạng Apple yêu cầu

Preview không bắt buộc. Đây là các yêu cầu kỹ thuật từ [trang thông số của App Store Connect](https://developer.apple.com/help/app-store-connect/reference/app-information/app-preview-specifications).

| Mục                    | Yêu cầu                                           |
| ---------------------- | ------------------------------------------------- |
| Số lượng               | 0 đến 3 cho mỗi kích thước màn hình và ngôn ngữ   |
| Thời lượng             | Tối thiểu 15 giây, tối đa 30 giây                 |
| Dung lượng             | Tối đa 500 MB                                     |
| File                   | .mov, .m4v hoặc .mp4 dạng H.264, .mov dạng ProRes |
| Số khung hình mỗi giây | Tối đa 30                                         |
| Bitrate mục tiêu H.264 | 10 đến 12 Mbit/s                                  |
| Âm thanh               | Stereo, AAC 256 kbit/s, 44,1 hoặc 48 kHz          |
| Hướng trên iOS         | Dọc hoặc ngang                                    |
| Ảnh bìa                | Mặc định lấy ở giây thứ 5                         |

Với ProRes, chỉ nhận 422 HQ. Có ba chi tiết rất dễ bỏ sót:

- **Codec.** Với video nén, chỉ H.264 được chấp nhận. File HEVC phải được chuyển đổi.
- **Tốc độ khung hình.** Bản quay 60 khung hình/giây vượt giới hạn.
- **Profile.** Video progressive, tối đa profile High level 4.0.

## Độ phân giải cho từng iPhone và iPad là bao nhiêu?

**Hãy làm video theo độ phân giải Apple chấp nhận, không phải theo độ phân giải màn hình.** Ảnh chụp của iPhone 17 Pro Max là 1320 x 2868 pixel, nhưng preview của nó phải gửi ở 886 x 1920.

| Nhóm thiết bị                          | Ví dụ                     | Dọc         | Ngang       |
| -------------------------------------- | ------------------------- | ----------- | ----------- |
| iPhone có Dynamic Island               | 17 Pro Max, 17, Air, 15   | 886 x 1920  | 1920 x 886  |
| iPhone Face ID không có Dynamic Island | 16e, 14, 13 mini, 11      | 886 x 1920  | 1920 x 886  |
| iPhone có nút Home, màn hình lớn       | 8 Plus, 7 Plus            | 1080 x 1920 | 1920 x 1080 |
| iPhone có nút Home, màn hình vừa       | SE thế hệ 2 và 3, 8       | 750 x 1334  | 1334 x 750  |
| iPad 13, 11 và 10,5 inch               | iPad Pro, Air, iPad, mini | 1200 x 1600 | 1600 x 1200 |
| iPad 9,7 inch                          | iPad và iPad mini đời cũ  | 900 x 1200  | 1200 x 900  |

Trên Mac và Apple TV là 1920 x 1080, chỉ có hướng ngang. **Chỉ một file 886 x 1920 là đủ cho mọi iPhone không có nút Home.** Trang của Apple thậm chí đã liệt kê sẵn nhóm "iPhone Duo" với độ phân giải này.

Hai quy tắc giúp bạn không phải làm nhiều file. Nếu giao diện giống nhau trên mọi kích thước, chỉ cần gửi độ phân giải cao nhất được yêu cầu: Apple sẽ tự thu nhỏ cho màn hình nhỏ hơn. Và nếu một ngôn ngữ không có preview riêng, App Store hiển thị preview của ngôn ngữ gần nhất đang có.

## Quay và xuất preview đúng chuẩn

Trên [trang dành cho preview](https://developer.apple.com/app-store/app-previews/), Apple khuyên quay trên thiết bị thật: cắm iPhone vào Mac, quay bằng QuickTime Player, dựng trong iMovie hoặc Final Cut Pro. **Hãy quay giao diện ở độ phân giải gốc, không zoom vào hình.**

Trên simulator, `xcrun simctl io booted recordVideo ecran.mov` ghi màn hình ra file. Mình dùng nó để kiểm tra animation trong app của mình từng khung hình. Lưu ý: công cụ này mặc định ghi bằng HEVC. Thêm `--codec=h264`, hoặc chuyển đổi file sau đó.

Để chuyển bản quay từ iPhone 17 Pro Max sang đúng định dạng, lệnh ffmpeg này thu ảnh về rộng 886 pixel, cắt còn cao 1920, đưa về 30 khung hình/giây và thêm một track stereo im lặng:

```bash
ffmpeg -i ecran.mov \
  -f lavfi -i anullsrc=channel_layout=stereo:sample_rate=48000 \
  -vf "scale=886:-2,crop=886:1920,fps=30" \
  -c:v libx264 -profile:v high -level 4.0 -pix_fmt yuv420p \
  -b:v 11M -maxrate 12M -bufsize 24M \
  -c:a aac -b:a 256k -shortest apercu.mp4
```

Mình đã thử ngày 3/11/2026 trên một video 16 giây, 1320 x 2868, 60 khung hình/giây. ffprobe đọc kết quả là H.264 High 4.0, 886 x 1920, 30 khung hình/giây, khoảng 11 Mbit/s, âm thanh AAC stereo. Phần cắt bỏ 3 pixel ở trên và 3 pixel ở dưới. Nếu video đã có nhạc, hãy xóa dòng `-f lavfi`. Việc tải lên App Store Connect mới là phán quyết cuối cùng.

## Những gì Apple từ chối trong video App Store

Quy định 2.3.4 của [App Review Guidelines](https://developer.apple.com/app-store/review/guidelines/#2.3.4) chỉ có một câu: "previews may only use video screen captures of the app itself". Preview chỉ chứa các đoạn quay màn hình app của bạn. Bạn có thể thêm giọng đọc, chữ và lớp phủ để giải thích những gì hình ảnh không tự nói được. Trang preview của Apple nói rõ phần còn lại:

| Được phép                                    | Bị loại                                           |
| -------------------------------------------- | ------------------------------------------------- |
| Đoạn quay màn hình app của bạn               | Người, bàn tay hoặc ngón tay chạm màn hình        |
| Chữ, giọng đọc, dấu chạm được vẽ thêm        | Hiệu ứng chuyển cảnh gợi ý một tính năng không có |
| Fade và chuyển cảnh đơn giản                 | Giá cụ thể, ngày tháng, "mới mùa xuân này"        |
| Nhạc và âm thanh giao diện, có bản quyền     | Nhạc, thương hiệu hay nhân vật không có giấy phép |
| Có nhắc đến gói thuê bao hoặc việc đăng nhập | Giấu chuyện phải mua hoặc phải đăng nhập          |
| Nội dung phù hợp mọi lứa tuổi                | Bạo lực, chủ đề người lớn, lời lẽ thô tục         |
| Với game, phần chơi nhiều hơn cảnh cắt       | Cảnh cắt gây hiểu sai về game                     |

Ngoài ra còn quy định 2.3.8, yêu cầu nội dung 4+ dù app của bạn được xếp hạng cao hơn, [guideline 2.3.10](https://devoria.fr/vi/blog/guideline-2-3-10-app-bi-tu-choi-metadata), cấm nhắc đến nền tảng khác, và 2.3, yêu cầu preview phải được cập nhật theo từng phiên bản. **Nếu một tính năng cần mua, thuê bao hoặc đăng nhập, hãy nói rõ trong video** hoặc ở khung hình cuối.

## Trường hợp của mình: Vigie bị từ chối trang app

Ngày 27/10/2026, Apple từ chối một bản cập nhật của Vigie theo quy định 2.3.3, quy định về ảnh chụp tĩnh. Ảnh của mình là các thẻ giao diện vẽ lại quanh một linh vật, không có điện thoại: với Apple, đó không phải là app đang được sử dụng. Lần từ chối này nhắm vào trang app, không phải file binary. Nó không đòi build mới: mình đặt màn hình thật của app vào khung iPhone và gửi lại đúng phiên bản đó ngay tối hôm ấy. Sau đó mình đổi build để sửa một tiêu đề trong app, không liên quan đến ảnh chụp. Vigie 1.1 được bán từ 29/10 với bộ ảnh này.

**Bài học này càng đúng với video.** Quy định 2.3.4 chỉ cho phép đoạn quay màn hình app: giao diện làm lại bằng motion design không có chỗ trong preview. Nó thuộc về phần đầu trang của iOS 27, mô tả bên dưới.

## Tự động phát, ảnh bìa và tìm kiếm

Theo [trang của Apple về trang sản phẩm](https://developer.apple.com/app-store/product-page/), preview tự chạy, tắt tiếng, khi người dùng mở trang app của bạn. **Vì vậy vài giây đầu phải hiểu được mà không cần tiếng**: chữ trên màn hình mới là thứ truyền tải thông điệp.

- **Preview luôn đứng trước ảnh chụp**, kể cả khi bạn đổi thứ tự trong App Store Connect.
- **Preview có tỉ lệ khác ảnh chụp** sẽ bị xếp vào một mục riêng, "A Closer Look".
- **Trong kết quả tìm kiếm**, Apple cho biết trong [hướng dẫn thực hành tốt](https://developer.apple.com/app-store/asset-best-practices/) rằng có thể hiện tối đa ba preview. Nếu không có preview, đó là một đến ba ảnh chụp đầu tiên của bạn.
- **Ảnh bìa hiển thị khi video không phát**, ví dụ khi người dùng đã tắt tự động phát trong cài đặt App Store.

Ảnh bìa mặc định lấy ở giây thứ 5. Bạn đổi nó bằng Edit Poster Frame, và nó áp dụng ở mọi nơi video được dùng. **Hãy chọn trước khi gửi: khi preview đã được duyệt, ảnh bìa không sửa được nữa**, trừ khi gửi một phiên bản preview mới. Cũng hãy tính đến tối đa 24 giờ xử lý sau khi tải lên.

## Đưa preview lên App Store Connect

[Trợ giúp của App Store Connect](https://developer.apple.com/help/app-store-connect/manage-app-information/manage-your-app-store-assets) mô tả các bước:

1. Mở app, rồi mở phiên bản, và chọn ngôn ngữ ở góc trên bên phải.
2. Trong Product Page Information, mở tab App Previews and Screenshots.
3. Chọn thiết bị và thả video vào. Các kích thước khác nằm trong View All Sizes in Media Manager.

Bạn cũng có thể dùng Asset Library. Dù cách nào, việc gửi duyệt diễn ra khi phiên bản của bạn đang ở trạng thái chuẩn bị, hoặc sau một lần bị từ chối. **Trên trang app chính, preview mới vì thế luôn đi kèm một phiên bản.**

Để thử một video mà không đụng đến trang chính, có hai công cụ nhận preview: [A/B test trang app](https://devoria.fr/vi/blog/product-page-optimization-app-store-test-ab) và [trang sản phẩm tùy chỉnh](https://devoria.fr/vi/blog/custom-product-page-app-store-quang-cao).

## Mới trên iOS 27: video đầu trang app

Trên thiết bị chạy iOS 27, iPadOS 27 trở lên, trang app có thể mở đầu bằng một phần header: một hình ảnh hoặc video ở trên cùng. Một hình thứ hai có thể thay ảnh chụp trong kết quả tìm kiếm. Apple gọi chúng là "creative assets".

Đây không phải là preview. Quy định khác nhau, theo [thông số creative assets](https://developer.apple.com/help/app-store-connect/reference/app-information/creative-assets-specifications):

| Tiêu chí   | Preview (App Preview)          | Video header (iOS 27)            |
| ---------- | ------------------------------ | -------------------------------- |
| Vị trí     | Trang app, tìm kiếm, Apple Ads | Đầu trang app                    |
| Định dạng  | 886 x 1920 trên iPhone         | 21:9, 3840 x 1646                |
| Thời lượng | 15 đến 30 giây                 | 5 đến 30 giây                    |
| Khung hình | Tối đa 30 khung/giây           | 30 hoặc 60 khung/giây            |
| Nội dung   | Chỉ đoạn quay app              | Hình ảnh thương hiệu gắn với app |
| Âm thanh   | Mặc định tắt tiếng             | Mặc định tắt tiếng, có thể bật   |
| Phát       | Tự động                        | Tự động, lặp liên tục            |
| Gửi duyệt  | Kèm một phiên bản              | Riêng lẻ hoặc kèm một phiên bản  |

Cho phần tìm kiếm, video có tỉ lệ 3:2, từ 1920 x 1280 đến 3840 x 2560 pixel, vẫn dài 5 đến 30 giây. Ở đó nó luôn tắt tiếng: hiện tại chưa thể bật âm thanh. Nếu không có hình này, App Store sẽ hiển thị [sự kiện trong app](https://devoria.fr/vi/blog/in-app-event-app-store-tao-su-kien), preview và ảnh chụp của bạn.

[Hướng dẫn thực hành tốt của Apple](https://developer.apple.com/app-store/asset-best-practices/) quy định nội dung:

- **Chỉ một ý tưởng**, dành cho người lần đầu biết đến app, không cắt cảnh nhanh.
- **Khung hình đầu tiên tự đứng được**, và vòng lặp không bị giật.
- **Video hiểu được khi không có tiếng**, với nội dung 4+.
- **Không có giá, giảm giá, địa chỉ web hay bản quyền**, không nền tảng khác, không giải thưởng của Apple.
- **Chủ thể ở giữa**, trong vùng an toàn của template Apple, để không bị cắt.

Bạn có thể gửi kèm một phiên bản, hoặc gửi riêng từ Asset Library dưới dạng gửi độc lập: khi đó Apple đánh giá dựa trên phiên bản mới nhất của app. Khi header được duyệt, bạn gắn nó vào phiên bản đang phát hành và bấm Publish. **Không cần phiên bản mới.**

Mình đang làm header cho bốn app của mình, tiêu đề dịch sang từng ngôn ngữ. Video mẫu mình thích lại đặt chủ thể ngoài vùng an toàn của template Apple: hãy mở template trước khi dựng bất cứ thứ gì.

## Checklist trước khi gửi video

- Video dài 15 đến 30 giây và nhẹ hơn 500 MB.
- File dạng H.264, tối đa 30 khung hình/giây, 886 x 1920 cho iPhone.
- Mọi khung hình đều lấy từ màn hình app, không quay tay hay điện thoại.
- Ba giây đầu hiểu được mà không cần tiếng.
- Thuê bao, mua trong app hoặc đăng nhập được thông báo trên màn hình.
- Không giá, không ngày tháng, không nền tảng khác, không gì vượt 4+.
- Ảnh bìa được chọn trước khi gửi.
- Nếu app chạy trên iPad, preview iPad ở 1200 x 1600.

## Làm cho cả trang app cùng hoạt động

Video thuyết phục người đã vào trang app của bạn. Từ khóa quyết định họ có vào được hay không. [ASO Kit](https://devoria.fr/vi/kits/aso) gom phương pháp từ khóa của mình, các mẫu trang app và skill dịch trang app sang 30 ngôn ngữ. Phương pháp đầy đủ có ở trang [ASO App Store](https://devoria.fr/vi/expertise/aso-app-store).

Nếu bạn đang chuẩn bị phát hành lần đầu, [làm bài chẩn đoán miễn phí](https://devoria.fr/vi/diagnostic): nó sắp xếp lại các bước theo đúng thứ tự và gửi bạn checklist chống bị Apple từ chối của mình.

## Câu hỏi thường gặp

### Video App Store dài bao lâu?

Một App Preview dài 15 đến 30 giây. Video header của iOS 27 dài 5 đến 30 giây và phát lặp lại. Trong cả hai trường hợp, thông điệp phải truyền tải được khi không có tiếng.

### App Preview trên iPhone kích thước bao nhiêu?

886 x 1920 pixel dọc, hoặc 1920 x 886 ngang, cho mọi iPhone có Face ID hoặc Dynamic Island. iPhone đời cũ có nút Home cần 1080 x 1920 hoặc 750 x 1334 tùy model. Với iPad là 1200 x 1600.

### Có thể đăng bao nhiêu video lên App Store?

Tối đa ba preview cho mỗi kích thước màn hình và mỗi ngôn ngữ. Với thiết bị chạy iOS 27 trở lên, bạn có thể thêm một video header và một hình cho kết quả tìm kiếm.

### Video App Store có tiếng không?

Mặc định là không: preview bắt đầu tắt tiếng trên trang app và trong kết quả tìm kiếm. Bạn có thể thêm nhạc và giọng đọc, nhưng thông điệp phải truyền tải được khi không có chúng. Video của iOS 27 cũng bắt đầu tắt tiếng: âm thanh của header bật được trên trang app, còn hình cho tìm kiếm thì hiện chưa bật được.

### Có được quay cảnh cầm iPhone cho App Preview không?

Không. Apple yêu cầu không quay người đang dùng thiết bị, cũng không quay ngón tay chạm vào màn hình. Để minh họa một thao tác, hãy vẽ dấu chạm lên đoạn quay màn hình.

### Có cần phiên bản mới để đổi video trên trang app không?

Với preview trên trang app chính thì có: nó được gửi duyệt cùng một phiên bản đang chuẩn bị. Còn header của iOS 27 thì được phát hành mà không cần phiên bản mới khi đã được duyệt.


## Dự án của bạn

[ASO Kit](https://devoria.fr/vi/kits/aso): Phương pháp chọn từ khóa, các mẫu trang sản phẩm và skill dịch trang App Store của bạn sang 30 ngôn ngữ. 1.099.000 ₫.

[iOS & Android Kit](https://devoria.fr/vi/kits/ios): Tạo app iPhone và Android với Claude Code: code khởi đầu từ các app của mình, lộ trình đến tận store và tất cả các kit. 2.799.000 ₫.

[Chẩn đoán: điều gì ngăn bạn có app iPhone](https://devoria.fr/vi/diagnostic): 7 câu hỏi, 60 giây: bạn biết điều gì thật sự cản bạn đăng app iPhone, lộ trình 4 bước và kit phù hợp với bạn.
