Instalación de python en Linux


Muchos proyectos que manejan elementos multimedia están escritos actualmente en Python como por ejemplo el proyecto PRMC, que es una colección de módulos de Python escritos en Python [ 3 ] ), por lo lo tanto, necesitará un intérprete y saber cómo desarrollar / ejecutar programas Python ( módulos y paquetes ). .

La mayoría de los sistemas operativos actuales basados ​​en Unix (Linux, FreeBSD y OSX) utilizan Python para ejecutar algunas de sus “tareas diarias”, lo que significa que ya hay disponible un intérprete de Python. Sin embargo, normalmente es mejor utilizar nuestro propio intérprete porque:

  1. Podemos elegir la versión de Python y los paquetes.
  2. Podemos optimizar la compilación del intérprete en función de nuestras necesidades (por ejemplo, incluyendo soporte Tk o no).
  3. Por defecto, todos los paquetes de Python se instalarán en un repositorio diferente de los paquetes del sistema, lo que facilita el aislamiento de Python del sistema / usuario y la eliminación del intérprete.

En Windows, debe instalar Python, sí o sí, desde el sitio web oficial . Sin embargo, tenga en cuenta que esta “guía” solo contempla la instalación de Python en máquinas con sistema operativo basado en Unix.

Instalación de Python.

         sudo apt-get install -y build-essential libssl-dev zlib1g-dev libbz2-dev libreadline-dev libsqlite3-dev wget curl llvm libncurses5-dev libncursesw5-dev xz-utils tk-dev libffi-dev liblzma-dev python-openssl git
         cd
         curl https://pyenv.run | bash
         cat << EOF >> ~/.bashrh
         export PATH="$HOME/.pyenv/bin:$PATH"
         eval "$(pyenv init -)"
         EOF
         source ~/.bashrc
         pyenv install -v 3.8.5
         pyenv virtualenv 3.8.5 tm

 

  • Recuerde que necesitará activarlo cuando quiera trabajar en este proyecto:   
        pyenv activate tm

 Es una buena idea agregar esto al archivo ~ / .bashrc .

  • Instale un IDE para programar con Python. Recomiendo a Thonny si no está acostumbrado a ningún otro.
     pip instalar thonny  

Recursos de programación Python.

Si ni domina Python para seguir este curso puede  seguir algún tutorial de programación de Python, como The Python Tutorial 1 ] sobre todo si se da cuenta de que el lenguaje es un revés para ti.

Si necesita comenzar con Python desde cero, una introducción a Python como este taller de YAPT 2 ] también podría ser útil. 

También puede consultar también el tutorial de Python de ZetCode .

Aquí otros enlaces interesantes sobre Python:

[1]   El tutorial de Python .

[2]   YAPT .

[3]   Sitio web de Python .

Socorro no me funciona el descodificador de Movistar+


 Recientemente a muchos usuarios abonados a la famosa plataforma Movistar +  les esta ocurriendo un extraña avería que no terminan de comprender, que   como vamos a ver nada tiene que  ver con el descodificador que se haya averiado  o que tenga una falta de conectividad.

La avería  se manifiesta  con que  el descodificador Movistar+ aparentemente empieza a cargar el firmware, pero al cabo del un rato cuando  termina  de cargar  se queda sin imagen con el piloto en azul después de aparecer los cinco bolitas de carga no iniciando por tanto la famosa plataforma líder de televisión. En esta casuística , si pulsamos el botón del muñeco de ajustes entonces nos aparecen las opciones de configuración del descodificador , pero si elegimos las opción de video por hdmi, no se consigue que se vea nada por la TV.

Bien ,en este caso lo normal suponiendo que este alimentado el descodificador  y este  suscrito  al servicio , lo normal seria seguir los siguientes pasos:

  • Resetear el router introduciendo un alfiler en el agujero de reset en la parte de atrás del descodificador .
  • Comprobar la  conexión ethernet.
  •  Comprobar la conexión con el TV.

Bueno , pues si  no conseguimos  con el procedimiento anterior solucionar el problema podemos sospechar que el descodificador  o la TV se han estropeado, pero  no se desanime querido lector pues hay un motivo que lo explica: una actualización del fw de los descodificadores  que hace que el descodificador cuando esta conectado por hdmi  a la TV  solo saque salida de video compatible con TV   relativamente modernos ( es decir con resolución  FULL-HD o superiores como  la resolución 4k o 8K ) y no TV con resoluciones mas bajas como HD o   HD-READY ( aunque este conectado por hdmi).

