Симулятор заикается при захвате видео через терминал

Я пытаюсь записать предварительный просмотр приложения, используя терминал, однако всякий раз, когда я запускаю команду терминала для записи видео и симулятора, симулятор, похоже, сильно заикается. Это делает видео, которое я получаю, бесполезным. Я использую MacBook Pro i7 2017 года, поэтому не думаю, что это проблема питания. Проблема распространяется на все симуляторы и, таким образом, не имеет отношения к устройству.

Я попытался использовать расширение.mov и.mp4 в терминале, но безрезультатно. Я заметил, что это также говорит, что это было пересчитано для fps в 18. Я думаю, что это, возможно, где проблема. Есть ли способ изменить это?

Если у кого-нибудь есть возможное решение, пожалуйста, дайте мне знать.

2 ответа

У меня была такая же проблема. Смена кодека на h264 с помощью--codec=h264flag исправил это для меня. Он доступен в версии 11.2 Xcode.

Я столкнулся с той же проблемой при попытке записать приложение iOS с анимацией для предварительного просмотра приложения. Затем в видео появляются моменты задержки и скачки вперед.

Я не нашел способа обойти эту проблему с помощью симулятора (приведенный выше ответ об использовании кодека h264 мне не помог), но мне удалось добиться плавного захвата видео с помощью физического устройства, подключенного к моему MacBook, с помощью QuickTime. Вместо этого выберите Screen Record.

Руководство Apple по записи видео в режиме предварительного просмотра приложения https://developer.apple.com/support/app-previews/

Другие вопросы по тегам