Como subir videos de calidad a Youtube

Youtube Calidad

Hace poco ya anunciaron que iban a subir la calidad (probablemente en cuanto salga la ultima versión de Flash), pero mientras tanto se pueden subir vídeos con una calidad superior a la normal.

En este momento se pueden subir vídeos FLV1 Flash en Youtube y que pasen por debajo del radar sin ser reconvertidos. Solo vale FLV1, VP6 no funciona y será reconvertido.

El limite de Youtube es la duración y el bitrate. La duración tiene que ser como mucho 10 minutos, aunque hasta 11 minutos funcionaria. El bitrate ha de ser siempre por debajo de 350 Kbps. El archivo máximo seria de unos ~27 MB aproximadamente.

Requisitos:
• un vídeo (obvio) y si puede ser que tenga buena calidad
• un codificador - yo he utilizado Super © (basado en FFMpeg) que además es gratuito
• un editor HEX - hay multitud (Hex Source, que viene con Source Edit es gratuito)
MediaInfo - para verificar la información de los archivos FLV antes de subirlos

Primer paso - Convertir el archivo
Lo primero que hay que hacer es convertir el vídeo al formato adecuado.
Youtube tiene el reproductor del tamaño de 4/3.
Si el video es 4/3 es muy simple. Si es panorámico tienes que hacer letterboxing.
También se puede reducir el framerate a 25 fps - (Youtube acepta hasta 30fps).
La tasa de audio tiene que ser 11025, 22050 ó 44100 - (ojo con esto, porqué muchos vídeos vienen con audio 48000 Hz).

El vídeo que voy a recodificar tiene 3:39 minutos.
Estas son las opciones de Super ©:

Configuración Super ©

Segundo paso - Modificar el archivo
Ahora es cuando utilizaremos el editor HEX.
Abrimos el archivo FLV en HEX y buscamos “duration”:

HexSource

Lo que tenemos que modificar es un bloque de 16 números que es justo después del número “40″.

Esta es una lista de valores HEX:
4E00 = 1 minutos
5E00 = 2 minutos
6680 = 3 minutos
6E00 = 4 minutos
72C0 = 5 minutos
7680 = 6 minutos
7A40 = 7 minutos
7E00 = 8 minutos
80E0 = 9 minutos
82C0 = 10 minutos
849F = 10:59 minutos
84A0 = 11 minutos
Los primeros cuatro números son los de arriba, los demás son ceros.
Ejemplo: 66 80 00 00 00 00 00 00 = 3 minutos.

Comparación entre dos el archivo FLV sin modificar y el modificado:

Comparación HexSource

Antes de editarlo MediaInfo reportaba esto:

MediaInfo FLV Original

Después de editarlo:

MediaInfo FLV HEX

Importante: lo de arriba es solo el vídeo y hay que sumar el bitrate del audio también. Aunque suele ser muy bajo hay que tener cuidado que el total no sobrepase los 350 Kbps.

Tercer paso - Subir el vídeo

Hay que subirlo directamente a Youtube, y probablemente esta vez no saldrá eso de “processing”.

Aquí esta el vídeo en cuestión:
FLV1 - 640×480 (4/3) - 912 Kbps - 25fps - Mp3 96 Kbps - 3:39 minutos


Enlace a Youtube.

También aquí unas ~30 segundos a mayor calidad:
FLV1 - 640×480 (4/3) - 2200 Kbps - 25fps - Mp3 112 Kbps - ~30 segundos


Enlace a Youtube.

Para verlos lo mejor es ponerlo en pausa y esperar a que cargue un poco.

Editado:
Desde Febrero 2008 ya no funciona esto. Puede seguir usando Youtube con alta calidad siguiendo este artículo.

Comentarios

