Перейти к содержимому

Массовая загрузка App Store видео, скриншотов с контролем

Массовая загрузка видео и скриншотов для App Store больше не проблема.
С функцией массовой загрузки в ASO.dev вы можете быстро организовать и загрузить изображения, контролируя процесс.

Массовая загрузка видео и скриншотов Массовая загрузка видео и скриншотов

Массовая загрузка видео и скриншотов в ASO.dev позволяет вам загружать, редактировать и сортировать скриншоты вашего приложения.

В дополнение к массовой загрузке, вы также можете управлять скриншотами индивидуально, что дает вам полный контроль над:

  • Наборами скриншотов: Создавайте, редактируйте и удаляйте наборы скриншотов для конкретных устройств и локализаций.
  • Локализациями: Добавляйте или изменяйте локализованные скриншоты.
  • Выбор файлов: Выбирайте и загружайте отдельные скриншоты при необходимости или выбирайте целую папку для массовой загрузки.

Как это работает

  1. Удаляете старые скриншоты и видео (при необходимости)
  2. Выбираете папку с видео и скриншотами или выбираете файлы по одному вручную.

Массовая загрузка
После выбора папки система автоматически выполняет следующие действия:

  • Определяет локализацию на основе названия папки (например, en_US, en_us, en, EN).
  • Распознаёт устройство из имени файла (например, iPhone 15 Pro), либо из размера файла.
  • Создаёт новые наборы видео-превью и скриншотов и добавляет локализации, если это необходимо.
  • Скриншоты и видео сортируются в алфавитном порядке. Сразу будут отображаться видео, затем скриншоты.

Загрузка файлов по одному
В качестве альтернативы, вы можете загружать скриншоты и видео-превью по одному, чтобы более тонко настроить отображение вашего приложения в App Store. И изменять их порядок при необходимости.

  1. Измените постер для видео и отредактируйте порядок медиа-файлов.
    Измените порядок скриншотов и видео, перетаскивая их. Обновленный порядок может быть применен ко всем локализациям с помощью кнопки “Применить порядок”.

Все внесённые изменения видны локально. Для их сохранения необходимо нажать кнопку “Сохранить”.

  1. Процесс сохранения в App Store Connect начнётся после нажатия кнопки “Сохранить”.
    Процесс может занять продолжительное время, но вы можете продолжать работу в ASO.dev параллельно.

При возникновении ошибки на стороне Apple не нужно начинать заново, весь прогресс сохранится.
Текущий статус выполнения загрузки отображается в на экране загрузки скриншотов и видео, вы можете проверить его в любой момент времени.

Поддерживаемые форматы

App Store поддерживает следующие форматы изображений:

  • PNG
  • JPEG
  • JPG

Для видео:

  • MP4 (кодек H.264)
  • M4V (кодек H.264)
  • MOV (кодек H.264 или ProRes 422)

Параметры скриншотов

  • Максимум: 10 скриншотов
  • Без прозрачности и альфа-каналов для скриншотов iOS

Параметры видео

  • Максимум: 3 видео
  • Максимальный размер файла: 500 МБ
  • Минимальная длительность: 15 секунд
  • Максимальная длительность: 30 секунд
  • Настройка постера по умолчанию: 5 секунд
  • Максимальная частота кадров: 30 кадров в секунду

Работа с скриншотами и видео

  • Цвет рамки и цветной статусный тег указывают статус загрузки скриншота или видео.
    • Синий: файл готов к загрузке и не сохранен.
    • Зеленый: что файл сохранен
    • Красный: файл не прошел проверку и не может быть сохранен.
  • Имя файла отображается под скриншотом или видео.
  • Измените порядок скриншотов и видео, перетаскивая их. Обновленный порядок может быть применен ко всем локализациям с помощью кнопки “Применить порядок”.
  • Измените постер для видео, нажав на кнопку редактирования видео и выбрав кадр, который вы хотите установить в качестве постера.
  • Удалите скриншоты и видео, нажав на кнопку удаления.
  • Просмотрите скриншоты и постеры видео на весь экран, нажав на кнопку полноэкранного режима.
  • Загрузите скриншоты, видео и постеры видео, нажав на кнопку загрузки.

