Я новичок в iOS.Я хочу показать миниатюру видео в представлении изображения таким образом, чтобы щелкнув по кнопке, она должна открыть галерею и, выбрав видео, она должна отображать миниатюру видео ... ... пожалуйста, помогите мне ...Видео thumbnail из каталога
ответ
Есть видеоролики и изображения, которые хранятся в библиотеке фотографий, во-первых, вы хотите получить все видеоролики из библиотеки, до iOS 8, this post показывает, как извлекать изображения с помощью библиотеки AssetsLibrary , Вы можете отфильтровывать видео, когда вы делаете это, тогда вы получаете ALAsset, который может представлять изображение или видео, предположим, когда вы выберете видео, вы получите ресурс с именем ALASset, используя приведенную ниже функцию, вы получите миниатюру для этого видео ,
Если вы используете ALAsset.
UIImage *thumbnail = [UIImage imageWithCGImage:[asset thumbnail]];
Для прошивки 8, яблоко вводит новую фотографии библиотеку, вы можете получить все видео из библиотеки, как описаны выше, видео или изображения представлены PHAsset, предположу, что у вас есть PHAsset Ивар с именем актив, вы можете использовать следующий метод получения UIImage из этого актива. Взгляните на requestImageForAsset:targetSize:contentMode:options:resultHandler:, вы можете установить размер цели на размер большого пальца, который вы хотите, в resultHandler вы получите UIImage.
Я использую ниже код, чтобы получить эскиз видео, которое загружается в директории документа,
- (UIImage *)thumbnailFromVideoAtURL:(NSURL *)url
{
AVURLAsset *aImgAsset = [[AVURLAsset alloc] initWithURL:url options:nil];
AVAssetImageGenerator *aImgGenerator = [[AVAssetImageGenerator alloc] aImgAsset];
aImgGenerator.appliesPreferredTrackTransform = YES;
NSError *err = NULL;
CMTime time = CMTimeMake(1, 2);
CGImageRef aImgRef = [aImgGenerator copyCGImageAtTime:time actualTime:NULL error:&err];
UIImage *aImgThumb = [[UIImage alloc] initWithCGImage:aImgRef];
return aImgThumb;
}
- 1. Показывать видео эскизы из каталога
- 2. iPhone: Создать видео thumbnail
- 3. Производительность: видео thumbnail/screenshot
- 4. Пытается получить видео thumbnail
- 5. Кнопка воспроизведения видео thumbnail
- 6. iPhone видео thumbnail перевернуто
- 7. Carrierwave видео thumbnail
- 8. Android Picasso - скачать видео thumbnail из сети
- 9. Создать видео thumbnail из источника видео в python
- 10. Как загрузить видео Thumbnail из видео Url в адаптере ListView
- 11. Видео thumbnail для android - Titanium
- 12. Создать видео thumbnail в slim
- 13. Динамическое видео thumbnail на hover
- 14. Объединить несколько видео из каталога
- 15. Слушать случайное видео из каталога
- 16. OutOfMemoryException при показе списка с видео thumbnail
- 17. использование AForge.Video.FFMPEG.dll для захвата видео thumbnail
- 18. Вытягивание видео thumbnail от кода вставки TED
- 19. Как получить Thumbnail текстуры/изображение из видео в Unity3D
- 20. thumbnail видео с url используя изображение?
- 21. React Native generate thumbnail для видео url
- 22. Как отправить видео thumbnail на онлайн-сервер
- 23. Видео thumbnail - удаленная камера Sony API
- 24. видео thumbnail возвращает черное изображение случайным образом
- 25. Воспроизведение видео непрерывно из каталога в цикле
- 26. Проблемы с удалением видео из каталога документов
- 27. Разделить видео в iOS из каталога NSDocument
- 28. Как автоматически воспроизводить видео из локального каталога
- 29. Включая библиотеку DirectShow в Qt для видео thumbnail
- 30. Iphone sdk display thumbnail
может у плз подробно объяснить. –