Negaliu įdiegti „Streamlink“ į „Mac“. Čia yra keletas pataisymų (04.24.24)

Ar ne geriausia, jei galėtume perduoti mėgstamas televizijos laidas ar naujausius filmus be buferio? Tai tapo įmanoma „Streamlink“. Užuot lankęsi įvairiose tiesioginio srauto svetainėse, „Mac“ vartotojai gali žiūrėti savo mėgstamą vaizdo įrašų turinį naudodami vieną priemonę, tai yra „Streamlink“.

„Streamlink“ veikia kaip internetinio vaizdo įrašų turinio iš skirtingų susijusių srautinių srautų svetainių grandiklis. Iš ten naudingumas surenka vaizdo įrašų turinį, kuris tada pateikiamas vartotojams. Geriausias dalykas apie šį įrankį? Tai be skelbimų. Taigi, jei jums atsibodo praleisti vaizdo įrašų skelbimus „YouTube“ ar „DailyMotion“, ypač vaizdo įrašo skelbimus, tai jums puikiai tinka.

„Streamlink“ naudoti yra gana paprasta - tereikia įvesti „Terminal“ komandos, nurodančios naudingajai vietai, kur gauti vaizdo įrašą ir kaip norite juos paleisti. Pasirinktas srautas turėtų būti atidarytas automatiškai naudojant numatytąjį medijos leistuvą. Skamba paprastai, tiesa?

Deja, kai kuriems „Mac“ vartotojams procesas yra sudėtingesnis nei turėtų būti. Kai kurie iš jų pranešė, kad kyla problemų bandant įdiegti „streamlink“ savo „Mac“ kompiuteriuose. Tai gali sukelti galvos skausmą „Mac“ vartotojams, kurie nėra išmanantys technologijas, arba tiems, kurie nė nenutuokia apie programavimą ir kodavimą. Pažeisti vartotojai išbandė skirtingus „Streamlink“ diegimo metodus, tačiau jiems nesiseka. Klaidų priežastis kiekvienai yra skirtinga, todėl sunku diagnozuoti problemos priežastį. Kai kurie iš jų netgi atsisiuntė įvairius paketus ir bandė įdiegti „Streamlink“ reikalingą programinę įrangą, tačiau nesėkmingai.

Kadangi jie negali įdiegti „Streamlink“, jie negali pasiekti norimo žiūrėti vaizdo įrašų turinio, o tai gali būti labai apmaudu. Jei esate vienas iš tų vartotojų, kuris dėl įvairių klaidų negali įdiegti „Streamlink“, šis vadovas skirtas jums. Aptarsime, kas yra „Streamlink“, ką jis veikia, kaip jį įdiegti „Mac“ ir kaip pašalinti diegimo klaidas. Šis vadovas turėtų apimti viską, ką reikia žinoti apie „Streamlink“ naudojimą „MacOS“.

Kas yra „Streamlink“?

„Streamlink“ yra atvira img komandinės eilutės priemonė, naudojama „Flash“ vaizdo įrašams perduoti iš internetinių srautinių svetainių į kompiuterio vaizdo grotuvus. , pavyzdžiui, VLC. Pagrindinis „streamlink“ tikslas yra daug procesoriaus naudojančių „Flash“ papildinių paversti mažiau reimg sunkiu formatu. Tai leidžia „Mac“ vartotojams išvengti patobulintų papildinių mėgaujantis įvairiu srautu transliuojamu turiniu.

„Streamlink“ buvo sukurta iš „Livestreamer“ projekto, kuris prieš kurį laiką buvo nutrauktas. Šis įrankis buvo sukurtas naudojant papildinių sistemą, leidžiančią lengvai pridėti naujų paslaugų. Štai keletas „Streamlink“ palaikomų srautinio perdavimo paslaugų:

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

„Streamlink“ galima „Windows“, „MacOS“ ir „Linux“ įrenginiuose. Stabiliausia versija šiuo metu yra „Streamlink 1.3.1“. „Streamlink“ geriausiai veikia su „VLC Media“ leistuvu, tačiau jį galima naudoti ir kitose medijos atkūrimo programose, tokiose kaip „Daum Pot Player“, „MPC-HC“, „MPlayer“, „mpv“ ir „OMXPlayer“.

Kaip įdiegti „Streamlink“ „Mac“

Jei norite įdiegti „Streamlink“ sistemoje „Mac“, reikia įvesti komandas, todėl tai turite padaryti naudodami programą „Terminal“. Eikite į F inder & gt; Eiti & gt; Programos & gt; Utilities , tada spustelėkite Terminalas , kad atidarytumėte įrankį.

