[英]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.