No puedes muestrear video desde la tarjeta de audio

No puedes muestrear video desde la tarjeta de audio

Mi cámara digital se envía con este cable para conectarla al televisor:

Cable para conectar cámara a TV

Cuando lo conecto con ese cable a la computadora portátil:

Cable de audio habitual

Escucho salida de audio en el canal izquierdo y "escucho" video en el canal derecho:

Gráfico de señal del canal derecho.

Gráfico de señal del canal derecho.

  1. ¿Cómo se llama esta salida de vídeo? ¿Dónde puedo encontrar su descripción (número de píxeles, tiempos, etc.)?
  2. ¿Existen ya programas para decodificarlo? Uso esperado:arecord -f cd -r 192000 | some_filter > video.yuv
  3. ¿Qué calidad de imagen debo esperar al decodificar vídeo de esa manera?

Respuesta1

Te estaba preguntando si estabas intentandocortar a tajostodo pero vi tu etiqueta. Está bien, divirtámonos.

Simplemente desea evitar comprar una tarjeta de captura. Suena bien, pero...

No puedes muestrear video desde la tarjeta de audio

Simplemente eso. ¿Por qué? Vale, te lo voy a decir. La señal de audio se muestrea en las frecuencias Nyquist del oído humano, que es el doble del ancho de banda que el oído puede escuchar (...malo...): 44100Hz. Con tarjetas de alta calidad puedes muestrear a 96 KHz o incluso 192 KHz para aplicaciones maníacas o profesionales. No veo ninguna razón para tomar muestras a 96 KHz, si los ultrasonidos son a 22 KHz, nadie podría escuchar frecuencias superiores a, digamos, 30 KHz (que es mucho más alta), pero aun así algunas personas afirman que 96 KHz eslimpiadoren sonido que 44,1 KHz.

Con el vídeo, el problema se hace cada vez más grande. Para que tu cámara transmita toda la información compleja sobre películas (gracias Luke por haber decodificado NTSC sólo con tu cerebro), definitivamente necesitas más ancho de banda. Wikipedia dice que son 6MHz.

Entonces, definitivamente, eresincapazmuestrear una señal de 6MHz con un dispositivo que sea capaz de muestrear hasta 192KHz sin perder la mayor parte de la calidad y tal vez perder visibilidad de las imágenes.

El ancho de banda requerido para la codificación analógica de una señal de video es función de la velocidad de cuadros (25 FPS) y lacomponentes frecuencialesen el vídeo, lo que significa que una persona con un disfraz como este vestido de floreses un componente de alta frecuencia que puede caerse, en cambio, un fondo blanco es un componente de frecuencia cero en la imagen.

[Editar] Las muestras de alta frecuencia en una imagen significan que el color/relámpago cambia significativamente entre píxeles (en una imagen digital) o entre pequeñas partes de una señal continua (señales analógicas). La verdad es que una señal NTSC es la interpolación analógica de una señal ya muestreada.

Estudié la codificación JPEG para informarle sobre las frecuencias en las señales de video.

Espero haber sido de ayuda. Coge tu bolsillo y compra tu tarjeta de captura :D:D:D:D:D

[Editar 2] Para responder brevemente a sus preguntas numeradas anteriores:

  1. Es vídeo analógico. Debes saber eso antes de decodificar. Luke dijo que es NTSC, por lo que es un estándar. Yo también lo creo, así que si es un estándar necesitas descubrir cómo está codificado.
  2. No
  3. Muuuuuy pobre, ya te dije por qué.

información relacionada