Cuanto mayor número de píxeles se consigue una mejor definición de las imágenes. En el caso de Full HD, las pantallas cuentan con 1920 píxeles horizontales y 1080 píxeles verticales, pero en cambio las pantalla con resolución HD Ready cuentan con 1280 píxeles horizontales y 720 píxeles verticales.

El estándar HDMI (High-Definition Multimedia Interface)   ha sido mejorado sucesivamente en distintas versiones, y los dispositivos son diseñados de modo que sean compatibles con una u otra versión de HDMI , siendo por tanto  una norma de video, cifrado sin compresión apoyada por la industria para que fuese  el sustituto de las anteriores normas de video análogico (RCA ,euro-conector, jacks de 3,5″,etc )  permitiendo el uso de vídeo digital de alta definición, así como audio digital multicanal en un único cable.

Esta norma es  independiente de los varios estándares DTV como DVB (-T,-S,-C), que no son más que encapsulaciones de datos del formato MPEG. Tras ser enviados a un decodificador, se obtienen los datos de vídeo sin comprimir que  se codifican en formato TMDS para ser transmitidos digitalmente por medio de HDMI.  

La última versión de HDMI a día de hoy es la versión 2.1, pero hay otras normas anteriores:

  • HDMI 1.0: fue la primera versión lanzada en 2002 y que era básicamente como unir DVI con audio en una única conexión..
  • HDMI 1.1: añade el soporte para DVD Audio.
  • HDMI 1.2: permite el uso de resoluciones y configuraciones personalizadas  dando más flexibilidad a los fabricantes.
  • HDMI 1.3: soporta la transmisión a resolución 2560 × 1440 a 60 Hz y el uso de Dolby TrueHD y DTS-HD Master Audio. 
  • HDMI 1.4: soporta 4K a  24 Hz y la posibilidad de actuar también como un conector de red Ethernet. 
  • HDMI 2.0: es el más extendido hoy en día y añade soporte para 4K a 60Hz, hasta cuatro streams de audio, y soporte para HDR dinámico.
  • HDMI 2.1: la última versión permitiendo hasta 8K a 120 Hz.

Como puede ver amigo lector  aunque el TV tenga conexión hdmi al descodificador  esto no es sinónimo de que el TV  soporte la máxima resolución , y eso es justo lo que esta  ocurriendo con algunos TV LCD  o LED no tan modernos   con soporte hdmi 1.0, 1.1 o 1.2  pues la  nueva salida de  video  entregada por  el descodificador no lo están soportando estos TV.

¿Bien , y como podemos  ver entonces con el mismo desco sin cambiar de TV? Pues amigo lector   me  temo que tendrá que desconectar la conexión hdmi  reemplazándola por una de  AV, dado que afortunadamente todos descodificadores de Movistar +  cuentan con una salida de AV en formato de jack de 3,5.

 

Respecto a las conexiones de este jack, la masa  o GND es el de  mas arriba , el siguiente es la salida de video compuesto   y los dos últimos los dos canales de audio.

Puede   hacerse  usted  mismo el cable con jack  y tres RCA’s hembra  con cable coaxial de tres cables   o conseguir el cable  ya montado   para transmitir señales de video compuesto y audio estéreo con  tres conectores RCA , dado que es el formato de entrada que casi  todos los TV suelen tener ( también hay adaptadores de RCA  a euro- conector en caso de que su TV no disponga de conectores RCA). 

 

Por cierto el color de las  funda de los conectores   RCA  no es casual reservándose  el color  amarillo para la señal de video compuesto  , el color  blanco  para el canal izquierdo   de audio y el color rojo para el canal derecho de audio

 

 

Este cable se puede conseguir en tiendas de electronica o en Amazon

 

 

Pistas para reparar un disco multimedia ( o un disco usb)


Un disco duro externo es un dispositivo de almacenamiento portátil que podemos  llevar a cualquier lugar y que se caracteriza porque se puede conectar de una forma fácil a nuestro ordenador o smart-TV  normalmente por una conexión USb tipo A ( las usadas en las impresoras ) a USB  2.0  o USB 3.0.

