FFMPEG - 使用带有多个透明图像的复杂过滤器时 Drawtest 不会显示

FFMPEG - 使用带有多个透明图像的复杂过滤器时 Drawtest 不会显示

我正在运行以下命令进行音频到视频的转换:转换后,两个图像均在视频中正确显示,但绘制的文本未在视频中显示。

['-loglevel', 'error', '-y','-i', 'abc.jpg', '-i', 'logo.png', '-i', inputFile,'-filter_complex', '[1][0]scale2ref=h=ow/mdar:w=iw/4[#A logo][abc];[#A logo]format=argb,colorchannelmixer=aa=0.9[#B logo transparent];[abc][#B logo transparent]overlay =0:0; [0]drawtext=text=fontfile=bold:fontsize=200:x=w-tw:y=0:fontcolor=red:text=百APP','-pix_fmt','yuv420p','-c:v','libx264','-movflags','+faststart','-f','mp4',outputFile],

答案1

['-loglevel', 'error', '-y', '-i', 'abc.jpeg', '-i', '[电子邮件保护]', '-i', inputFile,'-filter_complex', '[1][0]scale2ref=h=ow/mdar:w=iw/4[#A logo][abc];[#A logo]format=argb,colorchannelmixer=aa=0.9[#B logo transparent];[abc][#B logo transparent]overlay =0:0,drawtext=text=fontfile='+fonts+':fontsize=30:x=w-tw:y=0:fontcolor=white:text=Hundred APP','-c:v','libx264','-movflags', '+faststart','-f', 'mp4', outputFile],

相关内容