gpt4 book ai didi

ffmpeg - 在 libx265 中禁用线程池

转载 作者:行者123 更新时间:2023-12-04 23:26:38 24 4
gpt4 key购买 nike

我正在使用 libavcodec 将 YUV 编码为 h265。 libx265 根据可用内核的数量创建自己的线程池。我想完全在单核上运行 h265 进行性能测试。有没有办法使用 av_opt_set 来做到这一点。
我试过 av_opt_set(encCtx->priv_data, "pools", "none", 0) 和 av_opt_set(encCtx->priv_data, "numa-pools", "none", 0);
但是没有效果。我已将 encCtx->thread_count 设置为 1。

最佳答案

谢谢。我找到了答案。
必须使用“av_opt_set(encCtx->priv_data, "x265-params", AVDICT, 0)"来完成,其中 AVDICT 是 "--pools=none, --numa-pools=none"。
引用:“http://x265.readthedocs.io/en/default/cli.html

关于ffmpeg - 在 libx265 中禁用线程池,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44042756/

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