0

我正在尝试在 C#.NET 中创建一个简单的应用程序,它可以从图像流和音频文件中生成视频文件。我选择了Splicer,它在我的部分代码中工作得非常好。但是,当我尝试输入 mp3 音频格式时,它显示错误:指定了无效的媒体类型。 我扫描了 Splicer 论坛,但没有得到任何有用的信息。任何形式的帮助表示赞赏。这是一个简单的代码:

        using (ITimeline timeline = new DefaultTimeline())
        {
            IGroup audioGroup = timeline.AddAudioGroup();
            ITrack rootTrack = audioGroup.AddTrack();
            rootTrack.AddAudio("testinput.mp3");

            using (
                WindowsMediaRenderer renderer =
                    new WindowsMediaRenderer(timeline, "output.avi", WindowsMediaProfiles.LowQualityAudio))
            {
                renderer.Render();
            }
        }
4

0 回答 0