Tutorial: Rakam skrin dalam edaran GNU / Linux anda

Logo Screencast

Terdapat banyak cara untuk menyumbang kepada pergerakan perisian percuma, bukan hanya dengan mengesahkan garis kod sumber untuk projek. Kami juga dapat berkolaborasi dengan menerjemahkan perisian, melaporkan masalah yang kami dapati kepada masyarakat pembangunan sehingga mereka dapat menyelesaikannya, menyebarkan berita dan tutorial seperti yang kami lakukan di blog ini, dll. Dan salah satu cara yang paling bergaya untuk menyebarkan tutorial adalah mengambil tangkapan skrin atau rakaman apa yang berlaku di persekitaran desktop dan terminal kami, untuk memberikan lebih banyak maklumat langsung dan praktikal.

Di samping itu, fenomena youtuber semakin kuat, semakin banyak orang memasuki dunia ini, dan bagi saya sesuatu yang menarik untuk ditangani, terutamanya sekarang bahawa dunia permainan video di Linux berkembang dengan pesat, dan pastinya banyak pengguna muncul Pemain Linux yang ingin merakam permainan mereka untuk disiarkan di platform penstriman terkenal, menunjukkan pencapaian, ulasan, dll. Oleh itu, jika anda tidak tahu bagaimana menangkap apa yang berlaku di PC anda, dalam tutorial ini kami akan menunjukkan alternatif terbaik yang anda ada dan bagaimana melakukannya ...

Persediaan sebelumnya:

Dj tux

Sebelum memulakan pemasangan sebarang program untuk membuat screencast atau menangkap apa yang berlaku di skrin, saya menasihatkan anda untuk mengikuti petua ini, atau jika tidak, anda anda akan menghadapi beberapa masalah yang biasanya agak menjengkelkan dan dalam banyak kesempatan, jika anda pengguna baru anda tidak akan tahu apa asal usulnya. Masalah-masalah ini terutama berakar pada timbunan grafik Linux atau timbunan audio, iaitu pada semua pemacu dan subsistem yang mengendalikan pemprosesan grafik dan audio di distro atau sistem operasi kami.

Secara amnya, distro yang paling popular sudah mengkonfigurasi timbunan ini dengan cukup baik dan mempunyai semua pemacu yang diperlukan sehingga semuanya berfungsi dengan betul dari awal. Walau bagaimanapun, saya mengesyorkan agar anda memberi perhatian khusus kepada distro 100% percuma, yang menghilangkan gumpalan binari yang terkenal, kerana sesuatu mungkin tidak berfungsi dengan baik di dalamnya, walaupun tidak semestinya, pada dasarnya GPU dan kad bunyi yang paling popular harus berfungsi dengan lancar dengan pemandu percuma. Tetapi ingat juga bahawa distro 100% percuma ini boleh membawa masalah lain ketika datang ke multimedia, dan itu adalah bahawa mereka tidak mempunyai codec proprietari tertentu yang diperlukan untuk memproses audio dan video rakaman anda.

Dan sekiranya anda pengguna yang lebih maju dan anda telah memutuskan untuk membuat distro anda sendiri dari awal atau anda telah memilih distro seperti Arch Linux, Gentoo, Slackware, dan lain-lain, yang biasanya lebih "telanjang" dari segi perisian dan anda harus memasangnya mengikut keinginan anda , ingat jangan lupa tentang pakej seperti PulseAudio, ALSA, pakej codec, dan lain-lain, kerana dalam pengalaman saya, mereka cenderung menjadi tumpuan kebanyakan masalah ketika bekerja dengan jenis program yang kami tunjukkan di bawah.

Sebagai contoh, salah satu masalah paling bodoh yang saya hadapi adalah bahawa ia tidak merakam suara sama sekali, dan saya hanya menuju ke persediaan dengan betul ASLA dan PulsAudio kerana terdapat beberapa saluran atau media audio dengan suaranya diturunkan. Atau kita boleh mengubah suai sistem penyamaan untuk mengurangkan kebisingan latar belakang dan meningkatkan kualiti.

Cara merakam persekitaran grafik

Tangkapan skrin Vocoscreen

Terdapat banyak program dan alternatif Untuk merakam skrin di distro GNU / Linux anda, selama bertahun-tahun saya menggunakan sistem Linux, saya telah mencuba beberapa. Sebagai contoh, salah satu yang pertama saya cuba ialah RecordMyDesktop di distro SUSE saya. Kemudian saya bereksperimen dengan beberapa program untuk melihat mana yang paling saya sukai, antaranya Kazam dan yang panjang, dan lain-lain, tetapi akhirnya saya tinggal bersama Vokoscreen (anda dapat melihatnya dalam tangkapan skrin yang saya buat) yang paling banyak saya buat rakaman untuk kursus latihan, dll.

