У меня есть ListView
, и я хочу заполнить его видеороликом URL-адреса. Я могу легко показать изображения в адаптере ListView из URL-адреса, но как загрузить миниатюру видео?Как загрузить видео Thumbnail из видео Url в адаптере ListView
ответ
Вы можете использовать MediaMetadataRetriever, чтобы получить видеоролик.
new AsyncTask<Void, Void, Bitmap>() {
@Override
protected Bitmap doInBackground(Void... params) {
Bitmap bitmap = null;
String videoPath = "http://techslides.com/demos/sample-videos/small.mp4";
MediaMetadataRetriever mediaMetadataRetriever = null;
try {
mediaMetadataRetriever = new MediaMetadataRetriever();
if (Build.VERSION.SDK_INT >= 14)
// no headers included
mediaMetadataRetriever.setDataSource(videoPath, new HashMap<String, String>());
else
mediaMetadataRetriever.setDataSource(videoPath);
// mediaMetadataRetriever.setDataSource(videoPath);
bitmap = mediaMetadataRetriever.getFrameAtTime();
} catch (Exception e) {
e.printStackTrace();
} finally {
if (mediaMetadataRetriever != null)
mediaMetadataRetriever.release();
}
return bitmap;
}
@Override
protected void onPostExecute(Bitmap bitmap) {
super.onPostExecute(bitmap);
if (bitmap != null)
((ImageView) findViewById(R.id.your_image_id)).setImageBitmap(bitmap);
}
}.execute();
Могу ли я использовать этот внутренний адаптер listview для загрузки большего количества загрузок? –
@ Он может загружать один видеоролик в listviewadapter, но не может загружать больше потоков для других видеороликов в один и тот же listviewadapter. –
Вы должны реализовать обратный вызов после получения растрового изображения и обновления изображения вашего адаптера. –
- 1. Видео thumbnail из каталога
- 2. Кнопка воспроизведения видео thumbnail
- 3. Создать видео thumbnail из источника видео в python
- 4. iPhone: Создать видео thumbnail
- 5. Производительность: видео thumbnail/screenshot
- 6. Видео YouTube в ListView
- 7. React Native generate thumbnail для видео url
- 8. Создать видео thumbnail в slim
- 9. thumbnail видео с url используя изображение?
- 10. Carrierwave видео thumbnail
- 11. Пытается получить видео thumbnail
- 12. iPhone видео thumbnail перевернуто
- 13. Загрузить изображения из URL-адреса в адаптере просмотра списка
- 14. OutOfMemoryException при показе списка с видео thumbnail
- 15. Android Picasso - скачать видео thumbnail из сети
- 16. Видео thumbnail для android - Titanium
- 17. Как получить Thumbnail текстуры/изображение из видео в Unity3D
- 18. Скачать видео с видео URL
- 19. Динамическое видео thumbnail на hover
- 20. PHP -Как загрузить видео с URL загрузки
- 21. Как загрузить видео в winforms из ресурсов?
- 22. использование AForge.Video.FFMPEG.dll для захвата видео thumbnail
- 23. Как отобразить видео из URL
- 24. Извлечение эскизов из видео URL
- 25. Воспроизведение видео из URL
- 26. Загрузить видео в SQLite
- 27. Как отправить видео thumbnail на онлайн-сервер
- 28. Отображения видео URL из базы данных MySQL в ListView
- 29. Как загрузить видео?
- 30. видео не загружая из URL
Вы можете поделиться своим ответом JSON или API, который вы назвали.! –
Да, я получаю все точные пути видео и изображений, но изображения, как и видеоролики не отображаются –
Многие библиотеки загрузки изображений, такие как Picasso, могут получить миниатюру для вас, когда вы предоставите 'Uri' видео , – CommonsWare