¿Quiere una aplicación de cámara web que muestre la transmisión de su cámara dentro de la terminal Linux? asciicam es lo que necesitas.

La mayoría de las computadoras portátiles modernas vienen con cámaras web integradas, lo que le brinda una manera fácil de comunicarse visualmente con compañeros de trabajo, enviar mensajes de video y, por supuesto, admirar su atractivo yo en el espejo gran angular imagen.

Por supuesto, si ha dedicado su existencia tecnológica a la terminal de Linux, su cámara web puede parecer una gran cantidad de hardware innecesario. Pero con asciicam, puede poner a funcionar su cámara web en la terminal de Linux.

¿Por qué ver la salida de la cámara web en su terminal?

Mayoría las computadoras portátiles tienen cámaras web incorporadas, y ya quedaron atrás los días en los que tenía que colocar una unidad en la tapa de su computadora portátil y conectarla a un puerto USB de repuesto.

Las cámaras web son muy útiles para la comunicación a larga distancia y las reuniones remotas. Pero si prefiere hablar en persona y realizar reuniones a través de Slack, su cámara web se sienta allí como un ojo inutilizado y acusador.

instagram viewer

Para los guerreros de la terminal, la cámara web es una pérdida de espacio aún mayor, y si no ejecuta un servidor de visualización, ¿cómo vería la salida de la cámara web?

asciicam es una utilidad que le permite usar su terminal para ver lo que ve su cámara web, para que pueda admirar su hermoso rostro usando todo el conjunto de caracteres ASCII. Si te sientes especialmente aventurero, incluso puedes usar ANSI.

Cómo instalar asciicam en Linux

asciicam está escrito en Go y necesitará tener Go instalado en su sistema antes de que empieces.

Una manera fácil de instalar Go es desde Snap Store. Entonces, si su sistema admite paquetes instantáneos, puede usar este comando para instalar Go:

sudo snap install ir --clásico

Ahora que Go está instalado, puede usarlo para instalar asciicam. Clone el repositorio de asciicam GitHub con Git:

clonar https://github.com/muesli/asciicam.git ~/asciicam

Usa el comando cd para navegar al nuevo directorio asciicam, luego cree la aplicación:

cd ~/asciicam
ir a construir

Puede crear un enlace simbólico que permita a cualquier usuario ejecutar asciicam desde cualquier ubicación en la terminal con:

sudo ln -s ~/asciicam/asciicam /usr/bin/asciicam

Use asciicam para jugar con su cámara web en su terminal

Inicie asciicam con:

asciicam

...y la terminal se llenará con una pantalla en constante cambio de caracteres ASCII para maquillar tu rostro. Este es un video en vivo, por lo que los personajes cambiarán a medida que te muevas por la pantalla o hables.

Puede aumentar la resolución aparente de la fuente al disminuir el tamaño de la fuente de su terminal.

Si tiene la suerte de tener más de una cámara web en su computadora, puede elegir cuál usar iniciando asciicam con:

asciicam -dev=/dev/video0

asciicam viene con algunos buenos trucos visuales. Puede configurar toda la salida en un solo color, y el siguiente comando configurará su terminal en un hermoso rosa nuclear:

asciicam-color "#e51283"

Crear una pantalla verde virtual con asciicam

También puede configurar una pantalla verde virtual para eliminar el fondo de su fuente de video ASCII. Antes de que pueda hacer esto, asciicam necesita imágenes de muestra para saber qué no mostrar.

Cree un nuevo directorio en el que asciicam pueda almacenar miniaturas:

mkdir bgdata

El siguiente comando iniciará asciicam y comenzará a generar datos:

asciicam -gen=true -sample bgdata/

Salir después de unos segundos con Control + Cy ejecute el siguiente comando para iniciar asciicam con el fondo eliminado:

asciicam -greenscreen=true -sample bgdata/

Si necesita modificar el umbral de pantalla verde, agregue el -límite bandera. Por ejemplo:

asciicam -greenscreen=true -sample bgdata/ -threshold=0.12

Y para la pixelación en bloque de ANSI, agregue -ansi=verdadero al mando. Si bien esto funciona bien con las opciones de pantalla verde, no funciona con la salida monocromática por razones obvias.

Las cámaras web ASCII no son para todos

asciicam es un gran juguete y una forma divertida de pasar el tiempo en su terminal. Pero ocasionalmente, es posible que desee hacer cosas serias con su cámara web, como grabar videos de tutoriales o tomar selfies de alta calidad.

No se preocupe, ya que las aplicaciones de cámara web basadas en terminales no son todo lo que ofrece Linux. Puede instalar una gran cantidad de aplicaciones de cámara web GUI que funcionarán perfectamente en su computadora.