录像后预览视频质量落后

时间:2018-07-23 09:14:29

标签: android android-camera android-ffmpeg

我有一个带有FFmpeg视频录制的自定义相机。问题是我的相机纹理表面预览与本机一样好,但是当我尝试记录视频输出视频时有点滞后和缓慢。对于演示,您可以参考基于FFmpeg JavaCV的演示:FFmpegRecorder

private int sampleAudioRateInHz = 44100;    
private int frameRate = 30;
mFrameRecorder = new FFmpegFrameRecorder(mOutputFile, previewHeight, previewWidth, 1);
mFrameRecorder.setFormat("mp4");
mFrameRecorder.setSampleRate(sampleAudioRateInHz);
mFrameRecorder.setFrameRate(frameRate);

// Use H264
mFrameRecorder.setVideoCodec(avcodec.AV_CODEC_ID_H264);
mFrameRecorder.setVideoOption("crf", "14");
mFrameRecorder.setVideoOption("preset", "ultrafast");
mFrameRecorder.setVideoOption("tune", "film");

0 个答案:

没有答案