No es pot instal·lar Streamlink al Mac. Hi ha algunes solucions (04.28.24)

No seria millor si poguéssim emetre els nostres programes de televisió preferits o les últimes novetats sense memòria intermèdia? Això ha estat possible gràcies a Streamlink. En lloc de visitar diversos llocs web de transmissió en línia, els usuaris de Mac poden veure el seu contingut de vídeo preferit mitjançant una utilitat, que és Streamlink.

Streamlink funciona com un raspador de contingut de vídeo en línia de diferents llocs web de transmissió afiliats. A partir d’aquí, la utilitat recopila el contingut de vídeo que després es lliura als usuaris. El millor d’aquesta eina? No té anuncis. Per tant, si esteu fart d’haver d’ometre els anuncis de vídeo a YouTube o DailyMotion, especialment els anuncis integrats en vídeo, és perfecte per a vosaltres.

L’ús de Streamlink és força senzill; només cal que escriviu les ordres del terminal per indicar a la utilitat on podeu obtenir el vídeo i com voleu reproduir-los. El flux que hàgiu triat s'hauria d'obrir automàticament mitjançant el reproductor multimèdia predeterminat. Sembla simple, oi?

Malauradament, alguns usuaris de Mac troben el procés més complicat del que hauria de ser. Alguns d’ells van informar que tenien problemes per intentar instal·lar streamlink als seus Mac. Això pot ser un mal de cap per als usuaris de Mac que no són experts en tecnologia o per a aquells que no tenen ni idea de programació i codificació. Els usuaris afectats han provat els diferents mètodes d’instal·lació de Streamlink, però no tenen èxit. La causa dels errors és diferent per a cadascun, cosa que fa que sigui difícil diagnosticar quina és la causa del problema. Alguns d’ells fins i tot van descarregar diversos paquets i van provar d’instal·lar el programari necessari per a Streamlink, però no va servir de res.

Com que no poden instal·lar Streamlink, no poden accedir al contingut de vídeo que volen veure, cosa que pot resultar molt frustrant. Si sou d'aquests usuaris que no pot instal·lar Streamlink a causa de diversos errors, aquesta guia és la vostra. Analitzarem què és Streamlink, què fa, com instal·lar-lo al vostre Mac i com solucionar els errors d’instal·lació. Aquesta guia hauria d’abastar pràcticament tot el que heu de saber sobre l’ús de Streamlink a macOS.

Què és Streamlink?

Streamlink és una utilitat de línia de comandes img oberta que s’utilitza per enviar vídeos flash des de llocs web de transmissió en línia als reproductors de vídeo de l’ordinador. , com ara VLC. L'objectiu principal de streamlink és transformar els connectors flash intensius en CPU a un format menys reimg. Això permet als usuaris de Mac evitar connectors amb errors mentre gaudeixen de diversos continguts en directe.

Streamlink va ser obtingut del projecte Livestreamer, que s'ha interromput fa un temps. Aquesta utilitat es va dissenyar mitjançant un sistema de connectors que facilita la incorporació de nous serveis. Aquests són alguns dels serveis de transmissió compatibles amb Streamlink:

  • Dailymotion
  • Livestream
  • Twitch
  • UStream
  • YouTube Crunchyroll Reuters
  • Vimeo

Streamlink està disponible per a dispositius Windows, macOS i Linux. La versió més estable en aquest moment és Streamlink 1.3.1. Streamlink funciona millor amb el reproductor multimèdia VLC, però també es pot utilitzar per a altres aplicacions de reproducció multimèdia, com ara Daum Pot Player, MPC-HC, MPlayer, mpv i OMXPlayer.

Com instal·lar Streamlink a Mac

Per instal·lar Streamlink al Mac cal escriure ordres, de manera que heu de fer-ho mitjançant l'aplicació Terminal. Aneu a F inder & gt; Vés & gt; Aplicacions & gt; Utilitats i, a continuació, feu clic a Terminal per obrir l'eina.

