Описание тега avassetimagegenerator
Объект AVAssetImageGenerator предоставляет эскизы или изображения предварительного просмотра ресурсов независимо от воспроизведения.
0
ответов
Невозможно использовать миниатюру изображения из прямой трансляции (m3u8) в collectionView Swift 4
Это часть моего кода (написано в Swift 4, xcode 9.2), где я хочу это сделать. func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell { let cell = collectionView.dequeueReusableCell(with…
08 фев '18 в 10:12
1
ответ
iOS создает миниатюру для длинного видео
Привет, я хочу создать миниатюру из моего видео, длиной 2,46 минуты и 68 Мб. Я использовал этот код для создания эскиза: AVAsset *asset = [AVAsset assetWithURL:videoURL]; AVAssetImageGenerator *imageGenerator = [[AVAssetImageGenerator alloc]initWith…
26 окт '15 в 01:38
1
ответ
Что вводить для генерации CGImages асинхронно
В моем приложении я хочу создать несколько миниатюр видео, предпочтительно эскизы хорошего качества. Мой старый подход состоял в том, чтобы выполнить цикл 15 раз и скопировать CGImage в другое время. Как показано ниже func generateThumbnails(_ fileU…
01 янв '18 в 01:22
0
ответов
Возьмите первый кадр URL видео в формате.webm
Я пробовал код ниже, чтобы получить один кадр видео, но получаю ошибку:NSLocalizedFailureReason=This media format is not supported, потому что.webm формат не поддерживается: +(UIImage *)getFirstFrame:(NSURL *)videoURL { NSTimeInterval time = 1; AVUR…
03 ноя '18 в 12:48
2
ответа
Визуализация воспроизведения изображения поверх существующего изображения в объективе
У меня есть просмотр коллекции с некоторыми видео и изображениями Использование AVFoundation позволяет захватывать видео с iPhone и генерировать миниатюры с помощью AVAssetImageGenerator. При показе в галерее изображение должно отличать его от миниа…
02 апр '16 в 09:54
0
ответов
Получить все кадры из видео
Я пытаюсь получить все кадры из некоторого видео, но кажется, что вместо 255 разных кадров я получаю 8 разных кадров, но каждый из этих 8 кадров повторяется 30 раз. мой код (проблема с массивом imagesForVideo): imagesForVideo = [] imagesForVideoCGI …
17 окт '15 в 23:21
1
ответ
AVAssetImageGenerator - Создать миниатюру за 5 секунд
Кажется достаточно простым. Я просто хочу миниатюру с 5 секунд в видео: AVURLAsset *asset1 = [[AVURLAsset alloc] initWithURL:[NSURL URLWithString:url] options:nil]; AVAssetImageGenerator *generate1 = [[AVAssetImageGenerator alloc] initWithAsset:asse…
13 сен '16 в 22:05
1
ответ
Как получить время начала и окончания выбранных кадров из видео с помощью iOS SDK?
Что я пытаюсь сделать: Я пытаюсь получить время начала и окончания фреймов, выбранных как в приложении ниже: Что я сделал до сих пор: UIImagePickerController: Реализовано и установлено, что время начала и окончания не будет возвращено делегатом "did…
05 авг '14 в 12:13
2
ответа
Вызывается обработчик завершения AVAssetImageGenerator в основном потоке?
Я пытаюсь получить массив изображений из видео. Это работает хорошо, но я сомневаюсь, что в каком потоке вызывается обработчик завершения. Я назвал этот метод (generateCGImagesAsynchronouslyForTimes:) в новой операции, и я обновил интерфейс в обрабо…
01 фев '14 в 08:51
1
ответ
Установить размер изображения для миниатюрного изображения, созданного с помощью AVAssetImageGenerator ios
Я использовал AVAssetImageGenerator класс для создания миниатюрного изображения, но проблема в том, что мне нужно подогнать это миниатюрное изображение в UITableViewCell имеющий UIImageView размером (320 239). Я уточнил AVAssetImageGenerator свойств…
22 май '14 в 07:34
0
ответов
iOS swift: generateCGImagesAsynchronouslyForTimes занимает слишком много времени и останавливает приложение?
Я получаю миниатюры видео асинхронно со следующим кодом: let imgGenerator = AVAssetImageGenerator(asset: asset) imgGenerator.generateCGImagesAsynchronouslyForTimes([NSValue(CMTime: CMTimeMake(1, 30))]) {(time1, image, time2, result, error) -> Voi…
23 май '16 в 15:27
0
ответов
iOS получает фактические временные рамки в AVAssetImageGenerator, урезанном до секунд
Я пытаюсь отсканировать каждый 10-й кадр фильма, как показано в примере ниже: -(void)processMovie { NSString* savedVideoPath = [[NSString alloc] initWithFormat:@"%@%@", NSTemporaryDirectory(), @"output.mov"]; NSURL* url = [NSURL fileURLWithPath:save…
01 авг '14 в 16:59
1
ответ
[AVFoundation]: генерация миниатюр зависает через некоторое время
У меня есть серверное приложение, которое предоставляет информацию о видео на сервере. Одним из запросов является URL:PORT/video/:id/:time ..., который я анализирую и получаю видеофайл, подготавливаю время и запрашиваю метод для создания эскиза. Пер…
11 фев '15 в 10:39
2
ответа
Получение кода AVFoundationErrorDomain =-11829 "Не удается открыть при попытке создать CGImagesAsynchronouslyForTimes
Я разрабатываю приложение, где записанные видео загружаются на YouTube. Но мне нужно показать изображение большого пальца для пользователя и есть функции обрезки перед загрузкой действия. Для некоторых из записанных файлов я получаю сообщение об оши…
14 окт '15 в 06:55
1
ответ
Неправильные кадры от AVAssetImageGenerator.generateCGImagesAsynchronically
Согласно документу, generateCGImagesAsynchronously принимает в массиве NSValue и генерирует кадры из видео и данного времени и возвращает его в качестве обратного вызова. Я генерирую список значений, используя следующий код var values : [NSValue] = …
23 май '18 в 08:11
2
ответа
Проблема производительности AVAssetImageGenerator
Я пытаюсь создать видео галерею. Для отображения видео я использую UICollectionView, каждый UICollectionViewCell имеет фон с миниатюрой видео. Для создания миниатюры видео я использую метод с логикой: AVURLAsset *asset = [[AVURLAsset alloc] initWith…
28 апр '15 в 20:16
0
ответов
Почему AVAssetImageGenerator генерирует CGImagesAsynchronouslyForTimes вылетает в приложении
Я пытаюсь извлечь 2 кадра в секунду из видео, используя generateCGImagesAsynchronouslyForTimes, Но мое приложение вылетает. Я наблюдаю за использованием памяти, но она не поднимается выше 14 МБ. Вот код: - (void) createImagesFromVideoURL:(NSURL *) v…
04 июл '17 в 15:46
0
ответов
Извлечение изображения из видео, цвет изображения отличается быстро
Я снимаю видео используя AVCaptureSession предустановка сеанса session!.sessionPreset = AVCaptureSessionPreset1280x720 и извлеките изображение из видео, используя этот код func videoThumbnails(url: NSURL ){ let asset = AVAsset(URL: url) let imageGen…
02 мар '17 в 14:35
0
ответов
CGImage для NSBitmapImageRep на OSX
Я почти уверен, что эта тема обсуждалась здесь несколько раз, но у меня есть очень странная проблема, связанная с преобразованием CGImage в NSBitmapImageRep в OSX (10.8 и 10.9). Объект CGImage происходит из AVAssetImageGenerator copyCGImageAtTime:ac…
17 апр '14 в 10:09
3
ответа
Ошибка файла AVAssetImageGenerator в файле m3u8
Я использую AVPlayer для воспроизведения файла.m3u8. Использование AVAssetImageGenerator для извлечения изображения из него с помощью следующего кода: AVURLAsset *asset1 = [[AVURLAsset alloc] initWithURL:mp.contentURL options:nil]; AVAssetImageGener…
20 авг '15 в 07:36