Norėdami įdiegti „Streamlink“, jums reikės šių priklausomybių:

  • „Python“ - bent 2.7 arba 3.4 versija.
  • python-setuptools
  • python-argparse - reikalinga tik senesnėms nei 2.7 „Python“ versijoms.
  • python-futures - Reikalinga tik „Python 2.x“.
  • python-užklausos - bent jau 1.0 versija.
  • python-singledispatch - reikalingos tik senesnėms nei 3.4 Python versijoms.
  • pikriptodomas - reikalingas tam tikriems šifruotiems srautams atkurti
  • iso-639 - naudojamas lokalizacijos nustatymams teikti, teikia kalbos informaciją
  • iso3166 - naudojamas lokalizacijos nustatymams, teikia informaciją apie šalį
  • RTMPDump - reikalingas norint paleisti RTMP srautus.
  • ffmpeg - reikalingas norint paleisti srautus, sudarytus iš atskirų garso ir vaizdo srautų, pvz. „YouTube 1080p +“

Daugumą šių priklausomybių automatiškai atsisiunčia sąrankos scenarijus, išskyrus „Python“ ir „python-setuptools“. Įsitikinkite, kad turite įdiegtą naujausią „Python“ versiją, kad išvengtumėte diegimo klaidų.

Yra du paprasti „Streamlink“ diegimo būdai „Mac“: „Easy Install“ ir „Homebrew Install“.

For Easy Įdiekite, paleiskite terminalą pagal aukščiau pateiktas instrukcijas, tada įveskite šią komandą:

sudo easy_install -U streamlink

Arba galite išbandyti „Homebrew“ diegimą , kurio trūksta „MacOS“ ir „Linux“ paketų tvarkyklėje. Norėdami tai padaryti, programoje „Terminal“ įveskite šią komandą:

„Brew Install Streamlink“

Šios komandos turėtų automatiškai atsisiųsti ir įdiegti „Streamlink“ įdiegimui reikalingus paketus. Bet jei negalite įdiegti „Streamlink“ arba proceso metu kyla problemų, galite naudoti trečią diegimo parinktį, kuri yra sudėtingesnė.

Trečiasis diegimo būdas vadinamas PIP diegimu. Tai apima „Python Package Installer“ naudojimą, kuriam atlikti reikia daugiau techninių veiksmų. Šis metodas įdiegia „Python“ antraščių paketą, kad „Streamlink“ veiktų. Norėdami atlikti PIP diegimą, įveskite šią komandą į terminalo langą:

# pip install streamlink

Kaip naudoti „Streamlink“ srautui perduoti turinį

įdiegėte „Streamlink“, kitas žingsnis yra pabandyti žiūrėti srautą, ar jis veikia. Pvz., Norite žiūrėti vaizdo įrašą iš „YouTube“ su šiuo URL:

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

Norėdami naudoti „Streamlink“, turite dar kartą įvesti komandą naudodami „Terminal“. Eikite į „Finder“ & gt; Programos & gt; Komunalinės paslaugos ir atidarykite terminalo langą. Įveskite šią komandą:

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

Ši komanda nurodys programai, kur rasti turinį, kurį norite nori perduoti srautu. Nuoroda https://www.youtube.com/watch?v=7wQkTV01hGU yra vieta, kur „Streamlink“ turėtų išskleisti srautą. Atkreipkite dėmesį, kad URL https protokolas nėra įtrauktas į komandą, nes šį formatą lengviau įvesti.

Įvedę komandą turėtumėte pamatyti pirmąjį argumentą, kuriame yra galimų pasirinkti srautų sąrašas iš:

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

[cli] [info] Rastas atitinkamas „YouTube“ URL papildinys. .com / watch? v = 7wQkTV01hGU

Galimi srautai: garso, aukšto, žemo, vidutinio, mobiliojo (blogiausio), img (geriausio)

Jei norite pasirinkti srautą ir pradėti atkūrimą, tiesiog pridėkite srauto pavadinimą kaip antrą argumentą prie komandos:

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

[cli] [info] Rastas tinkamas papildinys youtube.com/watch?v=7wQkTV01hGU 1080p60

[cli] [info] Atidarymas srautas: 1080p60 (hls)

[cli] [info] Pradedantis grotuvas: vlc

