Kan ikke installere Streamlink på Mac Her er nogle rettelser (04.27.24)

Ville det ikke være bedst, hvis vi kunne streame vores yndlings-tv-shows eller de nyeste flicks uden buffering? Dette er blevet muliggjort af Streamlink. I stedet for at besøge forskellige online streamingwebsteder er Mac-brugere i stand til at se deres foretrukne videoindhold ved hjælp af et hjælpeprogram, som er Streamlink.

Streamlink fungerer som en skraber af online videoindhold fra forskellige tilknyttede streamingwebsites. Derfra samler værktøjet det videoindhold, der derefter leveres til brugerne. Det bedste ved dette værktøj? Det er annonceringsfrit. Så hvis du er træt af at skulle springe videoannoncer over på YouTube eller DailyMotion, især in-video-annoncer, er dette perfekt til dig.

Brug af Streamlink er ret let - du skal bare indtaste kommandoerne i Terminalen for at instruere hjælpeprogrammet, hvor man kan hente videoen, og hvordan du vil afspille dem. Den valgte strøm skal åbnes automatisk ved hjælp af din standard medieafspiller. Det lyder simpelt, ikke?

Desværre finder nogle Mac-brugere processen mere kompliceret, end den burde være. Nogle af dem rapporterede, at de havde problemer med at prøve at installere streamlink på deres Mac. Dette kan være hovedpine for Mac-brugere, der ikke er teknologisk kyndige eller dem, der ikke har nogen idé om programmering og kodning. De berørte brugere har prøvet de forskellige metoder til installation af Streamlink, men de lykkes ikke. Årsagen til fejl er forskellig for hver enkelt, hvilket gør det vanskeligt at diagnosticere, hvad årsagen til problemet er. Nogle af dem downloadede endda forskellige pakker og forsøgte at installere den nødvendige software til Streamlink, men til ingen nytte.

Da de ikke er i stand til at installere Streamlink, er de ikke i stand til at få adgang til det videoindhold, som de vil se, hvilket kan være meget frustrerende. Hvis du er en af ​​de brugere, der ikke kan installere Streamlink på grund af forskellige fejl, er denne vejledning noget for dig. Vi diskuterer hvad Streamlink er, hvad det gør, hvordan man installerer det på din Mac, og hvordan man fejler installationsfejl. Denne vejledning skal stort set dække alt hvad du behøver at vide om brug af Streamlink på macOS.

Hvad er Streamlink?

Streamlink er et åbent img-kommandolinjeprogram, der bruges til at pibe flashvideoer fra online streamingwebsites til computerens videoafspillere , såsom VLC. Hovedformålet med streamlink er at omdanne CPU-intensive flash-plugins til et mindre reimg-tungt format. Dette giver Mac-brugere mulighed for at undgå buggy-plugins, mens de nyder forskellige streamede indhold.

Streamlink blev forked fra Livestreamer-projektet, som er blevet afbrudt for et stykke tid siden. Dette værktøj blev designet via et pluginsystem, der gør det let for nye tjenester at blive tilføjet. Her er nogle af de streamingtjenester, der understøttes af Streamlink:

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

Streamlink er tilgængelig til Windows-, macOS- og Linux-enheder. Den mest stabile version lige nu er Streamlink 1.3.1. Streamlink fungerer bedst med VLC Media Player, men det kan også bruges til andre medieafspilningsapps, såsom Daum Pot Player, MPC-HC, MPlayer, mpv og OMXPlayer.

Sådan installeres Streamlink på Mac

Installation af Streamlink på Mac kræver indtastning af kommandoer, så du skal gøre det ved hjælp af Terminal-appen. Naviger til F inder & gt; Gå & gt; Applikationer & gt; Hjælpeprogrammer og klik derefter på Terminal for at åbne værktøjet.

For at installere Streamlink skal du bruge følgende afhængigheder:

  • Python - Mindst version 2.7 eller 3.4.
  • python-setuptools
  • python-argparse - Kun nødvendigt på Python-versioner ældre end 2.7.
  • python-futures - Kun nødvendigt på Python 2.x.
  • python-anmodninger - Mindst version 1.0.
  • python-singledispatch - Kun nødvendig i Python-versioner ældre end 3.4.
  • pycryptodome - Krævet for at afspille nogle krypterede streams
  • iso-639 - Bruges til lokaliseringsindstillinger, giver sprogoplysninger
  • iso3166 - Bruges til lokaliseringsindstillinger, giver landoplysninger
  • RTMPDump - Krævet for at afspille RTMP-streams.
  • ffmpeg - Påkrævet for at afspille streams, der består af separate lyd- og videostreams, f.eks. YouTube 1080p +

De fleste af disse afhængigheder downloades automatisk af installationsscriptet bortset fra Python og python-setupværktøjerne. Sørg for, at du har den nyeste version af Python installeret for at forhindre installationsfejl.

Der er to nemme måder at installere Streamlink på Mac: Easy Install og Homebrew Install.

For Easy Installer, start Terminal i henhold til instruktionerne ovenfor, skriv derefter følgende kommando:

sudo easy_install -U streamlink

Eller du kan prøve installationen af ​​Homebrew , som er den manglende pakkehåndtering til macOS og Linux. For at gøre dette skal du skrive følgende kommando i Terminal-appen:

bryg installation streamlink

Disse kommandoer skal automatisk downloade og installere de nødvendige pakker til installation af Streamlink. Men hvis du ikke kan installere Streamlink, eller hvis du støder på problemer under processen, kan du bruge den tredje installationsindstilling, hvilket er mere kompliceret.

