Не мога да инсталирам Streamlink на Mac Ето някои поправки (04.27.24)

Няма ли да е най-добре, ако можем да предаваме любимите си телевизионни предавания или най-новите филми без буфериране? Това стана възможно от Streamlink. Вместо да посещават различни уебсайтове за онлайн стрийминг, потребителите на Mac могат да гледат любимото си видео съдържание с помощта на една помощна програма, която е Streamlink.

Streamlink работи като скрепер на онлайн видео съдържание от различни свързани сайтове за стрийминг. Оттам помощната програма събира видеосъдържанието, което след това се доставя на потребителите. Най-доброто нещо за този инструмент? Без реклами. Така че, ако ви е писнало да пропускате видеореклами в YouTube или DailyMotion, особено видеорекламите, това е идеално за вас.

Използването на Streamlink е доста лесно - просто трябва да въведете командите в терминала, за да инструктирате помощната програма откъде да вземете видеоклипа и как искате да ги възпроизведете. Избраният от вас поток трябва да се отваря автоматично с помощта на медийния ви плейър по подразбиране. Звучи просто, нали?

За съжаление, някои потребители на Mac намират процеса по-сложен, отколкото би трябвало да бъде. Някои от тях съобщават, че са имали проблеми при опитите да инсталират streamlink на своите Mac компютри. Това може да е главоболие за потребители на Mac, които не са разбираеми в технологията или тези, които нямат идея за програмиране и кодиране. Засегнатите потребители са опитали различните методи за инсталиране на Streamlink, но не са успели. Причините за грешки са различни за всяка една, което затруднява диагностицирането на причината за проблема. Някои от тях дори изтеглиха различни пакети и се опитаха да инсталират софтуера, необходим за Streamlink, но без резултат.

Тъй като не могат да инсталират Streamlink, те не могат да получат достъп до видеосъдържанието, което искат да гледат, което може да бъде много разочароващо. Ако сте от тези потребители, които не могат да инсталират Streamlink поради различни грешки, това ръководство е за вас. Ще обсъдим какво представлява Streamlink, какво прави, как да го инсталирате на вашия Mac и как да отстраняваме грешки при инсталирането. Това ръководство трябва да покрие почти всичко, което трябва да знаете за използването на Streamlink на macOS.

Какво е Streamlink?

Streamlink е отворена помощна програма за команден ред img, използвана за пренасяне на флаш видеоклипове от уеб сайтове за поточно предаване към видео плейъри на компютъра , като VLC. Основната цел на streamlink е да трансформира интензивни за процесора флаш плъгини в по-малко тежък формат. Това позволява на потребителите на Mac да избягват бъги приставки, докато се наслаждават на различно поточно съдържание.

Streamlink е раздвоен от проекта Livestreamer, който е прекратен преди известно време. Тази помощна програма е проектирана чрез приставка, която улеснява добавянето на нови услуги. Ето някои от услугите за стрийминг, поддържани от Streamlink:

  • Dailymotion
  • Livestream
  • 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-заявки - поне версия 1.0.
  • python-singledispatch - Необходимо е само за версии на Python, по-стари от 3.4.
  • pycryptodome - Изисква се за възпроизвеждане на някои криптирани потоци
  • iso-639 - Използва се за настройки за локализация, предоставя информация за език
  • iso3166 - Използва се за настройки за локализация, предоставя информация за държава
  • RTMPDump - Изисква се за възпроизвеждане на RTMP потоци.
  • ffmpeg - Изисква се за възпроизвеждане на потоци, съставени от отделни аудио и видео потоци, напр. YouTube 1080p +

Повечето от тези зависимости се изтеглят автоматично от скрипта за настройка, с изключение на Python и python-setuptools. Уверете се, че имате инсталирана най-новата версия на Python, за да предотвратите грешки при инсталирането.

Има два лесни начина за инсталиране на Streamlink на Mac: Лесното инсталиране и Инсталирането на Homebrew.

За лесно Инсталирайте, стартирайте Терминал в съответствие с инструкциите по-горе, след това въведете следната команда:

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 за поточно съдържание

След като са инсталирали 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 е мястото, от което Streamlink трябва да извлече потока. Забележете, че протоколът 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] Отваряне поток: 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 “% (самостоятелно, външно)

pkg_reimgs.UnknownExtra: заявки 2.9.1 няма такава допълнителна функция „чорапи“

Това означава, че инсталираният на устройството пакет Python вече е остарял. За да разрешите този проблем, трябва да деинсталирате съществуващия си пакет Python, след което да инсталирате най-новия. За тази конкретна грешка ето примерна команда, която можете да използвате:

$ sudo pip install -U PySocks

< силен>

Стартиране на setup.py инсталация за PySocks ... готово

Успешно инсталиран PySocks-1.6.7

Друг потребител също срещна остарял pyOpenSSL със следното съобщение за грешка:

ГРЕШКА: Не може да деинсталира 'pyOpenSSL'. Това е инсталиран проект за дистрибуция и по този начин не можем да определим точно кои файлове принадлежат към него, което би довело до само частично деинсталиране.

Ако получите същата грешка, просто напишете тази команда, за да я поправите: > pip install pyOpenSSL –upgrade –user

След като приключите, опитайте да преинсталирате Streamlink.

Ако имате проблеми с инсталирането на Streamlink, тъй като общосистемният пакет е в конфликт с обикновения мениджър на пакети на системата, можете вместо това да опитате да го инсталирате с помощта на виртуална среда. Този virtualenv създава потребителска среда на Python, която да се използва единствено от Streamlink.

  • За да създадете нова среда, въведете тази команда:
    virtualenv ~ / myenv
  • За да активирате околната среда, използвайте тази команда:
    img ~ / myenv / bin / activate
  • За да инсталирате Streamlink в средата , въведете тази команда:
    pip install –upgrade streamlink
  • За да използвате Streamlink в средата, изпълнете тази команда:
    streamlink [URL на img]
  • За да деактивирате околната среда, въведете:
    деактивиране
Опаковане

Помощната програма Streamlink е доста удобна за стрийминг на онлайн видеоклипове, минус буферирането и досадни реклами. Трябва да е лесно да се инсталира с помощта на командите по-горе. Но ако срещнете някаква грешка, просто разберете коя зависимост причинява проблема и я актуализирайте. Или вместо това можете да създадете виртуална среда, като използвате инструкциите по-горе.


YouTube Video.: Не мога да инсталирам Streamlink на Mac Ето някои поправки

04, 2024