ffmpeg的x264纯C代码
Pure C-Code of x264 of ffmpeg
我正在对 FFMPEG 的 Ratecontrol 做一些硬件实现。我正在使用 x264 编码器,在这里我找不到此函数的 C 代码实现 intra_mbcmp_x3_8x8c
。
我试图回溯,但只有代码的汇编实现。有人可以指导最新 x264 的纯 C 实现吗?
如果有人帮助我禁用 FFMPEG 中的 x86 标志,这也会有所帮助,这样我就可以 运行 纯 C 实现。
Note:I 已经检查了类似的问题 here。
但是我无法得到答案。
您可能正在寻找 this。 mbcmp (sad, satd) 有多种实现,因为 x264 允许用户选择要使用的错误指标。
哦,关于你的第二个问题,看看 x264 --asm option(或者如果你打算使用 API,看看它是如何在 API 端实现的):
$ ~/Projects/x264/x86-64/x264 --fullhelp|grep -- --asm
--asm <integer> Override CPU detection
我正在对 FFMPEG 的 Ratecontrol 做一些硬件实现。我正在使用 x264 编码器,在这里我找不到此函数的 C 代码实现 intra_mbcmp_x3_8x8c
。
我试图回溯,但只有代码的汇编实现。有人可以指导最新 x264 的纯 C 实现吗?
如果有人帮助我禁用 FFMPEG 中的 x86 标志,这也会有所帮助,这样我就可以 运行 纯 C 实现。
Note:I 已经检查了类似的问题 here。
但是我无法得到答案。
您可能正在寻找 this。 mbcmp (sad, satd) 有多种实现,因为 x264 允许用户选择要使用的错误指标。
哦,关于你的第二个问题,看看 x264 --asm option(或者如果你打算使用 API,看看它是如何在 API 端实现的):
$ ~/Projects/x264/x86-64/x264 --fullhelp|grep -- --asm
--asm <integer> Override CPU detection