Tutorial: Εγγραφή οθόνης στην διανομή GNU / Linux

Λογότυπο Screencast

Υπάρχουν πολλοί τρόποι να συμβάλλετε στην κίνηση του ελεύθερου λογισμικού, όχι μόνο προσθέτοντας γραμμές πηγαίου κώδικα σε έργα. Μπορούμε επίσης να συνεργαστούμε μεταφράζοντας λογισμικό, αναφέροντας προβλήματα που εντοπίζουμε στις αναπτυξιακές κοινότητες, ώστε να μπορούν να τα λύσουν, διαδίδοντας νέα και σεμινάρια όπως κάνουμε σε αυτό το ιστολόγιο κ.λπ. Και ένας από τους πιο μοντέρνους τρόπους για να διαδώσετε μαθήματα είναι λήψη στιγμιότυπων οθόνης ή εγγραφής τι συμβαίνει στο επιτραπέζιο και τερματικό περιβάλλον μας, προκειμένου να παρέχουμε πολύ πιο άμεσες και πρακτικές πληροφορίες.

Επιπλέον, το φαινόμενο του youtuber γίνεται ισχυρό, όλο και περισσότεροι άνθρωποι μπαίνουν σε αυτόν τον κόσμο και μου φαίνεται κάτι ενδιαφέρον να ασχοληθώ, ειδικά τώρα που ο κόσμος των βιντεοπαιχνιδιών στο Linux ανθεί τόσο πολύ, και σίγουρα πολλοί χρήστες αναδύομαι Παίκτες Linux που επιθυμούν να ηχογραφήσουν τα παιχνίδια τους για να δημοσιεύσουν στη διάσημη πλατφόρμα ροής, δείχνοντας τα επιτεύγματά τους, τις κριτικές κ.λπ. Έτσι, εάν δεν ξέρετε πώς να καταγράψετε τι συμβαίνει στον υπολογιστή σας, σε αυτό το σεμινάριο θα δείξουμε τις καλύτερες εναλλακτικές λύσεις που έχετε και πώς να το κάνετε ...

Προηγούμενες προετοιμασίες:

Dj σμόκιν

Πριν ξεκινήσετε να εγκαθιστάτε οποιοδήποτε πρόγραμμα για να κάνετε screencast ή να καταγράψετε τι συμβαίνει στην οθόνη, σας συμβουλεύω να ακολουθήσετε αυτές τις συμβουλές, διαφορετικά θα αντιμετωπίσετε κάποια προβλήματα που είναι συνήθως αρκετά ενοχλητικό και σε πολλές περιπτώσεις, εάν είστε νεότερος χρήστης δεν θα γνωρίζετε καν ποια είναι η προέλευση. Αυτά τα προβλήματα βασίζονται κυρίως στη στοίβα γραφικών Linux ή στοίβα ήχου, δηλαδή σε όλα τα προγράμματα οδήγησης και υποσυστήματα που χειρίζονται γραφικά και επεξεργασία ήχου στο διανομέα ή το λειτουργικό μας σύστημα.

Γενικά, οι πιο δημοφιλείς διανομές διαμορφώνουν ήδη αυτήν τη στοίβα αρκετά καλά και έχουν όλα τα απαραίτητα προγράμματα οδήγησης έτσι ώστε τα πάντα λειτουργεί σωστά από την αρχή. Ωστόσο, σας συνιστώ να δώσετε ιδιαίτερη προσοχή σε αυτές τις 100% δωρεάν διανομές, αυτές που εξαλείφουν τα διάσημα δυαδικά blobs, καθώς κάτι μπορεί να μην λειτουργεί καλά σε αυτά, αν και δεν πρέπει, κατ 'αρχήν, οι πιο δημοφιλείς GPU και κάρτες ήχου θα πρέπει να λειτουργούν απρόσκοπτα με δωρεάν προγράμματα οδήγησης. Αλλά θυμηθείτε επίσης ότι αυτές οι 100% δωρεάν διανομές μπορούν να φέρουν άλλα προβλήματα όταν πρόκειται για πολυμέσα και ότι δεν διαθέτουν συγκεκριμένους κωδικοποιητές που είναι απαραίτητοι για την επεξεργασία του ήχου και του βίντεο των εγγραφών σας.

