Este é o comando hasciicam que pode ser executado no provedor de hospedagem gratuita OnWorks usando uma de nossas várias estações de trabalho online gratuitas, como Ubuntu Online, Fedora Online, emulador online do Windows ou emulador online do MAC OS
PROGRAMA:
NOME
hasciicam - (h) ascii para as massas!
SINOPSE
hascicam [ -hvq ] [ -m modo ] [ -d dispositivo ] [ -i entrada ] [ -o saída ] [ -f
: usuário% pass @ host: / dir ] [ opções de renderização ]
DESCRIÇÃO
hascicam torna possível ter asciivídeo ao vivo na web. Ele tira o vídeo de um
dispositivo de captura (como cartões de TV ou câmeras rápidas) e o renderiza em ascii, formatando o
saída em um html página com uma tag de atualização ou em um viver ascii janela ou em um simples texto
lima também, dando a possibilidade de publicar na web um feed asciivideo navegável
sem a necessidade de plug-ins do navegador.
hascicam pega quadros usando Vídeo4Linux api, os torna em ascii usando AA-lib motor
e é capaz de protegê-los com código HTML de atualização automática. Está sendo usado também
jpeglib para opcionalmente atualizar uma pequena imagem jpeg, de modo que possa funcionar também como um simples
webcam (ou mostrando ambos, jpeg e asciivideo).
OPÇÕES
-h --Socorro
Exiba um texto de ajuda e saia.
-v --versão
Exibir versão e sair.
-q --quieto
Fique quieto e não mostre detecção de hardware.
-m --modo
Seleciona o modo em que o hasciicam será executado:
viver usará o console (ou eventualmente abrirá um no display X) para mostrar
velocidade de vídeo ascii.
html irá escrever vídeo ASCII formatado em HTML a cada refrescar segundos no arquivo arquivo.
texto irá escrever vídeo ASCII em texto simples a cada refrescar segundos no arquivo arquivo.
O modo padrão é viver. A seleção de modo é XOR.
-d --dispositivo
Use o dispositivo de captura especificado. O padrão é / dev / video.
-i --entrada
Seleciona o dispositivocanal de entrada a ser usado para capturar quadros. O padrão é 1.
-o --aafile
Define o arquivo onde salvar ascii renderizado, sobrescrito a cada refrescar segundos.
O padrão é hasciicam.html quando em html Modo, hasciicam.txt quando em texto modo
(inútil quando em viver modo).
-f --ftp
Ftp envia o arquivo de saída selecionado para uma conta ftp especificada em um
expressão como :do utilizador%[email protegido]: / home / usuário / www. Se a senha não for
especificado (omitir% pass) hasciicam pede por ele no stdin (escondido durante a digitação). Se o
diretório não for especificado, é considerado o primeiro diretório ftp onde o usuário
faz login. O arquivo remoto é atualizado dependendo de refrescar taxa e conexão
largura de banda, um escolopendro arquivo temporário é criado para manter os clientes no outro
lado refrescante suave.
-D --daemon
Forks para segundo plano e é executado no modo daemon.
OPÇÕES DE REEMBOLSO
-S --tamanho da fonte
Seleciona um tamanho de fonte de 1 para 4 usado na renderização de html. padrão é 1 (apenas útil
quando em html modo).
-a --Tipo de letra
Seleciona a face da fonte a ser usada na renderização html, deve ser de tamanho fixo para
melhores resultados. padrão é correio (apenas útil quando em html modo).
-r --refrescer
Especifica o intervalo de atualização em segundos entre cada quadro isolado. O padrão é 2
(inútil quando em viver modo).
-b --abright
Especifica o nível de brilho para o aa_render, de 0 a 100. O padrão é 60.
-c --aacontraste
Especifica o nível de contraste para o aa_render, de 0 a 100. O padrão é 4.
-g --aagama
Especifica o nível de correção de gama para o aa_render, de 0 a 100. O padrão é 3.
-I --invertido
Inverta e renderize o ascii negativo resultante.
-B --fundo
Especifica a cor de fundo a ser usada na forma de um feitiço RGB trio (sem
a liderança #). O padrão é 000000 para preto (útil apenas quando em html modo).
-F --primeiro plano
Especifica a cor de primeiro plano a ser usada na forma de um feitiço RGB trio (sem
a liderança #). O padrão é 00FF00 para verde (útil apenas quando em html modo).
EXEMPLOS
hascicam -m html -o assista-me.html
coloca o seu html ascii formatado em watchme.html - em seguida, basta abri-lo com o seu
navegador.
hascicam -m texto -o ~ / .plan
coloca seu ascii em seu .plan local (fingercam) hascicam -m html -S 2 -o index.html -f
: jaromil%[email protegido]: korova
gera um vídeo hascii com tamanho de fonte +1 e carrega os quadros em modo passivo ftp em
o servidor dyne.org, com a senha do usuário jaromil sasuchen, dentro do diretório korova
NOTAS
Ao usar uma webcam USB, um tamanho compatível deve ser especificado. O mínimo ou máximo
tamanho detectado deve funcionar, também um tamanho de 160x120 geralmente dá bons resultados, com
tamanhos não suportados, você obterá resultados inesperados.
Use hasciicam online usando serviços onworks.net