7.2.2 MediaRecorder输出格式

时间:2022-12-07 20:12:41

    根据顺序,下一个调用的方法是setOutputFormat。这个方法采用在MediaRecorder.OutputFormat内部类中指定的常量值作为参数。

    MediaRecorder.OutputFormat.MPEG_4:这个常量指定输出的文件将是一个MPEG_4文件。它可能同时包含音频和视频轨。

    MediaRecorder.OutputFormat.RAW_AMR:这个常量表示输出一个没有任何容器类型的原始文件。只有在捕获没有视频的音频且音频编码器是AMR_NB时才会使用这个常量。

    MediaRecorder.OutputFormat.THREE_GPP:这个常量指定输出的文件将是一个3GPP文件(扩展名.3gp)。它可能包含音频和视频轨。

1 recorder.setOutputFormat(MediaRecorder.OutputFormat.THREE_GPP);