Existem diversos scripts para partilha de videos, mas não sei se está a ter em conta o factor principal. Para alojar videos em massa deverá ter recursos para isso, um bom servidor e uma boa ligação de internet a esse servidor. Esse tipo de sites não pode ser alojado num servidor partilhado porque os recursos vão ser insuficientes logo na primeira dezena de utilizadores frequentes.
Um servidor para alojar um site desses custa pelo menos 200€ ao mês, sem estar a falar em nada parecido ao youtube, estou a falar apenas num site de partilha de vídeos para uma média aproximada de 500 a 1000 utilizadores por dia. Os vídeos consomem muita largura de banda, muito espaço em disco e requerem um porto de network de qualidade.
Ao pensar em algo que se pareça minimamente ao youtube o valor a pagar por um script de qualidade é o gasto mais baixo.