Описание тега cmtime
CMTime structs are non-opaque mutable structs representing times (either timestamps or durations).
A CMTime is represented as a rational number, with a numerator (an int64_t value), and a denominator (an int32_t timescale). A flags field allows various non-numeric values to be stored (+infinity, -infinity, indefinite, invalid). There is also a flag to mark whether or not the time is completely precise, or had to be rounded at some point in its past.
1
ответ
Преобразование CMTime в строку является неправильным возвращением значения
Я хочу CMTime Строка человека для чтения.Итак, я нашел ниже код. extension CMTime { var durationText:String { let totalSeconds = CMTimeGetSeconds(self) let hours:Int = Int(totalSeconds / 3600) let minutes:Int = Int(totalSeconds.truncatingRemainder(d…
13 фев '19 в 03:27
1
ответ
AVPlayer - перемотка назад / назад
Можно ли быстро перематывать назад / назад поток AVPlayer? Я получил ускоренную перемотку вперед, работая правильно, но не быстро назад. Любая помощь?
01 мар '13 в 21:32
1
ответ
iOS AVFoundation, как конвертировать кадры камеры в секунду, чтобы создать интервал с использованием CMTime?
У меня есть iPhone-камера, которая захватывает видео со скоростью 9FPS и делает его доступным как отдельные изображения. Я пытаюсь сшить эти изображения вместе, чтобы создать замедленное видео того, что камера видит с помощью AVFoundation. Я не увер…
27 янв '16 в 16:29
1
ответ
Какие виды CMTime являются недействительными?
kCMTimeInvalid является недействительным CMTime, но на основании документа Apple, существует больше недействительных CMTime, что они? Что означает CMTime "неверный"? Это переполнение, непосвященное или что-то еще? https://developer.apple.com/documen…
26 мар '18 в 03:28
4
ответа
Сохраняйте звук с постепенным исчезновением с setVolumeRampFromStartVolume, не работающим в iOS
Я пытаюсь вырезать аудиофайл для проекта iPhone. Я могу обрезать его и сохранить, но любое исчезновение / исчезновение, которое я пытаюсь применить, не работает, аудиофайл просто сохраняется вырезанным, но не выцветшим. Я использую следующий код: //…
28 янв '12 в 14:02
0
ответов
Создание видео с использованием массива изображений в iOS
Я пытаюсь создать видео из массива изображений. Я создал видео, но у меня есть проблема во время презентации, т.е. CMTime, Я использую следующий код для создания видео int frameCount = 1; // Adding images here to buffer for( int i = 0; i<[ fileAr…
13 июн '13 в 06:35
1
ответ
periodTimeObserver для отсчета продолжительности в AVPlayer с Swift
У меня есть наблюдатель времени для AVPlayer, который прекрасно работает. Я пытаюсь получить его отсчет от продолжительности аудио 0. Это работает и ведет обратный отсчет, сейчас у меня просто проблемы с форматированием. если вы увидите картинку ниж…
21 янв '17 в 08:34
1
ответ
Конвертировать из NStimeInterval в CMTime точно
Я использую двух игроков один MPMoviePlayerController а другой AVPlayer, он никогда MPMoviePlayerController ищется, он устанавливает время AVPlayer, Все работает нормально. При конвертации MPMoviePlayerController текущее время CMTime это округление …
13 авг '13 в 08:14
1
ответ
Ошибка архивации CMTime с NSKeyedArchiver в swift4.0 в ios9.3
Следующий код archivedTimes() успешно собирается в swift4. И работает нормально на устройстве с установленным ios10.3. typealias Time = CMTime typealias Times = [Time] static let times: Times = Array<Int64>.init(1...9).map({ CMTime.init(value:…
19 окт '17 в 16:32
1
ответ
Сохранить CMTime в основных данных + Xcode8 + swift3
Я объявил два атрибута (currentTime а также fullTime) как Transformable в модели данных, как показано ниже. Как сохранить данные в этом атрибуте? Нужно ли конвертировать в NSData первый? или любым другим способом?
06 окт '17 в 08:24
1
ответ
Swift iOS -CMTimeMakeWithSeconds: предупреждение: ошибка -0,433 внесена из-за очень низкого масштаба времени
Я использую AVPlayer для воспроизведения видео. Я следовал этому видео-уроку Let's Build That App Я использую UISlider/ скруббер, чтобы соответствовать текущему кадру / времени видео. У меня есть видео продолжительностью 10,43 секунды, и я использую…
15 мар '18 в 04:02
2
ответа
CMTime в addPeriodicTimeObserverForInterval в AVPlayer: обратный вызов никогда не достигает продолжительности элемента
Я использую AVPlayer -(id)addPeriodicTimeObserverForInterval: queue: usingBlock: метод обновления пользовательского интерфейса до прогресса воспроизведения. Тем не менее, мой индикатор никогда не заканчивается. CMTime duration = self.player.currentI…
22 июн '16 в 19:12
0
ответов
Как использовать addBoundaryTimeObserver?
Я пытаюсь создать ручной счетчик ударов для аудиофайлов. Как это устроено? В то время как AVPlayer воспроизводит аудиофайл, пользователь нажимает кнопку в пользовательском интерфейсе, которая записывает количество ударов песни. Количество ударов зап…
30 дек '18 в 11:48
1
ответ
Как установить смещение видео в Swift 4? Seke (to:) не работает
У меня проблема с настройкой смещения видео AVQueuePlayer. Я попытался выполнить поиск (чтобы установить смещение видео, но оно, похоже, не работает. Видео всегда начинается с 0 секунд. Другие требования - это воспроизведение с контролем и циклическ…
16 янв '19 в 08:37
1
ответ
Отображение видеокадров без использования метода воспроизведения в iOS
Я пытаюсь понять функционирование CMTime и fps в видеофайле. Я пытаюсь представить каждый кадр видео в AVPlayer, используя цикл for. Я знаю, что эту задачу легко выполнить, используя метод воспроизведения AVPlayer. Но я хочу знать, как именно отобра…
24 сен '16 в 20:56
1
ответ
Как я могу сохранить CMTime в UserDefaults, а затем проанализировать его?
Ну, я пытаюсь запомнить currentTime() из AVPlayer в памяти устройства, чтобы продолжить воспроизведение видео после перезапуска приложения. Я делаю приложение для просмотра фильмов с моего Raspberry PI. Есть идеи?
05 янв '19 в 22:58
1
ответ
Разница во времени, записанная с использованием AVCaptureMovieFileOutput
Я записал файл фильма, используя AVCaptureMovieFileOutput установив максимальный предел продолжительности. Например: если я хочу записать 10-секундное видео, я установил максимальную продолжительность и другие свойства для файла фильма, как показано…
27 май '13 в 10:12
1
ответ
Хранить CMTime в CoreData?
Извините, если на этот вопрос уже был дан ответ, но я не могу найти ответ здесь. Как сохранить значение CMTime с помощью CoreData? Заранее спасибо.
14 фев '12 в 09:59
9
ответов
Преобразование CMTime в человекочитаемое время в targe t-c
Итак, у меня есть CMTime из видео. Как мне преобразовать его в красивую строку, как в метке продолжительности видео в приложении Photo. Есть ли несколько удобных методов, которые справляются с этим? Благодарю. AVURLAsset* videoAsset = [AVURLAsset UR…
18 май '12 в 14:43
0
ответов
Время эпохи CMTime
Документация Apple AVFoundation имеет следующее для CMTime: "Номер эпохи CMTime обычно устанавливается равным 0, но вы можете использовать его для различения несвязанных временных шкал. Например, эпоху можно увеличивать каждый цикл через цикл предст…
27 мар '13 в 15:48