Και αν είστε ένας πιο προχωρημένος χρήστης και έχετε αποφασίσει να δημιουργήσετε τη δική σας διανομή από το μηδέν ή έχετε επιλέξει διανομές όπως το Arch Linux, το Gentoo, το Slackware κ.λπ. , μην ξεχνάτε να μην ξεχνάτε πακέτα όπως τα PulseAudio, ALSA, πακέτα κωδικοποιητή κ.λπ., καθώς κατά την εμπειρία μου τείνουν να είναι το επίκεντρο των περισσότερων προβλημάτων όταν εργάζονται με αυτόν τον τύπο προγράμματος που παρουσιάζουμε παρακάτω.

Για παράδειγμα, ένα από τα πιο ανόητα προβλήματα που έχω αντιμετωπίσει είναι ότι δεν καταγράφει καθόλου ήχο και μόλις πήγα να διαμορφώσω σωστά ASLA και PulsAudio καθώς υπήρχαν κάποια κανάλια ή μέσα ήχου με τον ήχο να μειωθεί στο όριο. Ή μπορούμε ακόμη και να τροποποιήσουμε τον ισοσταθμιστή συστήματος για να μειώσουμε τον θόρυβο του περιβάλλοντος και να βελτιώσουμε την ποιότητα.

Πώς να καταγράψετε το γραφικό περιβάλλον

Στιγμιότυπο οθόνης Vocoscreen

Υπάρχουν πολλά προγράμματα και εναλλακτικές λύσεις Για να εγγράψετε την οθόνη στη διανομή GNU / Linux σας, με την πάροδο των ετών που δούλευα με συστήματα Linux έχω δοκιμάσει αρκετά. Για παράδειγμα, ένα από τα πρώτα που δοκίμασα ήταν το RecordMyDesktop στη διανομή SUSE. Στη συνέχεια, πειραματίστηκα με διάφορα προγράμματα για να δω ποιο μου άρεσε περισσότερο, μεταξύ των οποίων ο Kazam και ένας μακρύς κ.λπ., αλλά τελικά έχω μείνει με το Vokoscreen (μπορείτε να το δείτε στο στιγμιότυπο οθόνης που έφτιαξα) με το οποίο έχω κάνει τα περισσότερα των ηχογραφήσεων για μαθήματα κατάρτισης κ.λπ.

