initialize method
Implementation
Future<void> initialize() async {
if (Platform.isWindows) {
PackageInfo packageInfo = await PackageInfo.fromPlatform();
String appName = packageInfo.appName;
Directory tempDir = await getTemporaryDirectory();
_tempFolderPath = path.join(tempDir.path, "ffmpeg");
Directory appDocDir = await getApplicationDocumentsDirectory();
_ffmpegInstallationPath = path.join(appDocDir.path, appName, "ffmpeg");
_ffmpegBinDirectory = path.join(
_ffmpegInstallationPath!, "ffmpeg-master-latest-win64-gpl", "bin");
}
}