当前位置: 首页 > ai >正文

相机DreamCamera2录像模式适配尺寸

在开发中遇到 一个问题,相机切换视频模式时,预览时,界面不能充满屏幕两侧有黑边,客户要求修改,在此记录        

一问题现象:

系统相机在视频模式下预览时如下现象如图1,期望现象如图2:

图1     图2(修改后)

如图,左侧相机两侧没有像右侧一样充满屏幕(图2是修改好的)

二解决方案:

问题原因:设备分辨率是240x320 宽高比是3:4,预览时相机480p的是720x480比例是3:2,,摄像头和屏幕比例不一致,摄像头为了保证人像不拉伸正常显示,因此有黑边。修改如下:

//路径:device/sprd/sharkle<项目型号>/common/media_profiles.xml修改前摄视频模式不能充满屏幕Change-Id: Ic940ab689aae909dc1cf50690c4ebda7ac308994diff --git a/common/media_profiles.xml b/common/media_profiles.xml
index 31e3008f..d5cdcc80 100755
--- a/common/media_profiles.xml
+++ b/common/media_profiles.xml
@@ -208,7 +208,7 @@<EncoderProfile quality="480p" fileFormat="mp4" duration="60"><Video codec="h264"bitRate="4000000"
-                   width="720"
+                   width="640"height="480"frameRate="30" /><Audio codec="aac"
@@ -422,7 +422,7 @@<EncoderProfile quality="480p" fileFormat="mp4" duration="60"><Video codec="h264"bitRate="4000000"
-                   width="720"
+                   width="640"height="480"frameRate="30" /><Audio codec="aac"

测试通过

OVER~

参考文章:

DreamCamera2常见预览问题修改方案

http://www.xdnf.cn/news/2351.html

相关文章:

  • 使用c++实现一个简易的量子计算,并向外提供服务
  • 一文说清Token这个大模型中的数字乐高积木的作用
  • MIT6.S081 - Lab10 mmap(文件内存映射)
  • 内耗型选手如何能做到不内耗?
  • MySQL最新安装、连接、卸载教程(Windows下)
  • Linux进程学习【环境变量】进程优先级
  • T8332FN凯钰LED驱动芯片多拓扑车规级AEC-Q100
  • 秒杀压测计划 + Kafka 分区设计参考
  • IP地址与子网计算工具
  • 0302洛必达法则-微分中值定理与导数的应用.md
  • 云原生课程-Docker
  • openstack创建虚拟机
  • 什么是模块化区块链?Polkadot 架构解析
  • 在Linux中,使用标准IO库,进行格式化IO操作
  • 深度解析Zemax优化函数:让光学设计从“能用”到“极致”的核心密码
  • 驱动开发硬核特训 · Day 22(下篇): # 深入理解 Power-domain 框架:概念、功能与完整代码剖析
  • I-CON: A Unifying Framework for Representation Learning
  • qt 3d航迹图
  • Scala集合操作与WordCount案例实战总结
  • Linux高效IO
  • SQL面试之--明明建了索引为什么失效了?
  • docker部署ruoyi系统
  • Rule.resourceQuery(通过路径参数指定loader匹配规则)
  • 【音视频】FFmpeg过滤器框架分析
  • django.db.models.query_utils.DeferredAttribute object
  • PDF嵌入图片
  • python连接Elasticsearch并完成增删改查
  • 游戏遭遇DDoS攻击如何快速止损?实战防御策略与应急响应指南
  • 百度Create大会深度解读:AI Agent与多模态模型如何重塑未来?
  • PostgreSQL的扩展 pgcrypto