1
2013
Faites vos propres "Nono's Songs"
Ce micro article fait suite à un petit changement dans ma méthode de création de Nono's Songs.
Comment je fais d'habitude ?
1) J'entends une chanson, j'en trouve le titre, et la meilleure vidéo sur youtube.
2) Je vais sur mon serveur (via ssh) et je lance mon script avec le lien en argument, qui me donne :
- l'adresse de l'image de la vidéo (thumbnail)
- les deux liens vers les fichiers téléchargé (un .mp4 et un .webm)
3) J'écris l'article, avec les liens des vidéos précédemment téléchargées.
J'utilisais depuis les premières éditions l'outil movgrab qui remplissait jusqu'à aujourd'hui, parfaitement son rôle. Le tout via un petit script que j'avais rapidement fait.
En préparant le Nono's Songs "No Church In The Wild", impossible de télécharger les vidéos, je me suis donc mis dans l'idée de trouver un autre utilitaire : youtube-dl.
Du coup, j'ai refait un petit script (vraiment sans prétention...), que je vous mets ici (ils sont disponibles sur github) si vous aussi vous avez envie de faire vos Nono's Songs 🙂
Script movgrab (movgrabm0le sur github):
#!/bin/bash dir="/home/blog/video"; cd $dir; url=$1; id=`echo $url | cut -d"=" -f2` echo "http://img.youtube.com/vi/$id/0.jpg" echo $url movgrab -T $url 2>/tmp/movgrab; mp4=`grep "mp4" /tmp/movgrab | sed -e "s/\(mp4:[0-9]*x[0-9]*\)/#\1#/" | cut -d'#' -f2`; echo "movgrab -f $mp4 $url"; movgrab -f $mp4 $url; webm=`grep "webm" /tmp/movgrab | sed -e "s/\(webm:[0-9]*x[0-9]*\)/#\1#/" | cut -d'#' -f2`; echo "movgrab -f $webm $url"; movgrab -f $webm $url; chown 33.33 ${dir}/*;
Script youtube-dl (youtube-dlm0le sur github) :
#!/bin/bash dir="/home/blog/video"; cd $dir; url=$1; id=`echo $url | cut -d"=" -f2` echo "http://img.youtube.com/vi/$id/0.jpg" echo $url youtube-dl -F $url > /tmp/youtube-dl; mp4=`grep "mp4" /tmp/youtube-dl | head -n 1 | sed -e "s/\(^[0-9]*\)/#\1#/" | cut -d"#" -f2`; webm=`grep "webm" /tmp/youtube-dl | head -n 1 | sed -e "s/\(^[0-9]*\)/#\1#/" | cut -d"#" -f2`; echo "youtube-dl -f $mp4 $url (mp4)"; youtube-dl -f $mp4 $url; echo "youtube-dl -f $webm $url (webm)"; youtube-dl -f $webm $url; chown 33.33 ${dir}/*;
Related Posts
Contact
Les auteurs
Commentaires récents
- L'incrackable document Word ... dans
- L'incrackable document Word ... dans
- L'incrackable document Word ... dans
- L'incrackable document Word ... dans
- L'incrackable document Word ... dans
- L'incrackable document Word ... dans
- L'incrackable document Word ... dans
- Nono's vrac 10 dans
- Nono's vrac 18 dans
- L'incrackable document Word ... dans
- L'incrackable document Word ... dans
- Créez vos propres Geojson avec OpenStreetMap dans
- Backup avec Borg via ssh(fs) sur Synology dans
- Va te faire foutre Disqus ! dans
- Saloperie de TrendMicro OfficeScan ! dans
Étiquettes
Archives
- octobre 2020 (1)
- juin 2018 (1)
- avril 2018 (1)
- mars 2018 (1)
- décembre 2015 (1)
- avril 2015 (3)
- mars 2015 (2)
- février 2015 (3)
- janvier 2015 (1)
- décembre 2014 (5)
- novembre 2014 (4)
- octobre 2014 (4)
- septembre 2014 (5)
- août 2014 (4)
- juin 2014 (7)
- mai 2014 (14)
- avril 2014 (8)
- mars 2014 (10)
- février 2014 (9)
- janvier 2014 (3)
- décembre 2013 (2)
- novembre 2013 (5)
- octobre 2013 (6)
- septembre 2013 (8)
- août 2013 (6)
- juillet 2013 (6)
- juin 2013 (11)
- mai 2013 (7)
- avril 2013 (8)
- mars 2013 (10)
- février 2013 (9)
- janvier 2013 (9)
- décembre 2012 (7)
- novembre 2012 (16)
- octobre 2012 (11)
- septembre 2012 (9)
- août 2012 (19)
- juillet 2012 (19)
- juin 2012 (20)
- mai 2012 (24)
- avril 2012 (20)
- mars 2012 (23)
- février 2012 (27)
- janvier 2012 (28)
- décembre 2011 (28)
- novembre 2011 (28)
- octobre 2011 (1)
Super ! Merci pour ce petit script : vite ntégré et déjà utilisé 🙂
N'hésite pas à nous faire savoir où tu l'utilise !
Pour le moment, ce serait plus pour une utilisation personnelle et uniquement du .mp4.
L'idée serait de me faire une page HTML qui permettrait de lancer le téléchargement à distance du fichier.
Ce fichier serait ensuite accessible sur mon NAS...et donc sur ma télé. A voir s'il est possible de faire une lecture en random par la suite afin de faire une sorte de chaine de clip avec ses propres clips.
Voilà l'idée brouillonne. Faut que je creuse.
Sinon en utilisation directe : écouter ces fichiers via SubSonic. ça évite de télécharger tout un album (voire discographie) juste pour une musique qu'on aime.