And*_*Sco 5 android video-thumbnails
我需要获取在线视频文件的缩略图而不下载文件.
可能吗 ?
是否可以使用Universal Image Loader?
没有完全使用内置的Android API但使用ffmpeg下载视频,无法获得在线视频缩略图
我们可以使用以下方法从下载的视频中提取缩略图
ThumbnailUtils.createVideoThumbnail (String filePath, int kind)
Run Code Online (Sandbox Code Playgroud)
哪里
filePath 视频文件的路径
kind 可以是MINI_KIND或MICRO_KIND
返回值
May return null if the video is corrupt or the format is not supported.
Run Code Online (Sandbox Code Playgroud)
我已经为你创建了演示应用程序.请找到在github AndroidFFmpeg上传的android项目的路径
执行以下命令从在线视频网址中提取第一帧:
句法:
-itsoffset -4 -i [Url of online video] -vcodec mjpeg -vframes 1 -an -f rawvideo -s 320x240 [Path of image where thumbnail to be stored]
Run Code Online (Sandbox Code Playgroud)
例如:
-itsoffset -4 -i http://www.sample-videos.com/video/mp4/720/big_buck_bunny_720p_1mb.mp4 -vcodec mjpeg -vframes 1 -an -f rawvideo -s 320x240 /sdcard/thumb.jpg
这将在SDCard上生成缩略图,分辨率为320x240,名称为thumb.jpg
| 归档时间: |
|
| 查看次数: |
2282 次 |
| 最近记录: |