Estándar de Alta Calidad en vídeos de Internet

Hace unos días hablando con mi «vecino de oficina» Alberto Lacasa salió el tema sobre cuál era el estándar de calidad de los vídeos en Internet.

La verdad es que ya de por sí con tanto códec y demás es difícil establecer un estándar de vídeo, establecer uno sólo para la red creo que es una tarea compleja.

Si bien es cierto que en la red encontramos muchos vídeos a 320×240, eso de calidad no tiene nada, y también hay que contar con el tema 4:3 y 16:9, aunque se tiende hacia este segundo.

Por eso, haciendo unos cálculos, me he establecido un estándar, al menos para mi de forma que a partir de ahora los vídeos los publique, en alta calidad, con estas medidas… Vaya, cuando hablo de vídeos, me refiero a los FLV que se pueden reproducir en Flash…

Por un lado, el audio ha de seguir una codificación básica independientemente del vídeo. Por eso, creo que para tener una buena calidad hay que publicar como:

  • Sample Rate: 44.100 Hz
  • Bitrate: 128 kbps
  • Canales: Estéreo

El problema viene en definir unas medidas a la hora de la parte de imagen. Al final llegué a la conclusión de que la forma de medir es la cantidad de pixels por pantalla, de forma que se podrían definir los estándars de esta forma:

Formato 4:3

  • Tamaño: 640×480 pixels
  • Bitrate: 2450 kbps (recomendado 2.500 kbps)
  • Frames: 25 fps

En cambio, tenemos el caso

Formato 16:9

  • Tamaño: 720×480 pixels
  • Bitrate: 2750 kbps (recomendado 3.000 kbps)
  • Frames: 25 fps

Si hacemos un cálculo rápido, obtenemos que «virtualmente», cada fotograma de un 4:3 son unos 307.200 bytes, y en el caso de un 16:9 tenemos unos 345.600 bytes, lo que significa que si queremos una calidad «1.000», al menos deberíamos poner los kbps que he indicado antes.

Con esto la imagen no debería pixelarse en ningún momento, aunque, eso sí, necesitas al menos un ADSL de 3 Mbps para poder ver el vídeo en un tiempo y velocidad razonable.

Reconozco que hasta ahora yo metía los vídeos a 750 kbps y la verdad es que se veían razonablemente bien, lo que significa que a esta calidad que pongo casi se podría decir que es la «Alta Definición» en Internet. Eso sí, a ver dónde alojas los vídeos, porque sólo hay que hacer un cálculo rápido para ver que no serán precisamente unos vídeos ligeros… eso sí, de «gran calidad»…

pixelated

8 comentarios en “Estándar de Alta Calidad en vídeos de Internet”

  1. Parece logico crear un estandar para videos en internet, con las calidades de audio y de video, pero ya existen estandares y solo hay que seguirlos. No puedes decir video en «alta definicion» si no tiene un tamaño de (al menos) 720×1280 pixeles. Y eso hablando de video, por que supuestamente si quieres que tu video cumpla con el estandar de «alta definicion» pues tiene que tener audio 5.1. (http://es.wikipedia.org/wiki/Alta_definici%C3%B3n)

    Tambien existe la definicion de «definicion estandar» http://es.wikipedia.org/wiki/Definici%C3%B3n_est%C3%A1ndar

    Responder
    • Ya, pero Internet no es televisión, y un vídeo en Alta Definición (1440×1080) por ejemplo puede ocupar hasta 400 megas/minuto, algo inviable hoy en día (y probablemente en muchos años) ya que un corte de 10 minutos vendía a ocupar 4 GigaBytes… algo «indescargable».

      Por eso en mi artículo comento lo del «Estándar para Internet» y «Alta Calidad / Alta Definición por separado… porque, hoy en día, que yo sepa, no hay ningún reproductor flash que soporte 5.1 o una calidad del 100%… los ordenadores / navegadores no serían capaces de procesarlo…

  2. Que el video sea de alta calidad no quiere decir que el audio tenga que ser 5.1.
    5.1 tiene que ver solamente con que tienes mas vias de llegar a los oidos del usuario.
    Aumentar la taza de sampleo y demases tiene que ver con que el sonido sea mas fiel al sonido real que fue emitido por la fuente sonora durante la grabacion y eso si logicamente tiene que ver con alta calidad..
    Puedes tener un sonido mono de «alta calidad» y sonido stereo o 5.1 de pesima calidad.

    Responder
  3. Sobre los tamaños de pantalla, 720×480 no es 16:9 y 1440×1080 no es ningún tamaño de HD. La alta definición es 1280×720 y 1920×1080. El tamaño 1440×1080 es un «truco» de algunas cámaras prosumer para conseguir el tamaño HD 1080 mediante la alteración de la proporción de los píxeles.

    Por hablar de estándares en cuanto a tamaño, hoy día estarían en 640×360 y 1280×720 que sería el tamaño HD en internet. De 4:3 ni hablar, porque eso es el pasado. Sobre los bitrates, yo sigo los que pone apple en sus formatos m4v: iPod y AppleTV que que curiosamente 🙂 son 640×360 y 1280×720, como digo, creo que son un estándar a seguir los bitrates de apple: unos 1600 Kbits/sec para 640×360 y unos 5000 Kbits/sec para 1280×720, aunque con 3000 va sobrado.

    Responder
  4. El problema de «tu estándar» es cuando quieras ver los vídeos a pantalla completa. Usando tu 720×480 tendríamos que «estirar» la imagen.

    La mayor parte de ordenadores portátiles y monitores hoy día trabajan con resoluciones de 1280 de ancho. Por eso se utiliza como estándar el 1280×720 (3000 kbps).

    Y ya estaba inventado. 😉 Visita Vimeo, ExposureRomm, etc.

    Responder
  5. Me apunto al 16:9 720×480 pero lo del bibrate lo aumentaría mínimo al 3000kbps. Además está el fantástico y lujoso «nuevo tema» (aplicable a cualquier flash,flex) del FullScreen, que parece imparable y si no ocupa toda la pantalla, KK.

    Responder

Deja un comentario