android - 以编程方式下载视频android的第一帧

标签 android video download frame

我想从我的 Android 应用程序的服务器下载视频文件的单帧。我不想下载前面的完整视频。使用该帧作为缩略图向用户显示,以便用户选择后可以下载。

最佳答案

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

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

要将 ffmpeg 引入 Android 似乎 doable .

关于android - 以编程方式下载视频android的第一帧,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11046422/

相关文章:

android - 通过点击通知显示应用程序

java - 如何使用html代码在新浏览器中播放avi视频文件

ios - 为 swift 开发的 ios 应用程序检索存储为 PFFile 的视频文件

html - CSS Transform Rotate 只会压缩视频

android - 在 Android 中预加载网页(使用 WebView?)

java - 自定义从 Html 字符串引用的图像

android - 如何使用 ADB 将文件复制到多个设备?

python - 如何只知道 URL 获取 Internet 上的文件大小

MATLAB - 'webread' 由于内容类型检查而变慢?

class - codeigniter 2.0 fatal error : Class 'Controller' not found in