Χρησιμοποιήστε το FFmpeg για εύκολη εξαγωγή ήχου από αρχεία FLV
Εάν θέλετε να εξαγάγετε τον ήχο από αρχεία βίντεο Flash(Flash Video) ( μορφή FLV ), υπάρχουν μερικές διαθέσιμες επιλογές. Δυστυχώς, η επιλογή που κάνουν πολλά από αυτά για εσάς είναι να κωδικοποιήσετε τη ροή ήχου σε διαφορετική μορφή. Σε ορισμένες περιπτώσεις, αυτό δεν είναι πρόβλημα, αλλά αν προσπαθείτε να διατηρήσετε τον ήχο πανομοιότυπο με αυτό που υπάρχει μέσα στο βίντεο, τότε θέλετε κάτι που να εξάγει τον ήχο σε ένα κομμάτι. Το FFmpeg(FFmpeg) , μια εργαλειοθήκη πολυμέσων για Linux , Mac και Windows , μπορεί να το κάνει εύκολα.
Το παρακάτω παράδειγμα θα είναι για Linux , αλλά μόλις το εγκαταστήσετε σε Windows ή Mac , μπορείτε να εκτελέσετε την ίδια εντολή όπως φαίνεται παρακάτω.
Λήψη και εγκατάσταση του FFmpeg
Πρώτα θα πρέπει να κατεβάσετε και να εγκαταστήσετε το FFmpeg . Οι περισσότερες διανομές έχουν FFmpeg στα αποθετήρια λογισμικού, αν και κάποια υποστήριξη μπορεί να έχει αφαιρεθεί από αυτό για λόγους ευρεσιτεχνίας λογισμικού. Ανεξάρτητα(Regardless) , για τους σκοπούς μας μια αρκετά απλή έκδοση του FFmpeg θα κάνει. Στο Ubuntu , χρειάζεται μόνο να χρησιμοποιήσετε την ακόλουθη εντολή στο Terminal:
Αυτή η εντολή θα εγκαταστήσει επίσης αρκετές επιπλέον βιβλιοθήκες (μαζί με το FFmpeg ), που απαιτούνται για υποστήριξη συσκευής, μορφής και φίλτρου.
Εξαγωγή ήχου από αρχεία FLV
Μόλις εγκατασταθεί, η χρήση του FFmpeg είναι αρκετά απλή, αρκεί να γνωρίζετε ποιες εντολές να χρησιμοποιήσετε. Υπάρχουν εκατοντάδες διαφορετικές επιλογές, μια ειδική σύνταξη για χρήση σε διαφορετικές περιστάσεις και η απόλυτη ισχύς και η πολυπλοκότητα μπορεί να είναι λίγο συντριπτική. Ευτυχώς, για τη δουλειά μας, το FFmpeg είναι αρκετά απλό.
Το πρώτο πράγμα που πρέπει να κάνουμε είναι να μάθουμε ακριβώς ποιοι κωδικοποιητές χρησιμοποιούνται στο αρχείο FLV μας. (FLV)Για να το κάνετε αυτό, ανοίξτε το Terminal (αν δεν είναι ακόμα ανοιχτό) και μεταβείτε στον κατάλογο όπου βρίσκεται το αρχείο FLV . Στο παράδειγμά μας, το αρχείο ονομάζεται Bohemian_Rhapsody.flv και βρίσκεται στην επιφάνεια εργασίας(Desktop) . Έτσι η εντολή για να πληκτρολογήσετε θα ήταν:
Αυτό μετακινεί το πρόγραμμα Terminal στον ίδιο κατάλογο (το Desktop σε αυτήν την περίπτωση), οπότε όλες οι εντολές μας θα είναι ενεργές εκεί. Αυτό είναι σημαντικό γιατί αν πείτε σε ένα πρόγραμμα (όπως το FFmpeg ) να ενεργήσει σε ένα αρχείο, μόνο που το αρχείο δεν βρίσκεται εκεί που «βρίσκεται» το Τερματικό(Terminal) , τότε θα λάβετε σφάλματα.
Τώρα που χρησιμοποιήσαμε το cd για να αλλάξουμε τον κατάλογο στην επιφάνεια εργασίας(Desktop) , πρέπει να πληκτρολογήσουμε την ακόλουθη εντολή:
Σημείωση: εάν το δοκιμάζετε μαζί με το σεμινάριο, αντικαταστήστε το όνομα του αρχείου σας κάθε φορά που το βλέπετε να χρησιμοποιείται στις εντολές.(Note: if you’re trying this along with the tutorial, substitute the name of your file each time you see it used in the commands.)
Η παραπάνω εντολή είναι λίγο χακάρικη και θα λάβετε σφάλματα, αλλά μην ανησυχείτε. Αυτό που πραγματικά έχουμε πει στο ffmpeg είναι ότι το Bohemian_Rhapsody.flv είναι το αρχείο εισόδου. Αυτό λέει το "-i" στο ffmpeg.
Όταν πατάμε Enter μετά την εντολή, δεν έχουμε πει στο ffmpeg τι ακριβώς πρέπει να κάνει με το αρχείο, επομένως εμφανίζει ένα σφάλμα. Όχι μεγάλος. Απλά αγνοήστε το. Γιατί μαζί με το σφάλμα μας δίνει και πληροφορίες για το αρχείο. Το μέρος που μας ενδιαφέρει θα μοιάζει κάπως έτσι:
Οι παραπάνω πληροφορίες μας λένε τα εξής. Με τη σειρά, μας λέει ότι η ροή κωδικοποιείται χρησιμοποιώντας τον κωδικοποιητή AAC , ότι έχει συχνότητα 44100 Hz (ο σωστός ρυθμός δειγματοληψίας για εγγραφή σε CD), ότι είναι στερεοφωνικό, χρησιμοποιεί δείγματα 16 bit και έχει ρυθμό μετάδοσης δεδομένων. 107 kb/s. Για λόγους εξαγωγής, μας ενδιαφέρει περισσότερο το αρχείο να έχει ήχο AAC . Γνωρίζοντας αυτό, το μόνο που χρειάζεται να κάνουμε είναι να πληκτρολογήσουμε την ακόλουθη εντολή:
Δείτε τι κάνουν τα διάφορα μέρη της προηγούμενης εντολής:
ffmpeg – εκκινεί το FFmpeg
-i Bohemian_Rhapsody.flv – παρέχει στο FFmpeg το όνομα του αρχείου εισόδου
-vn – λέει στο FFmpeg να αγνοήσει το κομμάτι βίντεο
-αντίγραφο acodec(-acodec copy) – αντιγράφει το κομμάτι ήχου (αντί για κωδικοποίηση σε άλλη μορφή)
Bohemian_Rhapsody.m4a – όνομα του αρχείου εξόδου
Αφού πληκτρολογήσετε την προηγούμενη εντολή, θα πρέπει να περάσει μόνο ένα δευτερόλεπτο και θα πρέπει να παρατηρήσετε ένα νέο αρχείο στην επιφάνεια εργασίας(Desktop) σας , με το όνομα Bohemian_Rhapsody.m4a , το οποίο δεν θα περιέχει τίποτα άλλο εκτός από το αρχικό κομμάτι ήχου από το αρχικό αρχείο FLV . Απλώς(Just) ανοίξτε το στο αγαπημένο σας media player και ακούστε το για να βεβαιωθείτε ότι όλα είναι όπως θα έπρεπε.
Είναι τόσο απλό. Φυσικά, το FFmpeg(FFmpeg) έχει πολλές, πολλές άλλες διαθέσιμες επιλογές. Μπορείτε να μετακωδικοποιήσετε τον ήχο σε διαφορετική μορφή, για μεταφόρτωση σε κινητό τηλέφωνο, MP3 player ή αρχείο WAV . Μπορείτε να χειριστείτε το βίντεο από το αρχικό FLV αν θέλετε, να χαζεύετε το bitrate, το ρυθμό δειγματοληψίας και τον αριθμό των καναλιών.
Και ίσως θα θέλετε να το μάθετε αργότερα, αλλά προς το παρόν γνωρίζετε ένα πράγμα με βεβαιότητα: είναι απλό να χρησιμοποιήσετε το FFmpeg για να εξαγάγετε ήχο από ένα αρχείο σε μορφή FLV . Απλό(Simple) και γρήγορο.
Related posts
Δημιουργήστε και επεξεργαστείτε αρχεία Zip σε Linux χρησιμοποιώντας το τερματικό
Πώς να πλοηγηθείτε και να χρησιμοποιήσετε τη δομή καταλόγου Linux
7 τρόποι συμπίεσης και αποσυμπίεσης αρχείων στο Linux
Πώς να ρυθμίσετε και να ρυθμίσετε τα αρχεία TCP/IP σε Linux (Ρυθμίσεις TCP/IP για Linux)
6 εύκολοι τρόποι για να επιταχύνετε την εγκατάσταση του Ubuntu
Προσθήκη συντομεύσεων στο μενού περιβάλλοντος με δεξί κλικ στο Ubuntu
9 Καλύτερες Διανομές Linux για Hacking
Πώς να εγκαταστήσετε και να ρυθμίσετε το Kali Linux
Πώς να εγκαταστήσετε και να εκτελέσετε εφαρμογές Linux σε ένα Chromebook
5 τρόποι για να αυτοματοποιήσετε ένα αντίγραφο ασφαλείας αρχείων στο Linux
Δικαιώματα αρχείων Linux – Τι είναι το Chmod 777 και πώς να το χρησιμοποιήσετε
Πώς να εγκαταστήσετε σχεδόν οποιονδήποτε εκτυπωτή στο Ubuntu
Γιατί η εντολή "λιγότερο" είναι καλύτερη από "περισσότερο" σε UNIX και Linux
Το HDG εξηγεί : Τι είναι το UNIX;
Κορυφαίες 10 εντολές Raspberry Pi Linux που πρέπει να γνωρίζετε
Οι 20 καλύτερες εφαρμογές Linux ποτέ
Πώς να εγκαταστήσετε ένα Linux Distro στο Chromebook σας
Δημιουργήστε τον δικό σας διακομιστή ζωντανής ροής βίντεο με Linux
Κόλπα τερματικού: Χρησιμοποιήστε το τερματικό ως ξυπνητήρι