Per instal·lar Streamlink, necessitareu les dependències següents:

  • Python: almenys la versió 2.7 o 3.4.
  • python-setuptools
  • python-argparse - Només es necessita en versions de Python anteriors a la 2.7.
  • python-futures - Només es necessita a Python 2.x.
  • python-requests - Com a mínim versió 1.0.
  • python-singledispatch: només es necessita a versions de Python anteriors a 3.4.
  • pycryptodome - Obligatori per reproduir alguns fluxos xifrats
  • iso-639: s'utilitza per a configuracions de localització, proporciona informació d'idioma
  • iso3166 - S'utilitza per configurar localitzacions, proporciona informació de país
  • RTMPDump: obligatori per reproduir reproduccions RTMP.
  • ffmpeg: obligatori per reproduir reproduccions que es componen de transmissions d'àudio i vídeo separades, per exemple. YouTube 1080p +

La majoria d'aquestes dependències es descarreguen automàticament mitjançant l'script de configuració, excepte els eines Python i python-setuptools. Assegureu-vos que teniu instal·lada l'última versió de Python per evitar errors d'instal·lació.

Hi ha dues maneres senzilles d'instal·lar Streamlink a Mac: la Instal·lació fàcil i la Instal·lació Homebrew.

Per a Easy Instal·leu, inicieu Terminal segons les instruccions anteriors i escriviu l'ordre següent:

sudo easy_install -U streamlink

O podeu provar la instal·lació de Homebrew , que és el gestor de paquets que falta per a macOS i Linux. Per fer-ho, escriviu l'ordre següent a l'aplicació Terminal:

brew install streamlink

Aquestes ordres haurien de descarregar i instal·lar automàticament els paquets necessaris per a la instal·lació de Streamlink. Però si no podeu instal·lar Streamlink o teniu problemes durant el procés, podeu utilitzar la tercera opció d’instal·lació, que és més complicada.

El tercer mètode d’instal·lació s’anomena instal·lació PIP. Això inclou utilitzar Python Package Installer, que requereix més passos tècnics. Aquest mètode instal·la el paquet de capçaleres de Python perquè Streamlink funcioni. Per realitzar una instal·lació PIP, escriviu aquesta ordre a la finestra del terminal:

# pip install streamlink

Com utilitzar Streamlink per transmetre contingut

Un cop heu instal·lat Streamlink, el següent pas és provar de mirar un flux per veure si funciona. Per exemple, voleu veure un vídeo de YouTube amb l'URL següent:

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

Per utilitzar Streamlink, heu d’escriure l’ordre amb Terminal una vegada més. Aneu a Cercador & gt; Aplicacions & gt; Utilitats i obriu una finestra de Terminal. Escriviu l'ordre següent:

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

Aquesta ordre indicarà a la utilitat on es troba el contingut que vol transmetre L’enllaç https://www.youtube.com/watch?v=7wQkTV01hGU és on Streamlink ha d’extreure el flux. Tingueu en compte que el protocol https de l'URL no s'inclou a l'ordre perquè aquest format és més fàcil d'escriure.

Després d'escriure l'ordre, hauríeu de veure el primer argument que conté una llista dels fluxos disponibles per triar. des de:

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

[cli] [info] S'ha trobat un complement de connexió que coincideix amb l'URL de youtube .com / watch? v = 7wQkTV01hGU

Reproduccions disponibles: àudio, alt, baix, mitjà, mòbil (pitjor), img (millor)

Per triar un flux i iniciar la reproducció, només cal afegir el nom del flux com a segon argument a l'ordre:

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

[cli] [informació] S'ha trobat un complement coincident youtube.com/watch?v=7wQkTV01hGU 1080p60

[cli] [info] Obertura stream: 1080p60 (hls)

[cli] [info] Reproductor inicial: vlc

