Publicado por

Práctica 2. Proyecto 2. Media. Transmisión de audio y vídeo. Plataformas de publicación y distribución.

Comparto con vosotros mi práctica de creación de una aplicación VJ (videojockey) en javascript mediante la biblioteca P5.js.

La aplicación combina la inserción de un audio, generado por inteligencia artificial, al que podemos aplicar filtros y manejar los parámetros mediante distintos sliders, con dos videos que pueden conmutarse: la captura de la webcam y un vídeo también generado por una plataforma de IA que hemos almacenado en nuestro disco duro.

Los sliders de control permiten modificar en el audio los valores de volumen, velocidad, la panorámica, de la frecuencia de corte y resonancia del filtro de paso bajo, de la distorsión y de la reverberación.

Con respecto al vídeo, su tamaño se modifica tomando como referencia la amplitud del audio y podemos variar su ángulo de rotación, en sentido horario y contrahorario, mediante las teclas «a» y «s», respectivamente . Por otra parte, es posible conmutar los vídeos mencionados pulsando la tecla «5». Además, permite la aplicación de filtros de imagen que se aplican mientras se mantienen pulsadas algunas teclas: desde la tecla «1» hasta la «4» aplica los filtros de inversión, binarización, erosión, y posterización. Mientras se mantiene pulsada la tecla «d» se detectarán los bordes del vídeo,

 

Videotutorial de la aplicación de Proyecto 2. Media.

 

Debate0en Práctica 2. Proyecto 2. Media. Transmisión de audio y vídeo. Plataformas de publicación y distribución.

Deja un comentario