Ποιο θα επιλέξει ξανά είναι ένα δίλημμα, αλλά θα σας συστήσω το λίστα προγραμμάτων για οθόνη εγγραφής γνωστότεροι:

  • Vokoscreen: κατά τη γνώμη μου είναι ένα από τα καλύτερα, απλά αλλά ισχυρά, γι 'αυτό είναι το αγαπημένο μου και αυτό που προτείνω προσωπικά. Υποστηρίζει διάφορες μορφές βίντεο εξόδου, επιτρέπει εγγραφή ήχου, διάφορες επιλογές εγγραφής, υποστήριξη κάμερας Web κ.λπ. Και σίγουρα βλέπω λίγα μειονεκτήματα ...
  • Kazam: Αν θέλετε κάτι πιο μινιμαλιστικό, ελαφρύ και γρήγορο για αρχάριους, ίσως το Kazam είναι αυτό που ψάχνετε. Τα μειονεκτήματα σε σύγκριση με το Vokoscreen είναι η υποστήριξη της κάμερας Web και ότι έχει λιγότερες επιλογές διαμόρφωσης, κάτι που το περιορίζει λίγο.
  • SimpleScreenRecorder: είναι μια εφαρμογή που βασίζεται στο Qt και ανταποκρίνεται στο όνομά της, είναι πολύ απλή. Είναι επίσης βελτιστοποιημένο για να λειτουργεί με μηχανήματα με χαμηλότερη απόδοση και η απλότητα σχετίζεται με τη λειτουργία του, καθώς έχει πολλές επιλογές για διαμόρφωση, οι οποίες μπορεί να προκαλούν σύγχυση στη γραφική διεπαφή του.
  • recordMyDesktop: Είναι κυρίως ένα εργαλείο γραμμής εντολών γραμμένο σε C στο οποίο έχουν προστεθεί δύο GUI που βασίζονται σε Qt4 και GTK. Είναι πολύ ελαφρύ και εύκολο στη χρήση (μπορείτε ακόμη και να το χρησιμοποιήσετε από την κονσόλα με την εντολή recordmydesktop), αλλά ξεχάστε την υποστήριξη για την κάμερα Web και τις μορφές ήχου και βίντεο των ανταγωνιστών της ...
  • ScreenStudio: είναι μια εφαρμογή εγγραφής πολλαπλών μορφών γραμμένη σε Java. Έχει περισσότερο ή λιγότερο τις ίδιες επιλογές με το Vokoscreen ή το Kazam και μπορείτε να το χρησιμοποιήσετε σε οποιαδήποτε πλατφόρμα. Το μεγαλύτερο πρόβλημα είναι ότι εξαρτάται από το Java RE 8.0.
  • Πράσινη συσκευή εγγραφής: είναι μια πολύ απλή και διαισθητική εφαρμογή, με πολλές επιλογές και μπορεί να είναι μια καλή εναλλακτική λύση για το Kazam ή το Vokoscreen, αλλά δεν έχει υποστήριξη για την εγγραφή WebCam. Ωστόσο, έχει κάτι που θεωρώ πολύ ενδιαφέρον και ότι υποστηρίζει το Wayland.
  • Ανοίξτε το Broadcaster Software Studio: επίσης ονομάζεται OBS Studio είναι το πιο προηγμένο σύστημα με περισσότερες επιλογές που μπορείτε να βρείτε για Linux. Μπορείτε να εγγράψετε πολλές σκηνές και να κάνετε εναλλαγή μεταξύ τους, έχετε φίλτρα για το βίντεο, μίκτη ήχου, επιλογές για ζωντανή ροή κ.λπ. Αντίθετα, πρέπει να γνωρίζετε καλά τους όρους και τις επιλογές που διαχειρίζονται για να κάνετε μια κατάλληλη διαμόρφωση ή θα χάσετε τον εαυτό σας από την τεράστια διεπαφή του.

Η εγκατάσταση οποιωνδήποτε από αυτά δεν πρέπει να αποτελεί πρόβλημα, καθώς υπάρχουν πακέτα DEB, RPM στους επίσημους ιστότοπους καθενός από αυτά, θα τα βρείτε επίσης στα αποθετήρια της διανομής σας, ώστε να μπορείτε να τα εγκαταστήσετε εύκολα με το yum, APT , φερμουάρ κ.λπ. Και υπάρχουν ακόμη και μερικά, όπως στην περίπτωση του Vokoscreen, που μπορείτε να βρείτε στο δυαδικό πακέτο δεν θα χρειαστεί καν να εγκαταστήσετε, απλώς τρέξτε και αυτό είναι!

Όπως είπα ήδη, Προτιμώ το Vokoscreen για την απλότητά τουκαι επειδή λειτουργεί αρκετά καλά από αυτό που κατάφερα να επαληθεύσω. Όπως μπορείτε να δείτε στη διεπαφή του, θα βρείτε τις επιλογές οθόνης για την εγγραφή ολόκληρης της οθόνης, ενός μόνο παραθύρου ή μιας περιοχής, ακόμα κι αν θέλετε η εγγραφή να ακολουθεί τον κέρσορα, το φακό μεγεθυντικού φακού, μια προοδευτική αντίστροφη μέτρηση δευτερολέπτων από την οποία αρχίζει να ηχογραφεί κ.λπ. Από την άλλη πλευρά έχετε τα κουμπιά Έναρξη, Παύση και Διακοπή της εγγραφής με την οποία μπορείτε να τη διαχειριστείτε.

