答案1
为了充分利用多个 CPU 核心,您使用的编码器程序应该以特殊方式编写(使用线程)。但 并非如此oggenc
。您可以尝试使用支持线程的编码器,例如mencoder
.mencoder
有一个threads
参数您应该将其设置为 8(其默认值为 1,表示没有线程)。
另一种可能性(通常是首选)是同时编码多个文件,同时运行多个编码器实例。在这种情况下,编码器本身不需要线程支持,因为操作系统会负责将编码器进程调度到可用的 CPU 核心。
为了充分利用多个 CPU 核心,您使用的编码器程序应该以特殊方式编写(使用线程)。但 并非如此oggenc
。您可以尝试使用支持线程的编码器,例如mencoder
.mencoder
有一个threads
参数您应该将其设置为 8(其默认值为 1,表示没有线程)。
另一种可能性(通常是首选)是同时编码多个文件,同时运行多个编码器实例。在这种情况下,编码器本身不需要线程支持,因为操作系统会负责将编码器进程调度到可用的 CPU 核心。