Télécharger sur les sites de streaming

Voila comment télécharger des vidéos et mp3 de youtube

Je réfléchissais à un moyen de télécharger des vidéos et des mp3 sur youtube pour les nons initiés, avec une interface graphique encore plus simple que youtube-dl GUI (version interface graphique) et qui plus est sur ubuntu ou linux.  Actuellement les vidéos en qualité UltraHD ne sont pas légions et je pensais intéressant de faire de mon OrangePI PC un media player. Donc j'ai pris l'initiative de coder un script qui permet d'effectuer ces manipulations.

Installation

Pour installer youtube-dl , télécharger le fichier et ajouter les permissions, mettre à jour le logiciel.

sudo apt-get install curl zenity && sudo curl https://yt-dl.org/downloads/2016.02.01/youtube-dl -o /usr/local/bin/youtube-dl && sudo chmod a+rx /usr/local/bin/youtube-dl && youtube-dl -U

Les scripts :

Collez ces script, remplacez $HOME par la destination du répertoire utilisateur  (exemple : /home/orangepi) ou simplement l'emplacement du répertoire de téléchargement.

dlvideo

Pour télécharger les vidéos au format mp4.

nano /usr/local/bin/dlvideo

Saisissez :

#!/bin/bash
url=$(zenity --entry --text="Saisissez l'adresse de la vidéo à télécharger");
echo $url | youtube-dl -o "$HOME/youtube/%(title)s.%(ext)s" $url
Ctrl+O sauvegarder puis quittez Ctrl+X.

dlvideo4k

Permet le téléchargement des vidéos en UltraHD 4K 1080p (compatible OrangePI).

nano /usr/local/bin/dlvideo4k

Saisissez :

#!/bin/bash
url=$(zenity --entry --text="Saisissez l'adresse de la vidéo à télécharger");
echo $url | youtube-dl -o "$HOME/youtube/%(title)s.%(ext)s" -f 22 $url

Ctrl+O sauvegarder puis quittez Ctrl+X.

 

dlmp3

nano /usr/local/bin/dlmp3

Saisissez :

#!/bin/bash
url=$(zenity --entry --text="Saisissez l'adresse de la vidéo youtube à convertir en mp3");
echo $url | youtube-dl -o "$HOME/youtube/mp3/%(title)s.%(ext)s"  --extract-audio --audio-format mp3 $url
Ctrl+O sauvegarder puis quittez Ctrl+X.  

Changez les permissions utilisateurs , il est désormais possible de rajouter un lanceur sur votre bureau pour télécharger soit les vidéos, vidéos en UltraHD ou les mp3 sur youtube.

chmod a+x /usr/local/bin/dlvideo /usr/local/bin/dlvideo4k /usr/local/bin/dlmp3

Liens annexes

  • Youtube-dl : l'utilitaire permettant de télécharger les vidéos et mp3 de youtube.
  • Documentation Ubuntu de Youtube-dl ici
  • Youtube-dl GUI : interface graphique pour youtube-dl