Estos dispositivos de almacenamiento se utilizan por tanto  como un disco interno tradicional , en el que podemos almacenar información de nuestros equipos .

WD Elements Desktop - Disco duro externo de sobremesa de 4 TB, color negro

No obstante,  aparte de almacenar datos, las aplicaciones de los discos  externos  no terminan ahí, pues aunque fueron relativamente frecuentes los discos multimedia (es decir discos externos al que se le han  añadido un fw para reproducir contenido multimedia almacenado en este ),  hoy en día gracias   a las smart-tv que  pueden reproducir cualquier contenido multimedia  mediante laconexión usb, lo normal es que encontremos  discos duros externos sin el soporte multimedia, dada la gran facilidad de reproducción desde cualquier otro dispositivo ( ordenadores, tabletas, smarttv, placas ,etc).

 

Los discos  externos  externos (multimedia o  no )   son una fuente de diversión, sin duda , pero  con el tiempo,  empiezan los problemas, así que vamos   a ver   cuando esto  sucede que podemos hacer .

Averías  mas típicas de los discos usb

Para saber si su disco duro externo se encuentra en buenas condiciones, lo primero que se debe realizar es comprobar su estado pues tiene que saber que existen muchas alternativas a la hora de poder comprobarlo, como por ejemplo, con Windows lo común es hacer clic derecho en el icono del HD y ver  los datos  o simplemente ir al explorador de archivos.

En caso  que no aparezca la unidad  asociada  al disco en su ordenador, vamos a ver como podemos solucionar el problema..

Cuando hablamos de discos duros externos, estamos haciendo referencia a discos duros siendo los mas antiguos en formato tipo IDE  y actualmente del tipo SATA , conectados  a un adaptador  a USB , el cual según la tecnologia del disco  será de un tipo  u otro : adaptadores de  IDE a usb  o actualmente del tipo SATA a usb.

Ademas , en el caso de equipos con discos de  3 1/2″  la alimentación no puede ser suministrada por la conexión USB , por lo que deberá incluir de una fuente doble de alimentación de 12v  y 5v DC respectivamente.

Bien , empezamos, pues una vez que sabemos las partes de un disco duro externo, precisamente hablando de fuentes de alimentación, en el caso de disponer de fuente externa ,es esta  uno de los causantes de los principales problemas , por lo que antes de desmontar la  unidad revisaremos los siguientes puntos:

        • Que el cable de ca  del alimentador  esta en buen estado  y  conectado a la ca (  y  por supuesto que ésta tiene suministro de ca)
        • Que el interruptor de encendido de la unidad esta cerrado.
        • Que el cable  USB A a USB 2.0 ( o USB3.0)  esta en buen estado
        • Observaremos los leds  de  la unidad  .

Bueno, si hemos comprobado   todos los puntos anteriores   y el disco sigue sin dar signos de  funcionamiento, probablemente  la fuente de alimentación estara averiada , así que lo primero es comprobar   con un polimetro si  a la salida del conector las salidas de 12v  y 5v   son correctas.

Las fuentes de alimentación conmutadas dobles  usadas en los discos externos usb , como las de los ordenadores, tienen un sistema de autoprotección, que actúa cuando existe un cortocircuito en su salida o un consumo excesivo de modo que así  se evitan que se quemen componentes incluso provocando un incendio !pero no son infalibles y también pueden fallar!.

Si la fuente  NO   proporciona las dos tensiones correctas  de +12  y +5v  es evidente que la fuente esta averiada  y necesitará remplazarla por  otra en buen estado    respetando   con mucho cuidado   las conexiones correctas  .

Por  cierto ,si cambia  de   tipo de fuente doble,  por estar la original averiada  , como  no todas tienen el mismo conector , mas adelante  veremos como cerciorarnos de como  inferir  cuales son las conexiones correctas.

Bien,  si la fuente esta bien  pero el  disco usb  no responde , tenemos un problema en la carcasa , así  que  desmontaremos la unidad para comprobar  que le llega las dos tensiones al disco y  al adaptador.

En el caso de equipar discos  IDE (los mas antiguos ) , estas son  las  tensiones:

      • Cable amarillo :+ 12v DC
      • Cables  negros: GND (ov)
      • Cable rojo : +5v DC

