Vídeos soportados por Youtube.

Youtube admite vídeo en los formatos (Obtenido de su página de ayuda):

La duración máxima de un vídeo, por defecto, es de 15 minutos. Pero se puede aumentar fácilmente (hasta 12 horas) si has podido verificar tu cuenta añadiendo tu teléfono móvil y tu cuenta está marcada como confiable (todas hasta que hay alguna sospecha de infracción de las normas como subir contenido de televisiones, protegido por Copyright, etc...)

En cuanto al tamaño del archivo no debes preocuparte porque el límite es superior a los 20 GB, pero sólo conseguirás subir vídeos de gran tamaño usando las últimas versiones de los navegadores Google Chrome o Firefox (después de la versión 4) que además permiten reanudar la subida si por alguna causa se corta esta.

Más información sobre esto en la ayuda de Youtube