gpt4 book ai didi

android - MediaRecorder 录制的视频被加扰

转载 作者:行者123 更新时间:2023-11-29 22:17:54 28 4
gpt4 key购买 nike

我尝试实现的方法如下所示。

它保存了文件,音频没问题,但视频全是绿色线条。

我做错了什么?

camera.unlock();
mediaRecorder = new MediaRecorder();
mediaRecorder.setCamera(camera);
mediaRecorder.setAudioSource(MediaRecorder.AudioSource.MIC);
mediaRecorder.setVideoSource(MediaRecorder.VideoSource.CAMERA);

mediaRecorder.setOutputFormat(MediaRecorder.OutputFormat.MPEG_4);

mediaRecorder.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);
mediaRecorder.setVideoEncoder(MediaRecorder.VideoEncoder.MPEG_4_SP);

mediaRecorder.setOutputFile("/sdcard/"+ videoName + ".mp4");

mediaRecorder.setVideoSize(240, 240);
mediaRecorder.setVideoFrameRate(24);
mediaRecorder.setPreviewDisplay(surfaceHolder.getSurface());

//mediaRecorder.setMaxDuration(10000);
//mediaRecorder.setMaxFileSize(10000000);

mediaRecorder.prepare();
mediaRecorder.start();

最佳答案

在以下位置找到我的答案: Problem with Video recording after auto focus in Android

camera.stopPreview();

camera.unlock();

//etc

这修复了它。

关于android - MediaRecorder 录制的视频被加扰,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8068398/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com