Pembaca seperti Anda membantu mendukung MUO. Saat Anda melakukan pembelian menggunakan tautan di situs kami, kami dapat memperoleh komisi afiliasi.

Terminal Linux adalah alat luar biasa yang membantu Anda mendapatkan yang terbaik dari mesin Anda. Kebanyakan orang belajar menggunakannya dengan mengikuti tutorial dengan instruksi baris demi baris. Tetapi cara yang lebih baik adalah dengan melihatnya beraksi.

VHS Adalah Cara yang Lebih Mudah untuk Membuat GIF dari Terminal Linux Anda

Kecuali Anda tahu apa yang Anda lihat, terminal sangat menarik. Ada baris teks, masukan dan keluaran, status, dan sesekali karya seni ASCII. Untuk pendatang baru Linux, mungkin sulit untuk menautkan sebab akibat.

Video dan GIF seringkali dapat membantu, yang mungkin menjadi alasan mengapa ada puluhan ribu tutorial Linux di YouTube. Ini biasanya dibuat melalui perekaman layar, atau dengan memegang kamera ponsel, satu tangan, di depan monitor.

Tetapi video adalah file yang besar dan canggung, biasanya berukuran hingga ratusan MB, dan memerlukan sumber daya yang ekstensif jika akan melayani lebih dari beberapa orang. Itu boros, dan tidak ideal jika Anda tidak ingin mengandalkan YouTube untuk mengontrol akses ke konten Anda.

instagram viewer

Meskipun mungkin untuk mengonversi file video ke GIF di PC Linux Anda, solusinya seringkali tidak elegan, dan filenya besar.

VHS adalah utilitas baris perintah yang membantu Anda membuat GIF dari sekumpulan perintah yang terdapat dalam file teks.

Perintah dieksekusi secara berurutan satu demi satu, dan hasilnya direkam dalam file. Anda juga dapat menentukan ukuran font agar mudah dibaca, serta dimensi jendela terminal Anda.

Cara Memasang VHS di Linux

VHS membutuhkan ttyd dan ffmpeg untuk dijalankan. Jika sistem Anda mendukung snap, instal ttyd dengan:

sudo jepret Install ttyd --klasik

Paket untuk ffmpeg tersedia di repositori default.

Sekarang Anda siap menginstal VHS.

Di Distro Berbasis Debian

Tambahkan kunci repo ke keyring Anda:

ikal -fsSL https://repo.charm.sh/apt/gpg.key | sudo gpg --dearmor -o /etc/apt/keyrings/charm.gpg
gema "deb [ditandatangani oleh =/etc/apt/keyrings/charm.gpg] https://repo.charm.sh/apt/ " | sudo tee /etc/apt/sources.list.d/charm.list

Perbarui sumber paket dengan APT, lalu instal VHS:

sudo tepat memperbarui && sudo apt Install vhs

Di Arch Linux

Anda dapat menginstal VHS dari Repositori Pengguna Arch menggunakan yay:

yay -S vhs-bin

Di Fedora dan Red Hat Enterprise Linux

Salin dan tempel seluruh cuplikan perintah di bawah ini di terminal, lalu tekan Memasuki:

gema '[pesona]
nama=Pesona
baseurl=https://repo.charm.sh/yum/
diaktifkan=1
gpgcheck=1
gpgkey=https://repo.charm.sh/yum/gpg.key' | sudo tee /etc/yum.repos.d/charm.repo

Kemudian, instal VHS dengan mengetik:

sudo yum Install vhs

Menggunakan VHS untuk Membuat GIF Terminal Anda

VHS menggunakan kebiasaan ".tape"ekstensi. Untuk memulai, buat yang baru dengan mengetik:

vhs baru demo.tape

Sekarang gunakan nano untuk membuka dan mengedit kaset:

nanodemo.tape

Di dalam file, Anda akan menemukan opsi konfigurasi yang berguna sebagai komentar. Ini termasuk format keluaran: ya, Anda dapat menyimpan keluaran sebagai MP4 atau WebM, meskipun menurut pendapat kami, ini tidak penting. Anda juga akan melihat opsi untuk menyempurnakan font dan menyetel penundaan antara karakter yang muncul di layar.

Dua perintah yang menurut Anda sangat berguna adalah Bersembunyi Dan Menunjukkan. Seperti namanya, ini akan menyembunyikan perintah selanjutnya agar tidak muncul di terminal atau menampilkannya.

