ibniz - Online na nuvem

Este é o comando ibniz 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


ibniz - Máquina virtual para programas audiovisuais compactos de baixo nível

SINOPSE


ibniz [OPÇÃO] ... [CÓDIGO]

DESCRIÇÃO


Máquina virtual para programas audiovisuais compactos de baixo nível

IBNIZ é uma máquina virtual projetada para programas audiovisuais de baixo nível extremamente compactos.
O principal objetivo do design é a utilidade como plataforma para produções demoscene, arte com falhas
e projetos semelhantes. Os aspectos de engenharia de software da Mainsteam são considerados totalmente
irrelevante.

IBNIZ significa Ideally Bare Numeric Impression giZmo. O nome também se refere a Gottfried
Leibniz, o polímata do século 17 que, entre todos, inventou a aritmética binária, construiu o
primeira máquina de calcular de quatro operações, e acreditava que o mundo foi projetado com
o princípio de que um conjunto mínimo de regras deve produzir uma diversidade máxima.

A máquina virtual IBNIZ é basicamente uma máquina de duas pilhas um tanto semelhante a Forth
implementações, mas com a principal diferença de que a pilha é cíclica e também usada como
buffer de saída. A máquina funciona em um loop infinito por padrão, com o contador de loop
variável (s) colocada (s) no topo da pilha em cada ciclo de loop.

Cada instrução tem um caractere de comprimento, com exceção de 'loadimm' que consiste em
uma sequência de dígitos hexadecimais. Isso também dá ao IBNIZ um pouco de sabor esotérico
linguagem de programação.

OPÇÕES


--config =
Leia as configurações de , se existir.

--versão, -V
Mostre o número da versão deste programa e saia.

--Socorro, -h
Mostre esta mensagem de ajuda e saia.

E muito mais opções de docutils padrão.

COMANDO LINHA OPÇÕES


-h Despejar a ajuda sobre o uso da linha de comando

-v Despejar informações da versão

-c CÓDIGO
Execute o código

-n Sem execução automática do código carregado

As seguintes opções extras foram adicionadas para criar o vídeo do YouTube:

-e Despejar os pressionamentos de tecla do usuário para o stdout

-p A reprodução descartou as teclas do usuário de stdin

-M Despeje o vídeo bruto para stdout e o áudio bruto para stderr, 30 fps, não em tempo real, yuv4mpeg2
e pcm_s16

EXEMPLOS


Alguns comandos usados ​​neste processo, para referência:

./ibniz -e > eventos

./ibniz -M -p < eventos 2> vid.pcm | ffmpeg -y -i - -r 30 vid.avi

ffmpeg -i vid.avi -f s16le -ar 44100 -ac 1 -i vídeo.pcm -vcodec cópia vidav.avi

Use ibniz online usando serviços onworks.net



Programas online mais recentes para Linux e Windows