40 respuestas para “Como subir videos de calidad a Youtube”

  1. jaime reina a las 0:54 el 12 de Dic del 2007

    hola,

    muy interesante el tema que tratas..tal vez me puedas ayudar..tengo un video en camtasia 4 y deseo subirlo a internet cual es la forma más facil? youtube? como se hace? que otra opcion hay?

    gracias
    jaime reina

  2. Bj a las 1:00 el 12 de Dic del 2007

    Youtube es el mas usado, pero hay otras alternativas que son incluso mejores.
    Por ejemplo: Veoh, Metacafe, DailyMotion… y Stage6 que es para DivX.

  3. Androshonor a las 15:53 el 5 de Ene del 2008

    Oye.. esta genial esta entrada en tu blog..y todas las demas… muchas gracias por postear esto… te felicito y seguire dandome unas vueltas por aka seguido..

    Saludos ;)

  4. anonimo a las 4:06 el 10 de Ene del 2008

    hola, gracias por el tutorial. cuando abro el flv en el hex editor al lado derecho no veo ninguna clase de palabra, como duration y otras que se aprecian en las capturas que dejaste, sino unicamente signos raros. por tanto, no puedo ubicar la “duration” del video… me puedes orientar al respecto??

  5. Bj a las 11:46 el 10 de Ene del 2008

    ¿Has probado también con la búsqueda?
    Si no sube el vídeo para echarle un vistazo.

  6. Jr a las 14:36 el 10 de Ene del 2008

    Hola que tal?
    He seguido todos tus pasos tal y como indicas,he usado los progamas que tambien usas, pero la calidad es totalmente diferente, he revisado todo una y otra vez, y nada no hay manera.
    ¿Donde puede estar el fallo?

    Gracias de antemano.

  7. Bj a las 14:41 el 10 de Ene del 2008

    El vídeo original tiene que tener mucha calidad. Ademas, la duración del vídeo también importa:
    · vídeo 2 minutos / 10 minutos (máximo) = ~4-5 veces más calidad
    · vídeo 4 minutos / 10 minutos (máximo) = calidad doble

  8. Jr a las 15:06 el 10 de Ene del 2008

    El video original es de 1,2 Gb y de 5 min con 18 seg, en formato avi, yo lo veo con bastante calidad. Y no hay manera.

    Muchas gracias anticipadas por tu ayuda

  9. Bj a las 15:21 el 10 de Ene del 2008

    Si tiene 5 minutos y 18 segundos ni siquiera podrás doblar la calidad.
    El limite de Youtube es 350 Kbps, entonces tu podrías subirlo como mucho a 600-650 Kbps creo y no hay mucha diferencia.

  10. Jr a las 15:28 el 10 de Ene del 2008

    O sea el problema es la duración del video entonces?

    Gracias.

  11. Bj a las 15:30 el 10 de Ene del 2008

    Lo mas probable. Si puedes sube un fragmento de dos minutos por ejemplo.

  12. Jr a las 10:39 el 11 de Ene del 2008

    Hola de nuevo.
    Conoces algun programa para pasar de 720×540 a 640×480, pues pienso que el problema pueda estar ahí. Tu que opinas?

    Gracias de antemano.

  13. Bj a las 16:12 el 11 de Ene del 2008

    Ah, pensaba que lo habías pasado. Como ya habrás visto arriba, yo en los ejemplos he utilizado 640×480 que es superior a la “ventana de Youtube”.

    El programa que el que lo has convertido también tiene la opción de cambiar la resolución.

  14. Jr a las 19:06 el 11 de Ene del 2008

    Ya lo he conseguido, pero queda muy lejos de la calidad que tu consigues, se pixela un poco, aunque mejora la calidad.

    El video inicial es un avi con compresion Dv de 3 min 32 seg y un peso de 909 Mb.

    Sigo todos los pasos, pero aun, no consigo tu calidad.

    Ya no se a que puede ser debido.

    Muchas gracias por tus respuestas.

  15. RenaticO a las 4:29 el 13 de Ene del 2008

    Hola, muchas gracias por el dato, está buenísimo, espero algún día tener un blog para ayudar en lo que se pueda, sobretodo en la evangelización por internet.
    Una pregunta, he hecho todos los pasos y OK, pero necesariamente tengo que poner el código HEX para 10 minutos? aun teniendo un video de 3 min aprox.???
    Lo que pasa es que en el youtube sale la barra roja para 10 min, incluso lo indica en numeros, pero el video se ve a la mitad de la barra o muhco menos, eso puede confundir a los usuarios. Quisiera saber si le puedo poner un codigo HEX para indicar que son 3 min y 15 segundos por ejemplo. El resultado sería el mismo??? Yo lo estoy probando pero quisiera que dejen sus comentarios.
    Grax.

  16. Bj a las 7:48 el 13 de Ene del 2008

    @Jr ten en cuenta que lo mio es animación y es mas fácil obtener mas calidad…

    @RenaticO tienes que poner el código adecuado para obtener un valor menor que 350 Kbps.
    Si vas a doblar la calidad se quedarían en 6 minutos.
    Otra cosa, si el vídeo lo vas a poner en otra pagina no tendrías ese problema, solo en Youtube.

  17. RenaticO a las 1:46 el 14 de Ene del 2008

    Tienes razon, ya lo probé de esa manera y funciona muy bien. Pero que pasaría si tengo un video de 10 o 9 min, no podría mejorar la calidad???
    Además observa estos videos, tambien logran buena calidad, ¿como crees que lo hacen?, creo que tiene que ver algo con DIVX, nose, que nos puedes decir??
    http://youtube.com/watch?v=UbHJ1P97wYw
    http://youtube.com/watch?v=A69SSp93kN4
    PD.- Gracias por tu paciencia

  18. Bj a las 15:18 el 15 de Ene del 2008

    No tiene que ver con DivX.
    He observado a lo largo del tiempo que los vídeos con “menos movimientos bruscos” y luz obscura tienen mas calidad. Puede ser por eso también.

    Yo he subido dos vídeos grabados por la noche, uno modificado y el otro normal y no hay diferencia apreciable.

  19. alberto a las 12:47 el 20 de Ene del 2008

    ola!!!
    es muy bueno este tuto pero al subirlo a youtube no me lo procesa porque pone que es un formato no valido y antes en el edtior hex me pierdo
    tiene algo ke ver ke mi video es wma¿?
    graciassss!!!!!!!!!!!

  20. jose manuel izquierdo torres a las 19:59 el 1 de Feb del 2008

    como puedo subir video 3gp para cerlo famoso

  21. Jr a las 2:10 el 4 de Feb del 2008

    Gracias.

    Por fin consegui que fuera todo como la seda, imagen y audio, Excelente!!!

  22. DanyLoncho a las 4:23 el 4 de Feb del 2008

    bj sabes tengo unos problemas he hecho todo como lo explicas proceso los videos todo impeque me salen dos archivos un flv. con el icono como si se fuese a reproducir normalmente en el pc y otro icono con el simbolo de internet, nose cual de los 2 es el que tengo ke modificar con el hex ademas no me da los mismos numeros lo raro eske me dice duration y otros simbolos pero no con los mismos numeros entonces ando como enrreao seria genial si explicaras paso a paso si no es muxa la molestia pero pucha necesito subir eso videos con mejor calidad esta eb tus manos ayudarme…

    nos vemos ke estes bien.. xau..

  23. Xavi a las 1:40 el 7 de Feb del 2008

    Una pregunta (ya que te veo puesto en la materia):

    Veo que hay vídeos subidos en Youtube que duran más de 10 minutos, que es el teórico límite máximo permitido. ¿Sabes cómo se hace para subirlos?

    Gracias

  24. Bj a las 12:28 el 7 de Feb del 2008

    Antes las cuentas “Director” de Youtube tenían el limite mayor, y se podía subir mas de 10 minutos. Pero el año pasado lo cambiaron y ahora las cuentas especiales solo sirven para poder añadir un enlace o modificar unas cuantas cosas.

    Lo único que puedes hacer es bajar la calidad; codificar el archivo a menos bitrate y modificarlo con el hex después, como en este tutorial.

  25. Jr a las 12:54 el 9 de Feb del 2008

    Hola Bj,
    me parece que han cambiado algo mas en Youtube, pues todo iba como la seda y he subido un par de videos mas, despues de subir casi 27 con buena calidad,y parece que vuelven a recodificarlo, vamos que parece que no cuela, si tienes un momento, haz una prueba y me cuentas.

    No se si sera porque desde mi usuario ya se han subido varios y se han dado cuenta y me los vuelven a codificar con su regular calidad.

    Espero tu respuesta y como siempre muchas gracias.

    Saludos.

  26. Andres a las 8:01 el 10 de Feb del 2008

    necesito saber como remplazo exactamente coloco remmplazar y me modifica el archivo no lo deja con los 00 que hago?

  27. Bj a las 14:34 el 10 de Feb del 2008

    Es cierto Jr, parece que ya no funciona.

  28. Jr a las 15:22 el 10 de Feb del 2008

    Pues nos han hecho la pascua, ya que tu habias conseguido mejorar en mucho la calidad.

    Ahora que hacemos?

    Porque yo ya le habia pillado el truquillo al tema.

    Gracias por todo Bj.

    Pasare de vez en cuando por aqui, por si encuentras otra manera de colarnos.

    Saludos.

  29. Bruno Garrido a las 14:02 el 1 de Abr del 2008

    Amigo, me quedo una duda acerca de modificarlo hexadecimalemnte.

    me quede barado en esa parte saludos.

  30. Mari a las 3:00 el 20 de Abr del 2008

    Antes que nada felicitaciones por publicar tan interesante tutorial y agradecerte tambien el tiempo que te tomas para responder a cada comentario que te dejamos los visitantes a tu pagina. :)
    He aqui mi duda:
    Un video avi de 20 minutos podre modificar el valor hexadecimal con ese editor en cuanto a la duracion de su tiempo y asi poder subirlo al youtube sin que pase el limite de los 10 minutos?
    Estoy intentando hacerlo pero al subir el avi, lo veo tan diferente a tu ejemplo con el FLV :S
    Agradecere mucho tu respuesta

  31. Bj a las 3:08 el 20 de Abr del 2008

    El límite de Youtube es de 10 minutos. Lo único que podrás es bajar la calidad.

  32. luis a las 8:28 el 1 de May del 2008

    hola Bj , tengo una duda, hace tiempo bajé el programa atube catcher para bajar videos de you tube, me gustaría que me informaras en que formato puedo convertir los videos para verlos con una mayor calidad, igual y me puedes recomendar otro programa que sea mejor para bajar videos.. gracias

  33. Bj a las 13:11 el 1 de May del 2008

    En FLV está bien, y no lo vuelvas a comprimir… porque perderás calidad.

    O si quieres puedes probar con el &fmt=18 y descargarlo en MP4.

  34. Daniel a las 23:10 el 16 de May del 2008

    ¡Hola!

    Tengo un vídeo de 11 minutos y me gustaría saber cuantos kbps de Bitrate tengo que ponerle.

  35. Daniel a las 23:16 el 16 de May del 2008

    ¡Ah, he visto que a tu video le han quedado dos pequeñas bandas negras!

    Si pongo la proporción 740×480, ¿no ocupará la pantalla completa de YouTube?

  36. matias a las 22:34 el 15 de Jun del 2008

    Hola, estoy haciendo el proceso pero no logro que deje de mostrar la pixelacion del video, no es mucho pero se notan los pixeles, creo que es por pasarlo a flv. Total, que antes lo hacia con 25fps ahora estoy tratando de ponerlo a 29.97fps con el programa ese super@, aun asi no entiendo como c…o has podido subirlo con tanta calidad, tengo un video de radiohead de calidad dvd ripeada con el fairuse, una pregunta, tu con el fairuse con que formato de salida le pusiste al dvd al ripearlo?????
    por favor necesito saberlo a ver si el error es ese.

  37. matias a las 22:35 el 15 de Jun del 2008

    ah y gracias por la pagina esta super buena!.

  38. Diego a las 7:14 el 20 de Jul del 2008

    Hola.
    Espero puedas ayudarme:
    El problema es que al tratar de modificar con el Hex, me subraya y modifica lo que está a un lado de los números, que es duración y todo eso en lugar de modificarme lo que debe de ser, que son los números.
    También otra duda es si es forzoso modificar después del número 40, en este caso, lo debo encontrar?
    Saludos.

  39. tomas a las 1:19 el 6 de Ago del 2008

    hola bj me gustaria conversar personal mente con vos es decir en pribado por msn o donde mas te guste , mi msn es
    electroshopp.man@hotmail.es

    agregame man asi podrias ayudarme con algo

    porfavor desdeya gracias.
    bye

  40. rafeta84 a las 11:29 el 6 de Ago del 2008

    Muchisimas gracias. Gran Tutorial

Deja una respuesta