2013-12-23 2 views
6

У меня есть несколько видео, хранящихся на устройстве локально. И я бы хотел использовать Picasso для обработки видео эскизов вместе с изображениями. Как я могу это сделать?Библиотека загрузки изображений Picasso: как загрузить видео эскизы

Кажется, мне просто нужно, чтобы создать свой обычай Hunter как VideoHunter и использовать их для создания Bitmap из InputStream. Но я не нашел способа установить свой обычай Хантера.

Или вилка библиотека и изменение BitmapHunter.forRequest это только способ обработки видео эскизов в Пикассо?

+2

Это было бы хорошим местом для начала. https://github.com/square/picasso/pull/408 – f2prateek

+1

Существует также пользовательский 'RequestHandler' в Picasso 2.4.0, который вы можете реализовать самостоятельно, чтобы загрузить их сейчас. – dnkoutso

ответ

2

Я боюсь, что уже слишком поздно, но все же: библиотека Glide для Android способна загружать видео эскизы только из URI/File, почти так же, как изображения.

Так все, что вам нужно сделать, это:

Glide.with(Context) 
    .load(videoFile) // or URI/path 
    .into(imageView); 
+0

Yep, тоже в конечном итоге использование Glide. –

+0

К сожалению, это не работает с удаленным видеофайлом. –

+0

Glide загружает только локальные видеоролики не URL-адреса –

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