Πώς να ηχογραφήσετε την επιφάνεια εργασίας σας χρησιμοποιώντας το FFmpeg στο Ubuntu Linux: 10 βήματα

Πίνακας περιεχομένων:

Πώς να ηχογραφήσετε την επιφάνεια εργασίας σας χρησιμοποιώντας το FFmpeg στο Ubuntu Linux: 10 βήματα
Πώς να ηχογραφήσετε την επιφάνεια εργασίας σας χρησιμοποιώντας το FFmpeg στο Ubuntu Linux: 10 βήματα

Βίντεο: Πώς να ηχογραφήσετε την επιφάνεια εργασίας σας χρησιμοποιώντας το FFmpeg στο Ubuntu Linux: 10 βήματα

Βίντεο: Πώς να ηχογραφήσετε την επιφάνεια εργασίας σας χρησιμοποιώντας το FFmpeg στο Ubuntu Linux: 10 βήματα
Βίντεο: Windows - Εμφάνιση εικονιδίων συστήματος στην επιφάνεια εργασίας 2024, Απρίλιος
Anonim

Το FFmpeg είναι ένα δωρεάν πρόγραμμα λογισμικού που παράγει βιβλιοθήκες και προγράμματα για το χειρισμό δεδομένων πολυμέσων. Αυτό το σεμινάριο θα καλύψει την εγκατάσταση και τη χρήση του FFmpeg για την εγγραφή της επιφάνειας εργασίας σας στο Ubuntu Linux. Τα αποτελέσματα κάθε ατόμου ενδέχεται να διαφέρουν ανάλογα με τη διαμόρφωση του συστήματός σας.

Βήματα

Καταγράψτε την επιφάνεια εργασίας σας χρησιμοποιώντας το FFmpeg στο Ubuntu Linux Βήμα 1
Καταγράψτε την επιφάνεια εργασίας σας χρησιμοποιώντας το FFmpeg στο Ubuntu Linux Βήμα 1

Βήμα 1. Ελέγξτε εάν έχετε εγκαταστήσει το FFmpeg στο σύστημά σας

Εάν η πληκτρολόγηση ffmpeg -version δεν σας δώσει μήνυμα σφάλματος, είναι εγκατεστημένη. Διαφορετικά, μπορείτε να εγκαταστήσετε το FFmpeg ανοίγοντας ένα τερματικό και χρησιμοποιώντας τις ακόλουθες εντολές:

  • Τύπος/Αντιγραφή/Επικόλληση:

    sudo apt-get ενημέρωση

    Αυτή η εντολή ενημερώνει τα αποθετήρια πακέτων στο σύστημά σας

  • Τύπος/Αντιγραφή/Επικόλληση:

    sudo apt-get install ffmpeg

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

Καταγράψτε την επιφάνεια εργασίας σας χρησιμοποιώντας το FFmpeg στο Ubuntu Linux Βήμα 2
Καταγράψτε την επιφάνεια εργασίας σας χρησιμοποιώντας το FFmpeg στο Ubuntu Linux Βήμα 2

Βήμα 2. Μεταβείτε στον κατάλογο "Βίντεο"

Αυτό δεν είναι απαραίτητο, αλλά η διατήρηση βίντεο μέσα σε αυτόν τον κατάλογο θα σας επιτρέψει να τα βρείτε εύκολα.

  • Τύπος/Αντιγραφή/Επικόλληση:

    cd /home /your_user_name /Videos

Καταγράψτε την επιφάνεια εργασίας σας χρησιμοποιώντας το FFmpeg στο Ubuntu Linux Βήμα 3
Καταγράψτε την επιφάνεια εργασίας σας χρησιμοποιώντας το FFmpeg στο Ubuntu Linux Βήμα 3

Βήμα 3. Βεβαιωθείτε ότι το μικρόφωνό σας είναι ενεργοποιημένο και η ένταση του ήχου είναι αυξημένη

Οι ακόλουθες εντολές θα εγγράψουν ολόκληρο το βίντεο και τον ήχο στην επιφάνεια εργασίας στις παρακάτω μορφές βίντεο.

Καταγράψτε την επιφάνεια εργασίας σας χρησιμοποιώντας το FFmpeg στο Ubuntu Linux Βήμα 4
Καταγράψτε την επιφάνεια εργασίας σας χρησιμοποιώντας το FFmpeg στο Ubuntu Linux Βήμα 4

