One*_*rld 16 android video-editing video-thumbnails android-mediaplayer android-seekbar
我正在寻找一个库或开源项目,提供用于修剪视频的UI,如屏幕截图所示.包含
只是UI而不是修剪本身.
如果没有现成的解决方案,那么我现在想要以智能的方式组合现有的UI元素来实现这个或类似的东西.
这是我最终实现的: 范围选择器/范围搜索栏,用于修剪视频,包括缩略图
Nat*_*tan 14
我找不到特定的库,但您可以使用它MediaMetadataRetriever
来获取视频的帧,指定帧的确切时间.
MediaMetadataRetriever retriever = new MediaMetadataRetriever();
retriever.setDataSource(videoFile.getAbsolutePath());
Bitmap bitmap = retriever.getFrameAtTime(timeInMiliSeconds * 1000,
MediaMetadataRetriever.OPTION_CLOSEST_SYNC);
Run Code Online (Sandbox Code Playgroud)
我希望这可以帮助你.
sha*_*han 11
您可以从GITHub上的TELEGRAM(消息应用程序)源代码获取UI https://github.com/DrKLO/Telegram
活动:VideoEditorActivity.java(https://github.com/DrKLO/Telegram/blob/master/TMessagesProj/src/main/java/org/telegram/ui/VideoEditorActivity.java)
布局:video_editor_layout.xml(https://github.com/DrKLO/Telegram/blob/master/TMessagesProj/src/main/res/layout/video_editor_layout.xml)
他们已经实现了自定义UI组件VideoSeekBarView和VideoTimelineView.
VideoSeekBarView(https://github.com/DrKLO/Telegram/blob/master/TMessagesProj/src/main/java/org/telegram/ui/Components/VideoSeekBarView.java)
VideoTimelineView(https://github.com/DrKLO/Telegram/blob/master/TMessagesProj/src/main/java/org/telegram/ui/Components/VideoTimelineView.java)
随附的是Telegram VideoEditorActivity
归档时间: |
|
查看次数: |
11807 次 |
最近记录: |