gpt4 book ai didi

android - setLocation 在媒体记录器 android

转载 作者:行者123 更新时间:2023-11-30 03:50:07 24 4
gpt4 key购买 nike

在我的应用程序中,我使用 gps 获取地址、纬度和经度。我们还需要捕获视频并将该位置设置为视频。因此可以在视频-> 详细信息选项中看到这一点。

我用照片成功完成了,但无法用视频完成。

我为此使用 Media Recorder n 尝试使用 setLocation 属性,但对于 Media recorder 对象,它不显示该属性。

怎么办???

以下是示例代码

    mrec.setCamera(mCamera);   
mrec.setVideoSource(MediaRecorder.VideoSource.CAMERA);
mrec.setAudioSource(MediaRecorder.AudioSource.MIC);
mrec.setOutputFormat(MediaRecorder.OutputFormat.MPEG_4);
mrec.setVideoEncoder(MediaRecorder.VideoEncoder.MPEG_4_SP);
mrec.setAudioEncoder(MediaRecorder.AudioEncoder.AMR_NB);

mrec.setPreviewDisplay(surfaceHolder.getSurface());
mrec.setOutputFile(path+filename);
mrec.prepare();
mrec.start();

最佳答案

首先得到Camera Parameters .然后使用方法 setGpsLatitude(double latitude) , setGpsLongitude(double longitude)Parameters 对象上设置位置等。

然后设置这些参数mCamera.setParameters(params)

关于android - setLocation 在媒体记录器 android,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14291324/

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