Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JAVA-Jpeg图像到电影_Java_Image_Jpeg_Media - Fatal编程技术网

JAVA-Jpeg图像到电影

JAVA-Jpeg图像到电影,java,image,jpeg,media,Java,Image,Jpeg,Media,我正在使用JpegImagesToMovie.java将图像转换为.AVI文件。 我通过以下代码创建对象: Images2Video video = new Images2Video(); video.createMediaLocator("C:\\Users...."); Vector<String> vec = new Vector<String>(); File f = new File("C:\\Users\...."); FilenameFilter t

我正在使用JpegImagesToMovie.java将图像转换为.AVI文件。

我通过以下代码创建对象:

Images2Video video = new Images2Video();

video.createMediaLocator("C:\\Users....");
Vector<String> vec = new Vector<String>();

File f = new File("C:\\Users\....");

FilenameFilter textFilter = new FilenameFilter() {
    public boolean accept(File dir, String name) {
        String lowercaseName = name.toLowerCase();
        if (lowercaseName.endsWith(".jpg")) {
            return true;
        } else {
            return false;
        }
    }
};

File[] fileList = f.listFiles(textFilter);

for( int i=0; i < fileList.length; i++){
    vec.add(fileList[i].getAbsolutePath());
}
MediaLocator outML = Images2Video.createMediaLocator("Video2.AVI");


video.doItAVI(325, 359, 40,vec, outML);
Images2Video=newimages2video();
video.createMediaLocator(“C:\\用户…”);
向量向量=新向量();
文件f=新文件(“C:\\Users\..”;
FilenameFilter textFilter=新FilenameFilter(){
公共布尔接受(文件目录,字符串名称){
String lowercaseName=name.toLowerCase();
if(小写名称.endsWith(“.jpg”)){
返回true;
}否则{
返回false;
}
}
};
File[]fileList=f.listFiles(textFilter);
for(int i=0;i
我得到了这个错误:

  • 为图像数据源创建处理器。。。 无法为给定的自定义选项生成图形。 未能实现:com.sun.media。ProcessEngine@43665c86 无法使用自定义选项生成流图: 无法转码格式:JPEG,325x359,帧速率=40.0 收件人:CVID 输出到:video.x_msvideo 错误:无法实现com.sun.media。ProcessEngine@43665c86 未能实现处理器
如果我使用“doItMov”方法,它的工作就完美了