我想对 Ffmpeg 和 Intel Media SDK 在转码方面的性能进行比较。
我必须编写一个新的应用程序来执行以下操作。
我注意到这两个库都是 CPU 密集型的。 Ffmpeg中是否有任何设置可以降低CPU使用率?
提前致谢,
最佳答案
与所有媒体编码一样,您将以速度换取质量。 x264 (ffmpeg) 将产生更高质量(或相同质量的更小文件),但会使用更多 CPU。 Intel Media SDK 应该使用很少的 CPU,但质量会少一些。如果您的 CPU 支持,它通过在 CPU 上使用专用硬件来实现此目的。
那么,什么是最好的?这取决于您想要针对 CPU、电源使用、质量或文件大小进行优化。
关于ffmpeg - 哪个库是更好的实时摄像机转码器? ffmpeg 与英特尔媒体 sdk,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20367326/