Intereting Posts
Android Paint: как получить эффект «аэрографа»? Разница между инертным приложением приложения Android против службы? Отслеживание рефералов Android не работает с Google Play Матрица просмотра изображений для Android + переводить Android-сборщик мусора Освобожденная память Com.google.android.gms.internal.zzhu: не удается найти ссылочный класс android.security.NetworkSecurityPolicy Как увеличить изображение до заданных координат в android Прямоугольная форма с двумя сплошными цветами Удалить системный кеш на android 6.0 Как вызвать метод после задержки в Android Как отправить массив String в качестве базовой пары значений имени как HTTPPOST? Установите разрешение на получение идентификатора электронной почты пользователя из Facebook. Диалог прогресса закрывается при касании экрана Android: как программно обновить селектор (StateListDrawable) Приложение Android перезагружается при открытии, нажав значок приложения

Как я могу создать эскиз видеоролика в андроиде?

У меня проблема, я могу создавать только миниатюры локальных видеофайлов, но не удаленный url, вот мой код:

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

Я надеюсь, что вы можете помочь мне,

Приветствует христианство

Solutions Collecting From Web of "Как я могу создать эскиз видеоролика в андроиде?"

Я полагаю, что нет простого способа создать миниатюру без фактической загрузки видео локально.

Поэтому, если ваш вопрос: «Могу ли я получить эскиз, не загружая полное видео?», Я бы сказал … нет.

В противном случае, как только вы загрузите видео локально, я думаю, вы можете отлично использовать ThumbnailUtils.createVideoThumbnail(...) , указав путь к загруженному файлу.

У меня тоже такая же проблема – но что я могу сказать из моих тестов:

  1. Проблема возникает только на android> 2.3
  2. В android 2.0 -> 2.3 Вы можете использовать только

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

Я надеюсь, что кто-то объяснит, какие изменения внесены в android 4. он не работает

У меня нет проблем с созданием эскизов из удаленных видео со следующим кодом:

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

Вам не нужно обертывать extractThumbnail()