Я использую AVAssetWriter
для записи видео (со звуком) с камеры iOS. Все отлично работает.
Теперь я хочу разрешить пользователю просматривать видео до saving
, то есть перед вызовом finishWriting
в экземпляре AVAssetWriter
.
Моя первоначальная мысль заключалась в том, чтобы скопировать текущий файл, в который записывает запись во время перекодирования, в URL-адрес предварительного просмотра, а затем использовать другой AVAssetWriter
, чтобы завершить этот файл, а затем воспроизвести его.
Однако я не уверен, как правильно инициализировать второй AVAssetWriter
для целей предварительного просмотра, поэтому я могу вызвать finishWriting
по URL-адресу предварительного просмотра...
Кто-нибудь знает, как я могу реализовать функцию предварительного просмотра, чтобы пользователь мог предварительно просмотреть записанный в данный момент mp4
перед вызовом finishWriting
?