Video ffmpeg运动插值替代方案或加速
我用ffmpeg制作视频,这是一个很棒的工具。我从图片创建视频,并需要使它们尽可能平滑。我发现,我需要的是“运动插值”。我开始搜索所有论坛,发现只有3样东西可以帮我:slowmovideo、butterflow和新ffmpeg的filter Minterpole slowmovideo需要很多配置,我无法让它按我所希望的方式工作。 有了butterflow,我什么都试过了。从安装OpenCL、OpenGL和其他东西到切换到nvidia二进制驱动程序,再到安装所有sdk工具和cuda。它从来都不起作用。关于cuda的一些错误,谷歌不知道 所以第三种选择是唯一可用的。当我尝试它时,它正是我想要的!但是速度非常慢。我有8核CPU,处理速度大约为0.1-0.3 fps。而且只使用一个核心,没有视频卡 有没有办法在GPU或CPU上运动插值帧,但速度更快?仅GNU/Linux 有没有办法在GPU上运动插值帧 使用minterpolate?不是。据我所知,它使用的是libswscale,它没有视频硬件加速支持 还是在CPU上但更快 您可以尝试各种方法来提高速度。或者在或上提供悬赏以启用线程支持,或者提交一个启用它的修补程序(尽管我不确定这对于这个过滤器是否可行)Video ffmpeg运动插值替代方案或加速,video,ffmpeg,interpolation,Video,Ffmpeg,Interpolation,我用ffmpeg制作视频,这是一个很棒的工具。我从图片创建视频,并需要使它们尽可能平滑。我发现,我需要的是“运动插值”。我开始搜索所有论坛,发现只有3样东西可以帮我:slowmovideo、butterflow和新ffmpeg的filter Minterpole slowmovideo需要很多配置,我无法让它按我所希望的方式工作。 有了butterflow,我什么都试过了。从安装OpenCL、OpenGL和其他东西到切换到nvidia二进制驱动程序,再到安装所有sdk工具和cuda。它从来都不起
编辑:回答后不久,我看到你在一个开发人员建议悬赏的地方,因此如果你想使用此过滤器并提高速度,这可能是你的最佳选择。我知道这是一个愚蠢的解决方案,但它确实给了你想要的加速:如果你有多个剪辑,您可以同时为每个剪辑运行单独的ffmpeg命令,而不会影响每个进程的性能,直到进程多于核心。尝试SVP它是迄今为止尝试过的所有选项中最快的一个,它具有使60fps实时且伪影较少的功能,但在windows中不是免费的