我使用flutter ffmpeg插件在flutter中使用ffmpeg。在尝试它时,这就是我想要做的:在视频中显示 1 到 2 秒之间的文本和 3 到 4 秒之间的不同文本。
仅显示 3 到 4 秒之间提到的文本。所以对我来说只有最后一个 drawText 会起作用。我在这里想念什么?
是生成的参数列表
Running FFmpeg with arguments: [-y, -i, /storage/emulated/0/DCIM/Camera/20200707_234610.mp4, -i, /data/user/0/com.example.example/app_flutter/watermark.png, -filter_complex, [0:v][1:v]overlay=main_w-overlay_w-5:5 ,drawtext=fontfile='/data/user/0/com.example.example/app_flutter/font.ttf':fontsize=90:x=20:y=20:text='Testing':enable='between(t\,1\,2),drawtext=fontfile='/data/user/0/com.example.example/app_flutter/font.ttf':fontsize=90:x=20:y=260:text='OTHER TEXT':enable='between(t\,3\,4)'', -crf, 27, -preset, veryfast, -c:v, libx264, -r, 30, /data/user/0/com.example.example/cache/2020-07-21T07:50:39.206386.mp4]