2016-08-11 3 views
0

Я работаю на видео галереи App для передач VR и у меня есть видео файл, сохраненный в памяти устройства позволяет говорить по адресу:Как получить Thumbnail текстуры/изображение из видео в Unity3D

string url = Application.persistentDataPath + "/video.mp4" 

Есть способ извлечь текстуру эскизов или изображение предварительного просмотра для отображения в пользовательском интерфейсе для этого видеофайла.

Just like Samsung Gallery App in Oculus Home VR

Любой вид помощи был бы оценен.

+0

IU не знаю, будет ли это работать, но вы попробовали позвонить в www.texture? Это должно получить первый кадр ... Может быть? Я не знаю. – Cabrra

ответ

0

Вы можете найти какой-то пример в пакете Oculus SDK для Unity, я думаю, у них было какое-то решение для этого, но я не уверен.

Однако, если у вас есть немного больше времени для этого, вы можете написать собственный собственный плагин, который вернет выбранный эскиз в качестве вывода. Для этого вам нужно будет использовать функцию:

Bitmap bitmap = MediaStore.Images.Thumbnails.getThumbnail(
         getContentResolver(), selectedImageUri, 
         MediaStore.Images.Thumbnails.MINI_KIND, 
         (BitmapFactory.Options) null); 

А затем следует tutorial о создании библиотеки.

Смежные вопросы