Το επόμενο βλεφαρίδα Πρόκειται για τον ήχο και μπορείτε να επιλέξετε μεταξύ της χρήσης PulseAudio και ASLA, και εάν έχετε πολλά μικρόφωνα στο σύστημα, μπορείτε να επιλέξετε αυτά που θέλετε να είστε υπεύθυνοι για τη λήψη του ήχου. Μια άλλη σημαντική καρτέλα είναι η πολυμέσα, όπου μπορείτε να επιλέξετε τη μορφή βίντεο και ήχου, τα καρέ λήψης ανά δευτερόλεπτο (μην βάλετε πάρα πολλά εάν δεν έχετε πολύ ισχυρά γραφικά) και τους κωδικοποιητές ήχου και βίντεο (θυμηθείτε να επιλέξτε το πιο κατάλληλο). Και οι υπόλοιπες καρτέλες είναι επιλογές για το πού να αποθηκεύσετε κ.λπ. Απλό, σωστά;

Πώς να εγγράψετε το τερματικό

ασκίωμα

Όσο για το πώς να κάνετε εγγραφή σε λειτουργία γραφικών, αλλά πρέπει να γνωρίζετε ότι υπάρχουν επίσης αρπάγες για το τερματικό ή την κονσόλα της διανομής σας, κάτι αρκετά πρακτικό στον κόσμο της Unix όπου εργάζεστε τόσο πολύ από το τερματικό. Σε γενικές γραμμές, σε αυτήν την περίπτωση είναι απλούστερα προγράμματα που χρειάζονται λιγότερη προετοιμασία ή προϋποθέσεις από τα προηγούμενα, οπότε αμφιβάλλω ότι θα έχετε προβλήματα. Και όπως έκανα με τα προηγούμενα, θα το κάνω απαριθμήστε μερικά από τα καλύτερα τι θα βρείτε:

  • tststudio: είναι ένα απλό πρόγραμμα που σας επιτρέπει να καταγράφετε τι συμβαίνει στο τερματικό, αλλά το κάνει με τη μορφή κινούμενου GIF. Πολύ χρήσιμο να δημοσιεύσετε το αποτέλεσμα αργότερα στους ιστοτόπους. Χωρίς αμφιβολία ένα από τα αγαπημένα μου.
  • ασκίωμα: σας επιτρέπει να καταγράφετε και να μοιράζεστε τι συμβαίνει στις συνεδρίες τερματικού.
  • shelr- Ένα άλλο πρόγραμμα για ραδιοφωνική μετάδοση σε οθόνες απλού κειμένου.
  • Σόουτερμ: Μια άλλη αρκετά χρήσιμη εναλλακτική λύση για την εγγραφή.
  • ΌροςRecord: μπορεί να καταγράψει εύκολα το περιεχόμενο μιας περιόδου σύνδεσης τερματικού και επιτρέπει τη δημιουργία εξόδου HTML, ενδιαφέρουσα για την έκθεση των αποτελεσμάτων στους ιστούς.
  • ttyrec: εργαλείο για την εγγραφή του τερματικού και περιλαμβάνει εργαλείο για αναπαραγωγή.
  • tty2gif: ένα άλλο απλό εργαλείο που, όπως υποδηλώνει το όνομά του, σας επιτρέπει να κάνετε εγγραφή και εξαγωγή σε GIF.

Yo μένω με το ttystudio, ότι μπορείτε να το εγκαταστήσετε με έναν πολύ απλό τρόπο. Αλλά για αυτό πρέπει πρώτα να εγκαταστήσετε το πακέτο npm με τον διαχειριστή πακέτων που χρησιμοποιείτε. Είναι ένα πακέτο που σας επιτρέπει να διαχειρίζεστε προγράμματα JavaScript, όπως συμβαίνει, και μόλις το έχετε, θα πρέπει να κάνετε μόνο:

npm install -g ttystudio

