Как создать миниатюру видео с помощью службы миниатюр видео Azure?

Я использую метод записи для загрузки аудио / видео / изображений. Один и тот же API используется для всех трех. Для изображения я могу создать миниатюру. Теперь мне нужна помощь в создании эскизов для видео. Кто-нибудь может мне помочь в этом?? Я делюсь образцом для миниатюр изображений:

var queryString = HttpUtility.ParseQueryString(string.Empty);
            queryString["width"] = defaultWidth.ToString();
            queryString["height"] = defaultHeight.ToString();
            queryString["smartCropping"] = "true";
            var uri = $"{thumbnailServiceUri}?{queryString.ToString()}";
            using (var content = new ByteArrayContent(byteData))
            {
                var response = await thumbnailServiceApiClient.PostAsync(uri, content);
                if (response.IsSuccessStatusCode)
                {
                    var thumbnailData = response.Content.ReadAsByteArrayAsync().Result;
                    var blob = new CloudBlockBlob(new Uri(thumbnailStoragePath), storageCreds);
                    await blob.UploadFromByteArrayAsync(thumbnailData, 0, thumbnailData.Length);
                }

0 ответов

Другие вопросы по тегам