Flutter 中的裁剪视频 [关闭]
Posted
技术标签:
【中文标题】Flutter 中的裁剪视频 [关闭]【英文标题】:Crop video in Flutter [closed] 【发布时间】:2020-08-26 16:27:48 【问题描述】:是否有任何可以裁剪视频尺寸的颤振飞镖包?或者任何可能的方式?我在我的项目中使用了 video_player 和 chewie,之后我想对其进行裁剪。
【问题讨论】:
【参考方案1】:这是一个功能强大的包,可以裁剪视频等:flutter_ffmpeg (https://pub.dev/packages/flutter_ffmpeg)
我在裁剪视频和获取输出路径方面的代码(可能对某人有用)
Directory appDocDir = await getApplicationDocumentsDirectory();
String appDocPath = appDocDir.path;
String outputPath = appDocPath + "/output.mp4";
await _flutterFFmpeg
.execute(
"-y -i $inputPath -c:v libx264 -filter:v crop=in_w:900 -c:a copy $outputPath")
.then((rc) => print("FFmpeg process exited with rc $rc"));
【讨论】:
关于 ffmpeg 命令行的更多信息。这个视频会很有帮助youtube.com/watch?v=MPV7JXTWPWI【参考方案2】:是的,请尝试检查:
https://pub.dev/packages/video_trimmer
【讨论】:
哦,我的意思是视频的尺寸或像素大小。我会编辑我的问题。顺便谢谢!【参考方案3】:我可能回答得有点晚了,但我上个月发现这个包非常适合裁剪和修剪视频https://pub.dev/packages/video_editor/example
【讨论】:
以上是关于Flutter 中的裁剪视频 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章