Página 1 de 2 12 ÚltimoÚltimo
Resultados 1 al 8 de 11

Dudas, video, sonido y colores

Esta es una discusión para el tema Dudas, video, sonido y colores en el foro Multimedia, bajo la categoría Software; Bueno, estoy aca por mas dudas Hay alguna diferencia entre YUV, y el YPbPr ? Tengo entendido que YUV es la señal que viaja en el cable amarillo en la ...
Página: 1


  1. #1
    Senior Member

    Fecha de ingreso
    26 nov, 07
    Mensajes
    207

    Dudas, video, sonido y colores

    Bueno, estoy aca por mas dudas

    Hay alguna diferencia entre YUV, y el YPbPr ?
    Tengo entendido que YUV es la señal que viaja en el cable amarillo en la conexion de mala calidad.
    Y el YPbPr es la conexion con las entradas roja, verde y azul.

    Luego tengo otra duda:

    "La música es almacenada con un muestreo de 44.100 veces por segundo. Las muestras son de 2 bytes (16 bits) cada una"

    Esto es en cuanto al formato de musica en CD, que significa muestreo y que significan las muestras de 16bits?
    Cual seria el ejemplo en un archivo en MP3?

    Luego abro un video con mediainfo para ver unos datos y me encuentro:

    Video
    ID: 2
    Format: VC-1
    Format profile: MP@HL

    Esto significaria que el formato usado es VC-1 en un contenedor WMV (desconozco si VC-1 soporta otro contenedor) ¿soporta otro?

    El codec usado es WMV9

    Format profile no se que es, pero intuyo que tiene algo q ver con la calidad de la compresion del video. (Diferentes profiles para distintas calidades, como XviD, que tiene Simple Profile y ASP, por lo tanto no hay necesidad de mucha configuracion, ya habria una predeterminada para cada perfil)

    Y no tengo idea que es ID

    Ahora por utlimo (y disculpen la extension)

    ¿Que significa la calidad de color de 32 bits? o sea todos conocemos que la cantidad de colores y calidad en la PC es de:
    a) 16 colores
    b) 256 colores
    c) Calidad alta (16 bits)
    d) La mas alta (32 bits)

    La duda en concreto es lo de 16-32 bits

    Bueno lo dicho anteriormente, ya se que son muchas dudas, tal vez la que viene deba crear distintos temas para cada una.

    Saludos

     
     
  2. #2
    888
    888 está desconectado
    Moderador Avatar de 888

    Fecha de ingreso
    03 may, 06
    Ubicación
    CABA - Argentina
    Mensajes
    4,713
    YUV es un formato de almacenamiento y compresion de la informacion de color. Usado por los codecs modernos para lograr mayor compresion. Es un concepto que pertenece a los formatos digitales y no tiene nada que ver con las interfaces analogicas que mencionas.

    Muestreo significa que se toman "muestras" de la señal analogica. Como la informacion digital se encuentra segmentada (es divisible hasta un minimo que son los bits), no es posible almacenar la informacion continua que constituye una señal analogica, por ejemplo de audio, de forma completa, se necesitaria infinito espacio. Entonces lo que se hace es tomar los valores de la señal continua cada tanto tiempo y se guarda eso, quedando una representacion discreta de la señal (obviamente ello introduce cierto error). La frecuencia cada cuanto se toma el valor son los 44,1kHz.
    Luego esta la resolucion o exactitud con la que se almacena dicho valor, es decir que tantos bits se usaran para representar ese valor, en este caso 16bits, 32bits, etc

    Si, el formato de video es VC-1. Creo que el contendor MKV tambien lo soporta pero no estoy seguro.
    ID es solo un identificador de la pista, nada importante.
    El profile es tal como decis, indica que configuracion se uso para la compresion, y suele definir la calidad del resultado asi como tambien su compatibilidad.

    Pues es lo mismo que con el audio, que tantos bits se usan para representar un color, cuantos mas sean es evidente que mas colores se podran representar. En verdad son 16 y 24bits, los otros 8 que totalizan 32 se usan para poder representar transparencias.

     
     
  3. #3
    Senior Member

    Fecha de ingreso
    26 nov, 07
    Mensajes
    207
    888 lo siento mucho pero no he podido entender lo del muestreo y los bits en el audio, por consiguiente tampoco lo de los colores. Tal vez haya una manera mas "para tontos" en la que me puedas explicar :(

    Por otro lado me fije con el MediaInfo estas nuevas caracteristicas:

    Chroma subsampling: 4:2:0
    Bit depth: 8 bits

    ¿Que es el chroma subsampling?
    ¿Esta profundidad de bits se refiere a la de los colores?

    Saludos

     
     
  4. #4
    888
    888 está desconectado
    Moderador Avatar de 888

    Fecha de ingreso
    03 may, 06
    Ubicación
    CABA - Argentina
    Mensajes
    4,713
    Si, no son conceptos del todo sencillos, ademas de que no los explique muy bien que digamos. Dejame que piense en poco mejor como explicarlo.

    El chroma subsampling hace referencia a la forma en que se almacena la informacion de color, y depende del formato de color utilizado (como ser YUV). Es un tema que ahora mismo no lo tengo muy fresco, por lo que te lo debo. Lo mismo con el tema de los bits, porque en este caso esta informacion depende de como fue comprimido el video, mientras que lo que explique antes del muestreo aplica a la informacion cruda sin compresion.
    Es decir, cuando se comprime se elimina informacion, con lo cual algunos parametros dejan de ser relevantes.

    Si ves que no contesto en un par de dias volve a publicar aqui para hacerme acordar asi busco un poco de info para refrescarme la memoria.

     
     
  5. #5
    Senior Member

    Fecha de ingreso
    26 nov, 07
    Mensajes
    207
    Bueno, estaré al tanto entonces.

    Saludos

     
     
  6. #6
    Senior Member

    Fecha de ingreso
    26 nov, 07
    Mensajes
    207
    Hola, posteo de vuelta como acordamos, saludos!

     
     
  7. #7
    Señor Oscuro Avatar de LordSauron

    Fecha de ingreso
    21 oct, 04
    Ubicación
    Un diminuto punto en el Universo
    Mensajes
    4,807
    YUV es un espacio de color, como puede ser RGB (rojo-verde-azul), es decir, un modelo para representar los colores como números. Históricamente se utilizaba YUV para hablar de la codificación analógica y YCbCr para la codificación digital. Pero actualmente se usa YUV para designar a los ficheros con formatos YCbCr. "Y" es la luminancia, Cb la croma con componente azul (B-Y) y Cr la croma con componente roja (R-Y). Cb y Cr son las componentes que tienen la información de color y "Y" sólo la información de iluminación (si Cb y Cr fueran cero, la imagen estaría en blanco y negro).
    YPbPr se utiliza para referirse a este mismo formato pero en analógico, a la señal que va por los cables.
    Tienes más información de todo esto en la Wikipedia en inglés.

    Para lo del muestreo, hay que aclarar que una cosa es una señal analógica y otra una señal continua.
    Supongamos la señal de arriba que tu dibujas en un papel. Si coges dos puntos cualquiera en el eje horizontal, entre los dos habrá infinitos puntos. Eso es una señal continua. No pasa así en el caso de abajo, es una señal discreta.
    Si ahora vas cogiendo puntos cualquiera, verás que esos puntos pueden tener infinitos valores en el eje vertical. El punto "1" en el eje horizontal puede valer "0'8" en el eje vertical o puede valer "0'888888" o lo que sea. Eso es una señal analógica. En el caso de la imagen de abajo, no sólo tenemos una señal discreta sino que también tenemos una señal digital, es decir, para el punto "1" del eje horizontal (que bueno, en este caso no existe), el valor en el eje vertical puede valer "0'8" ó "0'9", pero no puede valer "0'95". Obviamente me estoy inventando los números, pero es para que entiendas que una señal digital tiene un alfabeto, es decir, sólo puede tener ciertos valores predefinidos.

    ¿Cómo pasamos de la señal de arriba a la de abajo? Muestreando y cuantizando.
    Si la muestreamos a 44'1KHz, lo que estamos haciendo es mirar el valor de la señal 44100 veces en un segundo, es decir, cada 1/44100 segundos vamos a obtener una muestra (el valor) de una señal. Acabamos de discretizar o muestrear nuestra señal. Además, esta muestra, no puede tener un valor infinito porque no podemos almacenarla, con lo que vamos a cuantizarla (darle valores discretos), vamos a darle un valor aproximado en función de la precisión que tengamos para representar ese valor. Si tenemos 16 bits, tenemos 2^16 = 65536 posibles valores que podemos representar. Pues dividimos el eje vertical de la señal entre ese número de valores (obtenemos un alfabeto) y aproximamos el valor de nuestra muestra al más cercano de nuestro alfabeto. Por ejemplo, si tenemos una señal con una "altura" de 65536, si la muestra que hemos obtenido vale 60000'7, la aproximaremos a 60001. Acabamos de digitalizar o cuantizar nuestra señal.

    Para el caso de los colores es igual. Si tenemos 4 bits para representar nuestros colores, tendremos un total de 2^4 = 16 colores posibles. Por ejemplo, el 0000 en binario, será el negro. El 1111 en binario (15 en decimal), será el blanco. Para el caso de 32 bits, tendremos 2^32 = 4294967296 colores posibles.

    En cuanto al submuestreo (subsampling), mira esta imagen:
    submuestreo_color.png
    Para representar una imagen en formato YCbCr, necesitaremos en principio una muestra Cb y otra Cr por cada Y. Podemos decir también que por cada 4 Cb y 4 Cr necesitamos 4 Y (4:4:4).
    Pues bien, el ojo humano no necesita tanta información de color como de iluminación, con lo que se puede comprimir el tamaño de la imagen reduciendo componentes de croma.
    4:2:2 significa que tanto en Cb como en Cr se quitan dos componentes de cada cuatro (en concreto, se quitan columnas alternas). En la imagen sólo está representada una de las cromas.
    4:2:0 significa que tanto en Cb como en Cr se quitan 3 componentes de cada cuatro (en concreto se quitan columnas y filas alternas).

    La profundidad de bits se refiere a cuántos bits tiene cada componente. Es decir, Y tendrá 8 bits, Cb otros 8 y Cr otros 8; en total, 24 bits por pixel en el caso de 4:4:4, 16 bits en el caso de 4:2:2 y 12 bits en el caso de 4:2:0.

    Un saludo

    P.D.: Después de haber escrito el tronchaco he cerrado la ventana sin querer y lo he tenido que volver a escribir :(

     
     
  8. #8
    Senior Member

    Fecha de ingreso
    26 nov, 07
    Mensajes
    207
    Hola LordSauron, muchas gracias por tomarte el tiempo de responder semejante chorizo!

    Aunque debo decirte con todo respeto (y agradecimiento por escribirlo) que la parte de la grafica con la señal digital y analoga no esta bien explicada del todo, por ejemplo: "Si coges dos puntos cualquiera en el eje horizontal, entre los dos habrá infinitos puntos." esto de la manera que YO lo veo no es asi.

    Por lo tanto se derrumba lo que le sigue, aunque una idea vaga general pude hacerme.

    En cuanto al muestreo y la cuantizacion, lo he pillado, pero creo que una vez entienda lo otro 100% sera cuando se me aclare como el agua.

    "Si tenemos 4 bits para representar nuestros colores, tendremos un total de 2^4 = 16"

    El otro dia no sabia de donde salia ese numero 2, pero luego me di cuenta que es porque hay dos posibilidades, 0 o 1.

    Saludos

     
     
Página 1 de 2 12 ÚltimoÚltimo

Temas similares

  1. Dudas y problemas para capturar vídeo
    Por Jukemad en el foro Multimedia
    Respuestas: 3
    Último mensaje: 05/08/2009, 22:13
  2. Dudas sobre tarjetas de video y como montarlas
    Por xaverr en el foro Hardware
    Respuestas: 2
    Último mensaje: 22/11/2006, 02:23
  3. Holas!! Tengo dudas con un archivo de video...
    Por Saladino en el foro Multimedia
    Respuestas: 9
    Último mensaje: 10/06/2006, 17:49
  4. Sonido Y Video
    Por rastamonty en el foro Programas
    Respuestas: 1
    Último mensaje: 24/11/2004, 10:36
  5. sonido y video
    Por nautilyus en el foro Hardware
    Respuestas: 2
    Último mensaje: 21/09/2004, 02:10

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •