我正在尝试在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();
}
}