Como se  ve en la imagen , en caso de discos IDE , desconectaremos el conector de alimentación del 4 hilos del disco y comprobaremos   con el alimentador  si llega tensión a estos puntos.

En caso de  que si llegue tensión,  pero al conectar el disco  la fuente se apaga , es probable  que el disco este   averiado ( mas adelante daremos pistas de una posible solución), así que podríamos  pensar que la  carcasa Si esta OK pero el disco desgraciadamente  no .

Si no esta seguro,   si es el problema  fuese del  disco , puede intentar conectar el disco a otra carcasa (IDE o SATA segun el disco )   o usar  un  adaptador  IDE/SATA  a USB para comprobar  si ese disco está en buen estado

 

Podría   ocurrir  que la  fuente   este bien, pero los conectores estén mal, así  que tampoco llegaría alimentación ni   a la placa  ni al disco, así   que  como sabemos que alimentación   que   debe haber en  el conector de alimentación del disco , podemos medir continuidad entre los conectores  del disco   y el conector de alimentación exterior.

Una vez estemos seguros simplemente  se tratará:

    • De llevar al pin que tenga continuidad con el cable amarillo los 12 v DC  
    • De llevar al pin que tenga continuidad con el cable rojo los 5v DC 
    • De llevar al pin que tenga continuidad con algunos de los cables negros las masa  común  (0v DC)  

¿Y si el disco esta mal?

Hemos comentado  que para comprobar si el disco esta mal , puede intentar conectar el disco a otra carcasa (IDE o SATA según el disco )   o usar  un  adaptador  IDE/SATA  a USB para comprobar  si ese disco está en buen estado

Puede que no sea rentable reparar el disco si tenemos en cuenta el precio de uno nuevo, pero si los datos contenidos son importantes, vale la pena intentarlo.

Bien, si  no hay respuesta  con otro adaptador IDE/SATA , pensando en hablar sobre reparaciones de circuitos electrónicos,  sobre todo si conectó un alimentador incorrecto, que quemó el disco y los datos eran importantes , podemos revisar el controlador del disco por si pudiésemos repararla

En primer lugar mediremos continuidad entre los terminales de alimentación. SI entre los terminales de +12VDC y GND  o  entre  los terminales de +5v  y GND   hay valores  próximo a  0 ohmios     “hemos tenido   suerte” pues han actuado los TVS  o diodos supresores de transitorios en paralelo,  así que tocara  ver la  serigrafia y  localizar  el datasheet  para reemplazarlos

Vista del diodo TVS

Los diodos supresores de transitorios (también conocidos como TVS y transiles) son similares a los diodos zener entrando en conducción cuando se supera un valor de tensión entre sus terminales, lo cual se hace para proteger el circuito contra sobretensiones en cc   siendo su funcionamiento  similar al de los varistores (pero estos últimos se usan para ca).

Los TVS pueden ser unidireccionales con polaridad, como en los usados en los discos , o bidireccionales, que serían equivalentes a dos unidireccionales en contraparalelo.

En el caso de los usados en los discos  duros en el caso de pequeños picos de tensión, el supresor de transitorios se cruza, volviendo a su estado normal una vez desaparecida la incidencia pero cuando la sobre-tensión es más fuerte o prolongada, el transil queda cortocircuitado de forma permanente o en casos más extremos, simplemente estalla   por  lo que para solucionar el problema podemos eliminar el TVS ( el circuito no quedaría protegido si se repite el problema)   o bien  sustituirlo por uno equivalente 

El precio de un diodo TVS es menor de un euro. En RS-Amidata lo puede encontrar por 0,15€, aunque debe comprar varias unidades, y sumar IVA y portes.

Si    estos  TVS  están bien  , la reparación  del controlador del disco sería prácticamente inviable, debido a lo difícil que es encontrar los componentes como circuitos integrados, y más aún los chips que vienen con su propio firmware , pero no obstante  hay casas  especializadas  en distribuir  estas placas para modelos  y versiones de discos específicos ( atencion  a las revisiones y versiones  pues deben ser exactamente las mismas  )  así  que si la información que contiene es relevante ha de saber  que todavía  podría tener alguna opción..