- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我无法弄清楚为什么我的 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/
安装flutter_ffmpeg时我应该设置包名 安卓/build.gradle ext { flutterFFmpegPackage = "" } 并在 ios/Podfile if plu
我需要在 Flutter 应用中合并(连接)两个音频文件。 我正在尝试使用 Flutter_ffmpeg 包。 https://pub.dev/packages/flutter_ffmpeg ffmp
我无法弄清楚为什么我的 ffmpeg 命令不起作用...... Future watermark(filePath, width, height) async { final String out
实际上,我很困惑如何通过 url 或存储将视频和音频文件提供给 Flutter ffmpeg。所以它可以通过人造黄油给我输出。我不知道 ffmpeg 如何在 Flutter 中工作。我使用路径提供程序
我正在使用ffmpeg ecuteAsyncWithArguments从头到尾将单个图像叠加到视频中,我使用的filterParam的工作方式正如您在日志中看到的那样。然而,在覆盖过程之后,命令的执行
我正在尝试使用 Flutter_ffmpeg 裁剪视频使用此包 -i $inputPath -filter:v "crop=80:60:200:100" -c $outputPath ,但我收到此错误
我是一名优秀的程序员,十分优秀!