Es reproduirà el flux que hàgiu triat utilitzant el vostre reproductor multimèdia predeterminat que sigui compatible amb Streamlink. Assegureu-vos que teniu el reproductor multimèdia instal·lat al vostre Mac; en cas contrari, no tindreu cap aplicació per transmetre el vídeo. També podeu triar el millor per carregar la màxima qualitat del vídeo o el pitjor si voleu estalviar en amplada de banda.

Com corregir els errors d’instal·lació de Streamlink

Si no podeu instal·lar Streamlink, és molt possible que no tingueu instal·lat el programari requerit o que el que teniu al vostre Mac estigui obsolet. Assegurar-vos que teniu els paquets més recents i adequats us ajudaran a resoldre aquest problema.

Però abans de fer qualsevol altra cosa, assegureu-vos de netejar el sistema mitjançant una aplicació de reparació de Mac per desfer-se dels possibles fitxers problemàtics. També es recomana instal·lar totes les actualitzacions pendents del vostre Mac a Actualització de programari. Això és per assegurar-vos que executeu la versió més recent de macOS.

Ara que ja hem eliminat aquests conceptes bàsics, és hora de veure alguns dels errors que reben els usuaris de Mac quan instal·lació de Streamlink:

Per exemple, un usuari s'ha trobat amb aquest error de desinstal·lació tal com ho demostra aquesta part de l'argument:

Fitxer “/usr/lib/python2.7/dist-packages /pkg_reimgs/init.py ”, línia 2497, a requereix

“% s no té aquesta característica addicional% r ”% (auto, ext)

pkg_reimgs.UnknownExtra: les sol·licituds 2.9.1 no tenen cap característica addicional "mitjons"

Això significa que el paquet Python instal·lat al dispositiu ja no està actualitzat. Per solucionar aquest problema, heu de desinstal·lar el paquet Python existent i, a continuació, instal·lar-ne l’últim. Per a aquest error específic, aquí teniu una ordre de mostra que podeu utilitzar:

$ sudo pip install -U PySocks

S'està executant setup.py install per a PySocks ... fet

S'ha instal·lat correctament PySocks-1.6.7

Un altre usuari també ha trobat un pyOpenSSL obsolet amb el següent missatge d'error:

ERROR: No es pot desinstal·lar 'pyOpenSSL'. Es tracta d’un projecte instal·lat a distutils i, per tant, no podem determinar amb precisió quins fitxers li pertanyen, cosa que provocaria només una desinstal·lació parcial.

Si obteniu el mateix error, només cal que escriviu aquesta ordre per solucionar-lo: pip install pyOpenSSL –upgrade –user

Un cop fet, proveu de reinstal·lar Streamlink.

Si teniu problemes per instal·lar Streamlink perquè el paquet de tot el sistema entra en conflicte amb el gestor de paquets habitual del sistema, podeu provar d'instal·lar-lo mitjançant un entorn virtual. Aquest virtualenv crea un entorn Python propietat de l'usuari que només podrà utilitzar Streamlink.

  • Per crear un entorn nou, escriviu aquesta ordre:
    virtualenv ~ / myenv
  • Per activar l'entorn, utilitzeu aquesta ordre:
    img ~ / myenv / bin / activate
  • Per instal·lar Streamlink a l'entorn , escriviu aquesta ordre:
    pip install –upgrade streamlink
  • Per utilitzar Streamlink a l’entorn, executeu aquesta ordre:
    streamlink [URL de img]
  • Per desactivar l’entorn, escriviu:
    deactivate

    La utilitat Streamlink és molt útil per transmetre vídeos en línia, menys la memòria intermèdia i els anuncis molestos. Hauria de ser fàcil d’instal·lar mitjançant les ordres anteriors. Però si us trobeu amb algun error, només cal esbrinar quina dependència causa el problema i actualitzar-lo. També podeu crear un entorn virtual mitjançant les instruccions anteriors.


    Vídeo de YouTube: No es pot instal·lar Streamlink al Mac. Hi ha algunes solucions

    04, 2024