我已经使用 Microsoft Expression Encoder 附加了两个视频,这个东西工作正常问题是,当我尝试附加'wmv'以外的视频时,它给出了 FileNot Supported的异常
我在谷歌上搜索,但我无法找到解决方案。
private void button1_Click(object sender, EventArgs e)
{
MediaItem mediaItem1 = null;
Job job = new Job();
job.EncodeProgress += new EventHandler<EncodeProgressEventArgs>(job_EncodeProgress);
int count = 0;
//video url contains all urls of videos
foreach (string x in VideosUrls)
{
if (count == 0)
{
mediaItem1 = new MediaItem(x);
job.MediaItems.Add(mediaItem1);
}
else
{
mediaItem1.Sources.Add(new Source(x));
}
count++;
}
job.OutputDirectory = @"C://videoOutput";
job.Encode();
}
有什么方法可以使用AForge.NET或Microsoft Expression Encoder,这样我就可以通过编程方式将任何“mp4”视频转换为“wmv”,然后再附加它而不会造成音频或质量损失。
非常感谢您阅读所有问题:)