中古纪骑士 发表于 2022-6-8 17:50:21

buildroot系统,测试HDMI IN获取视频异常

固件版本:rk3588_repo_sdk_v0.1.0a.7z
通过v4lc命令,查看输入源是3840x2160,而实际输入源是1920x1080。





通过获取输入视: gst-launch-1.0 v4l2src device=/dev/video8 ! 'video/x-raw,width=3840,height=2160,framerate=60/1' ! waylandsink,显示花瓶




通过获取输入视: gst-launch-1.0 v4l2src device=/dev/video8 ! 'video/x-raw,width=1920,height=1080,framerate=60/1' ! waylandsink,执行报错



有大佬碰到过这种问题的吗,多谢了!!!

板蓝根 发表于 2022-6-14 15:21:07

https://wiki.t-firefly.com/zh_CN/Core-3588J/usage_hdmiin.html#linux-shi-yong-hdmi-in

试试 ubuntu 的脚本glimagesink 换成 waylandsink

中古纪骑士 发表于 2022-6-14 16:08:44

ubuntu 的脚本 glimagesink 换成 waylandsink 还是有报错
获取的宽高也是异常的

799959745 发表于 2022-6-14 16:29:53

目前测试使用已发布的debian11系统,播放使用glimagesink。播放正常。你是一定要使用buildroot系统播放吗?buildroot系统可能配置不全,缺少一些组件,导致播放异常。

中古纪骑士 发表于 2022-6-14 16:38:42

799959745 发表于 2022-6-14 16:29
目前测试使用已发布的debian11系统,播放使用glimagesink。播放正常。你是一定要使用buildroot系统播放吗? ...

debian系统有点大,很大可能用buildroot系统,主要是会用到HDMI采集,现在看到的现象是,采集异常,输入的分辨率不正常

中古纪骑士 发表于 2022-6-14 17:11:44

切换到debian11系统,还是有问题
记得在Ubuntu固件上测试过,好像是正常的

799959745 发表于 2022-6-14 17:30:25

中古纪骑士 发表于 2022-6-14 17:11
切换到debian11系统,还是有问题
记得在Ubuntu固件上测试过,好像是正常的

使用debian11系统不能正常播放吗?
buildroot系统正在适配中,可能没这么快。

中古纪骑士 发表于 2022-6-14 17:35:58

799959745 发表于 2022-6-14 17:30
使用debian11系统不能正常播放吗?
buildroot系统正在适配中,可能没这么快。

debian系统也不能正常播放,看着好像缺opengl库
这个输入异常 也和系统有关系吗,看着是输入分辨率不对

799959745 发表于 2022-6-14 18:00:59

中古纪骑士 发表于 2022-6-14 17:35
debian系统也不能正常播放,看着好像缺opengl库
这个输入异常 也和系统有关系吗,看着是输入分辨率不对

我这边测试的是正常的哦。就是使用官方的固件。你是怎么在另一台设备播放视频的?

中古纪骑士 发表于 2022-6-14 18:57:05

799959745 发表于 2022-6-14 18:00
我这边测试的是正常的哦。就是使用官方的固件。你是怎么在另一台设备播放视频的?

我是按照文档提供的编译 Debian 固件的步骤,编译出的debian固件,也没有做额外的修改。
按照文档提供的脚本,执行就不行
固件版本:rk3588_repo_sdk_v0.1.0a.7z
页: [1] 2
查看完整版本: buildroot系统,测试HDMI IN获取视频异常