我想开发个能播放压缩包里面文件的播放器,求思路 播放器 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 装winrar,装播放器双击压缩包,双击播放文件, 好了 你可以看了 这需要开发吗....你打开rar 双击exe都能运行..txt直接打开.jpg直接预览那么问题来了..在装有播放器的电脑上 双击abs147.avi是否能播放呢?答案是肯定的...不信你可以试试...... 压缩有开源的组件可用,7Z好像是开源的,你看看。另外C#也有自带的压缩包,不过压缩比不太好。不过视频的话,也没什么再进一步的压缩空间了。除非改视频编码格式,做有损压缩了。视频播放是个大活,各种格式都要支持(当然你也可以把所有视频都转成一种格式)。一般都采用ffmpeg里的几个类库做播放解码(注意安装对应的解码器)。ffmpeg是开源的项目。例如:暴风影音、QQ播放等,都利用其中几个核心类库。 这种把文件写进一个包里,比压缩简单一些。但是把文件合并再一起容易,也有现成的代码参考,而你要加入一些文件信息就没有现成的东西了。反而压缩,因为压缩软件都做了这个功能。就是这个压缩文件包含几个文件,大小、名称,等等。你自己做文件合并,势必要把这些文件名称,文件大小等都写入合并后的大文件里的。这种情况下,使用Windwos的api里文件映射相关的函数,可以加快文件合并。1)先建立一个文件,写入要合并的文件信息。2)调用windowsAPI快速写入文件。 求个存储方案 C#中调用存储过程 如何得到网页对于屏幕的位置? 跳转菜单 引用 c++中的this指针,在C#中如何表示,调用API如何传值 急求一个存储过程。。。生成N个5位数的随机数。。 如何在word中添加宏定义! C#调用API EnumJobs时,返回值的问题 寻求弱引用例子 关于3DES加解密函数的问题。 同步套接,断开服务器,这么自动链接上
不过视频的话,也没什么再进一步的压缩空间了。除非改视频编码格式,做有损压缩了。视频播放是个大活,各种格式都要支持(当然你也可以把所有视频都转成一种格式)。
一般都采用ffmpeg里的几个类库做播放解码(注意安装对应的解码器)。ffmpeg是开源的项目。
例如:暴风影音、QQ播放等,都利用其中几个核心类库。
但是把文件合并再一起容易,也有现成的代码参考,而你要加入一些文件信息就没有现成的东西了。
反而压缩,因为压缩软件都做了这个功能。就是这个压缩文件包含几个文件,大小、名称,等等。你自己做文件合并,势必要把这些文件名称,文件大小等都写入合并后的大文件里的。
这种情况下,使用Windwos的api里文件映射相关的函数,可以加快文件合并。
1)先建立一个文件,写入要合并的文件信息。
2)调用windowsAPI快速写入文件。