to create video from image sequence on android

那年仲夏 提交于 2019-12-23 09:47:18

问题


I want to create video from image sequence (on android) by this code:

    opencv_core.IplImage image = cvLoadImage("/sdcard/mytest/testimage.jpg");
    FFmpegFrameRecorder recorder = new FFmpegFrameRecorder("/sdcard/mytest/test.3gp",256,256);
    try {
        recorder.setCodecID( CODEC_ID_H263);
        recorder.setFormat("3gp");
        recorder.setPixelFormat(  PIX_FMT_YUV420P);
        recorder.start();
        for (int i=0;i<10;i++)
          {
            recorder.record(image);
          }
        recorder.stop();
       }
    catch (Exception e){
        e.printStackTrace();
      }

But instead of my image I have got green screen. What I have to change in my code?

And how I can add audio to my video?

来源:https://stackoverflow.com/questions/10878336/to-create-video-from-image-sequence-on-android

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!