我目前工作的一个项目需要将视频从其他格式转换为WMV格式的能力。我们需要能够转换几乎任何视频格式,这是常用的WMV格式。我正在寻找一个解决方案分配像On2的flix引擎转换其他类型的视频到.flv视频。我知道windows提供的编码器,但它可以转换的视频类型非常有限。请让我知道,如果你有任何建议或意见,或推荐的软件,我可以用来做这件事。我需要能够在批处理中进行转换,并且我需要能够使用C#以编程方式完成它们。
发布于 2009-04-09 13:54:37
你看过ffmpeg吗?
它似乎是许多开源视频转换工具的核心,所以我想你可以在你描述的场景中使用它。
发布于 2009-04-09 14:39:20
SUPER,这个名字真的很好用!
发布于 2009-04-09 14:17:47
首先,你必须能够解码文件格式。你需要用directshow来设置它,这是很难使用的。您可以查看一下用C#编写的directshow文件播放器的mediaportal项目。您可以将视频和音频重新编码并将其多路复用到.wmv文件中,而不是使用directshow图形末尾的视频渲染器。这是一个非常复杂的项目。从本质上讲,你必须模仿玩家播放任何格式和处理失败的能力。
https://stackoverflow.com/questions/734332
复制相似问题