Не можу встановити Streamlink на Mac Ось кілька виправлень (04.27.24)

Чи не найкраще, якщо ми зможемо транслювати наші улюблені телешоу чи останні фільми без буферизації? Це стало можливим завдяки Streamlink. Замість відвідування різних веб-сайтів для потокового передавання в Інтернеті, користувачі Mac можуть переглядати улюблений відеовміст за допомогою однієї утиліти - Streamlink.

Streamlink працює як скребок онлайн-відеовмісту з різних афілійованих веб-сайтів. Звідти утиліта збирає відеовміст, який потім доставляється користувачам. Найкраще в цьому інструменті? Це без реклами. Отже, якщо вам набридло пропускати відеорекламу на YouTube або DailyMotion, зокрема відеорекламу, тоді це ідеально для вас.

Використовувати Streamlink досить просто - вам просто потрібно ввести текст команди в терміналі, щоб вказати програмі, де взяти відео та як ви хочете їх відтворити. Обраний вами потік повинен відкриватися автоматично за допомогою медіаплеєра за замовчуванням. Звучить просто, правда?

На жаль, деякі користувачі Mac вважають процес складнішим, ніж мав би бути. Деякі з них повідомили, що мали проблеми зі спробою встановити потокове посилання на своїх Mac. Це може спричинити головний біль для користувачів Mac, які не є досвідченими в техніці або тих, хто не має уявлення про програмування та кодування. Постраждалі користувачі спробували різні методи встановлення Streamlink, але вони не мали успіху. Причини помилок різні для кожної з них, що ускладнює діагностику причини виникнення проблеми. Деякі з них навіть завантажували різні пакети та намагалися встановити програмне забезпечення, необхідне для Streamlink, але безуспішно.

Оскільки вони не можуть встановити Streamlink, вони не можуть отримати доступ до відеовмісту, який вони хочуть переглянути, що може дуже засмутити. Якщо ви один з тих користувачів, які не можуть встановити Streamlink через різні помилки, тоді цей посібник для вас. Ми обговоримо, що таке Streamlink, що він робить, як встановити його на свій Mac і як усунути помилки під час встановлення. Цей посібник повинен охоплювати все, що вам потрібно знати про використання Streamlink у macOS.

Що таке Streamlink?

Streamlink - це відкрита утиліта командного рядка img, яка використовується для передачі флеш-відео з потокових веб-сайтів в Інтернет-програвачі на комп'ютері , наприклад VLC. Головною метою streamlink є трансформація процесорних плагінів, що потребують великої кількості процесорів, у менш важкий формат. Це дозволяє користувачам Mac уникати баггі-плагінів, насолоджуючись різним потоковим вмістом.

Streamlink було розгалужено від проекту Livestreamer, який був припинений деякий час тому. Ця утиліта була розроблена за допомогою системи плагінів, яка полегшує додавання нових послуг. Ось деякі потокові служби, які підтримує Streamlink:

  • Dailymotion
  • Пряма трансляція
  • Twitch
  • UStream
  • YouTube
  • Bloomberg
  • Crunchyroll
  • Facebook
  • Reuters
  • Vimeo

Streamlink доступний для пристроїв Windows, macOS та Linux. Найбільш стабільною версією зараз є Streamlink 1.3.1. Streamlink найкраще працює з медіаплеєром VLC, але його також можна використовувати для інших програм відтворення медіа, таких як 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: проста установка та встановлення Homebrew.

Встановіть, запустіть Термінал відповідно до інструкцій вище, а потім введіть таку команду:

sudo easy_install -U streamlink

Або ви можете спробувати встановлення Homebrew , який є відсутнім менеджером пакунків для macOS та Linux. Для цього введіть таку команду в програмі Terminal:

brew install streamlink

Ці команди повинні автоматично завантажувати та встановлювати необхідні пакети для встановлення Streamlink. Але якщо вам не вдається встановити Streamlink або ви зіткнулися з будь-якими проблемами під час процесу, ви можете використовувати третій варіант встановлення, який є більш складним.

Третій спосіб встановлення називається встановленням PIP. Сюди входить використання програми встановлення пакунків Python, яка вимагає додаткових технічних кроків. Цей метод встановлює пакет заголовків 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 ”% (self, ext)

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: Не можу встановити Streamlink на Mac Ось кілька виправлень

04, 2024