Как изменить путь к файлу и сохранить его в галерее

#flutter #dart #flutter-file

Вопрос:

Я хочу изменить файл.путь.(в соответствии с этим сжатый файл сохранен в android -> каталог данных)

  import 'dart:io';
 import 'package:video_compress/video_compress.dart';
    
    class CompressVideos {
      static Future<MediaInfo?> compressVideo(File file) async {
        try {
          await VideoCompress.setLogLevel(0);
    
          return VideoCompress.compressVideo(
            file.path,
            quality: VideoQuality.LowQuality,
            includeAudio: true,
          );
        } catch (e) {
          VideoCompress.cancelCompression();
        }
      }
    }
 

Я хочу сохранить сжатое видео в галерее.

 Future compressVideo() async {
    showDialog(
      context: context,
      builder: (context) => const Dialog(
        child: ProgressDialog(),
      ),
      barrierDismissible: true,
    );
    final comprss = await CompressVideos.compressVideo(videoFile!);

    setState(() {
      compressedVideoDetails = comprss;
    });
    isVisible = false;
    Navigator.pop(context);
  }