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

相机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常见预览问题修改方案

相关文章:

  • 知识体系_数据量纲化处理方式
  • 详细图解 Path-SAM2: Transfer SAM2 for digital pathology semantic segmentation
  • 计算机网络-运输层(1)
  • 2025.4.27_C_Struct,Enum,Union
  • 如何通过OKR管理项目目标
  • 【第三十三周】BLIP论文阅读笔记
  • Flink02-学习-套接字分词
  • Ldap高效数据同步- MirrorMode双主复制模式配置详解(上)
  • 在 Cursor 中 配置 GitHub MCP Server
  • AI 应用同质化:一场看不见的资源 “吞噬战”
  • 软考:软件设计师考试数据结构知识点详解
  • HTML5 新特性详解:语义化标签、表单与音视频嵌入
  • 底层源码和具体测试解析HotSpot JVM的notify唤醒有序性(5000字详解)
  • JimuBI 积木报表 v1.9.5发布,大屏和仪表盘,免费数据可视化
  • 当AI浏览器和AI搜索替代掉传统搜索份额时,老牌的搜索引擎市场何去何从。
  • ubuntu 日志文件清空方式的解读
  • Ubuntu22.04/24.04 P104-100 安装驱动和 CUDA Toolkit
  • FFmpeg之三 录制音频并保存, API编解码从理论到实战
  • C++初阶-STL简介
  • Unity 和 Unreal Engine(UE) 两大主流游戏引擎的核心使用方法
  • 北京公园使用指南
  • 民航局答澎湃:督促各单位进一步完善航班大面积延误和大面积备降应急处置预案
  • 理想汽车副总裁刘杰:不要被竞争牵着鼻子走,也不迷信护城河
  • 李彦宏:DeepSeek不是万能,多模态将是未来基础模型的标配
  • 美银证券前董事总经理胡霁光履新,任摩根士丹利中国区副主席
  • 中宣部版权管理局:微短剧出海面临版权交易不畅、海外维权较难等难题