Android设置视频分辨率

标签 android video

我试图将视频大小设置为可用的最低分辨率,即 176X144。在此分辨率下,视频会显示在手机上,但当我录制视频并检查分辨率时,它始终是 320X240。我正在使用以下代码:

    Camera.Parameters parameters = mCamera.getParameters();
    parameters.setPreviewSize(176, 144);
    mCamera.setParameters(parameters);

知道如何解决这个问题吗?

最佳答案

为 API 使用 CamcorderProfile>=8 用于设置低和高质量。

mRecorder.setProfile(CamcorderProfile.get(CamcorderProfile.QUALITY_LOW));//176*144

在这里查看 http://developer.android.com/reference/android/media/CamcorderProfile.html

关于Android设置视频分辨率,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5322865/

相关文章:

android - Xamarin Android 发布构建错误

android - 通过 API 部署到 Google Play 商店

安卓界面设计?

video - 在windows中使用ffmpeg通过srtp进行流加密

javascript - 如何在浏览器中显示尚未完全生成的视频文件?

java - 如何在没有 JMF 的情况下用 Java 创建媒体播放器?

javascript - 如何检查用户是否在 html5 视频播放器中观看了完整视频

iPhone SDK : Welcome video

android - 应用程序 SQLite DB 存储在 Android 上的什么位置

android - 从 AsyncTask 获取返回的 JSON