我想调用一个函数并从图像列表中构建一个视频,然后将其本地保存在设备上:
public void CreateAndSaveVideoFile(List<Bitmap> MyBitmapArray)
{
// ..
}
Run Code Online (Sandbox Code Playgroud)
试验:
在java/xuggle之后 - 将图像数组编码为电影,答案中的链接是一个死链接
以下如何通过编程将图像编码为Java视频文件?,接受的答案中建议的库不支持Android.
上面的下一个答案有针对Android用户的方法,但我不清楚该功能的输入和输出(他在哪里提供图像?他在哪里获得视频?) - 我留下了一个问题评论
上面的下一个答案提供了一个完整的类,但是要包含的所需库有一个损坏的文件(当我尝试从提供的链接下载它时) - 我留下了一个问题评论
遵循Java:如何从图像数组创建电影?,顶部答案中建议的库使用我不熟悉的命令,我甚至不知道如何使用它们.喜欢:
从当前目录中的所有JPEG文件创建MPEG-4文件:
mencoder mf://*.jpg -mf w=800:h=600:fps=25:type=jpg -ovc lavc \ -lavcopts vcodec=mpeg4:mbd=2:trell -oac copy -o output.avi
我不知道如何在Java/Android项目中使用上述内容.
任何人都可以帮助指导我或/并为我提供一个方法来完成我的任务吗?提前致谢.
我试图将一些相同分辨率的图像编码成一个视频文件使用,为此我尝试过:
jCodec
FFMPEG
我听说过Xuggler,它的API可以在java程序中用来创建视频文件,但是因为它的网站似乎已经坏了.我无法尝试.
有谁知道如何将java格式的图像编码成视频文件请帮忙!
提前致谢 !
我需要从文本输入创建一个视频.我已成功从文本输入生成图像.
现在我需要从上面创建的图像生成avi格式的视频.
我怎样才能做到这一点?