Βήμα 4. Μάθετε το μέγεθος της οθόνης σας

Θα το χρειαστείτε εάν θέλετε να ηχογραφήσετε ολόκληρη την οθόνη σας. Για να μάθετε το μέγεθος της οθόνης σας, πληκτρολογήστε: xdpyinfo | grep 'διαστάσεις:'

Καταγράψτε την επιφάνεια εργασίας σας χρησιμοποιώντας το FFmpeg στο Ubuntu Linux Βήμα 5
Καταγράψτε την επιφάνεια εργασίας σας χρησιμοποιώντας το FFmpeg στο Ubuntu Linux Βήμα 5

Βήμα 5. Για να εγγράψετε την οθόνη χωρίς ήχο, χρησιμοποιήστε την ακόλουθη εντολή:

ffmpeg -video_size 1920x1080 -framerate 30 -f x11grab -i: 0.0+0, 0 -c: v libx264rgb -crf 0 -προεπιλεγμένο εξαιρετικά γρήγορο δείγμα.mkv

  • -video_size καθορίζει το μέγεθος της καταγεγραμμένης περιοχής. Εάν έχετε διαφορετικό μέγεθος οθόνης, χρησιμοποιήστε το αντί για 1920x1080. Εάν θέλετε να καταγράψετε μόνο μια περιοχή της οθόνης, καθορίστε το μέγεθος της περιοχής εδώ.
  • -framerate καθορίζει το ρυθμό καρέ, δηλ. μι. πόσα καρέ βίντεο καταγράφονται σε ένα δευτερόλεπτο. Εάν χρειάζεστε άλλο ρυθμό καρέ, χρησιμοποιήστε άλλο αριθμό από 30. Το χαμηλότερο επιτρεπόμενο ποσοστό καρέ είναι 20.
  • -f x11grab είναι αυτό που λέει στην FFmpeg να καταγράψει την οθόνη σας. Δεν πρέπει να το αλλάξεις.
  • -i: 0,0+0, 0 είναι εκεί που καθορίζετε την αντιστάθμιση x και y στην επάνω αριστερή γωνία της περιοχής που θέλετε να καταγράψετε. Για παράδειγμα, χρησιμοποιήστε

    :0.0+100, 200

  • να έχει x μετατόπιση 100 και y μετατόπιση 200.
  • -c: v libx264rgb -crf 0 -προεπιλογή ultrafast είναι επιλογές κωδικοποίησης. Αυτά καθορίζουν μια γρήγορη και χωρίς απώλειες εγγραφή.
Καταγράψτε την επιφάνεια εργασίας σας χρησιμοποιώντας το FFmpeg στο Ubuntu Linux Βήμα 6
Καταγράψτε την επιφάνεια εργασίας σας χρησιμοποιώντας το FFmpeg στο Ubuntu Linux Βήμα 6

Βήμα 6. Χρησιμοποιήστε την ακόλουθη εντολή για να ηχογραφήσετε είτε το μικρόφωνό σας είτε τους ήχους του συστήματος:

ffmpeg -video_size 1920x1080 -framerate 30 -f x11grab -i: 0.0+0, 0 -f παλμός -ac 2 -i 0 -c: v libx264rgb -crf 0 -προσαρμοσμένο εξαιρετικά γρήγορο δείγμα.mkv

  • Οι περισσότερες επιλογές είναι οι ίδιες όπως για την εγγραφή μόνο της οθόνης, αλλά καθορίζετε επίσης ορισμένες πρόσθετες επιλογές. Σημειώστε ότι δεν μπορείτε απλά να προσθέσετε νέες επιλογές ήχου στο τέλος, αφού η σειρά τους επηρεάζει τον τρόπο με τον οποίο τις ερμηνεύει το FFmpeg.
  • -f παλμός λέει FFmpeg να αρπάξει την είσοδο από το PulseAudio, που είναι ο διακομιστής ήχου σας.
  • -ac 2 καθορίζει τον αριθμό των καναλιών ήχου. Εάν λάβετε ένα σφάλμα όπως: "δεν είναι δυνατή η ρύθμιση του αριθμού καναλιών σε 2 (Μη έγκυρο όρισμα)", θα πρέπει να το αλλάξετε σε 1.
  • -i 0 καθορίζει από ποια συσκευή θα αρπάξει την είσοδο. Μπορείτε να δείτε μια λίστα με όλες τις συσκευές με την εντολή pacmd λίστα-πηγές. Ο αριθμός πίσω

    -Εγώ

  • είναι ο δείκτης που αναγράφεται εκεί. Η άλλη έξοδος της εντολής θα σας δώσει μια εξήγηση για το τι είναι αυτή η συσκευή ήχου. Μια συσκευή με όνομα όπως "Monitor of Built-in Audio Analog" θα καταγράψει πιθανότατα τον ήχο του συστήματος, ενώ κάτι με "μικρόφωνο" στην περιγραφή θα είναι πιθανότατα μικρόφωνο.
