diff --git a/android/app/src/main/AndroidManifest.xml b/android/app/src/main/AndroidManifest.xml
index dd8cbd10d..d5193fd09 100644
--- a/android/app/src/main/AndroidManifest.xml
+++ b/android/app/src/main/AndroidManifest.xml
@@ -57,8 +57,9 @@
allow install on API 19, despite the `minSdkVersion` declared in dependencies:
- Google Maps is from API 20
- the Security library is from API 21
+ - FFmpegKit for Flutter is from API 24
-->
-
+
diff --git a/plugins/aves_video_ffmpeg/lib/src/metadata.dart b/plugins/aves_video_ffmpeg/lib/src/metadata.dart
index eff959bf4..1c4b4a39c 100644
--- a/plugins/aves_video_ffmpeg/lib/src/metadata.dart
+++ b/plugins/aves_video_ffmpeg/lib/src/metadata.dart
@@ -1,7 +1,7 @@
import 'package:aves_model/aves_model.dart';
import 'package:aves_video/aves_video.dart';
-import 'package:ffmpeg_kit_flutter_min/ffmpeg_kit_config.dart';
-import 'package:ffmpeg_kit_flutter_min/ffprobe_kit.dart';
+import 'package:ffmpeg_kit_flutter/ffmpeg_kit_config.dart';
+import 'package:ffmpeg_kit_flutter/ffprobe_kit.dart';
import 'package:flutter/foundation.dart';
class FfmpegVideoMetadataFetcher extends AvesVideoMetadataFetcher {
diff --git a/plugins/aves_video_ffmpeg/pubspec.lock b/plugins/aves_video_ffmpeg/pubspec.lock
index a923c7b33..fbdf55b46 100644
--- a/plugins/aves_video_ffmpeg/pubspec.lock
+++ b/plugins/aves_video_ffmpeg/pubspec.lock
@@ -46,14 +46,15 @@ packages:
url: "https://pub.dev"
source: hosted
version: "2.0.5"
- ffmpeg_kit_flutter_min:
+ ffmpeg_kit_flutter:
dependency: "direct main"
description:
- name: ffmpeg_kit_flutter_min
- sha256: "103367b415fc19c181f02bf85ba3b932c9599223280d52aeafffd02f979535ea"
- url: "https://pub.dev"
- source: hosted
- version: "5.1.0-LTS"
+ path: "flutter/flutter"
+ ref: background-lts
+ resolved-ref: "1606719442d8ca04827a94dacd8d3d7a17b5526d"
+ url: "https://github.com/deckerst/ffmpeg-kit.git"
+ source: git
+ version: "5.1.0"
ffmpeg_kit_flutter_platform_interface:
dependency: transitive
description:
diff --git a/plugins/aves_video_ffmpeg/pubspec.yaml b/plugins/aves_video_ffmpeg/pubspec.yaml
index 60d761a43..0fc06138e 100644
--- a/plugins/aves_video_ffmpeg/pubspec.yaml
+++ b/plugins/aves_video_ffmpeg/pubspec.yaml
@@ -12,7 +12,17 @@ dependencies:
path: ../aves_model
aves_video:
path: ../aves_video
- ffmpeg_kit_flutter_min: 5.1.0-LTS
+# ffmpeg_kit_flutter_min: 5.1.0-LTS
+# ffmpeg_kit_flutter:
+# git:
+# url: https://github.com/arthenica/ffmpeg-kit.git
+# ref: development-flutter
+# path: flutter/flutter
+ ffmpeg_kit_flutter:
+ git:
+ url: https://github.com/deckerst/ffmpeg-kit.git
+ ref: background-lts
+ path: flutter/flutter
dev_dependencies:
flutter_lints:
diff --git a/pubspec.lock b/pubspec.lock
index 77e9d9c2c..9cf0da8e0 100644
--- a/pubspec.lock
+++ b/pubspec.lock
@@ -351,14 +351,15 @@ packages:
url: "https://pub.dev"
source: hosted
version: "2.0.2"
- ffmpeg_kit_flutter_min:
+ ffmpeg_kit_flutter:
dependency: transitive
description:
- name: ffmpeg_kit_flutter_min
- sha256: "103367b415fc19c181f02bf85ba3b932c9599223280d52aeafffd02f979535ea"
- url: "https://pub.dev"
- source: hosted
- version: "5.1.0-LTS"
+ path: "flutter/flutter"
+ ref: background-lts
+ resolved-ref: "1606719442d8ca04827a94dacd8d3d7a17b5526d"
+ url: "https://github.com/deckerst/ffmpeg-kit.git"
+ source: git
+ version: "5.1.0"
ffmpeg_kit_flutter_platform_interface:
dependency: transitive
description: