Δεν μπορείτε να εγκαταστήσετε το Streamlink σε Mac Εδώ είναι μερικές διορθώσεις (04.23.24)

Δεν θα ήταν καλύτερο αν μπορούσαμε να μεταδώσουμε τις αγαπημένες μας τηλεοπτικές εκπομπές ή τις τελευταίες ταινίες χωρίς buffering; Αυτό έγινε εφικτό από το Streamlink. Αντί να επισκέπτονται διάφορους διαδικτυακούς ιστότοπους ροής, οι χρήστες Mac μπορούν να παρακολουθούν το αγαπημένο τους περιεχόμενο βίντεο χρησιμοποιώντας ένα βοηθητικό πρόγραμμα, το οποίο είναι το Streamlink. Από εκεί, το βοηθητικό πρόγραμμα συλλέγει το περιεχόμενο βίντεο που στη συνέχεια παραδίδεται στους χρήστες. Το καλύτερο πράγμα για αυτό το εργαλείο; Είναι χωρίς διαφημίσεις. Επομένως, εάν έχετε κουραστεί να πρέπει να παραλείψετε διαφημίσεις βίντεο στο YouTube ή το DailyMotion, ιδίως τις διαφημίσεις σε βίντεο, τότε αυτό είναι ιδανικό για εσάς.

Η χρήση του Streamlink είναι αρκετά εύκολη - απλά πρέπει να πληκτρολογήσετε τις εντολές στο Terminal για να καθοδηγήσει το βοηθητικό πρόγραμμα από πού να πάρει το βίντεο και πώς θέλετε να τα παίξετε. Η ροή που έχετε επιλέξει θα ανοίξει αυτόματα χρησιμοποιώντας την προεπιλεγμένη συσκευή αναπαραγωγής πολυμέσων. Ακούγεται απλό, έτσι;

Δυστυχώς, ορισμένοι χρήστες Mac θεωρούν τη διαδικασία πιο περίπλοκη από την κανονική. Μερικοί από αυτούς ανέφεραν ότι αντιμετωπίζουν πρόβλημα κατά την εγκατάσταση του streamlink στους Mac τους. Αυτό μπορεί να είναι πονοκέφαλος για χρήστες Mac που δεν είναι τεχνολογικοί ή για εκείνους που δεν έχουν ιδέα για προγραμματισμό και κωδικοποίηση. Οι επηρεαζόμενοι χρήστες έχουν δοκιμάσει τις διάφορες μεθόδους εγκατάστασης Streamlink, αλλά δεν είναι επιτυχημένοι. Η αιτία των σφαλμάτων είναι διαφορετική για κάθε ένα, καθιστώντας δύσκολη τη διάγνωση ποια είναι η αιτία του προβλήματος. Ορισμένα από αυτά κατέβαλαν ακόμη και διάφορα πακέτα και προσπάθησαν να εγκαταστήσουν το λογισμικό που απαιτείται για το Streamlink, αλλά χωρίς αποτέλεσμα.

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

Τι είναι το Streamlink;

Το Streamlink είναι ένα ανοιχτό βοηθητικό πρόγραμμα γραμμής εντολών που χρησιμοποιείται για τη διοχέτευση βίντεο flash από διαδικτυακούς ιστότοπους ροής σε προγράμματα αναπαραγωγής βίντεο του υπολογιστή , όπως το VLC. Ο κύριος στόχος του streamlink είναι να μετασχηματίσει τα πρόσθετα flash με ένταση CPU σε λιγότερο φορτισμένη μορφή. Αυτό επιτρέπει στους χρήστες Mac να αποφεύγουν προσθήκες με λάθη ενώ απολαμβάνουν διάφορες ροές περιεχομένου.

Το Streamlink διαγράφηκε από το έργο Livestreamer, το οποίο έχει διακοπεί πριν από λίγο. Αυτό το βοηθητικό πρόγραμμα σχεδιάστηκε μέσω ενός συστήματος προσθηκών που διευκολύνει την προσθήκη νέων υπηρεσιών. Ακολουθούν ορισμένες από τις υπηρεσίες ροής που υποστηρίζονται από το Streamlink:

  • Dailymotion
  • Ζωντανή ροή
  • Twitch
  • UStream
  • YouTube
  • Bloomberg
  • Crunchyroll
  • Facebook
  • Reuters
  • Vimeo

Το Streamlink είναι διαθέσιμο για συσκευές Windows, macOS και Linux. Η πιο σταθερή έκδοση αυτή τη στιγμή είναι το Streamlink 1.3.1. Το Streamlink λειτουργεί καλύτερα με το VLC Media player, αλλά μπορεί επίσης να χρησιμοποιηθεί για άλλες εφαρμογές αναπαραγωγής πολυμέσων, όπως Daum Pot Player, MPC-HC, MPlayer, mpv και OMXPlayer.

Πώς να εγκαταστήσετε το Streamlink σε Mac

Η εγκατάσταση του Streamlink σε Mac απαιτεί πληκτρολόγηση εντολών, επομένως πρέπει να το κάνετε χρησιμοποιώντας την εφαρμογή Terminal. Μεταβείτε στο F inder & gt; Μετάβαση & gt; Εφαρμογές & gt; Βοηθητικά προγράμματα και, στη συνέχεια, κάντε κλικ στο Τερματικό για να ανοίξετε το εργαλείο.

Για να εγκαταστήσετε το Streamlink, θα χρειαστείτε τις ακόλουθες εξαρτήσεις:

  • Python - Τουλάχιστον έκδοση 2.7 ή 3.4.
  • python-setuptools
  • python-argparse - Απαιτείται μόνο σε εκδόσεις Python παλαιότερες από 2,7.
  • python-futures - Απαιτείται μόνο σε Python 2.x.
  • python-request - Τουλάχιστον έκδοση 1.0.
  • python-singledispatch - Απαιτείται μόνο σε εκδόσεις Python παλαιότερες από 3,4.
  • pycryptodome - Απαιτείται αναπαραγωγή μερικών κρυπτογραφημένων ροών
  • iso-639 - Χρησιμοποιείται για ρυθμίσεις τοπικής προσαρμογής, παρέχει πληροφορίες γλώσσας
  • iso3166 - Χρησιμοποιείται για ρυθμίσεις εντοπισμού, παρέχει πληροφορίες χώρας
  • RTMPDump - Απαιτείται για αναπαραγωγή ροών RTMP.
  • ffmpeg - Απαιτείται αναπαραγωγή ροών που αποτελούνται από ξεχωριστές ροές ήχου και βίντεο, π.χ. YouTube 1080p +

Οι περισσότερες από αυτές τις εξαρτήσεις λαμβάνονται αυτόματα από το σενάριο εγκατάστασης, εκτός από το Python και το python-setuptools. Βεβαιωθείτε ότι έχετε εγκαταστήσει την τελευταία έκδοση του Python για την αποφυγή σφαλμάτων εγκατάστασης.

Υπάρχουν δύο εύκολοι τρόποι για να εγκαταστήσετε το Streamlink σε Mac: το Easy Install και το Homebrew Install. Εγκαταστήστε, εκκινήστε το Terminal σύμφωνα με τις παραπάνω οδηγίες και, στη συνέχεια, πληκτρολογήστε την ακόλουθη εντολή:

sudo easy_install -U streamlink

Ή μπορείτε να δοκιμάσετε την εγκατάσταση του Homebrew , ο οποίος λείπει ο διαχειριστής πακέτων για macOS και Linux. Για να το κάνετε αυτό, πληκτρολογήστε την ακόλουθη εντολή στην εφαρμογή Terminal:

brew install streamlink

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

Η τρίτη μέθοδος εγκατάστασης ονομάζεται εγκατάσταση PIP. Αυτό περιλαμβάνει τη χρήση του Python Package Installer, το οποίο απαιτεί περισσότερα τεχνικά βήματα. Αυτή η μέθοδος εγκαθιστά το πακέτο κεφαλίδων Python για να λειτουργεί το Streamlink. Για να εκτελέσετε μια εγκατάσταση PIP, πληκτρολογήστε αυτήν την εντολή στο παράθυρο τερματικού:

# pip install streamlink

Τρόπος χρήσης ροής σύνδεσης για ροή περιεχομένου έχουν εγκαταστήσει Streamlink, το επόμενο βήμα είναι να δοκιμάσετε και να παρακολουθήσετε μια ροή για να δείτε αν λειτουργεί. Για παράδειγμα, θέλετε να παρακολουθήσετε ένα βίντεο από το YouTube με την ακόλουθη διεύθυνση URL:

https://www.youtube.com/watch?v=7wQkTV01hGU

Για να χρησιμοποιήσετε το Streamlink, πρέπει να πληκτρολογήσετε ξανά την εντολή χρησιμοποιώντας το Terminal. Μεταβείτε στο Finder & gt; Εφαρμογές & gt; Βοηθητικά προγράμματα και ανοίξτε ένα παράθυρο τερματικού. Πληκτρολογήστε την ακόλουθη εντολή:

$ streamlink youtube.com/watch?v=7wQkTV01hGU

Αυτή η εντολή θα καθοδηγήσει το βοηθητικό πρόγραμμα πού θα βρει το περιεχόμενο θέλω να κάνω ροή. Ο σύνδεσμος https://www.youtube.com/watch?v=7wQkTV01hGU είναι ο σύνδεσμος από τον οποίο πρέπει να εξαγάγει τη ροή. Παρατηρήστε ότι το πρωτόκολλο https της διεύθυνσης URL δεν περιλαμβάνεται στην εντολή επειδή είναι πιο εύκολο να πληκτρολογήσετε αυτήν τη μορφή.

Αφού πληκτρολογήσετε την εντολή, θα πρέπει να δείτε το πρώτο όρισμα που περιέχει μια λίστα με τις διαθέσιμες ροές για να επιλέξετε από:

$ streamlink youtube.com/watch?v=7wQkTV01hGU

[cli] [info] Βρέθηκε αντιστοιχία προσθηκών για URL youtube .com / watch? v = 7wQkTV01hGU

Διαθέσιμες ροές: ήχος, υψηλή, χαμηλή, μεσαία, κινητή (χειρότερη), img (καλύτερη)

Για να επιλέξετε μια ροή και να ξεκινήσετε την αναπαραγωγή, απλώς προσθέστε το όνομα της ροής ως το δεύτερο όρισμα στην εντολή:

$ streamlink youtube.com/watch?v=7wQkTV01hGU 1080p60

[cli] [info] Βρέθηκε αντίστοιχη προσθήκη youtube.com/watch?v=7wQkTV01hGU 1080p60

[cli] [info] Άνοιγμα stream: 1080p60 (hls)

[cli] [info] Έναρξη αναπαραγωγής: vlc

Η αναπαραγωγή της ροής που έχετε επιλέξει θα αναπαραχθεί χρησιμοποιώντας το προεπιλεγμένο πρόγραμμα αναπαραγωγής πολυμέσων που είναι συμβατό με το Streamlink. Βεβαιωθείτε ότι έχετε εγκαταστήσει το πρόγραμμα αναπαραγωγής πολυμέσων στο Mac σας, διαφορετικά δεν θα έχετε καμία εφαρμογή για τη ροή του βίντεο. Μπορείτε επίσης να επιλέξετε το καλύτερο για να φορτώσετε την υψηλότερη ποιότητα του βίντεο ή το χειρότερο εάν θέλετε να εξοικονομήσετε εύρος ζώνης.

Τρόπος διόρθωσης σφαλμάτων εγκατάστασης Streamlink

Εάν δεν μπορείτε να εγκαταστήσετε το Streamlink, είναι πολύ πιθανό να μην έχετε εγκαταστήσει το απαιτούμενο λογισμικό ή ότι αυτό που έχετε στο Mac σας είναι ξεπερασμένο. Βεβαιωθείτε ότι έχετε τα πιο πρόσφατα και τα σωστά πακέτα θα σας βοηθήσουν να επιλύσετε αυτό το πρόβλημα.

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

Τώρα που έχουμε ξεπεράσει αυτά τα βασικά, ήρθε η ώρα να εξετάσουμε μερικά από τα σφάλματα που αντιμετωπίζουν οι χρήστες Mac όταν εγκατάσταση Streamlink:

Για παράδειγμα, ένας χρήστης αντιμετώπισε αυτό το σφάλμα κατάργησης εγκατάστασης, όπως αποδεικνύεται από αυτό το μέρος του ορίσματος:

