Ich habe eine ListView
und ich möchte es mit Video-Form eine URL zu füllen. Ich kann Bilder im ListView-Adapter einfach über URL anzeigen, aber wie wird ein Video-Thumbnail geladen?Wie lade ich Video Thumbnail aus Video URL in ListView Adapter
Antwort
Sie können MediaMetadataRetriever verwenden, um Ihre Video-Miniaturansicht zu erhalten.
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();
Kann ich diesen ListView-Innenadapter verwenden, um mehr Thumails zu laden? –
@ Es kann ein Video thumnails in listviewadapter laden, aber kann nicht mehr thumnails für andere videos in demselben listviewadapter laden –
Sie müssen einen Callback implementieren, nachdem Sie eine Bitmap erhalten haben, und den Imageview Ihres Adapters aktualisieren. –
- 1. ListView Custom Adapter - Video hinzufügen Dauer
- 2. how thumbnail thumbnail video von http URL ohne download video in android?
- 3. Thumbnail video C#
- 4. Video thumbnail return null
- 5. Wie Bild/Video thumbnail in Android
- 6. Wie man thumbnail image von dailymotion video
- 7. video video thumbnail kein zeigen in live wordpress website
- 8. Wie thumbnail of video url Form Server erstellen
- 9. Thumbnail image von Silverlight video
- 10. FFMpeg video thumbnail Rahmen Extraktion
- 11. Wie bekomme ich ein Video-Thumbnail in .Net?
- 12. Wie man thumbnail mit seinem Video assoziiert
- 13. Dienst für die Thumbnail-Generierung aus einem Video
- 14. Generieren von Thumbnail von Video - ios7
- 15. Wie lade ich PHAsset (nur Video und Bild)?
- 16. Wie lade ich ein großes Video in iOS hoch?
- 17. Wie lade ich ein Video auf YouTube in Android hoch?
- 18. Video thumbnail image für android - Titanium
- 19. Teil Video Does in anderem Video existiert
- 20. Thumbnail Generation von Video mit filestack/filepicker.io
- 21. Twilio iOS iPhone MMS Video thumbnail Inkonsistenzen
- 22. Wie spiele ich Video in ListView wie Instagram und Vine?
- 23. Temporäre Video-Streaming-URL
- 24. Wie kann ich Video abspielen, indem ich Video von PhotoLibrary
- 25. Kann ich Youtube Video und Thumbnail gleichzeitig hochladen?
- 26. Wie lade ich Audio + Video als einen Server hoch?
- 27. Time-Lapse-Video aus anderem Video erstellen
- 28. So speichern Sie YouTube Video-URL-Details wie Titel, Beschreibung, Thumbnail, videoid in mysql mit PHP
- 29. Wie wird eine Wiedergabetaste über ein Video-Thumbnail-Bild gelegt?
- 30. AVPlayer & Video aus Dokumentenverzeichnis
Können Sie Ihre JSON-Antwort oder API teilen, die Sie angerufen haben.! –
Ja, ich bekomme den genauen Pfad von Video und Bildern, aber die Bilder wie und Video thumnail zeigt nicht –
Viele Bibliotheken zum Laden von Bildern, wie Picasso, können das Thumbnail für Sie erhalten, wenn Sie dem Video den 'Uri' zur Verfügung stellen . – CommonsWare