Future<List<int>?> exportGif() async { final frames = await exportFrames(); if (frames == null) { return null; } return compute(_exportGif, frames); }