我想从我的 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/