工具/软件:Linux
您好 E2E 社区、
我不熟悉 Linux 和 TI 处理器、最近我被分配在具有 gstreamer 的 AM5728 EVM 板上工作。
如何将 Gstreamer1.0-plugins-b丑 包(特别是 x264enc)安装到此开发板上?
我尝试直接从 VideoLAN 克隆软件包、但当我进入"make install"步骤时、我会遇到编译错误。
请提供任何帮助。 再次感谢。
whit
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:Linux
您好 E2E 社区、
我不熟悉 Linux 和 TI 处理器、最近我被分配在具有 gstreamer 的 AM5728 EVM 板上工作。
如何将 Gstreamer1.0-plugins-b丑 包(特别是 x264enc)安装到此开发板上?
我尝试直接从 VideoLAN 克隆软件包、但当我进入"make install"步骤时、我会遇到编译错误。
请提供任何帮助。 再次感谢。
whit
您好!
您观察到的误差是多少?
您还使用什么是 PSDK 版本?
注意事项:
1. 1.6以下的 gstreamer 版本中不包含 x264enc
2.您可以使用以下命令尝试下载难看的插件:
wget gstreamer.freedesktop.org/.../gst-plugins-ugly-$VERSION.tar.xz --no-check-certificate
其中版本为1.8.3
请查看本指南:
processors.wiki.ti.com/.../Processor_SDK_Building_The_SDK
和该命令
MACHINE=am57xx-EVM bitbake gstreamer1.0-plugins-b丑
但很少有人需要解决依赖问题。
您将发现使用 license_flags_whitelist 连接时出错。 在这种情况下、您应在 gstreamer1.0-plugins-ugly.inc 文件中添加此行 license_flags_whitelist ="commercial license"后的 license_flags_whitelist ="commercial license"。
您还应添加
PACKAGECONFIG[mpg123]= PACKAGECONFIG[x264]="-ENABLE-mpg123、--DISABLE-mpg123、mpg123"行之后的"--ENABLE-x264、--DISABLE-x264、x264"行。
您还应在此文件中添加 license_flags_whitelist ="商业许可证":
lame_3.99.5.bb、mpg123_1.23.6.bb、mpeg2dec 0.4.1.bb
我没有尝试使用 bitbake 进行编译、但您可以尝试。
可能还需要解决一些其他依赖项。
在 PSDK 中、我们还有一个 ducatih264enc。 请在上述帖子中查看多媒体指南。
希望这对您有所帮助。
BR
玛格丽塔