Terminalizer - Optag din Linux-terminal og generer animeret GIF


Terminalizer er et gratis, open source, simpelt, meget tilpasseligt og cross-platform program til at optage din Linux-terminalsession og generere animerede gif-billeder eller dele en webafspiller.

Den leveres med brugerdefinerede: vinduesrammer, skrifttyper, farver, stilarter med CSS; understøtter vandmærke; giver dig mulighed for at redigere rammer og justere forsinkelser inden gengivelse. Det understøtter også gengivelse af billeder med tekster på dem i modsætning til at fange din skærm, som giver bedre kvalitet.

Derudover kan du også konfigurere mange andre indstillinger, såsom kommandoen til at fange, GIF-kvalitet og gentagelse, markørstil, tema, bogstavafstand, liniehøjde, rammeforsinkelser og meget mere.

Sådan installeres og bruges Terminalizer i Linux

For at installere Terminalizer skal du først installere Node.js og derefter installere værktøjet globalt ved hjælp af følgende kommando.

# npm install -g terminalizer
OR
$ sudo npm install -g terminalizer

Installationen skal være meget let med Node.js v10 eller lavere. For nyere versioner, hvis installationen mislykkes, skal du muligvis installere udviklingsværktøjerne for at opbygge C ++-tilføjelsesprogrammerne.

Når installationen er afsluttet, kan du begynde at optage din Linux-terminal ved hjælp af postkommandoen som vist.

# terminalizer record test

For at logge ud af optagesessionen skal du trykke på CTRL + D eller afslutte programmet ved hjælp af CTRL + C .

Når du har stoppet optagelsen, oprettes en ny fil kaldet test.yml i den aktuelle arbejdsmappe. Du kan åbne den ved hjælp af en hvilken som helst editor til at redigere konfigurationerne og de optagede rammer. Du kan afspille din optagelse igen ved hjælp af afspilningskommandoen som vist.

# ls -l test.yml
# terminalizer play test

For at gengive din optagelse som et animeret gif skal du bruge render-kommandoen som vist.

# terminalizer render test

Brug generer-kommandoen til at oprette/generere en webafspiller til en optagelsesfil.

# terminalizer generate test

Sidst men ikke mindst skal du bruge kommandoen init til at oprette en global konfigurationsmappe. Du kan også tilpasse det ved hjælp af filen config.yml.

# terminalizer init

For at få flere detaljer om alle kommandoer og deres muligheder skal du køre.

# terminalizer --help

For mere information, gå til Terminalizer Githug repository: https://github.com/faressoft/terminalizer.

Det er alt! Terminalizer er et meget nyttigt program til at optage din Linux-terminalsession og generere animerede gif-billeder eller dele en webafspiller. Hvis du har spørgsmål, er du velkommen til at kontakte os via kommentarformularen nedenfor.