FFmpeg 遇到 Flutter
在本文中,我们将了解如何添加FFmpeg到我们的Flutter应用程序并实现创意功能🎨
🛠 FFmpeg是一个用于处理视频和音频文件的工具。它广泛用于格式转码 🔄、基本编辑(修剪和连接) 🎥、视频缩放、视频后期制作效果和标准合规📸。
让我们将 FFmpeg 添加到我们的项目
我们可以将许多不同的FFmpeg库组合添加到我们的项目中。但是我们会添加通用 FFmpeg dependency的,它适用于所有场景和不同的设备类型。
dependencies:
ffmpeg_kit_flutter_full_gpl: 4.5.1-LTS
# Add the library exactly same as above. Don't add ^ symbol before
# dependency version as it will take non LTS FFmpeg kit
# library.
使用 FFmpeg 获取媒体信息🎥
我们可以使用FFmpeg实用程序函数FFprobeKit来获取媒体信息。现在我们将创建一些实用方法来轻松获取媒体信息。
获取媒体长度
在很多情况下