This superb site was created to get a feedback from you.
Feel free to contact me by email or telepathically.
There are no NFTs issued so far.
I do not see a marketplace to sell large videos.
It takes ~500 Mb for 1080p or 350 Mb for 720p.