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

Я сделал App Store предварительный просмотр видео с помощью QuickTime player на OS X Yosemite.
Когда я пытаюсь загрузить видео в iTunesConnect, я получаю сообщение об ошибке:

частоту кадров приложения видео-превью слишком высока.

Я не вижу никаких опций в проигрывателе QuickTime для изменения частоты кадров.

Error message that I am getting

кто-нибудь знает, что с этим делать?

7 ответов


видео можно легко конвертировать с помощью 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 QuickTime) до ровно 24 !!

затем удалось успешно загрузить в iTunes, yay!


только что сделал свой первый фильм. хит много коряг-heres быстрые шаги, чтобы избежать их:

  • запись
  • запись в Quick Time Player > Файл > Новая запись фильма
  • используйте iPhone 6/7 PLUS, чтобы получить правильные размеры
  • используйте выпадающий рядом с красной кнопкой записи, чтобы выбрать iphone
  • запись видео-Макс 30 секунд, но легко обрезать
  • обрезка в Quicktime, чтобы быть менее 30 секунд
  • Edit / Trim-перетащите концы желтые границы
  • были проблемы с разделением и объединением клипов в Quicktime-используйте iMovie
  • сохранить как mp4 или mov
  • IMOVIE-КОНВЕРТИРОВАТЬ В APP PREVIEW
  • используйте iMovie, чтобы получить правильную частоту кадров
  • File > New App Preview
  • импорт экспортированного файла фильма из quicktime
  • перетащите видео на шкалу времени
  • нажмите пробел, чтобы играть
  • добавить звук, если хотите-google " роялти бесплатно звуки"
  • перетащите wav в проект / перетащите в timelime
  • ЭКСПОРТ APP PREVIEW
  • кнопка Share вверху справа
  • выберите App Preview (если отсутствует проверка prev шаги не использовать опцию файла FPS dimesions не может быть правильным)
  • сохранить в файл mp4
  • ЗАГРУЗИТЬ С ПОМОЩЬЮ SAFARI
  • загрузить с помощью Safari в iTunes Connect-не будет работать в chrome
  • В разделе изображений версии приложения выберите Файл, выберите mp4, экспортированный из в iMovie
  • установить кадр для отображения, когда фильм не играет
  • сохранить информацию о версии itunes
  • видео загрузил
  • itunes сказал "может занять до 24 часов"

Я сделал следующие шаги:

/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

Он работал хорошо!


Я узнал, что нет возможности изменить частоту кадров в проигрывателе QuickTime.

Я закончил загрузку пробной версии Final Cut Pro. В Final Cut Pro это всего лишь несколько кликов.


для пользователя Quicktime видео эта команда работала для меня отлично:

ffmpeg -i demo_app.mov -qscale 0 -r 24 -y -vf scale=1080:1920,setsar=1:1 app_preview.mov

для видео Quicktime используйте эту командную строку:

ffmpeg -r 30 -i 60fpsvideo.m4v 30fpsvideo.avi