Saludos, Gil.
mp4 es un formato contenedor de video (si se usa el codec de video x264 y audio mp3 o aac, el video resultante es de buena calidad en relacion con el tamaño del archivo). 3gp es el formato generalmente usado por los celulares. ogg es un formato Ogg Vorbis de codigo abierto para compresion de audio, de calidad que rivaliza con el mp3. Tambien existe el ogm, que es para video. swf es para animaciones reproducidas con flash player. Mencionar que youtube convierte los videos al formato flv (flash video).
Bueno, como sea,
En la ayuda de youtube viene algo que palabras mas, palabras menos, diria:
==========
¿Que significa "Error: Formato de archivo no valido"?
Significa que su video esta en un formato no aceptado por nuestro sistema. Aceptamos la mayoria de formatos, incluyendo .wmv, .mov, .mpg o .avi. Si su video cumple con dichos requisitos minimos y aun asi no se puede subir, puede deberse al tipo de compresion de video que se este utilizando. Le recomendamos el formato MPEG4 (Divx, Xvid, SVQ3) a una resolucion de 640x480 con audio en MP3. Al ajustar su video a estas especificaciones lograra que se vea mejor en YouTube.
Si usa Windows Movie Maker, tambien es posible que haya intentado subir un archivo .MSWMM, que no es un arhivo de video. Los archivos .MSWMM son proyectos de Windows Movie Maker. Si le satisface su videoclip, en el menu "Archivo" elija la opcion "Publicar Pelicula" o "Guardar archivo de pelicula" (dependiendo de la versin con que cuente) y cree un archivo .avi o .wmv.
==========
Tu videoclip debe tener una duracion maxima de 10 minutos. El tamaño maximo del archivo es de 100 MB (o de 1 GB si lo subes via Youtube Uploader).
Seria bueno saber en que formato esta el video que deseas subir, Gil.
Si necesitas cambiar el formato del video, probablemente te sirva el
Mobile Media Converter
.