1 puntos por GN⁺ 2023-09-10 | 1 comentarios | Compartir por WhatsApp
  • Gracias al soporte de UVC (USB Video Class) en iPadOS 17, el iPad ahora puede reconocer directamente webcams USB-C externas, cámaras y tarjetas de captura de video como dispositivos de entrada de video
  • Al conectar un dispositivo compatible, FaceTime y las apps que admiten la nueva API cambian automáticamente a él como fuente de video predeterminada, sin configuración adicional ni menú para elegir webcam
  • Usando una combinación de una tarjeta de captura NZXT, Elgato Cam Link y el dock de Analogue Pocket, es posible enviar al iPad Pro no solo video de Nintendo Switch y Steam Deck, sino también de una Game Boy Camera
  • El experimento con la Game Boy Camera funcionó en FaceTime al combinar la salida HDMI 1080p de Analogue Pocket con Elgato Cam Link, y el audio se complementó con AirPods Pro
  • Aunque la baja calidad de imagen dificultaba identificar el rostro, la función de reacciones (reactions) de FaceTime reconoció gestos de la mano y funcionó, mostrando que el alcance del soporte de entrada de video externa de iPadOS 17 es más amplio de lo esperado

Soporte UVC en iPadOS 17

  • iPadOS 17 incorporó soporte para dispositivos UVC (USB Video Class), lo que permite que el iPad reconozca dispositivos de video externos conectados por USB-C
  • Se pueden usar webcams externas, cámaras, tarjetas de captura de video y otros dispositivos de video USB en el iPad
  • Cuando se conecta una cámara compatible a un iPad Pro, FaceTime y las apps que admiten la nueva API de iPadOS 17 la usan como fuente de video predeterminada
    • No se requiere configuración adicional
    • Tampoco se ofrece un menú para elegir la webcam

Uso de Studio Display y un falso modo clamshell

  • Al conectar un Apple Studio Display a un iPad Pro, se puede usar la webcam integrada del Studio Display en llamadas de FaceTime
  • Esta función encaja bien con un falso modo clamshell, donde el iPad Pro se coloca bajo el escritorio con la tapa del Magic Keyboard cerrada
    • Aunque no se pueda usar la cámara del propio iPad, es posible hacer llamadas de FaceTime con la webcam conectada del Studio Display

Usar el iPad Pro como pantalla externa con una tarjeta de captura de juegos

  • Gracias al soporte UVC, iPadOS puede aprovechar tarjetas de captura de juegos o accesorios USB de entrada de video
  • Para ver la pantalla de Nintendo Switch y Steam Deck en la Retina Display del iPad Pro, se usó una tarjeta de captura de juegos externa
  • Para leer en el iPad el video de un dispositivo UVC conectado, hace falta una app aparte
    • Capture Pro: UVC Viewer de Jingcheng Tang muestra y captura fuentes de video externas con la API de iPadOS 17
    • Esta app actualmente está en beta

Conectar la Game Boy Camera como webcam de FaceTime

  • FaceTime puede usar como fuente de video no solo la webcam del Studio Display, sino también la entrada de otros dispositivos UVC
  • Al conectar Steam Deck a la tarjeta de captura y abrir FaceTime en el iPad Pro, el video de Elden Ring apareció en FaceTime
  • El experimento con la Game Boy Camera se hizo con la siguiente combinación de dispositivos
    • Analogue Pocket: un dispositivo moderno de la familia Game Boy que puede ejecutar cartuchos originales de Game Boy
    • Dock de Analogue Pocket: emite a una pantalla grande los modos de escalado de gráficos de Game Boy del Pocket
    • Game Boy Camera: una cámara fabricada por Nintendo a fines de la década de 1990
  • Al principio, la tarjeta de captura NZXT no pudo transmitir el video del Pocket a FaceTime, pero al usar el dongle Elgato Cam Link, funcionó de inmediato en el iPad Pro
  • Pocket emitía una señal de video 1080p por HDMI, y la app FaceTime parece preferir esa señal frente a una fuente de video 720p
  • Por la calidad de imagen de la Game Boy Camera, el rostro era casi imposible de reconocer, pero eso en sí mismo era el objetivo del experimento
  • El audio se manejó con AirPods Pro, lo que permitió realizar la llamada independientemente de la baja calidad del video

Efectos de video y reacciones de FaceTime

  • Incluso mientras la tarjeta de captura alimentaba video a FaceTime, los efectos de video estaban activos en Control Center
  • Portrait, Center Stage y Studio Light no funcionan con el video de la Game Boy Camera
  • La función de reacciones (reactions) de FaceTime funciona correctamente
    • Reconoce gestos específicos de la mano y muestra animaciones 3D como globos o corazones
    • Al ubicarse frente a la Game Boy Camera y hacer el gesto de victoria, aparecieron globos en FaceTime en el iPhone de la otra persona
  • No es un caso que los usuarios comunes vayan a necesitar con frecuencia, pero demuestra que el iPad Pro puede recibir una Game Boy Camera como si fuera una webcam y usarla en FaceTime

