ffmpeg 添加水印内存不足

ffmpeg 添加水印内存不足

我们想使用 ffmpeg 为视频添加水印。当视频比较大时,会出现内存不足的情况。下面是我们的代码,我该如何消除这个问题。在此处输入代码

        filter_args = '[1][0]scale2ref=oh*mdar:ih*0.06[logo][video];[video][logo]overlay=0:(main_h-overlay_h)'
        cmd = [
            'ffmpeg',
            '-i', mp4_done_path,
            '-i', './watermark.png',
            '-filter_complex', filter_args,
            videoPath
        ]
        process = subprocess.Popen(cmd, stdout=subprocess.PIPE, stderr=subprocess.PIPE)

相关内容