android - 在安卓设备上录制视频时如何更改 CRF
问题描述
有没有办法在录制时直接在 android 设备上更改 CRF(恒定速率因子)?我找到了允许更改比特率的第三方应用程序(如 ProCam X),但我没有遇到任何更改 CRF 的方法。我希望将 CRF 降低到 0 到 5 之间。
看起来这里的文档中可能有一些线索,但我不是移动开发人员。是否有任何应用程序可以做到这一点,如果没有,这甚至可能吗?
https://developer.android.com/reference/android/media/MediaCodecInfo.EncoderCapabilities https://developer.android.com/reference/android/media/MediaCodec
如果我不清楚,我想在设备上执行此操作,而不是之后。这样,我就可以尽可能接近原始视频质量。
解决方案
推荐阅读
- r - 在 R rethinking 包中,嵌套索引的语法是什么?
- apache-kafka - 如何增加卡夫卡消费者没有
- android - 刷卡时关闭卡片视图
- java - Java 正则表达式仅返回单个匹配项
- java - 当我为 SAML2.0 生成元数据并在 ADFS 上配置它时,它的有效期只有 3 个月
- r - R在使用read_excel导入期间更改excel值
- javascript - 无需单击即可在 ReactJS 中打开模态
- java - Java中的文件阅读器
- c++ - 如何在 qml 中向 QAbstractVideoFilter 发送参数?
- python - IndexError:列表索引超出范围。无法理解问题出在哪里?