V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
hongchangpz1
V2EX  ›  程序员

高通车机 8295camera 分辨率问题

  •  
  •   hongchangpz1 · Dec 18, 2024 · 1632 views
    This topic created in 501 days ago, the information mentioned may be changed or developed.

    有没有 V 友做过 8295 的 camera 部分?目前遇到一个问题,绞尽脑汁,尝试多种方案解决不了。希望遇到大佬能指点一下。 问题描述:

    1. 接了一个特殊分辨率的 camera ,2592*1800 ,用 camera2 接口获取系统支持的分辨率,是能获取到该分辨率的,但是却无法预览。
    2. 该分辨率也不支持拍照和视频录制。
    3. sensor 是 2592*1800. qnx 侧能拿到图片和视频。出图没问题的。

    我们推测是因为 android 系统不支持对改分辨率的编解码,所以想到两个解决方案:

    1. 添加对该分辨率的编解码支持。
    2. 对系统添加一个编解码支持的分辨率:16:9 或者 4:3 的分辨率。

    万能的 V 友们,有对这方面了解的请留下你的建议,感谢。

    6 replies    2024-12-19 11:08:33 +08:00
    Suzutan
        1
    Suzutan  
       Dec 18, 2024
    虽然我不做这方面
    但我的车是把非标准分辨率直接强行拉成 16:9 来处理的🤣
    kuanat
        2
    kuanat  
       Dec 18, 2024 via Android
    会不会是对应的接口被拆分了,原本 4lane 变成了 2lane 这样?
    cliaikie
        3
    cliaikie  
       Dec 18, 2024
    无法预览和编解码是没有关系的,预览摄相头画面并不需要编解码的支持。对于 Camera2 来说他们是平级的,比如一边预览一边编码的场景:createCaptureSession 的时候会指定两个 Surface ,一个是显示预览画面的 Surface 、一个是传给 MediaCodec 用于编码的输入 Surface 。

    预览不出图大概率和 HAL 层配置有关,需要结合 logcat 排查(或直接找高通 FAE 提 case )。
    hongchangpz1
        4
    hongchangpz1  
    OP
       Dec 19, 2024
    @cliaikie 多谢多谢,在看 HAL 配置了
    hongchangpz1
        5
    hongchangpz1  
    OP
       Dec 19, 2024
    @kuanat 应该不是的
    hongchangpz1
        6
    hongchangpz1  
    OP
       Dec 19, 2024
    @Suzutan 这个 sensor 分辨率太特殊了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2562 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 38ms · UTC 12:58 · PVG 20:58 · LAX 05:58 · JFK 08:58
    ♥ Do have faith in what you're doing.