Setelah mengatur nama file keluaran dan dimensi terminal, perintah akan dijalankan secara berurutan.

Untuk mensimulasikan kata-kata yang diketik ke terminal, awali string yang Anda inginkan dengan perintah Jenis, diikuti dengan string dalam tanda kutip. Misalnya, jika Anda menginginkan string "MUO is Ace!" agar muncul seolah-olah sedang diketuk oleh pengguna di belakang keyboard, masukkan:

Ketik gema "MUO adalah Ace!"

Ketik perintah Memasuki setelah string Anda untuk mensimulasikan memukul Kembali, dan kamu akan lihat:

gema MUO adalah Ace!

Linux gema perintah akan dieksekusi, dan Anda akan melihat keluaran terminal:

MUO adalah Kartu as!

Untuk mensimulasikan jeda jeda 200 md setelah satu baris teks, gunakan perintah Tidur. Contohnya:

Tidur 200 md

...akan menghasilkan jeda 200ms sebelum baris berikutnya mulai mengetik.

Itu Jenis perintah menyebabkan perintah aktual dieksekusi, dengan keluarannya ditangkap dalam GIF.

Untuk mensimulasikan menjalankan perintah Neofetch yang disesuaikan, seperti di atas, kami tape berkas berisi sebagai berikut:

Keluarandemo.gif
Mengatur Ukuran huruf 14
Mengatur Lebar 1200
Mengatur Tinggi 600
Jenis "neofetch --ascii muo_ascii.txt"
Tidur 500ms
Memasuki
Tidur 5 detik

Setelah Anda puas dengan perintahnya, simpan file dengan Ctrl + O Kemudian Ctrl + X, lalu masukkan file ke VHS.

vhs < demo.tape

VHS akan membuat rekaman itu sebagai GIF.

GIF yang ditampilkan di atas berkualitas rendah karena kami menggunakan pihak ketiga untuk hosting GIF. Anda harus mempercayai kami bahwa GIF aktual yang dihasilkan akan berkualitas tinggi dan cocok untuk disematkan di halaman web mana pun dan sebagian besar sistem manajemen konten.

Jika Anda ingin perintah Anda berjalan tanpa perintah yang sebenarnya ditampilkan di layar, gunakan Bersembunyi Dan Menunjukkan perintah sebelum dan sesudah perintah yang ingin Anda jalankan:

Bersembunyi
Jenis "neofetch --ascii muo_ascii.txt" Tidur 500ms Masuk
Menunjukkan

Daftar perintah bisa sepanjang yang Anda suka, dan asalkan hasilnya dapat ditampilkan di terminal tanpa meluncurkan aplikasi berbasis GUI, VHS akan merekam tindakan Anda dengan setia.

Fitur VHS Berguna Lainnya

VHS dikemas penuh dengan fitur berguna yang membantu Anda menyesuaikan tampilan output Anda. Berikut adalah beberapa favorit kami:

1. Menghapus

Mensimulasikan menekan Menghapus kunci dengan menghapus karakter. Tambahkan bilangan bulat untuk berapa banyak karakter yang ingin Anda hapus.

2. Ctrl

Seringkali, perintah Linux memiliki pintasan yang setara yang menggunakan Ctrl kunci. Memasuki "Ctrl+l" ke dalam file kaset VHS Anda akan menghapus layar di sebagian besar distro Linux.

3. Atur Kecepatan Pemutaran

Hasil berkedip terlalu cepat? Gunakan "PlaybackSpeed" untuk mengubah kecepatan pemutaran render akhir.

Kecepatan Pemutaran 0.5

... akan membagi dua kecepatan pemutaran keluaran.

Daftar lengkap perintah tersedia di halaman VHS GitHub.

Membuat GIF Terminal untuk Kesenangan dan Keuntungan!

Membuat GIF input dan output terminal dengan VHS itu mudah dan sangat keren, dan ini adalah cara terbaik untuk mendemonstrasikan perintah dan hasilnya. Ini memiliki potensi yang sangat baik sebagai sumber daya visual saat menulis tutorial atau sebagai alternatif YouTube.

Sebelum Anda lari dan membuat situs tutorial Linux Anda sendiri, pastikan Anda adalah seorang ahli dan up-to-date dengan perintah Linux modern yang paling berguna.