En resumen - pensé que mi anterior consulta sobre Python 3 resolvería mi problema con Youtube-dl pero no fue así. Estoy trabajando en una consulta de reddit que puse hace un par de semanas y ahora estoy un poco perplejo:
https://www.reddit.com/r/youtubedl/comments/frq8kr/am_getting_errors_when_grabbing_things_from/
Para aclarar que sólo estoy buscando para agarrar algunas mezclas mientras se trabaja desde casa durante el cierre.
Mi mac es un iMac 2012 envejecido, estoy ejecutando 10.12.6, XCode es 8.2, Python tiene 2.7 con el que se instaló, 2.7.16 y 3.7 algo.
Sin embargo, Youtube-dl sólo parece recoger 2,7;
Por ejemplo, youtube-dl --verbose - devuelve lo siguiente;
[debug] Configuración del sistema: []
[debug] User config: [u'-o', u'~/Downloads/%(title)s-%(id)s.%(ext)s']
[debug] Configuración personalizada: []
[debug] Argumentos de la línea de comandos: [u'--verbose']
[debug] Codificaciones: locale UTF-8, fs utf-8, out UTF-8, pref UTF-8
[debug] youtube-dl versión 2020.01.01
[debug] Python versión 2.7.10 (CPython) - Darwin-16.7.0-x86_64-i386-64bit
[debug] versiones del exe: avconv 11.4, avprobe 11.4
[debug] Mapa de proxy: {}
Uso: youtube-dl [OPCIONES] URL [URL...]
El error que me devuelve es el siguiente;
ERROR: No se han podido descargar los metadatos JSON: (causado por URLError(SSLError(1, u'[SSL: TLSV1_ALERT_PROTOCOL_VERSION] tlsv1 alert protocol version (_ssl.c:590)',))
La idea en el hilo era que la gente pensaba que eran las librerías de OpenSSL las que necesitaban ser actualizadas. Esperaba que la descarga de una versión más reciente de Python hubiera solucionado el problema, pero no parece ser así.
Estoy un poco perplejo ahora y fuera de mi nivel de experiencia que es francamente limitado en el mejor de los casos.
Agradecería cualquier consejo o sugerencia.