No puedo instalar Streamlink en Mac Aquí hay algunas correcciones (04.25.24)

¿No sería mejor si pudiéramos transmitir nuestros programas de televisión favoritos o las últimas películas sin almacenar en búfer? Esto ha sido posible gracias a Streamlink. En lugar de visitar varios sitios web de transmisión en línea, los usuarios de Mac pueden ver su contenido de video favorito usando una utilidad, que es Streamlink.

Streamlink funciona como un raspador de contenido de video en línea de diferentes sitios web de transmisión afiliados. A partir de ahí, la utilidad recopila el contenido de video que luego se entrega a los usuarios. ¿Lo mejor de esta herramienta? No tiene publicidad. Entonces, si está cansado de tener que omitir los anuncios de video en YouTube o DailyMotion, particularmente los anuncios en video, entonces esto es perfecto para usted.

Usar Streamlink es bastante fácil: solo necesita escribir los comandos en la Terminal para indicar a la utilidad dónde obtener el video y cómo desea reproducirlos. La transmisión que ha elegido debería abrirse automáticamente con su reproductor multimedia predeterminado. Suena simple, ¿verdad?

Desafortunadamente, algunos usuarios de Mac encuentran el proceso más complicado de lo que debería ser. Algunos de ellos informaron haber tenido problemas al intentar instalar streamlink en sus Mac. Esto puede ser un dolor de cabeza para los usuarios de Mac que no son expertos en tecnología o para aquellos que no tienen ni idea de programación y codificación. Los usuarios afectados han probado los diferentes métodos de instalación de Streamlink, pero no han tenido éxito. La causa de los errores es diferente para cada uno, lo que dificulta el diagnóstico de cuál es la causa del problema. Algunos de ellos incluso descargaron varios paquetes e intentaron instalar el software requerido para Streamlink, pero fue en vano.

Debido a que no pueden instalar Streamlink, no pueden acceder al contenido de video que quieren ver, lo que puede resultar muy frustrante. Si eres uno de esos usuarios que no puede instalar Streamlink debido a varios errores, esta guía es para ti. Discutiremos qué es Streamlink, qué hace, cómo instalarlo en su Mac y cómo solucionar los errores de instalación. Esta guía debería cubrir prácticamente todo lo que necesita saber sobre el uso de Streamlink en macOS.

¿Qué es Streamlink?

Streamlink es una utilidad de línea de comandos img abierta que se utiliza para enviar videos flash desde sitios web de transmisión en línea a reproductores de video de computadoras , como VLC. El objetivo principal de streamlink es transformar los complementos flash de uso intensivo de la CPU a un formato menos pesado. Esto permite a los usuarios de Mac evitar complementos con errores mientras disfrutan de varios contenidos transmitidos.

Streamlink se bifurcó del proyecto Livestreamer, que se suspendió hace un tiempo. Esta utilidad fue diseñada a través de un sistema de complementos que facilita la adición de nuevos servicios. Estos son algunos de los servicios de transmisión compatibles con Streamlink:

  • Dailymotion
  • Transmisión en vivo
  • Twitch
  • UStream
  • YouTube
  • Bloomberg
  • Crunchyroll
  • Facebook
  • Reuters
  • Vimeo

Streamlink está disponible para dispositivos Windows, macOS y Linux. La versión más estable en este momento es Streamlink 1.3.1. Streamlink funciona mejor con VLC Media Player, pero también se puede utilizar para otras aplicaciones de reproducción de medios, como Daum Pot Player, MPC-HC, MPlayer, mpv y OMXPlayer.

Cómo instalar Streamlink en Mac

La instalación de Streamlink en Mac requiere escribir comandos, por lo que debe hacerlo usando la aplicación Terminal. Vaya a F inder & gt; Ir & gt; Aplicaciones & gt; Utilidades , luego haga clic en Terminal para abrir la herramienta.

Para instalar Streamlink, necesitará las siguientes dependencias:

  • Python: al menos la versión 2.7 o 3.4.
  • python-setuptools
  • python-argparse: solo se necesita en versiones de Python anteriores a la 2.7.
  • python-futures: Solo se necesita en Python 2.x.
  • solicitudes de python: al menos la versión 1.0.
  • python-singledispatch: solo se necesita en versiones de Python anteriores a la 3.4.
  • pycryptodome: se requiere para reproducir algunas transmisiones encriptadas
  • iso-639: se utiliza para la configuración de localización, proporciona información sobre el idioma
  • iso3166: se utiliza para la configuración de localización, proporciona información del país
  • RTMPDump: necesario para reproducir transmisiones RTMP.
  • ffmpeg: se requiere para reproducir transmisiones que se componen de transmisiones de audio y video separadas, p. ej. YouTube 1080p +

La mayoría de estas dependencias se descargan automáticamente mediante el script de configuración, excepto Python y las herramientas de configuración de python. Asegúrese de tener instalada la última versión de Python para evitar errores de instalación.

Hay dos formas sencillas de instalar Streamlink en Mac: Easy Install y Homebrew Install.

For Easy Instale, inicie Terminal de acuerdo con las instrucciones anteriores, luego escriba el siguiente comando:

sudo easy_install -U streamlink

O puede probar la instalación de Homebrew , que es el administrador de paquetes que falta para macOS y Linux. Para hacer esto, escriba el siguiente comando en la aplicación Terminal:

brew install streamlink

Estos comandos deberían descargar e instalar automáticamente los paquetes necesarios para la instalación de Streamlink. Pero si no puede instalar Streamlink o tiene algún problema durante el proceso, puede usar la tercera opción de instalación, que es más complicada.

