我正在从事一个视频处理项目,并使用ffmpeg的水印。我实现了我想要的东西,但问题是这个过程非常非常慢。
我在32位操作系统Microsoft Windows-8的64位CPU上使用英特尔智能第二代Core-i5处理器和4 4GB。
我尝试在长度为1:30分钟的视频mp4上添加水印。文件大小为1.5 of
整个过程在3小时内完成我的视频文件的水印,而我注意到的过程是ffmpeg首先处理每秒28帧,然后它减慢到每秒20帧。一个普通人以每秒30帧的帧率观看视频,处理速度甚至比这更慢,这就是为什么它花费的时间比视频本身的实际长度多3小时1:33
我认为使过程有效的是使用ffmpeg水印Source Code并对其进行一些修改……
我想问一下,是否有人以前通过任何其他方式实现了快速水印,或者已经修改了这段代码以实现更快的过程,以便节省我的时间……
发布于 2014-02-25 12:48:35
为了加快速度,你可以尝试跳过中间的帧,比如在下一个第5帧应用水印,如果该数字不会产生闪烁的话
https://stackoverflow.com/questions/16907050
复制相似问题