qtmoovrecover: the plugin fails to recover mp4 files larger than 4 GB
the qtmoovrecover plugin fails to recover mp4 files larger than 4 GB because the remaining data size of mdat is declared as guint but the mdat_size is a guint64 so if the mdat_size is greater than 4 GB the computed remaining size will overflow.
attached you can find a patch containing a fix for this issue.
0003-qtmoovrecover-fix-mdat-remaining-data-size-and-error.patch