c# - 为 XNA 编码视频文件

标签 c# xna media

如何将 AVI 编码为 XNA 的“正确”格式?有什么方法可以使用 Windows Live Movie Maker 对视频进行编码吗?

最佳答案

Windows Live Movie Maker 可以在 XNA 中以视频内容导入器所需的格式输出视频。也就是说,WLMM 将视频保存为 Windows Media Video 9“Main”,使用 VC-1 视频编解码器和 Windows Media Audio 9.2 音频编解码器。您仍然需要确保不超出指定的比特率范围 here ,但如果您在保存电影时使用“刻录 DVD”设置,那么如果您使用的是 480p,应该没问题。

注意:我不确定没有音频的视频是否会与音轨一起保存。但是,XNA 的视频导入器要求包含音轨,否则导入会失败。如果我没记错的话,如果需要的话,您应该能够创建一两秒的静音作为 WAV 并将其包含在您的视频项目中。

关于c# - 为 XNA 编码视频文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5253042/

相关文章:

c# - IQueryable 排除重复列但保留所有空值

c# - 使用PInvoke捕获远程计算机的CD Rom信息

c# - 将自定义创建的位图绘制到屏幕

linux - 在 WordPress 中上传的文件不可见/不可用

android.media.MediaExtractor 示例标志

c# - 如何防止 NServiceBus 回滚事务或事务的一部分?

c# - "Any public static members of XmlDocument are thread safe. Any instance members are not guaranteed to be thread safe": yes, 但

windows-phone-7 - 如何在 Monogame Windows Phone 8 游戏项目上设置 xnb 文件?

C# String.Format 和 SpriteBatch.DrawString 间距问题

android - 获取图像缩略图文件路径