Пример #1
0
        public void test_video_convert()
        {
            CloudConverterClient converter = new CloudConverterClient(_cloudConverterApiKey);
            var process = converter.ConvertAsync(InputParameters.Create("mov", _onlineVideoUrl), OutputParameters.Create(), ConversionParameters.Create("mp4")).Result;

            var status = converter.GetStatusAsync(process.Url).Result;

            while (!status.IsFinished)
            {
                Thread.Sleep(3000);
                status = converter.GetStatusAsync(process.Url).Result;
            }

            var bytes = converter.DownloadAsync(process.Url).Result;

            File.WriteAllBytes(status.Output.Filename, bytes);
        }