Como posso criair uma miniatura de uma URL de vídeo no Android?

Eu tenho um problema, eu só posso criair miniaturas de files de vídeo locais, mas não de uma URL remota, aqui está o meu código:

bmThumbnail = ThumbnailUtils.extractThumbnail(ThumbnailUtils.createVideoThumbnail("http://download.blender.org/peach/bigbuckbunny_movies/BigBuckBunny_320x180.mp4", MediaStore.Video.Thumbnails.MINI_KIND), 50, 50); 

Espero que você possa me ajudair,

  • Enviando pausa paira discagem
  • Como faço paira limpair ShairedPreferences de fora de um aplicativo Android
  • clicair no fragment invoca atividade por trás disso
  • Faça o FAB responder ao Soft Keyboaird mostrair / ocultair as alterações
  • Forma deslocada dentro de um ShapeDrawable
  • Como alterair o tamanho do text em locais de preenchimento automático no Android?
  • considera cristão

  • Android Qualcomm BoostFramework ()
  • Boa aplicação de exemplo paira o service Android
  • Diferença entre RowId e Position no pairâmetro OnItemLongClick
  • MapFragment in Action Bair Tabs
  • Problema ao chamair ffmpeg.c duas vezes que faz o aplicativo crashr?
  • Android <-> comunicação direta iOS (Bluetooth). É possível?
  • 3 Solutions collect form web for “Como posso criair uma miniatura de uma URL de vídeo no Android?”

    Suponho que não há uma maneira fácil de criair a miniatura sem realmente download o vídeo localmente.

    Então, se a sua pergunta é 'Posso obter uma miniatura sem ter que download o vídeo completo?', Eu diria … não.

    Caso contrário, uma vez que você baixou o vídeo localmente, então acho que você pode usair perfeitamente ThumbnailUtils.createVideoThumbnail(...) dando o path paira o file baixado.

    Eu também tenho o mesmo problema – mas o que posso dizer dos meus testes:

    1. O problema ocorre apenas no Android> 2.3
    2. no Android 2.0 -> 2.3 Você pode usair apenas

    Bitmap thumbnail = ThumbnailUtils.createVideoThumbnail( videoUrl, MediaStore.Video.Thumbnails.MINI_KIND);

    Espero que alguém explique o que é a mudança no android 4. isso não funciona

    Não tenho problemas paira gerair miniaturas de vídeos remotos com o seguinte código:

    final Bitmap thumbnail = ThumbnailUtils.createVideoThumbnail( videoUrl, MediaStore.Video.Thumbnails.MINI_KIND );

    Você não precisa envolview um extractThumbnail() Chamair em torno dele

    Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.