Yang mana yang akan dipilih lagi adalah dilema, tetapi saya akan membentangkannya senarai program untuk rakaman skrin paling terkenal:

  • Vokoscreen: pada pendapat saya ia adalah salah satu yang terbaik, sederhana tetapi kuat, sebab itulah kegemaran saya dan yang saya cadangkan secara peribadi. Menyokong pelbagai format video output, membolehkan rakaman audio, pelbagai pilihan rakaman, sokongan kamera web, dll. Dan saya pasti melihat beberapa kekurangan ...
  • KazamSekiranya anda mahukan sesuatu yang lebih minimalis, ringan dan pantas untuk pemula, mungkin Kazam adalah yang anda cari. Kelemahan berbanding dengan Vokoscreen adalah sokongan Webcam dan ia mempunyai pilihan konfigurasi yang lebih sedikit, yang sedikit membataskannya.
  • SimpleScreenRecorder: ini adalah aplikasi berasaskan Qt yang sesuai dengan namanya, sangat mudah. Ia juga dioptimumkan untuk bekerja dengan mesin dengan prestasi yang lebih rendah dan kesederhanaan berkaitan dengan pengoperasiannya, kerana ia mempunyai banyak pilihan untuk dikonfigurasi, yang agak membingungkan dalam antara muka grafiknya.
  • recordMyDesktop: Ini terutama alat baris perintah yang ditulis dalam C di mana dua GUI berdasarkan Qt4 dan GTK telah ditambahkan. Ia sangat ringan dan mudah digunakan (anda bahkan boleh menggunakannya dari konsol dengan perintah recordmydesktop), tetapi lupakan sokongan untuk WebCam dan format audio dan video pesaingnya ...
  • ScreenStudio: adalah aplikasi rakaman multiplatform yang ditulis di Java. Lebih kurang ia mempunyai pilihan yang sama dengan Vokoscreen atau Kazam, dan anda boleh menggunakannya di platform mana pun. Masalah terbesar adalah ia bergantung pada Java RE 8.0.
  • Perakam Hijau: ini adalah aplikasi yang sangat sederhana dan intuitif, dengan banyak pilihan dan itu boleh menjadi alternatif yang baik untuk Kazam atau Vokoscreen, tetapi tidak mempunyai sokongan untuk merakam WebCam. Namun, ia mempunyai sesuatu yang sangat menarik bagi saya, dan ia menyokong Wayland.
  • Buka Studio Perisian Penyiar: juga disebut OBS Studio adalah sistem yang paling maju dan dengan lebih banyak pilihan yang dapat anda temukan untuk Linux. Anda boleh merakam beberapa adegan dan beralih di antara mereka, anda mempunyai penapis untuk video, pengadun audio, pilihan untuk streaming langsung, dll. Sebaliknya, anda mesti tahu dengan baik syarat dan pilihan yang dikendalikan untuk membuat konfigurasi yang mencukupi atau anda akan kehilangan diri anda dengan antara muka yang besar.

Pemasangan salah satu daripadanya tidak boleh menjadi masalah, kerana terdapat pakej DEB, RPM di laman web rasmi masing-masing, anda juga akan menjumpainya di repositori distro anda sehingga anda dapat memasangnya dengan mudah dengan yum, APT , zip, dll. Dan bahkan ada beberapa, seperti dalam kes Vokoscreen, yang dapat anda temukan di a pakej binari .jalankan bahawa anda tidak perlu memasang, jalankan sahaja dan itu sahaja!

Seperti yang telah saya katakan, Saya lebih suka Vokoscreen kerana kesederhanaannya, dan kerana ia berfungsi dengan baik daripada yang saya dapat mengesahkan. Seperti yang anda lihat di antara muka, anda akan menemui pilihan skrin untuk merakam keseluruhan skrin, satu tetingkap atau kawasan, walaupun anda mahu rakaman mengikuti kursor anda, kesan kaca pembesar, hitungan detik progresif dari mana mula merakam, dll. Sebaliknya anda mempunyai butang untuk Mula, Jeda, dan Hentikan rakaman untuk menguruskannya.

Seterusnya bulu mata Ini mengenai audio, dan anda boleh memilih antara menggunakan PulseAudio dan ASLA, dan jika anda mempunyai beberapa mikrofon dalam sistem, anda boleh memilih yang anda mahu bertanggungjawab untuk menangkap suara. Tab penting lain adalah multimedia, di mana anda dapat memilih format video dan audio, bingkai tangkapan sesaat (jangan meletakkan terlalu banyak jika anda tidak mempunyai grafik yang terlalu kuat), dan codec audio dan video (ingat pilih yang lebih sesuai). Dan tab yang selebihnya adalah pilihan tempat menyimpan, dll. Ringkas kan?

Cara merakam terminal

ascinema

