ファイルのビデオ サムネイルを作成しようとしています : 1- ファイルは YouTube にあります。2-次を使用して、Andriod OS がこのファイルを再生するための暗黙のインテントを開始します。
Intent intent= new Intent(Intent.ACTION_VIEW, Uri.parse(youTubeVideoWebPath));
startActivity(intent);
どこ
String youTubeVideoWebPath = "http://www.youtube.com/watch?feature=player_detailpage&v=OZJalBmtGnQ";
フォーラムでいくつかの投稿を検索した後、次のいずれかであることがわかりました。
アイテム (VideoView または ImageView) がクリックされると、前述のインテントが送信されます。アプリで動画の再生を制御するつもりはないので、ImageView を使用した方がよいのではないでしょうか。
第二に、そのリモート ファイルのビデオ サムネイルを作成したいのですが、それを行うための最良/最も簡単な方法は何ですか? 私にとっては、フォーラムでさらに検索を行った後、次の方法を見つけました。
Bitmap thumbAsBitmap = ThumbnailUtils.createVideoThumbnail(filePath, MediaStore.Video.Thumbnails.MINI_KIND);
しかし、それは常に null を返します。なぜ渡したのかはわかりません。 ?
内部/外部メモリに保存されたファイルから VideoThumbnail を抽出することに関連する投稿のみを見つけることができ、私の場合のようなリモート ファイルに関連するものは何もありません。