Firefly开源社区

打印 上一主题 下一主题

[技术讨论] RK3588 HDMI编码问题

30

积分

0

威望

0

贡献

技术小白

积分
30
QQ

RK3588 HDMI编码问题

发表于 2022-7-1 11:39:59      浏览:5359 | 回复:4        打印      只看该作者   [复制链接] 楼主
目前使用 v4l2-ctl  -d /dev/video8 --set-fmt-video=width=3840,height=2160,pixelformat='RGB3' --stream-mmap=4  --stream-skip=10  --stream-to=/userdata/4kp60_nv12.yuv --stream-count=120 --stream-poll --

获取YUV文件
使用mpi_enc_test -w 3840 -h 2160 -t 7 -i /userdata/4kp60_nv12.yuv -f 65543 -o /userdata/out.h264 -n 120
编码H264
但是H264丢帧严重

另输入源是给的1080P 识别的是2160P
使用1080P的分辨率采集的话 视频只有原来的一部分 使用2160P能采集到完整视频 显示正常
[root@RK3588:/]# v4l2-ctl  -d /dev/video8 -V
Format Video Capture Multiplanar:
        Width/Height      : 3840/2160
        Pixel Format      : 'RGB3' (24-bit RGB 8-8-8)
        Field             : None
        Number of planes  : 1
        Flags             : premultiplied-alpha, 000000fe
        Colorspace        : Default
        Transfer Function : Default
        YCbCr/HSV Encoding: Unknown (000000ff)
        Quantization      : Default
        Plane 0           :
           Bytes per Line : 11520
           Size Image     : 24883200



1.png (29.99 KB, 下载次数: 651)

1.png

2.png (76.55 KB, 下载次数: 678)

2.png

3.png (80.74 KB, 下载次数: 676)

3.png
回复

使用道具 举报

1万

积分

7

威望

0

贡献

技术大神

Rank: 8Rank: 8

积分
11422

突出贡献

发表于 2022-7-1 14:53:03        只看该作者  沙发
sdk是最新的吗?cat /proc/version 看一下版本
回复

使用道具 举报

30

积分

0

威望

0

贡献

技术小白

积分
30
QQ
发表于 2022-7-1 14:55:28        只看该作者  板凳
SDK 还不是最近的 在下载最新的 试试打完补丁后
回复

使用道具 举报

30

积分

0

威望

0

贡献

技术小白

积分
30
QQ
发表于 2022-7-4 14:35:14        只看该作者  地板
本帖最后由 曹经 于 2022-7-4 16:20 编辑

更新到最近的SDK了
root@firefly:/userdata# cat /proc/version
Linux version 5.10.66 (root@ubuntu) (kernel commit id: 94cc6ef) (sdk version: rk3588_linux_release_20220422_v0.1.0a) (aarch64-none-linux-gnu-gcc (GNU Toolchain for the A-profile Architecture 10.3-2021.07 (arm-10.29)) 10.3.1 20210621, GNU ld (GNU Toolchain for the A-profile Architecture 10.3-2021.07 (arm-10.29)) 2.36.1.20210621) #1 SMP Fri Jul 1 00:25:06 PDT 2022

现在分辨率识别正确
root@firefly:/userdata# v4l2-ctl  -d /dev/video8 -V
Format Video Capture Multiplanar:
        Width/Height      : 1920/1080
        Pixel Format      : 'RGB3' (24-bit RGB 8-8-8)
        Field             : None
        Number of planes  : 1
        Flags             : premultiplied-alpha, 0x000000fe
        Colorspace        : SMPTE 170M
        Transfer Function : Default
   
回复

使用道具 举报

30

积分

0

威望

0

贡献

技术小白

积分
30
QQ
发表于 2022-7-4 16:21:01        只看该作者  5#
目前已能够编码正确分辨率 且帧率基本维持在25
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表