Από τότε που υπάρχει το YouTube, οι άνθρωποι θέλουν να κάνουν λήψη βίντεο για αποθήκευση για αργότερα ή για αναπαραγωγή εκτός σύνδεσης και εν κινήσει. Για λόγους πνευματικών δικαιωμάτων, το YouTube δεν διαθέτει λήψεις. Ωστόσο, υπάρχει ένα εργαλείο youtube-dl για δωρεάν λήψη βίντεο σε Linux, καθώς και σε Windows και Mac.
Υπάρχουν μερικοί τρόποι για να χρησιμοποιήσετε το youtube-dl σε Linux. Ένας απλός τρόπος είναι να χρησιμοποιήσετε το σενάριο youtube-dl από τη γραμμή εντολών. Εάν προτιμάτε μια γραφική επιλογή, υπάρχει μια διεπαφή για το youtube-dl που παρέχει ένα ευρύ σύνολο στοιχείων ελέγχου και επιλογών.
Εγκατάσταση YouTube-dl
Είτε θέλετε να κάνετε λήψη βίντεο YouTube με μια γραφική εφαρμογή είτε με τη γραμμή εντολών, θα χρειαστείτε το youtube-dl. Το Youtube-dl είναι ένα σενάριο Python που συλλαμβάνει ένα βίντεο YouTube από τον Ιστό και το μετατρέπει σε διάφορες μορφές, συμπεριλαμβανομένων μορφών μόνο ήχου.
Για χρήστες Linux, η λήψη του youtube-dl είναι συνήθως απλή. Το σενάριο είναι ανοιχτού κώδικα και μπορείτε να το βρείτε στα περισσότερα αποθετήρια διανομής. Ακολουθήστε τις οδηγίες για τη διανομή Linux.
Θα χρειαστείτε επίσης το FFMPEG για να επιτρέψετε στο youtube-dl να μετατρέπει τα ληφθέντα βίντεο μεταξύ μορφών και να ελέγχει την ποιότητα βίντεο και ήχου. Μπορείτε να εγκαταστήσετε το FFMPEG μαζί με το youtube-dl.
Ubuntu και Linux Mint
Για το Ubuntu και το Linux Mint, το youtube-dl τείνει να μένει πίσω στο οικοσύστημα του Ubuntu. Συνήθως, αυτό δεν θα ήταν μεγάλη υπόθεση, αλλά το youtube-dl πρέπει να είναι ενημερωμένο για να προηγείται των ενημερώσεων του YouTube που το εμποδίζουν να λειτουργήσει. Επομένως, εάν χρησιμοποιείτε Ubuntu ή Mint, εγκαταστήστε τον διαχειριστή πακέτων Python Pip για να λάβετε τις πιο πρόσφατες εκδόσεις.
- Άνοιγμα τερματικού.
-
Εισαγάγετε την ακόλουθη εντολή για να εγκαταστήσετε το Pip και το FFMPEG:
sudo apt install python3-pip ffmpeg
-
Εγκαταστήστε το youtube-dl χρησιμοποιώντας τον διαχειριστή πακέτων Pip Python:
sudo pip3 εγκατάσταση youtube-dl
-
Όταν ολοκληρωθεί η εγκατάσταση, μπορείτε να χρησιμοποιήσετε το youtube-dl από τη γραμμή εντολών. Για να ενημερώσετε το youtube-dl στο μέλλον, εκτελέστε την ακόλουθη εντολή:
εγκατάσταση sudo pip3 -- αναβάθμιση youtube-dl
Debian
Το αποθετήριο πολυμέσων του Debian περιέχει μια βιβλιοθήκη με ενημερωμένα πακέτα για διάφορες εφαρμογές πολυμέσων, συμπεριλαμβανομένου του youtube-dl. Θα χρειαστεί να προσθέσετε το αποθετήριο αν δεν το έχετε κάνει ήδη. Στη συνέχεια, εγκαταστήστε το youtube-dl κανονικά με το Apt.
- Άνοιγμα τερματικού.
-
Εισαγάγετε την ακόλουθη εντολή για να προσθέσετε το αποθετήριο στον υπολογιστή σας:
sudo echo "deb https://www.deb-multimedia.org buster main non-free" > /etc/apt/sources.list.d/multimedia.list
Αντικαταστήστε δοκιμή ή sid εάν χρησιμοποιείτε ένα από αυτά αντί για stable.
-
Ενημερώστε τα αποθετήρια Apt για να προσελκύσετε το νέο:
sudo apt update -oAcquire::AllowInsecureRepositories=true
Αυτή η εντολή επιτρέπει μη ασφαλή αποθετήρια αφού δεν έχετε εγκαταστήσει ακόμα το κλειδί υπογραφής για το χώρο αποθήκευσης πολυμέσων.
-
Εγκαταστήστε τα κλειδιά υπογραφής για το αποθετήριο:
sudo apt install deb-multimedia-keyring
-
Εγκατάσταση youtube-dl και FFMPEG:
sudo apt install youtube-dl ffmpeg
- Θα λάβετε αυτόματα το ενημερωμένο από το χώρο αποθήκευσης πολυμέσων.
Fedora
Το Fedora διατηρεί ενημερωμένες εκδόσεις του youtube-dl στα αποθετήρια του, αλλά δεν θα βρείτε FFMPEG εκεί. Για αυτό, θα χρειαστείτε το αποθετήριο RPM Fusion. Εάν χρησιμοποιείτε το Fedora στην επιφάνεια εργασίας, το RPM Fusion είναι ανεκτίμητο. Εάν δεν το έχετε, προσθέστε το στο σύστημά σας και εγκαταστήστε και τα δύο πακέτα.
- Άνοιγμα τερματικού.
-
Εκτελέστε την ακόλουθη εντολή για να προσθέσετε το αποθετήριο RPM Fusion με DNF:
εγκατάσταση sudo dnf https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/ nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
-
Εγκατάσταση youtube-dl και FFMPEG:
εγκατάσταση sudo dnf youtube-dl ffmpeg
Arch Linux και Manjaro
Το Arch Linux, και κατ' επέκταση το Manjaro, έχει ενημερωμένες εκδόσεις του youtube-dl και του FFMPEG στα προεπιλεγμένα αποθετήρια του. Εγκαταστήστε το με το Pacman:
pacman -S youtube-dl ffmpeg
Εγκατάσταση της διεπαφής
Αυτό το επόμενο βήμα είναι προαιρετικό. Εάν προτιμάτε να εργάζεστε στη γραμμή εντολών, μεταβείτε σε αυτό το τμήμα. Διαφορετικά, ακολουθήστε τα βήματα για να εγκαταστήσετε τη γραφική διεπαφή για το youtube-dl.
Η διαδρομή για την εγκατάσταση είναι ελαφρώς διαφορετική για κάθε διανομή. Ακολουθήστε τις οδηγίες για τις δικές σας.
Ubuntu, Mint και Debian
Οι προγραμματιστές του γραφικού front end, Tartube, έφτιαξαν τα δικά τους πακέτα για διανομές που βασίζονται στο Ubuntu και στο Debian. Μπορείτε να λάβετε τα πακέτα από τη σελίδα τους στο Sourceforge.
- Ανοίξτε ένα πρόγραμμα περιήγησης και μετά μεταβείτε στη σελίδα λήψης του Tartube Sourceforge.
-
Επιλέξτε Λήψη της τελευταίας έκδοσης (το μεγάλο πράσινο κουτί) για λήψη της πιο πρόσφατης έκδοσης.
- Αποθηκεύστε το πακέτο που προκύπτει στον φάκελο Λήψεις.
- Ανοίξτε ένα τερματικό και αλλάξτε τον κατάλογο στο φάκελο Λήψεις.
-
Δείτε το όνομα του πακέτου που κατεβάσατε και εγκαταστήστε το με το Apt. Ή χρησιμοποιήστε αυτήν την εντολή:
sudo apt install./python3-tartube_.deb
Fedora
Όπως και με το Ubuntu και το Debian, οι προγραμματιστές του Tartube συσκεύασαν το λογισμικό τους για το Fedora και το έκαναν διαθέσιμο στη σελίδα τους Sourceforge.
- Ανοίξτε ένα πρόγραμμα περιήγησης και μετά μεταβείτε στη σελίδα λήψης του Tartube Sourceforge.
-
Επιλέξτε την πιο πρόσφατη έκδοση του Tartube από τη λίστα.
-
Βρείτε το πιο πρόσφατο πακέτο RPM από τη λίστα. Αποφύγετε το πακέτο με STRICT στο όνομα.
- Αποθηκεύστε το πακέτο που προκύπτει στον κατάλογο Λήψεις.
- Ανοίξτε ένα τερματικό και αλλάξτε στον κατάλογο Λήψεις.
-
Install Tartube:
sudo dnf install tartube-.rpm
Arch Linux και Manjaro
Το Tartube είναι διαθέσιμο στο AUR, επομένως υπάρχουν πολλοί τρόποι για να το αποκτήσετε. Επιλέξτε τη μέθοδο εγκατάστασης AUR με την οποία νιώθετε άνετα. Εάν δεν είστε εξοικειωμένοι με το AUR, η παρακάτω είναι η προεπιλεγμένη μέθοδος για την εγκατάσταση πακέτων AUR.
-
Εγκαταστήστε τα πακέτα βασικής ανάπτυξης και git:
sudo pacman -s base-devel git
-
Αλλαγή σε έναν κατάλογο όπου θέλετε να κατεβάσετε το πακέτο και κλωνοποιήστε το με το Git:
cd ~/Λήψεις
git clone
-
Αλλαγή καταλόγων στον κατάλογο tartube:
cd tartube
-
Δημιουργία και εγκατάσταση του πακέτου με makepkg:
makepkg -si
Λήψη βίντεο με το μπροστινό μέρος
Τώρα που έχει εγκατασταθεί το Tartube, είστε έτοιμοι να κατεβάσετε βίντεο από το YouTube.
-
Εκκίνηση Tartube. Μπορείτε να το βρείτε στη λίστα Multimedia στα περισσότερα μενού εφαρμογών. Στο GNOME, μπορείτε να το αναζητήσετε.
-
Επιλέξτε Επεξεργασία στο επάνω μέρος του παραθύρου και, στη συνέχεια, επιλέξτε Προτιμήσεις συστήματος από το αναπτυσσόμενο μενού.
-
Στο παράθυρο Προτιμήσεις συστήματος, επιλέξτε youtube-dl από το επάνω μενού.
-
Επιλέξτε το αναπτυσσόμενο μενού Διαδρομή στο youtube-dl εκτελέσιμο και επιλέξτε Χρήση τοπικής διαδρομής (youtube-dl). Επιλέξτε OK για να κλείσετε το παράθυρο προτιμήσεων.
-
Με το Tartube ανοιχτό, επιλέξτε Βίντεο στην επάνω αριστερή γωνία του παραθύρου.
-
Μεταβείτε στο YouTube και αντιγράψτε τις διευθύνσεις URL των βίντεο που θέλετε να κατεβάσετε. Στη συνέχεια, επικολλήστε τη διεύθυνση URL στο πλαίσιο κειμένου που βρίσκεται στη μέση του πλαισίου διαλόγου Προσθήκη βίντεο.
- Όταν έχετε τα βίντεο που θέλετε, επιλέξτε OK.
-
Εμφανίζεται το κύριο παράθυρο του Tartube και τα βίντεό σας βρίσκονται στην ουρά. Επιλέξτε Λήψη όλων στην κάτω αριστερή γωνία του παραθύρου για να ξεκινήσει η λήψη.
-
Τα βίντεό σας είναι διαθέσιμα μέσω του Tartube. Επιλέξτε Παίκτης. Μπορείτε επίσης να βρείτε τα αρχεία βίντεο στον κατάλογο tartube-data.
Λήψη και μετατροπή βίντεο από τη γραμμή εντολών
Αν είστε λάτρης της γραμμής εντολών, προτιμάτε μια άμεση προσέγγιση ή δεν θέλετε να σας ενοχλεί κάποιο άλλο λογισμικό, χρησιμοποιήστε το youtube-dl ανοίγοντας ένα τερματικό και περνώντας του μια διεύθυνση URL στο YouTube.
-
Αλλάξτε τους καταλόγους στον φάκελο όπου θέλετε να κάνετε λήψη των βίντεο. Για παράδειγμα:
cd ~/Λήψεις
-
Για λήψη ενός βίντεο χωρίς μετατροπή, περάστε τη διεύθυνση URL στο youtube-dl χωρίς επιπλέον πληροφορίες:
youtube-dl
Αυτό σας δίνει ένα βίντεο με δυνατότητα αναπαραγωγής στον τρέχοντα κατάλογο.
-
Εάν θέλετε να καθορίσετε τη μορφή βίντεο εξόδου, προσθέστε τη σημαία - F για να παραθέσετε τις διαθέσιμες μορφές:
youtube-dl -F
-
Θα δείτε μια λίστα με τις διαθέσιμες μορφές και αναλύσεις. Επιλέξτε αυτό που θέλετε και χρησιμοποιήστε τον αριθμό στα αριστερά του πίνακα για να τον καθορίσετε με τη σημαία - f:
youtube-dl -f 137
-
Για να πείτε στο youtube-dl να τραβήξει το βίντεο με την καλύτερη ποιότητα, χρησιμοποιήστε τη σημαία - f:
youtube-dl -f καλύτερο
-
Για να εξαγάγετε ήχο από ένα βίντεο YouTube, χρησιμοποιήστε τη σημαία - x σε συνδυασμό με - -μορφή ήχου και - -ποιότητα ήχου:
youtube-dl -x --audo-format flac --audio-quality 0 καλύτερο
Η σημαία - -audio-format υποστηρίζει όλες τις κύριες μορφές, συμπεριλαμβανομένων των MP3, Vorbis, M4A, AAC, WAV και FLAC. Η σημαία - -audio-quality χρησιμοποιεί μια κλίμακα από το 0 έως το 9, με το 0 να παρέχει την καλύτερη ποιότητα.