Den tredje installationsmetode kaldes PIP-installation. Dette inkluderer brug af Python Package Installer, som kræver flere tekniske trin. Denne metode installerer Python-headere-pakken, så Streamlink fungerer. For at udføre en PIP-installation skal du indtaste denne kommando i terminalvinduet i stedet:

# pip install streamlink

Sådan bruges Streamlink til at streame indhold

Når du har installeret Streamlink, er næste trin at prøve at se en stream for at se, om den fungerer. For eksempel vil du se en video fra YouTube med følgende URL:

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

For at bruge Streamlink skal du indtaste kommandoen ved hjælp af Terminal igen. Gå til Finder & gt; Applikationer & gt; Hjælpeprogrammer og åbn et terminalvindue. Indtast følgende kommando:

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

Denne kommando vil instruere værktøjet, hvor du finder det indhold, du vil streame. Linket https://www.youtube.com/watch?v=7wQkTV01hGU er hvor Streamlink skal udtrække streamen fra. Bemærk, at https-protokollen til URL'en ikke er inkluderet i kommandoen, fordi dette format er lettere at skrive.

Efter at have skrevet kommandoen, skal du se det første argument, der indeholder en liste over tilgængelige streams at vælge fra:

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

[cli] [info] Fundet matchende plugin-ryk til URL youtube .com / watch? v = 7wQkTV01hGU

Tilgængelige streams: lyd, høj, lav, medium, mobil (værst), img (bedst)

For at vælge en stream og starte afspilning skal du blot tilføje streamnavnet som dit andet argument til kommandoen:

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

[cli] [info] Fundet matchende plugin youtube.com/watch?v=7wQkTV01hGU 1080p60

[cli] [info] Åbning stream: 1080p60 (hls)

[cli] [info] Startafspiller: vlc

Den stream, du har valgt, afspilles ved hjælp af din standard medieafspiller, der er kompatibel med Streamlink. Sørg for, at du har medieafspilleren installeret på din Mac, ellers har du ingen app til at streame videoen med. Du kan også vælge bedst at indlæse den højeste kvalitet af videoen eller værst, hvis du vil spare på båndbredde.

Sådan rettes installationsfejl til Streamlink

Hvis du ikke kan installere Streamlink, er det meget muligt, at du ikke har den nødvendige software installeret, eller at det, du har på din Mac, er forældet. At sikre dig, at du har de nyeste og de rigtige pakker, kan hjælpe med at løse dette problem.

Men inden du gør noget andet, skal du sørge for at rydde op i dit system ved hjælp af en Mac-reparationsapp for at slippe af med mulige problematiske filer. Det anbefales også, at du installerer eventuelle afventende opdateringer til din Mac under Softwareopdatering. Dette er for at sikre, at du kører den nyeste version af macOS.

Nu hvor vi har fjernet disse grundlæggende, er det tid til at se på nogle af de fejl, som Mac-brugere får, når installation af Streamlink:

For eksempel har en bruger stødt på denne afinstallationsfejl som det fremgår af denne del af argumentet:

Fil “/usr/lib/python2.7/dist-packages /pkg_reimgs/init.py ”, linje 2497, i kræver

“% s har ingen sådan ekstra funktion% r ”% (selv, ekst)

pkg_reimgs.UnknownExtra: anmodninger 2.9.1 har ingen sådan ekstra funktion 'sokker'

Dette betyder, at Python-pakken, der er installeret på enheden, allerede er forældet. For at løse dette problem skal du afinstallere din eksisterende Python-pakke og derefter installere den nyeste. Til denne specifikke fejl er her en eksempelkommando, du kan bruge:

$ sudo pip install -U PySocks

< stærk>

Kører setup.py installation til PySocks ... færdig

PySocks-1.6.7 er installeret

En anden bruger stødte også på en forældet pyOpenSSL med følgende fejlmeddelelse:

FEJL: Kan ikke afinstallere 'pyOpenSSL'. Det er et distutils installeret projekt, og derfor kan vi ikke nøjagtigt bestemme, hvilke filer der hører til det, hvilket kun vil føre til en delvis afinstallation.

Hvis du får den samme fejl, skal du bare skrive denne kommando for at rette det: pip installer pyOpenSSL –opgradering – bruger

Når du er færdig, skal du prøve at geninstallere Streamlink.

Hvis du har problemer med at installere Streamlink, fordi den systemdækkende pakke er i konflikt med systemets almindelige pakkehåndtering, kan du prøve at installere den i et virtuelt miljø i stedet. Denne virtualenv opretter et brugerejet Python-miljø, der udelukkende skal bruges af Streamlink.

  • For at oprette et nyt miljø skal du skrive denne kommando:
    virtualenv ~ / myenv
  • For at aktivere miljøet skal du bruge denne kommando:
    img ~ / myenv / bin / aktiver
  • For at installere Streamlink i miljøet , skriv denne kommando:
    pip install –opgradere streamlink
  • For at bruge Streamlink i miljøet skal du køre denne kommando:
    streamlink [URL af img]
  • For at deaktivere miljøet skal du indtaste:
    deaktiver
Indpakning

Streamlink-værktøjet er ret praktisk til streaming af onlinevideoer minus buffering og irriterende annoncer. Det skal være let at installere ved hjælp af kommandoerne ovenfor. Men hvis du støder på en fejl, skal du bare finde ud af, hvilken afhængighed der forårsager problemet, og opdatere det. Eller du kan i stedet oprette et virtuelt miljø ved at bruge instruktionerne ovenfor.


YouTube Video.: Kan ikke installere Streamlink på Mac Her er nogle rettelser

04, 2024