Comment télécharger automatiquement des vidéos Youtube sur son Synology (post Avril 2015)
J’ai un NAS Synology depuis quelques mois et j’en suis très très content. Cette petite boite se branche en 2 min sur son réseau domestique/pro(PME) et s’installe vraiment facilement. A la base je l’avais acheté pour sauvegarder mon travail. J’ai donc fait l’acquisition de deux disques dur de 2T montés en miroir (si l’un crash, l’autre a encore les données). Mais ce NAS est vraiment plus qu’un simple NAS, c’est un serveur de presque tout et n’importe quoi. Je m’en sers comme station vidéo pour la maison, video surveillance, site web, serveur SVN… et serveur de téléchargement. Et chez moi, avec une connexion web de moins de 2 Mbps, on fait attention à sa bande passante, surtout si on veut faire une partie de BattleField 3 ou 4 sans se faire éjecter d’une partie à cause d’un ping trop haut. Et oui, quand sa chérie veut regarder une vidéo Youtube, ca m’aide pas dans mes frags… Donc j’ai décidé d’anticiper mes besoins de téléchargement et donc de lancer ceux ci quand je n’ai pas besoin d’internet, c’est à dire la nuit. Comme le Synology dispose d’un outil intelligent et paramétrable, on peut préciser les heures de téléchargement. C’est cool. De plus en installant un petit utilitaire sur Chrome http://www.download-station-extension.com on peut facilement lui donner l’ordre de télécharger un truc avec un simple clic droit ou en cliquant sur son icone. (avant on pouvait lui donner des listes de vidéo (playlist, channel…) à télécharger, c’était génial, en un clic on pouvait demander de télécharger 15 vidéos d’une chaine, mais Google lui a explicitement demander de retirer cette super fonctionnalité) Comment reproduire cette fonctionnalité ? Google ayant fermé sa V2 de son API en avril 2015 avec ses services de Rss Feed (qui ne sont a priori pas reporté sur la V3) on se retrouve le bec dans l’eau. Il y a peu on pouvait utiliser les pipes Yahoo qui faisait du bon boulot, ces pipes transformait le flux RSS de Youtube en un flux « media » RSS, c’est à dire avec le lien de la vidéo .mp4. Et c’est ce lien que le serveur de download du Synology prends en compte. Mais les pipes de Yahoo on fermé en Septembre 2015… Décidément… Du coup j’ai encore cherché sur le net un autre moyen. Et j’ai trouvé https://bridge.suumitsu.eu ! il est formidable ce site. Allez tout en bas pour Youtube et préciser le channel ID de votre Youtuber préféré(e). Puis cliquez sur le bouton Media RSS, ce qui va vous donner un lien comme celui la : https://bridge.suumitsu.eu/?action=display&bridge=YoutubeBridge&c=UCVeMw72tepFl1Zt5fvf9QKQ&format=MrssFormat Ca y est ! Vous avez un lien propre pour le Synology. Il suffit de copier coller ce lien dans la partie RSS et il va aller chercher toutes les vidéos du flux, tout seul ! Pour aller plus loin :- il me semble qu’il y a des problèmes de volumes, c’est à dire qu’il y a une limite du nombre de résultats, il faudrait tester avec une liste de 25, 50, 100, 200 vidéos… – j’aimerai bien que le nom de la vidéo soit renommé avec la date ou un ID incrémenté pour que mes vidéos soit classé par ordre chronologique et non par ordre alphabétique, pour bien identifier les nouvelles. Bon download !