private static void UploadVideo() { try { var youtube = new YoutubeWrapper(); var video = new YoutubeVideo() { }; video.LocalFilePath = @"C:\SCBBR53W26C036262\2006 Bentley Continental Fly.wmv"; video.Categories.Add("Autos"); video.Tags.Add("Bentley"); video.Tags.Add("Continental"); video.Tags.Add("Newport Coast Auto"); video.Tags.Add("Vehicle"); video.Tags.Add("Auto"); video.Description = "2006 Bentley Continental Fly"; video.Title = "2006 Bentley Continental Fly"; video.Latitude = 33.648280; video.Longitude = -117.915538; var videoId = string.Empty; youtube.UploadVideoToYouTube(video, out videoId); } catch (Exception ex) { } }
public string Generate(DealerViewModel dealer, CarShortViewModel car) { GeneratePowerPointFromImages(dealer, car); if (GenerateVideoFromPowerPoint(dealer, car)) { System.Threading.Thread.Sleep(240000); try { var video = new YoutubeVideo() { }; video.LocalFilePath = (ConfigurationHandler.DealerImages + "/" + dealer.DealerId + "/" + car.Vin + "/NormalSizeImages") + String.Format(@"\{0} {1} {2} {3}.wmv", car.ModelYear, car.Make, car.Model, car.Trim); video.Categories.Add("Autos"); video.Tags.Add(car.ModelYear.ToString()); video.Tags.Add(car.Make); video.Tags.Add(car.Model); video.Tags.Add(dealer.Name); video.Tags.Add("Vehicle"); video.Tags.Add("Auto"); video.Description = car.Description; video.Title = String.Format(@"{0} {1} {2} {3}", car.ModelYear, car.Make, car.Model, car.Trim); video.Latitude = Convert.ToDouble(dealer.Lattitude); video.Longitude = Convert.ToDouble(dealer.Longitude); string videoId; youtube.UploadVideoToYouTube(video, out videoId); return(videoId.Split(':').Last()); } catch (Exception) { } } return(string.Empty); }