Το YouTube-DL είναι ένα Windows, Mac OS, καθώς και εργαλείο GNU/Linux που διευκολύνει τη λήψη βίντεο Web. Εφαρμόζει μια ισχυρή μηχανή λήψης καθώς και μπορεί να κατεβάσει, καθώς και να χειριστεί τον ήχο καθώς και τα δεδομένα βίντεο από διάφορους ιστότοπους. Όπως υποδηλώνει το όνομά του, ξεκίνησε αρχικά ως εργαλείο για τη λήψη βίντεο YouTube στο Android χρησιμοποιώντας τις εντολές YouTube-DL, ωστόσο αργότερα διευρύνθηκε από τη γειτονιά για να υποστηρίξει πολύ περισσότερο από εκατό διαφορετικούς ιστότοπους. Είναι ανοιχτό κώδικα, ελάχιστα σε μέγεθος καθώς και επιτρέπει τη λήψη μέσων με μία μόνο εντολή.
Μεταξύ άλλων, οι εντολές “YouTube-DL” υποστηρίζουν τη λήψη από τη συμμόρφωση με τις υπηρεσίες:
YouTube
ADN – Ψηφιακό δίκτυο anime
Ακουστικός
BBC
Διαταραχή
Ανακάλυψη
Play.fm
Τράβηγμα
Vimeo
Μια λίστα όλων των υποστηριζόμενων ιστοσελίδων μπορεί να ανακαλυφθεί εδώ.
Χάρη στο έργο της κοινότητας ανοιχτού κώδικα, είναι δυνατόν να εκτελέσετε το YouTube-DL στο Android με το Termux. Όταν εγκατασταθεί, όλες οι λειτουργίες της θα υποστηριχθούν πλήρως στη συσκευή Android, συμπεριλαμβανομένης της εξαγωγής ήχου από δεδομένα βίντεο (π.χ. βίντεο κλιπ, σε απευθείας σύνδεση συναυλίες), καθώς και επιλέγοντας ποιες ροές πρέπει η ιστοσελίδα.
Πώς να το ρυθμίσετε
Εγκαταστήστε το Termux
Εγκαταστήστε το plugin Termux: API. Το Termux χρειάζεται αυτό το plugin για να αποκτήσει πρόσβαση στην αποθήκευση της συσκευής Android.
Ενεργοποιήστε την πρόσβαση αποθήκευσης στο Termux. Ανοίξτε την εφαρμογή Termux καθώς και να μεταβείτε στην εντολή:
απο-αποθήκευση
Το gadget σας μπορεί να ρίξει ένα παράθυρο διαλόγου ζητώντας αποθήκευση αποθήκευσης πρόσβαση στην εξουσιοδότηση για την εφαρμογή Termux.
Εγκαταστήστε τα απαραίτητα πακέτα
Inside Termux, πηγαίνετε στην συμμόρφωση με την εντολή:
PKG Ρύθμιση -y ffmpeg python
Αυτό θα δημιουργήσει την Python καθώς και τις εξαρτήσεις FFMPEG. Στη συνέχεια, ρυθμίστε το YouTube-DL με τη συμμόρφωση με την εντολή:
Pip ρύθμιση του YouTube-DL
Πρέπει να διαβάσετε: Πώς να μετατρέψετε τα δεδομένα των μέσων που χρησιμοποιούν το FFMPEG καθώς και το Termux
Πώς να χρησιμοποιήσετε το YouTube-DL για να κατεβάσετε τα βίντεο YouTube
Το YouTube-DL επιτρέπει την πλήρη χειραγώγηση των μέσων μαζικής ενημέρωσης χρησιμοποιώντας μία μόνο εντολή. Μπορούμε να ξεκινήσουμε μια βασική λήψη με τη συμμόρφωση με την εντολή:
YouTube-DL media_url
Όπου το media_url είναι η διεύθυνση URL του αρχείου πολυμέσων. Για παράδειγμα, για να κατεβάσετε το τρέιλερ της κινηματογραφικής φαντασίας Pulp Fiction από το YouTube, θα προβληματίσαμε αυτήν την εντολή:
YouTube-DL
Το YouTube-DL θα εξαγάγει αμέσως τις πληροφορίες της ιστοσελίδας καθώς και τη λήψη του αρχείου πολυμέσων. Στις παρούσες εκδόσεις, το YouTube-DL κατεβάζει αμέσως βίντεο καθώς και ροές ήχου των καλύτερων προσφερόμενων υψηλής ποιότητας όταν δεν μεταβιβάζονται επιπλέον επιλογές.
Επιλογή βίντεο καθώς και μορφής ήχου
Το YouTube-DL παρέχει διαφορετικές επιλογές διαμόρφωσης για τη μορφή βίντεο που κατεβάστηκε. Πρώτα απ ‘όλα, η μετάβαση στην παράμετρο -f θα προβάλλει όλα τα στυλ που προσφέρονται για λήψη:
YouTube -DL -f
Αυτό θα παράσχει μια έξοδο όπως τα εξής:
εντολές YouTube-DL
Επεξεργαστές Pick: Κάνετε σκοτεινά θέματα καθώς και μαύρες ταπετσαρίες εξοικονομούν μπαταρία;
Η πρώτη στήλη προβάλλει τον κωδικό στυλ, τη δεύτερη στήλη Η επέκταση των μέσων καθώς και το τρίτο της ανάλυσης (για ροές βίντεο). Σημαίνει ότι η απαίτηση να κατεβάσουμε την καλύτερη ροή βίντεο που προσφέρουμε (η τελευταία) καθώς και η ροή ήχου OPUS 160K OPUS, απαιτείται να παρέχουμε τη συμμόρφωση με την εντολή:
YouTube -DL -f 22+251
Όπου η παράμετρος -f καθοδηγεί το YouTube -DL για να επιλέξει τους κωδικούς στυλ 22 καθώς και 251, τα οποία αντιπροσωπεύουν το βίντεο καθώς και το ρεύμα ήχου αντίστοιχα.
Επιλογή με βάση τα όρους
Το YouTube-DL παρέχει μια συναρπαστική απόδοση για άτομα που απαιτούν υψηλότερο έλεγχο. Το βίντεο καθώς και ο ήχος μπορούν να φιλτραριστούν με την τοποθέτηση μιας κατάστασης σε παρένθεση, όπως στο -f “[ύψος = 720]” (επιλέγει καθώς και κατεβάζει ένα βίντεο με ύψος 720 pixels) ή -f “[filesize> 10m]” (επιλέγει καθώς και κατεβάζει μέσα με μέγεθος δεδομένων υψηλότερο από 10 MB). Τα πεδία που μπορούν να χρησιμοποιηθούν σε προϋποθέσεις είναι τα εξής:
Filesize: ο αριθμός των bytes, εάν κατανοηθεί εκ των προτέρων
Πλάτος: πλάτος του βίντεο, εάν είναι γνωστό
Ύψος: ύψος του βίντεο, εάν είναι γνωστό
TBR: Τυπικό ρυθμό bit του ήχου καθώς και βίντεο στο kbit/s
ABR: Τυπικό βραβείο ήχου στο KBIT/S
VBR: Τυπικό βραβείο βίντεο στο KBIT/S
ASR: Ποσοστό δειγματοληψίας ήχου στο Hertz
FPS: ρυθμός καρέ
Έτσι, η συμμόρφωση με την εντολή θα επιλέξει καθώς και τη λήψη δεδομένων βίντεο με ρυθμούς καρέ υψηλότερα από 25, το ύψος υψηλότερο ή ίσο με 720 pixels καθώς και ρυθμό δειγματοληψίας ήχου υψηλότερο από 44200 Hz:
YouTube -DL -f “[FPS> 25] [ύψος> = 720] [ASR> 44200]” Media_Url
Εάν καμία προσφερόμενη ροή ήχου/βίντεο καλύπτει τα παρεχόμενα κριτήρια, το YouTube-DL θα προβάλλει ένα μήνυμα σφάλματος καθώς και έξοδο. Η χρήση του φιλτράρισμα μπορεί να είναι επωφελής για παλαιότερες συσκευές Android, οι οποίες δεν μπορούν να αποκωδικοποιήσουν γρήγορα τα δεδομένα βίντεο με υψηλά αναλύσεις.
Εξαγωγή καθώς και μετατροπή ήχου
Για να εξαγάγετε τον ήχο από τα αρχεία πολυμέσων, πρέπει να περάσει η παράμετρος γραμμής εντολών -x. Είναι επίσης δυνατό να επιλέξετε την εκχυλισμένη μορφή ήχου, με την παράμετρο -Audio-Formatnull