首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Azure媒体服务声音

Azure媒体服务声音
EN

Stack Overflow用户
提问于 2019-11-23 00:01:01
回答 1查看 59关注 0票数 0

我使用azure媒体服务在C#中上传视频,所有这些工作,但我的视频似乎已经编码没有任何声音,为什么会这样呢?

我认为这将是编码的一部分,如下所示?

代码语言:javascript
复制
            // Prepare a job with a single task to transcode the specified asset
            // into a multi-bitrate asset.

            IJob job = _context.Jobs.CreateWithSingleTask(
                "Media Encoder Standard",
                "Adaptive Streaming",
                asset,
                asset.Name + " Adaptive Bitrate MP4",
                AssetCreationOptions.None);

            Console.WriteLine("Submitting transcoding job...");

            // Submit the job and wait until it is completed.
            job.Submit();

            job = job.StartExecutionProgressTask(
                j =>
                {
                    Console.WriteLine("Job state: {0}", j.State);
                    Console.WriteLine("Job progress: {0:0.##}%", j.GetOverallProgress());
                },
                CancellationToken.None).Result;

            Console.WriteLine("Transcoding job finished.");

            IAsset outputAsset = job.OutputMediaAssets[0];

            return outputAsset;
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-11-23 00:31:59

听起来你想对你的视频资源进行渐进式下载。“自适应流”编码配置文件主要用于将要流传输的视频内容。根据https://docs.microsoft.com/en-us/azure/media-services/previous/media-services-autogen-bitrate-ladder-with-mes的说法,你应该使用“内容自适应多比特率MP4”编码配置文件,以便它包括所有MP4s中的音频。“自适应流式传输”配置文件只包括最低比特率视频中的音频,因为流式传输时不需要在每个MP4中包含音频,因为您不直接访问MP4文件,而是使用流式传输协议。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58997805

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档