以编程方式下载视频android的第一帧 [英] Download first frame of video android programmatically

查看:123
本文介绍了以编程方式下载视频android的第一帧的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想从我的Android应用程序从服务器下载一个视频文件的一帧。我没有在前面下载完整的视频。使用该框架作为缩略图显示给用户,以便如果用户选择它可以下载。

解决方案

ffmpeg 可以使用以下命令从视频流创建缩略图:

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

/ questions / 2645041 / ffmpeg-for-a-android-using-tutorial-ffmpeg-and-android-mk> doable


I want to download a single frame of a video file from a server from my android application. I do not wat to download the full video at front. Use that frame as a thumbnail to display to the user, so that if choosen by user it can be downloaded.

解决方案

ffmpeg can create a thumbnail from a video stream using this command:

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

To get ffmpeg into android seems doable.

这篇关于以编程方式下载视频android的第一帧的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