Results 5 comments of KkemChen

> Hello, I set up a project with CrowCpp using the CORs middleware, and found an issue with the OPTIONS reply. When using CORs in some modern browsers, the browser...

> 应该是我们babitmf/bmf_runtime:latest镜像内的ffmpeg有问题,我试了一下里面的ffmpeg,使用ffmpeg -i bbb.mp4 -vf "scale=1280x720" xx.mp4, 生成的视频是有问题的。我们后面会进一步检查一下问题在哪里。 临时办法: 可以先删除/usr/local/lib下的ffmpeg相关库libswscale.so, libav*系列库。然后使用apt-get update && apt-get install ffmpeg使用发行版源包安装ffmpeg。 为什么 我手动build的 ffmpeg来给bmf使用,也会发生该问题呢? 而在使用发行版源包 安装ffmpeg之后,再切换到手动编译的ffmpeg版本(使用bmf/scripte下提供的 ffmpeg构建脚本),最终画面也是正常的 (环境为 ubuntu22.04,并未使用babitmf/bmf_runtime:latest镜像)

> 1. 检查下编译的ffmpeg是否是4-5的版本 > 2. 检查编译的是否为动态库 以及编译后存储的路径是否在环境中 版本试过4.4, 4.4.4 以及 5.1.2 编译好后都通过ffmpeg --version确认过当前环境使用的ffmpeg,(也尝试过,apt remove ffmpeg*后 仅保留手动编译的ffmpeg版本)进行测试,结论跟上面描述的一样

> > > 应该是我们babitmf/bmf_runtime:latest镜像内的ffmpeg有问题,我试了一下里面的ffmpeg,使用ffmpeg -i bbb.mp4 -vf "scale=1280x720" xx.mp4, 生成的视频是有问题的。我们后面会进一步检查一下问题在哪里。 临时办法: 可以先删除/usr/local/lib下的ffmpeg相关库libswscale.so, libav*系列库。然后使用apt-get update && apt-get install ffmpeg使用发行版源包安装ffmpeg。 > > > > > > 为什么 我手动build的 ffmpeg来给bmf使用,也会发生该问题呢? > > 而在使用发行版源包...