ffmpeg - 从源代码构建ffmpeg时如何启用avresample?
问题描述
我正在为 aarch64-none-linux-gnu 平台交叉编译 ffmpeg。
我构建了这个 ffmpeg,是为我的 OpenCV 构建的(VideoIO 模块需要 ffmpeg)。
在指定我构建和安装的 ffmpeg 目录后,构建 OpenCV,cmake 阶段摘要抱怨:
-- Video I/O:
-- FFMPEG: NO
-- avcodec: YES (59.1.100)
-- avformat: YES (59.2.101)
-- avutil: YES (57.0.100)
-- swscale: YES (6.0.100)
-- avresample: NO
-- GStreamer: NO
-- v4l/v4l2: YES (linux/videodev2.h)
我想avresample
为我的 ffmpeg 构建启用。但是,我试过了,--enable-avresample
但它说无法识别。
如何在 ffmpeg 交叉编译期间启用 avresample?
解决方案
似乎我不应该找到avresample
lib。
最后通过在 toolchain.cmake 中指定 rpath 解决了 opencv videoio 模块构建
参考:
推荐阅读
- javascript - 从 ios 上的选择选项中隐藏/显示 div - 不工作
- java - DCEVM 远程调试
- android - 连接到 Google 驱动器时出现非法参数异常
- c# - WPF C#:通过拖放重新排列数据网格中的项目
- r - 通过 13ARIMA-SEATS 对 R 进行季节性调整
- c++ - 分配不同类别的对象时,分配没有给出预期的结果
- amazon-web-services - aws ec2 需要什么权限等待
- android - 如何使View的大小与我自定义TextureVIew Android的大小相同
- smalltalk - 如何在 Smalltalk 中调用带参数的方法
- css - 我怎样才能在我的边界内得到这个箭头?