diff --git a/lib/src/services/mediafiles/compression.service.dart b/lib/src/services/mediafiles/compression.service.dart index d0c8afb4..9f2796a2 100644 --- a/lib/src/services/mediafiles/compression.service.dart +++ b/lib/src/services/mediafiles/compression.service.dart @@ -77,7 +77,8 @@ Future compressAndOverlayVideo(MediaFileService media) async { VideoSegment(video: EditorVideo.file(media.originalPath)), ], imageLayers: [ - ImageLayer(image: EditorLayerImage.file(media.overlayImagePath)), + if (media.overlayImagePath.existsSync()) + ImageLayer(image: EditorLayerImage.file(media.overlayImagePath)), ], enableAudio: !media.removeAudio, );