Android获得可用的视频录制编解码器
我的应用必须记录分辨率和编解码参数被用户选择的视频。
这里是我的代码来获得可用的视频分辨率:
Camera camera=Camera.open();
Parameters params = camera.getParameters();
List<Size> sizes = params.getSupportedPreviewSizes();
但如何获得当前Android设备的视频编解码器? 我知道有关https://developer.android.com/guide/appendix/media-formats.html和https://developer.android.com/reference/android/media/MediaRecorder.VideoEncoder.html Android常量,但例如如果将视频编码器设置为H.263,Galaxy S3会失败。 那么如何检查每个设备的可用编解码器?
链接地址: http://www.djcxy.com/p/84035.html