首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何并行编码多个视频(Debian)

如何并行编码多个视频(Debian)
EN

Stack Overflow用户
提问于 2012-07-05 12:47:25
回答 1查看 965关注 0票数 0

我想用Linux将一些视频文件编码成、MP4、X264格式。

非常重要的是,我编码多个文件并行。例如,我想在双代码机上并行编码两个视频,并将其他视频放在队列中。当视频完成后,我希望免费的核心在队列中编码下一个视频。而且,即使这与x264一起工作,我也不知道MP4。

这里最好的方法是什么?x264支持并行编码,但我不知道这是多个文件的并行编码,还是一个视频的不同版本的并行编码。是否有一种方法可以将编码进程分配给core1,另一种分配给core2?

辛塞利角

EN

回答 1

Stack Overflow用户

发布于 2012-07-20 00:09:00

你真的需要并行地编码多个视频(它们是在比赛吗?),还是只是不让额外的处理器内核空闲?

在任何一种情况下,FFmpeg都应该满足您的需要。

默认情况下,FFmpeg将使用所有可用的CPU进行任何处理,从而可以更快地处理单个视频。但是,您也可以通过-threads参数显式指定要使用的核数,例如,ffmpeg -i input.mov -threads 1 output.mov只使用一个核心。

但是,它没有任何内置的队列,您仍然需要自己编写该方面的代码。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11344667

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档