A Microsoft file hosting and synchronization service.
Hi, Levieee
I'd skip the ZIP and the PC route completely, since the browser ZIP download is what dropped about 15% of your clips. You can move them straight from OneDrive to your Camera Roll on the iPhone.
Here are some suggestions you can try:
Turn on OneDrive in the iPhone Files app. Open Files > Browse > tap the three dots (...) > Edit, then turn on OneDrive and tap Done.
In Files, go to OneDrive > your Xbox clips folder. Tap the three dots > Select > Select All. If the clips show a small cloud/download icon, download them first, then select them again. Next tap Share > Save X Videos. The number on that button tells you exactly how many clips are being saved, so you don't have to guess. The OneDrive app itself has no "Select All" option, so Files is quicker. If you have a lot of clips, save about 50-100 at a time and keep the screen on until each batch finishes.
To check that nothing's missing, open the Photos app > Albums > Videos and compare that count with the number of items in your OneDrive folder.
If the clips are still on your console, you can also make a full backup there. Plug in a USB drive formatted for media, then go to Captures > Manage > Select all > Copy to external storage. It's also suggested to double-check large batch uploads to OneDrive, since some clips can come through broken or not upload at all.
Also, captures saved only to the Xbox network can be deleted after 90 days, so don't delete anything until you've confirmed all your clips are on your phone.