Εάν παραλείψετε την επιλογή -g, η εγκατάσταση δεν θα είναι καθολική. Μόλις εγκατασταθεί, μπορείτε να ανοίξετε το τερματικό σας και ξεκινήστε την εγγραφή και εξαγάγετε στο GIF των εντολών και ό, τι συμβαίνει στο τερματικό σας με:

ttystudio micaptura.gif --log

Μπορείτε να βρείτε περισσότερες πληροφορίες και τον πηγαίο κώδικα του Ιστότοπος Github...

Μην ξεχάσετε να αφήσετε το δικό σας σχόλια, με τις αμφιβολίες που προκύπτουν, προτάσεις, άλλα εναλλακτικά προγράμματα που γνωρίζετε, εμπειρίες κ.λπ. Ελπίζω ότι αυτό το σεμινάριο θα σας βοηθήσει και μπορείτε να κάνετε καλές ηχογραφήσεις στη διανομή σας ...


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: AB Internet Networks 2008 SL
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   rv dijo

    Ωραία ανάρτηση, πολύ πλήρης.
    Θα δοκιμάσω τις επιλογές που παραθέτετε για να δω αν εμφανίζονται σχόλια ...
    Χαιρετίσματα, !

    1.    Ισαάκ dijo

      Σας ευχαριστούμε πάρα πολύ!

  2.   Ιούλιος dijo

    Μόλις εγκατέστησα το vokoscreen στο Debian Strecht, τα πάω καλά.
    Ευχαριστώ πολύ για τη συμβουλή.

  3.   Ray padilla dijo

    Έχω εγκαταστήσει vokoscreen στο Manjaro και αντιμετωπίζω προβλήματα κατά την εγγραφή στην οθόνη. Όταν κάνω τη διαδικασία εγγραφής όλα πάνε καλά, αλλά όταν αποθηκεύω και παίζω το βίντεο βλέπω ότι η γραμμή εργαλείων του συστήματος εξαφανίζεται κατά διαστήματα, ακόμη και στο ίδιο παράθυρο που επιλέγω εξαφανίζεται και εμφανίζεται γρήγορα. Εάν γνωρίζετε την αιτία του προβλήματος, ζητώ την υποστήριξή σας.
    Σας ευχαριστώ.

  4.   Eddy dijo

    Γεια σας, θα ήθελα να αρχίσω να τραβάω βίντεο από νέες εγκαταστάσεις και λύσεις που διορθώνομαι στο Linux, αλλά έχω αμφιβολίες για το πώς θα μπορούσα να καταγράψω την εγκατάσταση από το μηδέν μιας διανομής, συμπεριλαμβανομένου του τμήματος στο οποίο εισέρχομαι στο BIOS και να το τροποποιήσω για εκκίνηση από το usb.

    Ποια είναι η σωστή μέθοδος για να δημιουργήσετε ένα βίντεο σαν αυτό, να το εγκαταστήσετε σε ένα κενό διαμέρισμα από άλλο διαμέρισμα με linux και κάποιο πρόγραμμα λήψης εκεί ή κάτι τέτοιο;

    Ευχαριστώ εκ των προτέρων!

    1.    Ντιέγκο Γερμανός Γκονζάλες dijo

      Έχετε δύο εναλλακτικές λύσεις. Είτε κάνετε την εγκατάσταση σε μια εικονική μηχανή και, επομένως, καταγράψτε με λογισμικό ή αγοράστε μια συσκευή που σας επιτρέπει να εγγράψετε την έξοδο βίντεο του υπολογιστή.
      Φυσικά, εάν έχετε καλή κάμερα και τρίποδο, το τμήμα BIOS θα μπορούσε να εγγραφεί από την οθόνη.

  5.   Γκρέγκορι Πέρες Γκόμεζ dijo

    Ένα απολύτως τέλειο φροντιστήριο. Χρήσιμο, αποτελεσματικό, πρακτικό και, ταυτόχρονα, εύκολο στην εφαρμογή.
    Ευχαριστώ πολύ. Θερμούς χαιρετισμούς.