1 comentarios

 
GN⁺ 2023-09-10
Opiniones de Hacker News
  • Gracias en nombre de los geeks retro. “Esto no tiene ningún sentido y probablemente una persona normal nunca lo usaría”, pero por suerte este no es un sitio para personas normales™
    Ojalá alguien hiciera un filtro así… ya existe: https://play.google.com/store/apps/details?id=com.bufolab.ca...

  • Yo hice algo parecido, pero de una forma un poco más barata. Si buscas bien en eBay una SNES, un Super Game Boy y una Game Boy Camera usados, y aceptas hacer algo de limpieza y reparación, se pueden conseguir a un precio razonable
    Si no te molesta el ruido analógico, puedes capturarlo con un ADC barato de compuesto a USB de menos de 10 dólares en Amazon. Por separado, también tomo fotos con la Game Boy Camera, y el dispositivo de volcado de cartuchos USB Operator, de Epilogue, soporta la Game Boy Camera de forma nativa, así que puede extraer las fotos del cartucho como PNG píxel por píxel. El dithering de 2 bits es realmente bueno

    • Cablearlo directamente tampoco es lo peor del mundo. Al comienzo de la pandemia, cuando estaba encerrado en casa y desesperado, vi una entrada de blog que enlazaba a https://github.com/Dhole/gb-link-stm32f411 y compré una placa para ejecutar ese código
      No encontré cómo guardar los datos crudos como PNG, así que escribí mi propio script de conversión. Hoy usaría Operator, pero si no lo tienes, la ruta del microcontrolador también es viable
  • Me decepciona un poco que no sea una conversión de protocolo real, sino solo usar dispositivos comerciales y una tarjeta de captura

    • La conversión de protocolo ya la hizo Analogue, y creó un producto comercial bastante impresionante. Es un producto que el autor ya había elogiado antes
      Lo adicionalmente impresionante aquí es la mejora del soporte de accesorios en iPadOS 17, y larga vida a los dongles
    • No parece haber nada especialmente extraordinario. Apple agregó soporte para dispositivos de video USB, conectaron un dispositivo de video USB al iPad y funcionó como se esperaba
      No es muy distinto de conectarlo a una PC y sorprenderse de que funcione en Discord o algo similar
  • Como lector, puse los ojos en blanco en la parte de “En 2023 estaba haciendo gestos frente a una Game Boy Camera… si esta locura funciona, quizá el iPad también pueda mejorar”
    No me gusta ese estilo exagerado ni ese extraño tribalismo de marca. Está bien entusiasmarse con el concepto subyacente o los detalles de implementación, pero entusiasmarse con una marca es otra cosa. Esto parece más publicidad que fanatismo genuino

    • El autor criticó con razón el soporte de accesorios del iPad y encontró una señal alentadora en un lugar inesperado. No hace falta leerlo con tanta dureza
    • Estaría bien dejar que la gente sienta pasión por algo. Hay tanto cinismo y sarcasmo en estos comentarios que deprime
    • Todo el artículo básicamente es “conecté una webcam a un dispositivo”, con el agregado de “¡el hardware que graba es muy viejo!”
  • El “yo” del que se habla aquí no soy yo, sino el autor Federico Viticci @ MacStories(https://www.macstories.net/)

  • Hace unos 20 años pensé en hacer algo parecido con una webcam de Game Boy Camera, pero nunca llegué a terminarlo
    El plan era poner la Game Boy Camera en un Super Game Boy y conectar la SNES a una tarjeta de captura de video de la PC. Me alegra ver que con tecnología moderna alguien lo hizo de verdad

  • Espero que el USB-C del iPhone 15 habilite también el soporte para cámaras UVC en iOS 17. Con eso, el iPhone podría ser bastante útil como monitor portátil decente para cámaras digitales o como grabador básico
    La línea Xperia de Sony puede hacer esto desde hace varios años. El Xperia Pro empezó con un puerto de entrada HDMI real, y después pasaron al soporte UVC por USB-C

  • No sé cómo explicar la sensación mágica que produjo la Game Boy Camera cuando salió a finales de los 90
    Tenía la limitación de ser en blanco y negro, pero probablemente fue la primera cámara digital para mucha gente. El software lo hacía todo tan fácil que hice muchísimas animaciones cuadro por cuadro, y había muchos videos de LEGO peleando o de figuras de acción. También era fantástico poder imprimir fotogramas como stickers con la Game Boy Printer. La resolución era terrible y la tasa de cuadros era baja, pero de verdad se sentía mágico

  • No sé si todos deberíamos sorprendernos de que Apple haya empezado a soportar un formato de video estándar
    ¿Es extraño que en 2023 dos dispositivos que usan el mismo protocolo se comuniquen? Como no uso productos Apple ni la Game Boy Camera, no termino de ver qué es lo especial que ve el autor

  • Es gracioso. Pero ahora, de repente, necesito muchísimo un filtro de video por software que reproduzca con una webcam normal el tono verdoso, los 4 niveles de escala de grises e incluso el dithering con matriz de Bayer

    • Por alguna razón siento que se podría hacer con un comando de una línea en Linux
    • Pensé que bastaría con un plugin de OBS