Run the video through MosaicDetect (a custom Python script using OpenCV). This generates a .json file containing timecodes and bounding boxes of every mosaic frame:
{"frame": 1245, "x": 320, "y": 540, "w": 200, "h": 150, "type": "heavy"}
Be warned: Some .exe or .bat files labeled "SSIS698_4K_PATCH.exe" are malicious. A genuine mosaic patch is usually a set of .avs (AviSynth) or .vpy (VapourSynth) scripts, not a standalone executable. These scripts load the original video and apply a filter chain: ssis698 4k reducing mosaic patched
core.std.LoadPlugin("path/to/mosaic_remover.dll")
clip = core.ffms2.Source("ssis698_4k.mkv")
clip = core.mosaic.Remove(clip, method="deepmosaic_v2", strength=0.4)
Extract the video stream using mkvmerge or ffmpeg: Run the video through MosaicDetect (a custom Python
ffmpeg -i SSIS-698_4K.mkv -map 0:v:0 -c copy video.hevc