小编vac*_*ach的帖子

从图像序列javacv创建视频

为了从android中的图像序列创建视频,我使用了javacv 0.6库,但我遇到了问题:它通常适用于htc Sensation(Android 4.0.1,处理器类型armv7)和htc Desire(Android 2.3.3,处理器类型arm7)手机,但它不适用于htc Wildfire(Android 2.3.5,处理器类型armv6)手机,特别是它在这部分代码中失败了

FFmpegFrameRecorder recorder = new FFmpegFrameRecorder(videoFilePath,       
TalkingPhotoConstants.VIDEO_FRAME_WIDTH,TalkingPhotoConstants.VIDEO_FRAME_HEIGHT);
Run Code Online (Sandbox Code Playgroud)

在附加的代码中.

public class MovieCreator extends AsyncTask<String, Void, Boolean> {

private opencv_core.IplImage[] iplimage;
private String audioFilePath;


private ProgressDialog progressDialog;
private Context context;
private List<TalkFrame> frames;

public MovieCreator(Context context, opencv_core.IplImage[] images, String audioFilePath,           
List<TalkFrame> frames) {
    this.context = context;
    this.iplimage = images;
    this.audioFilePath = audioFilePath;
    this.frames = frames;

}

private String createMovie() {

    String videoName = TalkingPhotoConstants.TMP_VIDEO_NAME;
    String path = TalkingPhotoConstants.RESOURCES_TMP_FOLDER;
    String videoFilePath = path + videoName;
    String …
Run Code Online (Sandbox Code Playgroud)

android ffmpeg javacv

8
推荐指数
1
解决办法
2065
查看次数

标签 统计

android ×1

ffmpeg ×1

javacv ×1