Hola. Acabo de ver que el máximo que acepta el YouTube son 100mb, y que estaban trabajando para que fuese de 1 Gb, pero siempre sin exceder los 10 minutos de tiempo en la reproducción.
Quizá lo mejor (aunque más complicado) es que te buscasaes tu propio dominio i hacerte tu página, pero reconozco que eso es un cacao en el que seguramente no tengas ganas de meterte aún.
He dado vueltas por ahí i he encontrado esto:
subir videos.
Allí encontraras enlaces a varios sitios donde se permite subir vídeos.
Cuidado, cuando más grande sea el fichero más tarda en cargarse, y más se cansa la gente al esperar y acabaran sin verlo. Si el fichero a subir es muy grande, lo mejor sería encontrar un gestor que te permitiese cargarlo por partes mientras lo ves, de manera que, se pudiese ir viendo el principio mientras se acaba de cargar el resto del fichero.
Eso es lo que se me ocurre.