gpt4 book ai didi

android - 在 Android 上捕获视频的最大持续时间

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:13:36 26 4
gpt4 key购买 nike

我有在 Android 上捕捉视频剪辑的代码:

Intent intent = new Intent(MediaStore.ACTION_VIDEO_CAPTURE);
intent.putExtra("android.intent.extra.durationLimit", 30000);
intent.putExtra("EXTRA_VIDEO_QUALITY", 0);
startActivityForResult(intent, ActivityRequests.REQUEST_TAKE_VIDEO);

此代码在 API 2.2 上运行良好,但持续时间限制在 API 2.1 (Galaxy S) 上不起作用。这次是否有一些常量或参数用于设置,或者是否有比我采用的方法更好的方法?

我问是因为我发现了另一个适用于 Galaxy S 的应用程序(称为 Vibrant),它可以录制短时间的视频。

最佳答案

android.intent.extra.durationLimit 是在 API 级别 8 中引入的,因此不幸的是,它在 Eclair 和更早版本中不可用。一些设备制造商可能有一种专有的方法来设置旧设备的最长持续时间,这解释了为什么您看到这种方法适用于某些 Froyo 之前的应用程序。

关于android - 在 Android 上捕获视频的最大持续时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3853783/

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