Καταγράψτε την επιφάνεια εργασίας σας χρησιμοποιώντας το FFmpeg στο Ubuntu Linux Βήμα 7
Καταγράψτε την επιφάνεια εργασίας σας χρησιμοποιώντας το FFmpeg στο Ubuntu Linux Βήμα 7

Βήμα 7. Χρήση

-filter_complex amerge

για να συγχωνεύσετε και τις δύο εισόδους ήχου σε μία.

Αυτό θα σας επιτρέψει να εγγράψετε το μικρόφωνό σας και τους ήχους του συστήματος ταυτόχρονα. Για παράδειγμα, η εντολή σας θα μπορούσε να μοιάζει με: ffmpeg -video_size 1920x1080 -framerate 30 -f x11grab -i: 0.0+0, 0 -f παλμός -filter_complex amerge -ac 2 -i 0 -f παλμός -ac 2 -i 1 -c: v libx264rgb -crf 0 -προεπιλογή εξαιρετικά γρήγορου δείγματος.mkv

Καταγράψτε την επιφάνεια εργασίας σας χρησιμοποιώντας το FFmpeg στο Ubuntu Linux Βήμα 8
Καταγράψτε την επιφάνεια εργασίας σας χρησιμοποιώντας το FFmpeg στο Ubuntu Linux Βήμα 8

Βήμα 8. Πατήστε Ctrl+C για να σταματήσετε την εγγραφή

Θα πρέπει να εξέλθει με ένα μήνυμα όπως: "Έξοδος κανονικά, λαμβανόμενο σήμα 2."

Καταγράψτε την επιφάνεια εργασίας σας χρησιμοποιώντας το FFmpeg στο Ubuntu Linux Βήμα 9
Καταγράψτε την επιφάνεια εργασίας σας χρησιμοποιώντας το FFmpeg στο Ubuntu Linux Βήμα 9

Βήμα 9. Κωδικοποιήστε ξανά το αρχείο σας, εάν είναι απαραίτητο

Εάν ανησυχείτε για χώρο αποθήκευσης, μπορείτε να εκτελέσετε την ακόλουθη εντολή για να λάβετε ένα μικρότερο αρχείο χωρίς απώλεια ποιότητας: ffmpeg -i sample.mkv -c: v libx264rgb -c: ένα αντίγραφο -crf 0 -προεπιλογή πολύ αργού δείγματος -μικρότερο. mkv. Φυσικά, μπορείτε επίσης να κάνετε οποιαδήποτε άλλη μετατροπή. ανατρέξτε στην ενότητα Τρόπος μετατροπής μέσων με το FFmpeg για οδηγίες σχετικά με αυτό.

Καταγράψτε την επιφάνεια εργασίας σας χρησιμοποιώντας το FFmpeg στο Ubuntu Linux Βήμα 10
Καταγράψτε την επιφάνεια εργασίας σας χρησιμοποιώντας το FFmpeg στο Ubuntu Linux Βήμα 10

Βήμα 10. Παρακολουθήστε την ηχογράφηση

Αυτό θα σας επιτρέψει να επιβεβαιώσετε ότι πράγματι καταγράφηκε όπως προοριζόταν. Μπορείτε να χρησιμοποιήσετε ένα πρόγραμμα αναπαραγωγής πολυμέσων όπως VLC, Totem ή MPV. Το άνοιγμα του αρχείου με ένα από αυτά είναι τόσο απλό όσο η πληκτρολόγηση vlc samle.mkv, totem sample.mkv ή mpv sample.mkv.

Πρέπει να έχετε εγκατεστημένο ένα πρόγραμμα αναπαραγωγής πολυμέσων. Εάν δεν έχετε καθόλου media player, μπορείτε να το εγκαταστήσετε μέσω APT

Προειδοποιήσεις

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

Συνιστάται: