Предварительный просмотр видеозаписей камеры растягивается при вызове MediaRecorder.start ()

recorder = new MediaRecorder(); camera.unlock(); recorder.setCamera(camera); recorder.setAudioSource(MediaRecorder.AudioSource.CAMCORDER); recorder.setVideoSource(MediaRecorder.VideoSource.CAMERA); recorder.setProfile(CamcorderProfile.get(currentCamType,CamcorderProfile.QUALITY_HIGH)); recorder.setOutputFile(/*path of output file*/); recorder.prepare(); recorder.start(); 

В приведенном выше коде предварительный просмотр изменяется (растягивается), когда вызывается репитер.start (). Я не настроил предварительный просмотр медиа-рекордера MediaRecorder.setPreviewDisplay (). При создании поверхностного изображения я использовал функцию camera.setPreviewDisplay (). Я думаю, что recorder.setProfile () в приведенном выше коде отвечает за растяжение видео.

Solutions Collecting From Web of "Предварительный просмотр видеозаписей камеры растягивается при вызове MediaRecorder.start ()"