繁体   English   中英

在已编译的.exe中嵌入文件

[英]Embded files in a compiled .exe

我正在开发一个关于制作内置库的视频播放器的项目。

我想要做的是在Flash CS5,Python(使用Phonon)或C#中创建自定义视频播放器,它可以播放任何视频文件(独立于扩展名)。 我的想法是,当我运行我的程序时,将播放嵌入在编译的.exe中的视频文件。

有没有办法可以将视频文件包含在已编译的.exe中?

编辑:视频文件大小约为100 MB。

让我看看我是否正确理解了你的问题。 我假设您要将视频文件嵌入到您正在创建的视频播放器应用程序中。 视频可以是任何类型(.avi,.mp4,.flv),应用程序将是可执行文件(.exe)。

如果是这种情况,那么您需要做的是,使用Visual Studio将视频文件添加为项目中的资源,重建项目并从代码中访问资源。

例如,如果已将MyVideo.avi添加到项目中,则在构建项目后,您可以将其作为MyNamespace.MyVideo.avi访问。

以下是一些SO帖子,它们提供了项目中嵌入资源的更具体的示例:

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM