我可以单独捕获视频和音频,但FMJ中javax.media.Manager类的createMergingDataSource方法只会抛出UnsupportedOperationException。是否有其他方法可以捕获音频和视频,并以AVI(或任何其他格式)对其进行编码。
答案 0 :(得分:0)
简而言之,答案是肯定的 - 但只能使用本机代码。幸运的是,本机代码和相关的jar可以免费用于Mac,Windows和Linux,这是大多数人都需要的。
其中一个选择可能是lti-civil:http://lti-civil.org/
VLCJ也可以做到这一点:http://code.google.com/p/vlcj/