我有一个应用程序(用VC ++ MFC COM编写),需要显示许多媒体文件类型,包括MP4,JPG,HTML。 我可以使用CreateProcess()在Windows上调用与这些文件类型关联的单个应用程序,并将我的媒体文件名作为cmd行参数传递给它们。而且效果很好。它会按我想要的顺序播放文件。
但是,由于在不同的应用程序(Chrome,Media Player等)之间来回切换,这些文件的显示方式之间的过渡并不流畅。 有人给我一个想法,将我要播放的所有文件合并到一个媒体文件中,然后在适当的播放器中播放。 有谁知道该怎么做?将不同的文件格式组合成一种Player驾驶室可以理解的格式。
例如,我知道MP4协议允许在同一文件中指定电影和静态页面(HTML或JPG)。有谁知道如何创建由如上所述的几种不同媒体类型组成的MP4文件?
非常感谢您的明智建议。
BW R