Sejauh mana cara merakam dalam mod grafik, tetapi anda harus tahu bahawa ada juga penggenggam terminal atau konsol distro anda, sesuatu yang cukup praktikal di dunia Unix di mana anda bekerja begitu banyak dari terminal. Secara umum, dalam kes ini, mereka adalah program yang lebih sederhana dan memerlukan lebih sedikit persiapan atau prasyarat daripada yang sebelumnya, jadi saya ragu bahawa anda akan menghadapi masalah. Dan seperti yang saya lakukan dengan yang sebelumnya, saya akan melakukannya senaraikan beberapa yang terbaik apa yang anda akan dapati:

  • ttystudio: ini adalah program sederhana yang membolehkan anda merakam apa yang berlaku di terminal, tetapi melakukannya dalam bentuk GIF animasi. Sangat berguna untuk menghantar hasilnya di laman web kemudian. Tanpa keraguan salah satu kegemaran saya.
  • ascinema: membolehkan anda merakam dan berkongsi apa yang berlaku dalam sesi terminal.
  • Shellr- Program lain untuk penyiaran secara bor pada skrin teks biasa.
  • Pameran: Alternatif lain yang berguna untuk dirakam.
  • Rekod Jangka Masa: dengan mudah dapat merakam kandungan sesi terminal dan memungkinkan untuk menghasilkan output HTML, menarik untuk memaparkan hasilnya di web.
  • ttyrec: alat untuk merakam terminal dan termasuk alat untuk main balik.
  • tty2gif: alat mudah lain yang, seperti namanya, membolehkan anda merakam dan mengeksport ke GIF.

Yo saya tinggal dengan ttystudio, bahawa anda boleh memasangnya dengan cara yang sangat mudah. Tetapi untuk ini, anda mesti memasang pakej npm terlebih dahulu dengan pengurus pakej yang anda gunakan. Ini adalah pakej yang membolehkan anda mengurus program JavaScript seperti yang berlaku, dan setelah anda memilikinya, anda hanya perlu melakukan:

npm install -g ttystudio

Sekiranya anda melepaskan pilihan -g, pemasangan tidak akan global. Setelah dipasang, anda boleh membuka terminal anda dan mulakan rakaman dan eksport ke GIF arahan dan semua yang berlaku di terminal anda dengan:

ttystudio micaptura.gif --log

Anda boleh mendapatkan lebih banyak maklumat dan kod sumbernya di dalamnya Laman web Github...

Jangan lupa untuk meninggalkan anda comments, dengan keraguan yang timbul, cadangan, program alternatif lain yang anda ketahui, pengalaman, dll. Saya harap tutorial ini dapat membantu anda dan anda dapat membuat rakaman yang baik di distro anda ...


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab untuk data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   rv kata

    Pos yang bagus, sangat lengkap.
    Saya akan menguji pilihan yang anda senaraikan untuk melihat apakah komen muncul ...
    Salam,!

    1.    Ishak kata

      Thank you very much!

  2.   Julai kata

    Saya baru sahaja memasang skrin vokoskopi di Debian Strecht, ia sangat bagus.
    Terima kasih banyak atas nasihatnya.

  3.   Ray padilla kata

    Saya telah memasang vokoskrin di Manjaro dan saya menghadapi masalah dengan rakaman skrin. Semasa melakukan proses rakaman semuanya berjalan lancar, tetapi ketika saya menyimpan dan memainkan video, saya melihat bahawa bar alat sistem hilang sekejap-sekejap, walaupun pada tetingkap yang sama dengan yang saya pilih ia akan hilang dan muncul dengan cepat. Sekiranya anda mengetahui punca masalahnya, saya meminta sokongan anda.
    Terima kasih.

  4.   Eddy kata

    Halo, saya ingin mula merakam video pemasangan dan penyelesaian baru yang saya perbaiki di linux, tetapi saya ragu-ragu bagaimana saya dapat menangkap pemasangan dari awal pengedaran termasuk bahagian di mana saya memasuki BIOS dan mengubahnya untuk boot oleh usb.

    Apakah kaedah yang betul untuk membuat video seperti ini, pasang ke partisi kosong dari partisi lain dengan linux dan beberapa program tangkapan di sana atau semacamnya?

    Terima kasih terlebih dahulu!

    1.    Diego Jerman Gonzalez kata

      Anda mempunyai dua alternatif. Sama ada melakukan pemasangan di mesin maya dan dengan itu merakam dengan perisian atau membeli peranti yang membolehkan anda merakam output video PC.
      Sudah tentu, jika anda mempunyai kamera dan tripod yang baik, bahagian BIOS dapat dirakam dari monitor.

  5.   Gregory Perez Gomez kata

    Tutorial yang sangat sempurna. Berguna, berkesan, praktikal dan, pada masa yang sama, mudah digunakan.
    Terima kasih banyak - banyak. salam hormat.