我正在开发一个Qt应用程序,它将在屏幕中央播放视频。该视频包含在本地应用程序中。我是Qt开发的新手,到目前为止我只看到了在.qrc文件中包含资源的例子。
当我添加视频(大约2分钟)时,编译大约需要8-10分钟。通常需要1-3秒才能编译。
是否有办法将大型文件(如视频)与应用程序打包和分发?
答案 0 :(得分:1)
将像视频这样的大型资源添加到qrc
文件会带来一些开销,因此最好避免在那里使用它。我个人所做的不同于每个平台,所以我把它分解了下来:
QMAKE_BUNDLE_DATA
build命令将视频文件复制到.app包中,使其处于相对于应用程序二进制文件的特定路径中