我用Google.Apis.YouTube.v3尝试了一些困难。 当我初始化转换时,带宽不超过120Kb / s。 当我尝试在youtube上直接上传时,我的带宽达到1Mb / s。
我试图禁用gzip,但我没有看到任何区别。
请参阅下面我的代码以使用.net Api上传文件。有关信息,此代码是从youtube api示例中获取的。
Dim youtubeService__1 = New YouTubeService(New BaseClientService.Initializer() With { _
.HttpClientInitializer = OAUth2Credential, _
.GZipEnabled = True, _
.ApplicationName = Assembly.GetExecutingAssembly().GetName().Name _
})
Dim video = New Video()
video.Snippet = New VideoSnippet()
video.Snippet.Title = "Default Video Title"
video.Snippet.Description = "Default Video Description"
video.Snippet.Tags = New String() {"tag1", "tag2"}
video.Snippet.CategoryId = "22"
video.Status = New VideoStatus()
video.Status.PrivacyStatus = "private"
Dim filePath = "D:\record\big_buck_bunny_1080p_h264.mov"
Using fileStream = New FileStream(filePath, FileMode.Open)
Dim videosInsertRequest = youtubeService__1.Videos.Insert(video, "snippet,status", fileStream, "video/*")
videosInsertRequest.Upload()
End Using
有人和我有同样的问题吗?