I just tested this with my pixel 7 recently after I was on vacation and I used the same command in the 1st post and it zipped each file sucessfully even the .mp4 files but I think that’s just luck because it’s barely used.
With the s8, are you saying that to make a full list of all folders and files and then zip them altogether? how does stdin work with zip and find?
find ./sdcard/DCIM/Camera -type f | zip -0 -@ /home/username/Documents/archive.zip
This is still giving me the zip I/O error