Est-il possible d'automatiser le téléchargement de vidéos directement sur YouTube?
Je voudrais garder beaucoup de vidéos faites à la maison. Bien sûr, ils risquent d'être perdus, ou quelqu'un pourrait voler l'ordinateur, ou l'eau ou le feu pourraient les détruire.
Deuxièmement, je dois brancher mon disque dur chaque fois que je veux regarder quelque chose, ce que je trouve lent et fastidieux.
Je pensais que je pourrais peut-être télécharger les vidéos sur YouTube avec la confidentialité définie sur invitation uniquement, puis supprimer automatiquement la vidéo du disque dur. Cela pourrait-il être fait?
Cela peut être fait avec youtube api
Pour c # mon code =
YouTubeRequestSettings settings = new YouTubeRequestSettings("xxxxxxxxxxxxxxxxxxxxxx", "xxxxxxxxxxxxxxxxxxxxxx", "xxxxxxxxxxxxxxxxxxxxxx", "xxxxxxxxxxxxxxxxxxxxxx");
YouTubeRequest request = new YouTubeRequest(settings);
Video newVideo = new Video();
newVideo.Title = srTitle;
newVideo.Tags.Add(new MediaCategory("Games", YouTubeNameTable.CategorySchema));
newVideo.Keywords = srKeywords;
newVideo.Description = srDescription;
newVideo.YouTubeEntry.Private = false;
newVideo.YouTubeEntry.MediaSource = new MediaFileSource(srWhichVideo, "video/wmv");
((GDataRequestFactory)request.Service.RequestFactory).Timeout = 9999999;
Video createdVideo = request.Upload(newVideo);
string srVideoUrl = createdVideo.WatchPage.AbsoluteUri.ToString().Replace("&feature=youtube_gdata_player", "");
Vous devrez implémenter l'API YouTube. La documentation pour le téléchargement de fichiers est visible ici .
Vous pouvez essayer firepype.com , il vous permet simplement de glisser-déposer des vidéos et de les publier sur youtube, Vimeo.