Αρχείο “/usr/lib/python2.7/dist-packages /pkg_reimgs/init.py ", γραμμή 2497, σε απαιτήσεις

" Το% s δεν έχει τέτοιο επιπλέον χαρακτηριστικό% r "% (self, ext)

pkg_reimgs.UnknownExtra: Τα αιτήματα 2.9.1 δεν έχουν τέτοια πρόσθετη δυνατότητα «κάλτσες»

Αυτό σημαίνει ότι το πακέτο Python που είναι εγκατεστημένο στη συσκευή είναι ήδη ξεπερασμένο. Για να διορθώσετε αυτό το πρόβλημα, πρέπει να απεγκαταστήσετε το υπάρχον πακέτο Python και, στη συνέχεια, να εγκαταστήσετε το πιο πρόσφατο. Για αυτό το συγκεκριμένο σφάλμα, ακολουθεί ένα δείγμα εντολής που μπορείτε να χρησιμοποιήσετε:

$ sudo pip install -U PySocks

< ισχυρή>

Εκτελείται εγκατάσταση.py εγκατάσταση για PySocks… ολοκληρώθηκε

Η εγκατάσταση του PySocks-1.6.7 ολοκληρώθηκε με επιτυχία

Ένας άλλος χρήστης αντιμετώπισε επίσης ένα ξεπερασμένο pyOpenSSL με το ακόλουθο μήνυμα σφάλματος:

ΣΦΑΛΜΑ: Δεν είναι δυνατή η απεγκατάσταση του "pyOpenSSL". Πρόκειται για ένα έργο εγκατεστημένο distutils και επομένως δεν μπορούμε να προσδιορίσουμε με ακρίβεια ποια αρχεία ανήκουν σε αυτό που θα οδηγούσαν σε μερική απεγκατάσταση.

Εάν λάβετε το ίδιο σφάλμα, απλώς πληκτρολογήστε αυτήν την εντολή για να το διορθώσετε: pip install pyOpenSSL –upgrade –user

Όταν τελειώσετε, δοκιμάστε να εγκαταστήσετε ξανά το Streamlink.

Εάν αντιμετωπίζετε προβλήματα κατά την εγκατάσταση του Streamlink, επειδή το πακέτο σε ολόκληρο το σύστημα έρχεται σε διένεξη με τον κανονικό διαχειριστή πακέτων του συστήματος, μπορείτε να δοκιμάσετε να το εγκαταστήσετε χρησιμοποιώντας ένα εικονικό περιβάλλον. Αυτό το virtualenv δημιουργεί ένα περιβάλλον Python που ανήκει στον χρήστη και χρησιμοποιείται αποκλειστικά από Streamlink.

  • Για να δημιουργήσετε ένα νέο περιβάλλον, πληκτρολογήστε αυτήν την εντολή:
    virtualenv ~ / myenv
  • Για να ενεργοποιήσετε το περιβάλλον, χρησιμοποιήστε αυτήν την εντολή:
    img ~ / myenv / bin / activate
  • Για να εγκαταστήσετε το Streamlink στο περιβάλλον , πληκτρολογήστε αυτήν την εντολή:
    pip install –upgrade streamlink
  • Για να χρησιμοποιήσετε Streamlink στο περιβάλλον, εκτελέστε αυτήν την εντολή:
    streamlink [URL of img]
  • Για να απενεργοποιήσετε το περιβάλλον, πληκτρολογήστε:
    απενεργοποίηση
Συμπλήρωση

Το βοηθητικό πρόγραμμα Streamlink είναι πολύ βολικό για ροή βίντεο στο διαδίκτυο, μείον τις προσωρινές και ενοχλητικές διαφημίσεις. Θα πρέπει να είναι εύκολη η εγκατάσταση χρησιμοποιώντας τις παραπάνω εντολές. Αλλά αν συναντήσετε οποιοδήποτε σφάλμα, απλώς μάθετε ποια εξάρτηση προκαλεί το πρόβλημα και ενημερώστε το. Εναλλακτικά, μπορείτε να δημιουργήσετε ένα εικονικό περιβάλλον χρησιμοποιώντας τις παραπάνω οδηγίες.


Βίντεο YouTube: Δεν μπορείτε να εγκαταστήσετε το Streamlink σε Mac Εδώ είναι μερικές διορθώσεις

04, 2024