• El mundo es distinto ahora, pero los errores son los de siempre - Daniel Cantos Pardo
  • Era el primer viaje que realizaban sin tutor y saboreaban la libertad que con esa excitación que produce todo lo nuevo - Pablo Gonz
  • La falta de créditos retardó en tres años la partida de una verdadera expedición solarista - Stanislav Lem
  • El futuro ya está aquí, sólo que desigualmente repartido - W. Gibson
  • Me sentí como un punk que hubiera salido a comprar una navaja automática y volviera a casa con una pequeña bomba de neutrones - W. Gibson
  • A la mañana siguiente, realizaron su primer anochecer estelar - Diane Duane
  • —¿Un sol azul? —dijo Karellen, no muchas horas más tarde—. La identificación no puede ser muy difícil - Arthur C. Clarke
  • Aun así, en ese brillante interior había un núcleo oscuro, un indicio de algo encapsulado - Alastair Reynolds
  • El cielo sobre el puerto tenía el color de una pantalla de televisor sintonizado en un canal muerto - W. Gibson
  • Hace frío señor, en este campo —dijo el señor Tagomi—. Podemos regresar al centro de la ciudad en el helicóptero de la Misión, ¿le parece correcto? - Philip K. Dik
  • ¿Que es el ciberespacio? - El mundo - W. Gibson
  • Tengo sus anotaciones, estaban en su escritorio - Philip K. Dik
  • Esta formación constituye, en su totalidad, un desarrollo tridimensional de algún tipo de ecuación de orden superior - Stanislaw Lem
  • De nuevo la mezcla de rojo y verde, mirándole desde la naturaleza - Kim Stanley Robinson
  • Había un lugar en el Nostromo donde Dallas ocasionalmente encontraba algunos momentos de completa intimidad y al mismo tiempo se sentía razonablemente seguro. Era como una matriz artificial - Alan Dean Foster

INSTALA @MINITUBEAPP EN CUALQUIER #LINUX DESDE GIT

Entrada escrita por: Fernando Lanero Barbero
Mi VAIO UX con un procesador single core y 1Gb de RAM no está para hacer alarde de muchas cosas y menos de potencia de procesamiento. Aún así, es mi media center y quien se encarga de reproducir toda la multimedia que se reproduce en casa.

Y me gusta, porque con esa máquina, que es una maravilla del diseño y la tecnología, me hace devanarme los sesos para hacer que esté a la altura de vídeos en full HD, Flac's y demás virguerías a las que nos tiene acostumbrados últimamente la técnica.

Aún así, quien más guerra me da es nuestro amigo YouTube con su dependencia del navegador, en donde el VAIO UX claramente hinca la rodilla.

Por esa razón, desde hace años vengo usando Minitube, un alarde de la programación que permite reproducir todo YouTube en FullHD en máquinas con recursos muy limitados.


En Ubuntu, no hay problema, el paquete viene precompilado desde la misma página oficial del software. En ArchLinux y derivados hasta hace poco, tampoco. Había tanto versiones desde los repositorios oficiales como desde AUR. El problema, desde hace unos meses a esta parte, como casi siempre viene de la mano de Google. Ahora para reproducir todo el contenido de YouTube, es necesaria la API de Google generada desde cada cuenta individual. Esto hace que las versiones en repositorios y AUR no funcionen todo lo bien que podrían de contar con esta API.

Para eso hay que compilar desde el código fuente del Minitube con la API incrustada. Parece muy lioso pero no lo es, mira.

Lo primero necesitas tu API de Google. Puedes generarla aquí creando un llave de navegador o "browser key": https://console.developers.google.com/

Cuando la tengas apúntala para más adelante.

Antes de empezar con la compilación de Minitube, comprueba que cumples todas las dependencias:

build-essential
qttools5-dev-tools
qt5-qmake
qtdeclarative5-dev
libphonon4qt5-dev
libqt5sql5-sqlite
qt5-default

Empezamos. Desde la terminal haz:

git clone --depth 1 https://github.com/flaviotordini/minitube.git

Si, como en mi caso, no dispones de mucha RAM, aumenta temporalmente (hasta el próximo reinicio) el tamaño del directorio /tmp para evitar problemas de desbordamiento:

sudo mount -o remount,size=2G /tmp

cd minitube

qmake "DEFINES += APP_GOOGLE_API_KEY=Tu API Google aquí"

make

Para comprobar que la compilación ha ido bien y Minitube se ejecuta correctamente:

build/target/minitube

Para instalarlo en tu sistema:

sudo make install

Para actualizar, cada vez que se libere una nueva versión, simplemente borra la carpeta ./minitube de tu /home y repite los pasos anteriores.

Nota del autor: si tras instalar Minitube con estos pasos, el programa no reproduce los vídeos, revisa que todas las dependencias necesarias están instaladas:

sudo apt-get install libqt5widgets5 libqt5network5 libqt5script5 libqt5sql5 libqt5sql5-sqlite libqt5dbus5 phonon4qt5 libphonon4qt5-4 phonon4qt5-backend-gstreamer

0 comentarios: