我正在搜索一个Java库,它允许我做一些视频操作,比如将视频分割成多个部分并将其转换成其他格式。
我发现,已经有一些库,如Xuggler,但它们不再处于积极的开发或维护中。
有人能告诉我我可以使用哪个库来完成我的任务,或者如何为ffmpeg构建我自己的包装器?
发布于 2015-11-21 10:41:16
我推荐千斤顶。
JAVE (Java音频视频编码器)库是ffmpeg项目上的Java包装器。开发人员可以利用JAVE将音频和视频文件从一种格式转换为另一种格式。这个描述取自这里。
JAVE支持(一些例子):
我和我的朋友使用这个库来构建我们的项目(当然是作业的一部分),ami-转换器,一个基于桌面的多媒体转换器。有了这个库,我们可以将原始的音频和视频格式转换成另一种格式。您可能会想知道由JAVE、音频和视频属性以及其他任何东西支持的音频和视频编解码器。我建议你读一下文档。
关于JAVE,我不知道的是,就像你之前说的,把视频分割成很多部分。至少,JAVE支持视频格式转换。
最新版本的JAVE将于2009年4月15日发布(非常旧)。不过,我觉得它仍然是个好图书馆。
https://softwarerecs.stackexchange.com/questions/26584
复制相似问题