Πριν από πολλά χρόνια, σε εποχές που το eMule (aMule στο Linux) ήταν το βασικό πρόγραμμα λήψης, νομίζω ότι ήμασταν όλοι λίγο λιγότερο νόμιμοι από ό,τι είμαστε τώρα. Ποιος άλλος για λιγότερα, όλοι κατεβάζαμε κατά καιρούς μια ταινία και μερικές φορές έπρεπε να κατεβάσουμε δύο βίντεο 700mb (ό,τι χωρούσε σε ένα CD). Τι μπορούμε να κάνουμε για να αναπαραγάγουμε μια τέτοια ταινία; Λοιπόν, είναι πολύ απλό: μπορούμε να αναπαράγουμε το ένα μετά το άλλο ή, από ό,τι αφορά αυτό το άρθρο, εγγραφείτε βίντεο.
Και ποιος είναι ο καλύτερος τρόπος για να το κάνετε στο Linux; Αν και το FFmpeg είναι και για άλλες πλατφόρμες, για τον ένα ή τον άλλο λόγο το έχουμε εγκαταστήσει σχεδόν σε οποιαδήποτε διανομή Linux, επομένως θα είναι το λογισμικό που θα χρησιμοποιήσουμε. Σίγουρα θα μπορούσαμε να πάρουμε έναν επεξεργαστή όπως το Kdenlive και να τα συγκεντρώσουμε, όπου θα μπορούσαμε επίσης να αφαιρέσουμε μερικά δευτερόλεπτα που θα μπορούσαν να επαναληφθούν στο τέλος του πρώτου και στην αρχή του δεύτερου βίντεο, αλλά η μετατροπή/απόδοσή του θα πάρει πολύ χρόνο . Με FFmpeg είναι λιγότερο εύκολο, αλλά πολύ πιο γρήγορο.
Συρραφή βίντεο με FFmpeg - Λιγότερο εύκολο, ταχύτερο
Τα βήματα που θα πρέπει να κάνουμε είναι τα εξής:
- Όπως είναι δυνατόν, αν δεν το έχουμε εγκατεστημένο, εγκαθιστούμε το FFmpeg. Για αυτό πρέπει να εγκαταστήσουμε το πακέτο ffmpeg, κάτι που μπορούμε να κάνουμε με εντολές όπως sudo apt εγκατάσταση ffmpeg, sudo pacman -S ffmpeg o sudo dnf -y εγκατάσταση ffmpeg.
- Με το FFmpeg και με όλες τις εξαρτήσεις που προτείνει εγκατεστημένες, τώρα πρέπει να κάνουμε το επόμενο βήμα, που είναι να βάλουμε τα δύο βίντεο στον ίδιο φάκελο.
- Τώρα, στον ίδιο φάκελο, πρέπει να δημιουργήσουμε ένα αρχείο κειμένου με το όνομα (χωρίς τα εισαγωγικά) «list.txt».
- Μέσα στο "list.txt" πρέπει να προσθέσουμε τα ονόματα των βίντεο (μπορεί να είναι περισσότερα από δύο). Για παράδειγμα:
αρχείο "part-1.mp4"
αρχείο "part-2.mp4"
- Αποθηκεύουμε το αρχείο list.txt και βγαίνουμε.
- Στο τελευταίο βήμα, θα γράψουμε μια εντολή στο τερματικό, η οποία θα είναι η εξής:
ffmpeg -f concat -i lista.txt -c copy -bsf:a aac_adtstoasc nombre_del_video.mp4
- Περιμένουμε λίγο και, στο τέλος και σε αυτήν την περίπτωση, θα έχουμε ένα βίντεο με τα δύο μέρη ενωμένα με το όνομα name_del_video.mp4 στον ίδιο φάκελο όπου είχαμε τα δύο μέρη.
Είναι αλήθεια ότι δεν είναι ο απλούστερος τρόπος, εν μέρει επειδή δεν είναι τόσο εύκολο να θυμάστε την εντολή από το να κάνετε μερικά κλικ σε ένα εργαλείο με GUI, αλλά είναι πολύ γρήγορο και μπορούμε πάντα να αντιγράψουμε και να επικολλήσουμε την εντολή κάθε φορά. χρειαζόμαστε.