It's not so much the app, it's the media host. If the videos are too large, they'll fail for free accounts. Paying for Primal or Nostr.build solves that issue. Do you know how large your video is?
Whats the best #nostr app to upload short videos?
I tried @primal and nostr:npub18m76awca3y37hkvuneavuw6pjj4525fw90necxmadrvjg0sdy6qsngq955 but both failed..
#asknostr
Discussion
agreed, nostr.build or self host.
You should be using video compression tools because these are not part of clients or media hosts.
Try nostr:npub1nxy4qpqnld6kmpphjykvx2lqwvxmuxluddwjamm4nc29ds3elyzsm5avr7 Shack or FFmpeg.