If you want to send long videos from your iPhone to someone, you can use various methods. One option is to compress the video using a third-party app
before sending it via email or messaging apps. Another option is to use cloud storage services like iCloud Drive, Google Drive, or Dropbox. Upload the video to the respective cloud storage service and share the download link with the recipient. You can also use file-sharing apps like WeTransfer or Send Anywhere to send large videos easily.