android高仿微信視頻編輯頁-視頻多張圖片提取
上一篇中介紹了有關視頻提取圖片的知識點,如果對這個不太了解 建議看下android提取視頻多張圖片和視頻信息之前這篇.
這里實現的是仿微信的視頻編輯頁面,主要是播放視頻和顯示該視頻的一系列圖片,可以滑動圖片的列表,視頻也跟著動(seekto),然后可以拖動滑塊實現視頻的seekto。最后會進行視頻的剪切操作,就是剪切2個滑塊之前的區域,視頻重復播放2個滑塊之間的區域。
先看下效果圖:
源碼
https://github.com/ta893115871/VideoEdit
實現思路
實現是:上面是videoview(你也可以用一些開源的視頻播放器),底部是recycleview(顯示視頻的提取圖片)+自定義view rankbar (用于制定需要截取的視頻)。
一.高效率提取視頻圖片
android提取視頻多張圖片和視頻信息這篇文章中用
Bitmap bitmap = metadataRetriever.getFrameAtTime(time * 1000, MediaMetadataRetriever.OPTION_CLOSEST_SYNC);