Структура папок

Для успешной массовой загрузки скриншотов и видео в App Store Connect, рекомендуется следовать определенной структуре папок.
Папка должна содержать под-папки для каждой локализации, в которых находятся изображения и видео-файлы для каждого устройства.

Пример структуры папок, совместимой с fastlane и frameIt:

screenshots/
├── en-US/
│ ├── iPhone15 Pro Max-1.png
│ ├── iPhone15 Pro Max-2.png
│ ├── iPad Pro 12.9-1.png
│ ├── iPad Pro 12.9-2.png
│ ├── iPhone15 Pro Max-1.mov
│ ├── iPad Pro 12.9-1.mov
├── de-DE/
│ ├── iPhone15 Pro Max-1.png
│ ├── iPhone15 Pro Max-2.png
│ ├── iPad Pro 12.9-1.png
│ ├── iPad Pro 12.9-2.png
│ ├── iPhone15 Pro Max-1.mov
│ ├── iPad Pro 12.9-1.mov

Или как многие выгружают из Figma:

screenshots/
├── 6.9iphone
│ ├── en-US/
│ │ ├── iPhone15 Pro Max-1.png
│ │ ├── iPhone15 Pro Max-2.png
│ │ ├── iPhone15 Pro Max-1.mov
│ ├── de-DE/
│ │ ├── 1.png
│ │ ├── 2.png
│ │ ├── 1.mov
├── 12.9ipad
│ ├── en-US/
│ │ ├── iPad Pro 12.9-1.png
│ │ ├── iPad Pro 12.9-2.png
│ │ ├── iPad Pro 12.9-1.mov
│ ├── de-DE/
│ │ ├── 1.png
│ │ ├── 2.png
│ │ ├── 1.mov

Медиа-файлы

При наведении на скриншот или видео появляются кнопки:

  • Для удаления выбранного медиа-файла. До сохранения - данные не отправляются в App Store Connect.
  • Для копирования медиа-файла во все существующие локализации.
  • Для пред-просмотра скриншота или стоп-кадра видео в более высоком размере - на размер вашего экрана.
    В полноэкранном режиме есть кнопка скачивания и закрытия окна .

Для скачивания скриншота или m3u8 видео-плейлиста на ваше устройство.

При работе с видео так же отображаются кнопки управления воспроизведением:

  • Для воспроизведения видео.
  • Для паузы видео, если оно воспроизводится.
  • и Для управления звуком видео при его воспроизведении.
  • Редактирование для установки стоп-кадра видео.

Выбор стоп-кадра видео

Выбор стоп-кадры для видео Выбор стоп-кадры для видео

Внизу отображены все доступные стоп-кадры по-секундно, так как App Store не позволяет выбрать определенный кадр или миллисекунды для видео-превью.
При клике на секунду появляется стоп-кадр для видео-превью.

По умолчанию - устанавливается 5 секунда, как в App Store Connect.

Ниже отображается состояние:

  • Сохранено - Секунда стоп-кадра в App Store Connect. Сохраненная секунда подсвечена синим цветом текста в списке секунд.
  • Предыдущее значение - Секунда стоп-кадра, которое было до изменения. Светло-синим подсвечена предыдущая секунда стоп-кадра.
  • Текущее значение - Секунда стоп-кадра, которая установлена в данный момент. Темно-синим подсвечена текущая секунда стоп-кадра.

При нажатии на сохранение - стоп кадр сохраняется локально для предварительного просмотра. При нажатии на отмену - стоп кадр не меняется и возвращается к предыдущему значению.

Для сохранения любых изменений в App Store Connect - необходимо нажать кнопку “Сохранить” в шапке страницы.