Thread 中讨论的其他器件:J7200XSOMXEVM
工具与软件:
大家好、团队成员:
我正在以下环境中进行测试。
EVM:J7200XSOMXEVM + J721EXCP01EVM
PROCESSOR-SDK-LINUX-RT:SDK-J7200
Ver:10.00.07.03
我想使用带有 ffmpeg 的 libx264从静止图像创建视频。
因此、我使用下面的 URL 构建了 Yocto 环境。
https://software-dl.ti.com/jacinto7/esd/processor-sdk-linux-rt-j7200/10_00_07_03/exports/docs/linux/Overview_Building_ SDK_4.html#overview-building-the-sdk
此外、要在 ffmpeg 中启用 x264、我在 local.conf 文件中添加了"PACKAGECONFIG:append:pn-ffmpeg =" x264 "、并运行"bitbake ffmpeg"。
然而,当我检查 ffmpeg 内部版本信息时,它说"- disable-libx264",所以我无法启用 x264。
我认为该问题是由中的语句"PACKAGECONFIG:REMOVE ="x264"引起的 /yocto-build/sources/meta-arago/meta-arago-distro/recipes-multimedia/ffmpeg/ffmpeg_%. bbappend ,所以我把它注释掉了,但发生了以下错误。
ERROR: Nothing PROVIDES 'x264' (but sdk/yocto-build/sources/oe-core/meta/recipes-multimedia/ffmpeg/ffmpeg_6.1.1.bb DEPENDS on or otherwise requires it) x264 was skipped: Has a restricted license 'commercial' which is not listed in your LICENSE_FLAGS_ACCEPTED. ERROR: Required build target 'ffmpeg' has no buildable providers. Missing or unbuildable dependency chain was: ['ffmpeg', 'x264']
我还尝试在 local.conf 中添加"license_flags_accepted ="commercial_ffmpeg commercial"、但出现了相同的错误。
如何在 ffmpeg 中启用 x264?
此致
Mizutani