Local uploads
Local uploads are the most reliable option because they avoid cross-origin restrictions, expired signed URLs, and hosts that block browser playback.
If a file fails to load, try re-encoding it to MP4 (H.264) or WebM before extracting frames again.