Mostrando entradas con la etiqueta descargar. Mostrar todas las entradas
Mostrando entradas con la etiqueta descargar. Mostrar todas las entradas

[HowTo] Hacer que youtube-dl emplee python3 y no python2.7 en Ubuntu 18.04

Posted: lunes, 20 de abril de 2020 by Termita in Etiquetas: , , , , , , , , , ,
0

Manda huevos que la única fuente que encuentre para la película Brother de Takeshi Kitano sea "estríming": Dailymotion.
Llevo un tiempo sacando todo lo que tengo en soportes ópticos -cd y dvd- y trasladándolo a discos duros viejos que tengo por aquí. Festival de errores, no en los discos duros naturalmente, sino en los cds y dvds grabados. La película de Kitano estaría condenada a quedarse en un trozo de plástico si no procediera a descargarla nuevamente.
Dailymotion. Como no había otra fuente no quedaba más remedio que descargarla de ahí. Para ello cuento con youtube-dl, maravillosa herramienta que cumple a la perfección con ese y otros menesteres.
Mas mi sistema operativo es Ubuntu 18.04, trae de serie Python 2.7 y youtube-dl requiere Python 3.7 para llevar a cabo todas sus funciones. Descargar de dailymotion es una de ellas. [Para descargar de Youtube, youtube-dl se las apaña bien con Python 2.7].

Bien, instalo Python 3.7 para que coexista junto a Python 2.7.
sudo apt update
sudo apt-get upgrade
sudo apt install python3.7

Ya puedo ejecutar youtube-dl mediante Python 3.7 y descargar desde dailymotion. Así:
python3.7 /usr/local/bin/youtube-dl urldelvideodedailymotion

! Después de hacer todo esto, empiezo a sospechar que era innecesario instalar python3.7 porque ya existía en el sistema la versión 3.5 que es a la que invoca el comando python3.
Por consiguiente, creo que, sin instalar nada, con ejecutar 'python3 /usr/local/bin/youtube-dl urldelvideodedailymotion' hubiera bastado

(*) La versión de youtube-dl que de serie traía Ubuntu 18.04 era muy vieja. En su momento, como no tenía intención de esperar al remoto día en que Canonical decidiera incorporarle actualizaciones en sus repositorios, la desinstalé para acto seguido instalar el paquete actualizado de youtube-dl desde su página oficial.
Por consiguiente, el ejecutable de youtube-dl lo tengo en /usr/local/bin/

[HowTo] Buscar torrents en ThePirateBay accediendo de forma sencilla: usando sus proxies

Posted: sábado, 9 de noviembre de 2019 by Termita in Etiquetas: , , , , , , , , ,
0

Este blog se está transportando a un sitio "más libre" y menos intrusivo.
Puede consultarse este artículo en su nueva ubicación:
>>>>>>>>>>>>>>>>>>>>>>

[HowTo] Transmission controlado remotamente en RaspBerryPi

Posted: domingo, 30 de junio de 2019 by Termita in Etiquetas: , , , , , , , ,
0

sudo apt update
sudo apt upgrade
sudo rpi-update

sudo apt install transmission-daemon

sudo /etc/init.d/transmission-daemon stop

sudo usermod -aG debian-transmission miusuario

mkdir /carpetadecompletados
mkdir /carpetadeincompletos

sudo cp /etc/transmission-daemon/settings.json /etc/transmission-daemon/settings.json.backup
sudo nano /etc/transmission-daemon/settings.json
"download-dir":"/carpetadecompletados"
"incomplete-dir":"/carpetadeincompletos
"
"incomplete-dir-enabled":true
"rpc-authentication-required":true
"rpc-bind-address":"0.0.0.0"
"rpc-whitelist-enabled":false
"rpc-enabled":true
"rpc-username": "TUUSUARIO",
"rpc-password":"TUPASSWORD"

(*) La contraseña, aunque podamos pensar que al guardar el archivo de configuración se mostrará en texto plano, creo que no se mostrará.
De alguna forma, al guardar el fichero de configuración, la contraseña se mostrará encriptada. Desconozco el algoritmo y el grado de seguridad de éste, mas la contraseña no se verá en texto plano.
En principio, el usuario por defecto -a no ser que lo cambiemos- es transmission


