簡體   English   中英

Android是否支持將視頻作為canvas drawImage()方法的源?

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM