我正在嘗試爲文件創建視頻縮略圖: 1-文件位於YouTube上。 2 - 我將開始一個隱含的目的爲的Andriod OS使用播放此文件:如何爲遠程文件創建videoThumbnail?
Intent intent= new Intent(Intent.ACTION_VIEW, Uri.parse(youTubeVideoWebPath));
startActivity(intent);
其中
String youTubeVideoWebPath = "http://www.youtube.com/watch?feature=player_detailpage&v=OZJalBmtGnQ";
搜索論壇上的一些帖子,我發現它可以是: 1 - VideoView並使用我將從視頻中提取的縮略圖設置其背景或ImageView使用提取的縮略圖將其源/背景設置爲
當一個項目(無論VideoView或ImageView)被點擊,我會發送前面提到的意圖。 因爲我不打算通過我的應用程序來控制播放視頻,所以我猜想最好使用ImageView,對吧?
其次, 我想創建該遠程文件的視頻縮略圖,那麼最好/最簡單的方法是什麼? 對於我來說,在論壇上做更多的搜索後,我發現了以下方法:
Bitmap thumbAsBitmap = ThumbnailUtils.createVideoThumbnail(filePath, MediaStore.Video.Thumbnails.MINI_KIND);
但它始終返回null,我不知道爲什麼,雖然我通過它: 文件路徑:文件的網絡路徑上面提到的 第二個參數:不確定它應該是MediaStore.Video.Thumbnails.MINI_KIND還是 MediaStore.Images.Thumbnails.MINI_KIND?
我只能找到與從內部/外部存儲器中保存的文件中提取VideoThumbnail有關的帖子,沒有任何與遠程文件(如我的情況)有關。
已經有兩個問題,我已經回答自己:) –
發生:)仍然75%看起來比0%更可怕 - 至少你回答的這些問題現在被標記爲回答,以便其他人知道你不需要他們的幫助了。 –