El tercer método de instalación se llama instalación PIP. Esto incluye el uso del instalador de paquetes de Python, que requiere pasos más técnicos. Este método instala el paquete de encabezados de Python para que Streamlink funcione. Para realizar una instalación PIP, escriba este comando en la ventana de Terminal en su lugar:

# pip install streamlink

Cómo usar Streamlink para transmitir contenido

Una vez que ha instalado Streamlink, el siguiente paso es intentar ver una transmisión para ver si funciona. Por ejemplo, desea ver un video de YouTube con la siguiente URL:

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

Para usar Streamlink, debe ingresar el comando usando Terminal una vez más. Ve a Finder & gt; Aplicaciones & gt; Utilidades y abra una ventana de Terminal. Escriba el siguiente comando:

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

Este comando le indicará a la utilidad dónde encontrar el contenido que quiero transmitir. El enlace https://www.youtube.com/watch?v=7wQkTV01hGU es de donde Streamlink debe extraer la transmisión. Tenga en cuenta que el protocolo https de la URL no está incluido en el comando porque este formato es más fácil de escribir.

Después de escribir el comando, debería ver el primer argumento que contiene una lista de flujos disponibles para elegir. from:

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

[cli] [info] Se encontró el complemento de contracción correspondiente para la URL de youtube .com / watch? v = 7wQkTV01hGU

Transmisiones disponibles: audio, alta, baja, media, móvil (peor), img (mejor)

Para elegir una transmisión e iniciar la reproducción, simplemente agregue el nombre de la transmisión como segundo argumento al comando:

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

[cli] [info] Se encontró el complemento correspondiente youtube.com/watch?v=7wQkTV01hGU 1080p60

[cli] [info] Apertura flujo: 1080p60 (hls)

[cli] [info] Reproductor inicial: vlc

Se reproducirá el flujo que ha elegido utilizando su reproductor multimedia predeterminado que sea compatible con Streamlink. Asegúrese de tener el reproductor multimedia instalado en su Mac; de lo contrario, no tendrá ninguna aplicación para transmitir el video. También puede elegir lo mejor para cargar la calidad más alta del video o lo peor si desea ahorrar ancho de banda.

Cómo corregir errores de instalación de Streamlink

Si no puede instalar Streamlink, es muy posible que no tenga instalado el software necesario o que lo que tiene en su Mac esté desactualizado. Asegurarse de tener los paquetes más recientes y correctos debería ayudar a resolver este problema.

Pero antes de hacer cualquier otra cosa, asegúrese de limpiar su sistema con una aplicación de reparación de Mac para deshacerse de posibles archivos problemáticos. También se recomienda que instale las actualizaciones pendientes para su Mac en Actualización de software. Esto es para asegurarse de que está ejecutando la última versión de macOS.

Ahora que hemos aprendido estos conceptos básicos, es hora de ver algunos de los errores que los usuarios de Mac están recibiendo cuando instalando Streamlink:

Por ejemplo, un usuario ha encontrado este error de desinstalación como lo demuestra esta parte del argumento:

Archivo “/usr/lib/python2.7/dist-packages /pkg_reimgs/init.py ”, línea 2497, en requiere

“% s no tiene esa característica adicional% r ”% (self, ext)

pkg_reimgs.UnknownExtra: las solicitudes 2.9.1 no tienen esa característica adicional "calcetines"

Esto significa que el paquete Python instalado en el dispositivo ya está desactualizado. Para solucionar este problema, debe desinstalar su paquete de Python existente y luego instalar el último. Para este error específico, aquí hay un comando de muestra que puede usar:

$ sudo pip install -U PySocks

Ejecutando setup.py install para PySocks… hecho

PySocks-1.6.7 instalado correctamente

Otro usuario también encontró un pyOpenSSL desactualizado con el siguiente mensaje de error:

ERROR: No se puede desinstalar 'pyOpenSSL'. Es un proyecto instalado distutils y, por lo tanto, no podemos determinar con precisión qué archivos pertenecen a él, lo que conduciría a una desinstalación parcial.

Si obtiene el mismo error, simplemente escriba este comando para solucionarlo: pip install pyOpenSSL –upgrade –user

Una vez hecho esto, intente reinstalar Streamlink.

Si tiene problemas para instalar Streamlink porque el paquete de todo el sistema entra en conflicto con el administrador de paquetes habitual del sistema, puede intentar instalarlo utilizando un entorno virtual. Este virtualenv crea un entorno Python propiedad del usuario para ser utilizado únicamente por Streamlink.

  • Para crear un nuevo entorno, escriba este comando:
    virtualenv ~ / myenv
  • Para activar el entorno, use este comando:
    img ~ / myenv / bin / active
  • Para instalar Streamlink en el entorno , escriba este comando:
    pip install –upgrade streamlink
  • Para usar Streamlink en el entorno, ejecute este comando:
    streamlink [URL de img]
  • Para desactivar el entorno, escriba:
    desactivate
Conclusión

La utilidad Streamlink es bastante útil para transmitir videos en línea, menos el almacenamiento en búfer y los molestos anuncios. Debería ser fácil de instalar usando los comandos anteriores. Pero si encuentra algún error, simplemente averigüe qué dependencia está causando el problema y actualícelo. O puede crear un entorno virtual en su lugar siguiendo las instrucciones anteriores.


Video de Youtube: No puedo instalar Streamlink en Mac Aquí hay algunas correcciones

04, 2024