Saltar al contenido

¿Por qué Minitube ya no funciona?

Solución:

Desde la versión 2.4 de Minitube, debe tener una clave API de Youtube personal:

Minitube 2.4
Una nota para los empaquetadores de Linux:

La versión 3 de la API de YouTube requiere una clave API. Cada clave tiene una “cuota” limitada. Para construir, necesita su propia clave API. – Via flavio.tordini.org


En primer lugar, deberá obtener su clave API de Youtube. Luego, tiene tres opciones para elegir para que MiniTube vuelva a funcionar correctamente:

  1. Utilice el script de instalación de Noobslab
  2. Modifique la instalación actual e ingrese la clave API allí
  3. Compile MiniTube usted mismo

Obtenga la clave API de Youtube

Conéctese a su consola de desarrollo de Google y cree un nuevo proyecto.

En la página de tu proyecto, abre Habilite las API de Google para usarlas en sus aplicaciones, E ir a :

  1. API y autenticación > API de datos de Youtube y seleccione Activar API.
  2. Volver a entrar API y autenticación > Cartas credenciales > Agregar credenciales > Clave API > Clave del navegador.

Por lo que he probado, necesitará una cuenta de Google, pero no se requiere ningún pago.


Método 1: use el script de instalación de Minitube.sh (la forma más fácil)

Noobslab creó un script de instalación que hace todo por usted.

Durante la instalación, se le pedirá que ingrese su clave API:

wget -O minitube.sh http://drive.noobslab.com/data/apps/minitube/minitube.sh
chmod +x minitube.sh
source ./minitube.sh

Método 2: usar la instalación actual de Minitube

Si ya tiene Minitube instalado, simplemente puede agregar su clave API personal:

sudo nano /etc/profile.d/minitube.sh

Agregue la siguiente línea:

export GOOGLE_API_KEY="your-google-api-key"

Nota: si tiene un qtsingleapp-minitube-xxx.lockfile en tus /tmp carpeta, deberá eliminarla.


Método 3: compilar MiniTube

Una vez que tenga su clave personal, puede compilar Minitube.

  1. Instale las bibliotecas necesarias para compilar:

    sudo apt-get install build-essential qt4-dev-tools libphonon-dev libqt4-sql-sqlite
    
  2. Clonar el repositorio de Minitube:

    git clone https://github.com/flaviotordini/minitube.git
    
  3. Compilar

    qmake "DEFINES += APP_GOOGLE_API_KEY=YouAPIKeyHere"  
    make
    
  4. Inicie su Minitube compilado …

    build/target/minitube
    
  5. … o instalarlo

    sudo make install
    

Consulte el repositorio de Minitube para obtener más información sobre cómo construir Minitube con una clave API personal.

Ubuntu 16.04 usa Gnome Software Center de forma predeterminada, hemos encontrado esto donde se origina el problema:

Así es como lo solucionamos.

Paso 1: Visite el sitio web http://flavio.tordini.org/minitube y descargue el archivo .deb más reciente.

Paso 2: Haga clic en el botón del tablero, escriba “Software de Ubuntu”, haga clic en el icono del software de Ubuntu. Cuando se abra el Centro de software de Ubuntu, busque “gdebi” y, utilizando el Centro de software de Ubuntu, instale el instalador del paquete gdebi.

Paso 3: Vaya a su carpeta de descargas y haga clic con el botón derecho en el archivo .deb y seleccione abrir con el instalador del paquete gdebi y continúe con la instalación.

Paso 4: Verifique su número de versión yendo a “Ayuda” -> “Acerca de”

Paso 5: feliz visualización

Creemos que la razón por la que no viene con una clave API predeterminada y funciona fuera de la caja se debe a cómo se empaquetó originalmente para el Centro de software de Ubuntu. Además, si instala el paquete .deb utilizando el Centro de software de Ubuntu (Centro de software de backend Gnome), automáticamente se utilizará de forma predeterminada la versión que no tiene una clave de API. Es por eso que necesita usar el instalador de paquetes gdebi para que esto funcione.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags : /

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *