![](/img/trans.png)
[英]HTML5 Canvas drawImage with video source not working on Android
[英]Video as a source for the canvas drawImage() method is supported on Android?
您是否知道Android是否支持將視頻作為canvas drawImage()方法的源?
目的是顯示視頻並選擇一個時刻以一幀的形式對此時刻進行拍照(drawImage(video,0,0),返回畫布)。 您認為這可行嗎?
謝謝!
Android中有一種方法可以為您返回視頻中給定點的位圖,這可能會給您您所需要的(或需要,因為這是一個老問題!):
MediaMetadataRetriever( https://developer.android.com/reference/android/media/MediaMetadataRetriever.html#getFrameAtTime%28long,%20int%29 )
getFrameAtTime
在API級別10中添加
位圖getFrameAtTime(longUs,int選項)
在setDataSource()之后調用此方法。 如果可能,此方法通過考慮給定的選項來找到靠近給定時間位置的代表性幀,並將其作為位圖返回。 這對於生成輸入數據源的縮略圖或僅獲取並顯示給定時間位置的幀很有用。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.