gpt4 book ai didi

flutter - 如何使用 Flutter_ffmpeg 在 Flutter 中为视频添加水印

转载 作者:行者123 更新时间:2023-12-04 22:57:44 27 4
gpt4 key购买 nike

我无法弄清楚为什么我的 ffmpeg 命令不起作用......

  Future<void> watermark(filePath, width, height) async {

final String outPath = 'watermarked.mp4';
final String inputVideo =
await rootBundle.loadString('assets/ffmpeg/demo.mov');
final String inputWatermark = await rootBundle
.loadString('assets/ffmpeg/video_overlay.png');
final arguments =
'-i $inputVideo -i $inputWatermark -filter_complex overlay=10:10 -codec:a copy $outPath';


final int rc = await FlutterFFmpeg().execute(arguments);
assert(rc == 0);
print("outPath $outPath");

uploadFile(outPath, "gallery");
}
谢谢

最佳答案

您确定需要水印文件名末尾的空格吗?具体来说说这一行:

final String inputWatermark = await rootBundle.loadString('assets/ffmpeg/video_overlay.png ');

关于flutter - 如何使用 Flutter_ffmpeg 在 Flutter 中为视频添加水印,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67524847/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com