您好,我想在视频上添加文字和图像,但是我的命令不适用于ffmpeg 0.3.0
这是我的命令:
仅带有徽标的工作命令代码:

FlutterFFmpeg flutterFFmpeg = new FlutterFFmpeg();
flutterFFmpeg.execute('-i $video -i $logo -filter_complex "overlay=20:20" $output').then((rc) =>
print("FFmpeg process exited with rc $rc"));
带有徽标和文本的不起作用的命令代码:
FlutterFFmpeg flutterFFmpeg = new FlutterFFmpeg();
flutterFFmpeg.execute('-i $video -i $logo -filter_complex "overlay=20:20" drawtext=text=mytext $output').then((rc) =>
print("FFmpeg process exited with rc $rc"));
请帮助我

最佳答案

-i $video -i watermark.png -filter_complex "[0:v][1:v] overlay=5:2, drawtext=fontsize=20:fontcolor=white:fontfile=simple.ttf:text=hello" out.mp4
执行此命令以在水漂中添加带有文本的水印。
我是来自fontfile的错误,别忘了添加fontfile正确的路径

关于flutter - 如何使用Fluffffff 0.3.0在视频上绘制文本,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/64503770/

10-11 08:22