视频下载的Android的第一帧编程(Download first frame of video a

2019-07-29 22:55发布

我想从一个服务器从我的Android应用程序下载的视频文件的单个帧。 我不笏下载完整的视频在前面。 使用该帧作为缩略图来显示给用户,以使得如果通过用户choosen它可以下载。

Answer 1:

ffmpeg可以创建一个从使用此命令的视频流的缩略图:

ffmpeg -itsoffset -4  -i http://somevideosite/test.avi -vcodec mjpeg -vframes 1\
       -an -f rawvideo -s 320x240 thumb.jpg

要获得ffmpeg到机器人似乎是可行的 。



Answer 2:

如果你的服务器如YouTube每个视频/位DailyMotion确实已提供缩略图它会更容易。 当视频被添加到服务器,你可以创建这个缩略图。

例如: http://img.youtube.com/vi/ <VIDEO_ID> / <1,2,3> .JPG



文章来源: Download first frame of video android programmatically