sudo chown -R debian-transmission:debian-transmission /carpetadecompletados
sudo find /carpetadecompletados -type d -print -exec chmod 775 {} \;
sudo find /carpetadecompletados -type f -print -exec chmod 664 {} \;

sudo chown -R debian-transmission:debian-transmission /carpetadeincompletos
sudo find /carpetadeincompletos -type d -print -exec chmod 775 {} \;
sudo find /carpetadeincompletos -type f -print -exec chmod 664 {} \;

sudo /etc/init.d/transmission-daemon start


Controlaremos remotamente Transmission desde el navegador, introduciendo: http://ipdelordenadorconTransmission:9091

Podemos agregar descargas, cancelarlas, etcétera.




-------------------------------------------------

Fuentes:



0

youtube-dl es un programa escrito en python que permite descargar videos de youtube, extraer el sonido y un montón de cosas más.
En los repositorios de, por ejemplo, Ubuntu existe una versión de youtube-dl lista para instalar.
Sin embargo:
1. Esa versión de youtube-dl suele ser vieja
2. Youtube se actualiza con frecuencia e incorpora cosas nuevas a su sistema.

Estos dos factores hacen que, más pronto que tarde, la versión de youtube-dl que instalamos desde los repositorios deje de hacer su trabajo.
La solución: Desinstalarla e instalar la versión más reciente y actualizada desde la página oficial de youtube-dl.

Desinstalar
sudo apt-get remove --purge youtube-dl

Instalar
sudo wget https://yt-dl.org/latest/youtube-dl -O /usr/local/bin/youtube-dl
sudo chmod a+x /usr/local/bin/youtube-dl
hash -r


A partir de entonces, con esta versión podremos ir actualizando el programa en sucesivas ocasiones, siempre que lo necesitemos. Lo haremos así
sudo youtube-dl -U


(*) Si faltara ffmpeg los videos no podrían recomprimirse los videos. Si youtube-dl señalara que ffmpeg no está instalado:

sudo apt install ffmpeg
ANEXO
En este blog se puede consultar una guía del uso más habitual de youtube.dl.
Y, por supuesto, más información escribiendo en terminal:
man youtube-dl


Ejemplos frecuentes:

Para listar todos los formatos en que se puede descargar un video
youtube-dl -F urldelvideoyoutube

Para descargar, una vez listado, el formato deseado:
youtube-dl -f númerocorrespondientealformatodeseado urldelvideoyoutube

Para descargar sólo el audio -en formato mp3- de un video:
youtube-dl --extract-audio --audio-format mp3 urldelvideoyoutube




--------------------------------------------------------------------

Fuentes:

[HowTo] sha256sum

Posted: martes, 26 de marzo de 2019 by Termita in Etiquetas: , , , , , , ,
0

Comandos básicos:

Averiguar la suma de verificación sha256 de un archivo

sha256sum -b nombrearchivo

Encontrar en la carpeta en que se ejecute este comando el/los archivo/s que cumplan con las sumas de verificación contenidas en un archivo de texto:
sha256sum --ignore-missing -c nombreficherotextoconlasumasdeverificación

Y si, dada una suma de verificación sha256 de un fichero queremos comprobar la integridad de dicho fichero:
echo "sumadeverificación *nombredelficherocuyaintegridadqueremoscomprobar" | shasum -a 256 --check

[HowTo] SCP: Transferir ficheros por SSH

Posted: martes, 5 de marzo de 2019 by Termita in Etiquetas: , , , , , ,
0

Descargar un archivo de un equipo remoto
scp usuario@ip.del.equipo:/ruta/de/origen/remota/ /ruta/de/destino/



Transferir un archivo a un equipo remoto
scp /ruta/de/origen/ usuario@ip.del.equipo:/ruta/de/destino/remota/




En Windows un procedimiento similar se puede llevar a cabo mediante el programa WinSCP, un cliente que emplea SSH para enviar archivos como si fuera por el tradicional FTP.

 

+ información: