Вопросы по теме 'cmtime'

экспортировать массив UIImage в видео - соответствующим образом установить CMTime
У меня есть массив UIImage из 10 кадров. Я хочу экспортировать это как фильм продолжительностью 15 секунд. поэтому ему пришлось бы зацикливать эти 10 кадров в течение 15 секунд. между каждым кадром мне нужен интервал 0,2 секунды. Мне удалось...
826 просмотров
schedule 03.03.2022

Вывод секунд CMTime
Это может показаться смешным, но как вывести секунды CMTime на консоль в Objective-C? Мне просто нужно значение, разделенное на шкалу времени, а затем каким-то образом увидеть его в консоли.
38000 просмотров
schedule 03.04.2022

Float64 в основных данных?
Я использую CMTime для AVAssets для видеоклипа. Чтобы обрезать видео без сохранения нового видеофайла, я просто хочу отслеживать время начала и продолжительность. Метод CMTimeGetSeconds() вернет значение Float64, как лучше всего сохранить его в...
597 просмотров
schedule 23.05.2022

Создание диапазона времени для AVAssetExportSession
Мне было интересно, как сделать временной диапазон для AVAssetExportSession из меток времени, таких как: NSTimeInterval start = [[NSDate date] timeIntervalSince1970]; NSTimeInterval end = [[NSDate date] timeIntervalSince1970]; Код, который...
3983 просмотров
schedule 20.10.2022

Как определить продолжительность использования буфера сэмпла в AVAssetWriter
У меня есть образец буфера, который я использую для захвата видео для AVAssetWriter. Я пытаюсь найти способ определить, сколько видео (времени) я захватил. в настоящее время я могу получить доступ к текущей метке времени буфера, используя CMTime...
777 просмотров

Разделить CMTimeRange на несколько фрагментов CMTimeRange
Предположим, у меня есть CMTimeRange , построенный из start time нуля и duration из 40 секунд. Я хочу разделить это CMTimeRange на несколько частей с разделителем X секунд. Таким образом, total duration чанков будет таким же duration ,...
660 просмотров
schedule 25.02.2023

Получение фатальной ошибки: двойное значение не может быть преобразовано в Int, поскольку оно либо бесконечно, либо NaN
Код предназначен для приложения для подкастинга. import AVKit extension CMTime { func toDisplayString() -> String { let totalSeconds = Int(CMTimeGetSeconds(self)) let seconds = totalSeconds % 60 let minutes = totalSeconds / 60...
1546 просмотров
schedule 19.11.2022