Bus atkurtas jūsų pasirinktas srautas naudodamiesi numatytuoju medijos leistuvu, suderinamu su „Streamlink“. Įsitikinkite, kad jūsų „Mac“ kompiuteryje yra įdiegtas medijos leistuvas, kitaip neturėsite jokios programos, kuria galėtumėte perduoti vaizdo įrašą. Taip pat galite pasirinkti geriausią įkelti aukščiausios kokybės vaizdo įrašą arba blogiausią, jei norite sutaupyti pralaidumo.

Kaip ištaisyti „Streamlink“ diegimo klaidas

Jei negalite įdiegti „Streamlink“, labai tikėtina, kad neturite įdiegę reikiamos programinės įrangos arba tai, ką turite „Mac“, yra pasenę. Įsitikinkite, kad turite naujausius ir tinkamus paketus, turėtumėte padėti išspręsti šią problemą.

Bet prieš ką nors darant, būtinai išvalykite sistemą naudodami „Mac“ taisymo programą atsikratyti galimų probleminių bylų. Taip pat rekomenduojama visus laukiančius „Mac“ naujinimus įdiegti programinės įrangos naujinimo skiltyje. Taip siekiama užtikrinti, kad naudojatės naujausia „MacOS“ versija.

Dabar, kai šiuos pagrindus pašalinome, laikas atkreipti dėmesį į kai kurias „Mac“ naudotojų klaidas, kai diegiant „Streamlink“:

Pavyzdžiui, vienas vartotojas susidūrė su šia pašalinimo klaida, kurią patvirtina ši argumento dalis:

Failas „/usr/lib/python2.7/dist-packages /pkg_reimgs/init.py “, 2497 eilutė, reikalinga

„% s neturi tokios papildomos funkcijos% r “% (self, ext)

pkg_reimgs.UnknownExtra: 2.9.1 užklausose nėra tokios papildomos funkcijos „kojinės“.

Tai reiškia, kad įrenginyje įdiegtas „Python“ paketas jau yra pasenęs. Norėdami išspręsti šią problemą, turite pašalinti esamą „Python“ paketą, tada įdiekite naujausią. Dėl šios konkrečios klaidos pateikite pavyzdinę komandą, kurią galite naudoti:

$ sudo pip install -U PySocks

< stiprus>

Vykdomas „PySocks“ setup.py diegimas ... padaryta

Sėkmingai įdiegta „PySocks-1.6.7“

Kitas vartotojas taip pat susidūrė su pasenusiu pyOpenSSL su tokiu klaidos pranešimu:

KLAIDA: Negalima pašalinti „pyOpenSSL“. Tai yra įdiegtas projektas, todėl negalime tiksliai nustatyti, kurie failai jam priklauso, o tai pašalins tik iš dalies.

Jei gausite tą pačią klaidą, tiesiog įveskite šią komandą, kad ją išspręstumėte: „pip“ įdiekite pyOpenSSL –upgrade –user

Baigę pabandykite iš naujo įdiegti „Streamlink“.

Jei kyla problemų diegiant „Streamlink“, nes visos sistemos paketas prieštarauja įprastam sistemos paketų tvarkytuvui, galite pabandyti jį įdiegti naudodami virtualią aplinką. Ši virtualenv sukuria vartotojui priklausančią „Python“ aplinką, kurią naudos tik „Streamlink“.

  • Norėdami sukurti naują aplinką, įveskite šią komandą:
    virtualenv ~ / myenv
  • Norėdami suaktyvinti aplinką, naudokite šią komandą:
    img ~ / myenv / bin / activ
  • Norėdami įdiegti „Streamlink“ aplinkoje , įveskite šią komandą:
    pip install –upgrade streamlink
  • Norėdami naudoti „Streamlink“ aplinkoje, vykdykite šią komandą:
    streamlink [URL iš img]
  • Norėdami deaktyvuoti aplinką, įveskite:
    išaktyvinti
apvyniojimas

„Streamlink“ programa yra labai patogu transliuojant internetinius vaizdo įrašus, atėmus buferinius ir erzinančius skelbimus. Tai turėtų būti lengva įdiegti naudojant aukščiau pateiktas komandas. Bet jei aptikote kokių nors klaidų, tiesiog išsiaiškinkite, kuri priklausomybė sukelia problemą, ir atnaujinkite ją. Arba galite sukurti virtualią aplinką naudodami anksčiau pateiktas instrukcijas.


"YouTube" vaizdo įrašas: Negaliu įdiegti „Streamlink“ į „Mac“. Čia yra keletas pataisymų

04, 2024