Comment
Comment by jb1991
So I guess there are no good options anymore. I always liked Vimeo, but what’s the alternative now? If you use YouTube, you’re at risk of some weird bot deciding to deactivate your account without notice. Seems like there’s just no good options anymore for indie video creators. Are there?