你好,我想在视频上添加文本和图像,但是我的命令不适用于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"));
请帮助我
答案 0 :(得分:1)
-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正确的路径