gpt4 book ai didi

ffmpeg - 无法在 Linux ARM 机器上基于 Qt5 的 Web 浏览器播放视频文件

转载 作者:行者123 更新时间:2023-12-04 23:28:00 25 4
gpt4 key购买 nike

我正在使用 Yocto Buildsystem 使用 Qt5.4 生成定制的 Linux 镜像
支持基于 TI AM335x 的 ARM 平台,在 Yocto 中我选择了
基于 Qt5 的 Webbrowser 播放 HTML5 音频所需的组件
和视频文件,例如:
- qt多媒体
- gstreamer (1.0)
-qtscript
- qtwebsockets
- qtimageformats
- libgles-omap3
- 轻量级
-gst-ffmpeg
- gst-fluendo-mp3
- gstreamer (0.10)

在构建最终图像之后。我发现有
/usr/lib 中的 gstreamer 和 gstreamer-1.0 目录,也是
所需的 ffmpeg 库位于/usr/lib/gstreamer 目录中。
但我怀疑 webkit 默认链接到/usr/lib/gstreamer-1.0
目录,因此找不到所需的库。

当我尝试手动复制/usr/lib/gstreamer-1.0 中的 ffmepg 相关库时
从/usr/lib/gstreamer 目录,然后我得到了 libav 相关的版本错误。

请指导我谁来配置 webkit 或 webcore .bb 文件,以便
它链接到/usr/lib 中的两个 gstreamer 目录,因此可以播放
基于 qt5 的网络浏览器中的 HTML5 音频和视频文件。

最佳答案

您能否提供有关您的 bblayers 和 local.conf 的更多信息?

您是否在 QtMultimedia 中启用了 GStreamer?
如果没有,请将此行添加到您的 local.conf 中。PACKAGECONFIG_append_pn-qtmultimedia = " gstreamer010 gstreamer"

关于ffmpeg - 无法在 Linux ARM 机器上基于 Qt5 的 Web 浏览器播放视频文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35499202/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com