固件版本: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,执行报错
有大佬碰到过这种问题的吗,多谢了!!!
ubuntu 的脚本 glimagesink 换成 waylandsink 还是有报错
获取的宽高也是异常的
目前测试使用已发布的debian11系统,播放使用glimagesink。播放正常。你是一定要使用buildroot系统播放吗?buildroot系统可能配置不全,缺少一些组件,导致播放异常。
799959745 发表于 2022-6-14 16:29
目前测试使用已发布的debian11系统,播放使用glimagesink。播放正常。你是一定要使用buildroot系统播放吗? …
debian系统有点大,很大可能用buildroot系统,主要是会用到HDMI采集,现在看到的现象是,采集异常,输入的分辨率不正常
切换到debian11系统,还是有问题
记得在Ubuntu固件上测试过,好像是正常的
中古纪骑士 发表于 2022-6-14 17:11
切换到debian11系统,还是有问题
记得在Ubuntu固件上测试过,好像是正常的
使用debian11系统不能正常播放吗?
buildroot系统正在适配中,可能没这么快。
799959745 发表于 2022-6-14 17:30
使用debian11系统不能正常播放吗?
buildroot系统正在适配中,可能没这么快。
debian系统也不能正常播放,看着好像缺opengl库
这个输入异常 也和系统有关系吗,看着是输入分辨率不对
中古纪骑士 发表于 2022-6-14 17:35
debian系统也不能正常播放,看着好像缺opengl库
这个输入异常 也和系统有关系吗,看着是输入分辨率不对
我这边测试的是正常的哦。就是使用官方的固件。你是怎么在另一台设备播放视频的?
799959745 发表于 2022-6-14 18:00
我这边测试的是正常的哦。就是使用官方的固件。你是怎么在另一台设备播放视频的?
我是按照文档提供的编译 Debian 固件的步骤,编译出的debian固件,也没有做额外的修改。
按照文档提供的脚本,执行就不行
固件版本:rk3588_repo_sdk_v0.1.0a.7z
中古纪骑士 发表于 2022-6-14 18:57
我是按照文档提供的编译 Debian 固件的步骤,编译出的debian固件,也没有做额外的修改。
按照文档提供的 …
debian11固件可以直接使用firefly官网发布的最新debian11固件。烧入即可。
sdk已经更新了,修复很多问题。看一下你当前sdk的版本号,在板子上执行:cat /proc/version。
Linux version 5.10.66 (daijh@8d391e97ab54) (kernel commit id: 94cc6ef6b05d) (sdk version: rk3588_linux_release_20220610_v1.0.0c) (aarch64-none-linux-gnu-gcc (GN
U 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) #24 SMP Fri Jun 10 10:44:09 CST 2022
正常的话和上面的信息一致,不一样的话请先更新sdk再编译。
中古纪骑士 发表于 2022-6-14 18:57
我是按照文档提供的编译 Debian 固件的步骤,编译出的debian固件,也没有做额外的修改。
按照文档提供的 …
在buildroot使用这一条命令试一下。已经测试能正常采集显示。
gst-launch-1.0 v4l2src device=/dev/video8 ! 'video/x-raw,width=1920,height=1080,framerate=60/1' ! videoconvert ! kmssink
799959745 发表于 2022-6-15 09:08
debian11固件可以直接使用firefly官网发布的最新debian11固件。烧入即可。
sdk已经更新了,修复很多问题 …
debian11固件 我用的是我自己编译的 ,查看 cat /proc/version查看不到这个文件,一会我可以试试官网发布的debian11固件。
sdk版本我这应该不是最新的,这个是buildroot系统的信息
Linux version 5.10.66 (zwf@ubuntu) (kernel commit id: 6d2f1f043c5e) (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 Tue Jun 7 15:30:00 CST 2022
请问一下,这个应该如何更新呢
799959745 发表于 2022-6-15 09:22
在buildroot使用这一条命令试一下。已经测试能正常采集显示。
[root@RK3588:~]# cat /proc/version
Linux version 5.10.66 (zwf@ubuntu) (kernel commit id: 6d2f1f043c5e) (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 Tue Jun 7 15:30:00 CST 2022
[root@RK3588:~]# gst-launch-1.0 v4l2src device=/dev/video8 ! ‘video/x-raw,width=1920,height=1080,framerate=60/1’ ! videoconvert ! kmssink
Setting pipeline to PAUSED …
Using mplane plugin for capture
Pipeline is live and does not need PREROLL …
Pipeline is PREROLLED …
Setting pipeline to PLAYING …
New clock: GstSystemClock
ERROR: from element /GstPipeline:pipeline0/GstV4l2Src:v4l2src0: Device ‘/dev/video8’ has no supported format
Additional debug info:
../sys/v4l2/gstv4l2object.c(4031): gst_v4l2_object_set_format_full (): /GstPipeline:pipeline0/GstV4l2Src:v4l2src0:
Call to TRY_FMT failed for NV24 @ 1920x1080: Invalid argument
ERROR: from element /GstPipeline:pipeline0/GstV4l2Src:v4l2src0: Internal data stream error.
Additional debug info:
../libs/gst/base/gstbasesrc.c(3127): gst_base_src_loop (): /GstPipeline:pipeline0/GstV4l2Src:v4l2src0:
streaming stopped, reason not-negotiated (-4)
Execution ended after 0:00:00.002919000
Setting pipeline to NULL …
Freeing pipeline …
我这应该是SDK不是最新的,请问这个如何更新SDK呢,执行下面两个指令就行吗
5. .repo/repo/repo sync -l
6. .repo/repo/repo start rk3588/firefly --all
799959745 发表于 2022-6-15 09:08
debian11固件可以直接使用firefly官网发布的最新debian11固件。烧入即可。
sdk已经更新了,修复很多问题 …
Linux version 5.10.66 (zwf@ubuntu) (kernel commit id: 94cc6ef6b05d) (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) #2 SMP Wed Jun 15 12:24:54 CST 2022
更新后的SDK:sdk version: rk3588_linux_release_20220610_v1.0.0c这个不一致 其他的就一致了,不知道这个在哪控制的
799959745 发表于 2022-6-15 09:08
debian11固件可以直接使用firefly官网发布的最新debian11固件。烧入即可。
sdk已经更新了,修复很多问题 …
更新完SDK后,执行您的指令,输出颜色异常,使用下面的指令,输出正常
gst-launch-1.0 v4l2src device=/dev/video8 ! ‘video/x-raw,width=1920,height=1080,format=BGR,framerate=60/1’ ! videoconvert ! kmssink
请问,gst-launch-1.0能否指定不同屏幕输出显示(多屏异显修改配置已经实现)。
中古纪骑士 发表于 2022-6-15 14:48
Linux version 5.10.66 (zwf@ubuntu) (kernel commit id: 94cc6ef6b05d) (sdk version: rk3588_linux_rel …
你可能要在内核 make clean 一下,重新编译才会更新。
中古纪骑士 发表于 2022-6-15 14:52
更新完SDK后,执行您的指令,输出颜色异常,使用下面的指令,输出正常
gst-launch-1.0 v4l2src device=/ …
一般是不用加videoconvert的。(gst-launch-1.0能否指定不同屏幕输出显示)这个可以了解下 gstreamer 相关的知识。