Intereting Posts
Может ли Android-кеш-видео HTML5 с отключенным кэшем? Вызов метода перехвата Android 6.0 требует перезагрузки после предоставления разрешения пользователя во время выполнения Учебник для начинающих для Arduino Mega ADK Почему ButterKnife использует метод DebouncingOnClickListener для методов @OnClick? Определить угол зрения камеры смартфона Местоположение SDK не найдено. Определите местоположение с помощью sdk.dir в файле local.properties или с переменной окружения ANDROID_HOME IllegalStateException в MediaPlayer Как удалить границу только с одной стороны элемента? Как загрузить HttpResponse в файл? Поворот байтового массива JPEG после onPictureTaken Включить / отключить подключение к данным в программном обеспечении Android Android eclipse – восклицательный знак рядом с названием проекта Не удалось запустить Android Studio на моей Mac OS Yosemite. Ошибка. Следующий компонент SDK не был установлен: sys-img-x86-addon-google_apis-google-21 Метод retrieveRequestToken повышает «Не удалось связаться с поставщиком услуг: null»

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

У меня проблема, я могу создавать только миниатюры локальных видеофайлов, но не удаленный 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()