Рендеринг медленного анимационного видео ie с AVAssetWriter и AVAssetWriterInputPixelBufferAdaptor на iPhone X - PullRequest
0 голосов
/ 27 января 2020

Я использую этот код (спасибо damikdk) для рендеринга анимации lott ie на видео: https://github.com/damikdk/LottieExportDemo/blob/master/LottieExportDemo/ViewController.swift

Я использую oldExport () в предыдущем файле и эти два метода (добавление и заполнение) для заполнения пиксельного буфера изображением: https://github.com/damikdk/LottieExportDemo/blob/master/LottieExportDemo/Helpers.swift

Отлично работает на iphone 5 с и экспортирует 30se c видео приблизительно 1 минута. Но на iPhone X экспорт одного и того же видео с теми же настройками разрешения занимает до 10 минут. Есть ли способ оптимизировать это, чтобы работать лучше на новых устройствах?

1 Ответ

0 голосов
/ 14 февраля 2020

Этот репозиторий был создан как демонстрация ошибок, вы не должны использовать его даже в качестве начальной точки. Извините, если это не очевидно из описания.

Я не уверен, что не так в вашем случае, но я проверю, если вы поделитесь своим кодом в проблемах .

...