什么软件可以将文件压缩成 .cpk 格式?

什么软件可以将文件压缩成 .cpk 格式?,第1张

楼上几个不知道就不要胡扯好不好
CPK是一重压缩格式,但是我也没找到压缩的办法,只有解压缩的办法,这个压缩可以保留文件结构,支持各种文件的压缩,怎麼是只是视讯文件~~~真是无知者无畏~~~
一看楼主就事玩游戏的,还是玩pal的,那麼保诉你,首先找一个名叫WinCPK4的软体,用它来打开CPK文件并解压缩(如果只是想提取视讯,那麼就打开moviecpk,如果还想看看别的,比如剧情对话,在pal4中是scriptcpk以此类推)然后,如果是视讯,解压以后是bik文件,用KMPlayer等高强度拨放器可以勉强打开,但是要转换,或者只做成EXE或者制作成SCR(屏保)等,则需要用专门的工具----RAD
Viedo
Tools具体使用办法自己到网路上去找吧~~~

用FMV_13,可以把CPK的转换出来变成BIK,这个转换器不大,中文的,也不需要什么说明书,看看就懂了。
BIK暴风可以播放,但是如果想再转换成别的格式,那就很难了,我用过好几个都不行。

这个CPK提取器!经测试,它在仙剑3中工作得很好,我估计在外传中使用问题也不大,因为毕竟游戏引擎没有太大的变化。CPK应该是是软星自己写的文件格式,不过我在网上查找相关资料时意外的发现了一个叫风魂的游戏,我估计软星的程序员一定研究过这个游戏,因为两者的数据存储方式惊人地相同,软星只改变了一些小地方(如文件头部)。两者同样采用MiniLZO快速压缩算法,采用排过序的CRC作为ID以方便使用二分搜索来快速定位文件等等,下面我就来简单介绍一下,其实我对文件的分析很不完全,好多地方我并不清楚,不过这些初步成果已经足够写一个CPK提取器了。CPK文件格式简介文件头0x80字节为CPK的基本信息,其中头4字节为CPK文件标志:0x52 0x53 0x 54 0x1A,从0x80开始是一个类似于硬盘FAT的结构,由若干个 struct构成(我称之为索引,下面会详细讨论)最后才是数据区,CPK中存储的所有的文件都经过MiniLZO压缩。索引结构:Type Index=record CRC :DWORD; Attrib :DWORD; ParentDir :DWORD; Offset :DWORD; CompressedSize :DWORD; OriginalSize :DWORD; InfoRecordSize :DWORD;()每个Index代表一个文件(目录也是一种文件),占0x1C个字节,从CPK的0x80开始紧密排列。Index结构的总数存储在CPK的0x20处,是一个DWORD下面我来一一做出解释:CRC:据我猜测应该是根据文件名Hash出的一个数值,若干个Index结构在CPK文件中就是按这个数值升序排列的。这样的好处是只要计算出要访问文件的CRC,就可以利用二分查找在对数时间内定位该文件的Index,进而读取数据。Attrib:该文件的属性,我只知道00000003代表目录,其他的都不太清楚,不过这已经足够了。ParentDir:一个CRC值,等于它的父目录的CRC。CPK文件支持子目录,当你定位好一个文件的index后,通过这个指针反复向上层遍历,就可以取得它的完整的存储路径。在根目录下的文件的Index中此值为0。Offset:压缩后的数据在CPK中的偏移量。CompressedSize:压缩后数据的大小。对于目录,这个值为0。OriginalSize:原始文件的大小,方便你解压时开缓冲区。InfoRecordSize:奇怪的参数。对于每一个Index所代表的文件,压缩后的数据在CPK中从indexOffset起开始存储,占用indexCompressedSize的空间,接下来就是一个大小为InfoRecordSize的奇怪记录,我只知道这个记录的一开头就是文件名,以#0结束,其他的都不清楚,有兴趣的可以研究一下。需要注意的是,只要InfoRecordSize为0,或这个Index不是目录,但CompressedSize为0,这个Index就毫无疑义,不需处理。我因为多次运行升级程序(为了调试它来研究CPK格式),文件中已有好多这样的无效Index了。MiniLZO解压:我不想研究这种东西了,让GbEnginedll自己做去吧。看看他的ExportTable,发现有这么一行:DeCompress@CPK@@QAEKPAX0K@Z翻译过来就是public: unsigned long __thiscall CPK::DeCompress(void ,void ,unsigned long)实际上是function DeCompress(Dest,Source:pointer;SourceSize:integer):integer;stdcall;这下就大功告成了。2004年8月22日苏州中学 徐汝斌附1:我写的CPK Extracter[b:724257d8c5]( >没有可以直接播放cpk文件的播放器。严格来说,cpk文件不是视频文件。你可以这样做(以播放仙剑四中的cpk文件为例): 1搜索并下载软件“wincpk4”,运行它。 2通过“打开”项提取cpk文件。仙剑四仅videoacpk和videobcpk可以提取出13个视频。提取的视频为bik格式。 3播放。大多数播放器都可以播放(有时需下载bik解码器)。 至于wincpk4你就自己搜吧,搜不到了追问我。主要是手机贴网址不给力,不贴了。

问题一:优酷上下载好的视频文件如何转换格式 我觉得是你下载的文件放到优盘时出了问题,那也可能是优盘的问题,因为优盘里的东西在哪台电脑上都可用啊优酷下载的文件格式是FLVF4V可以不用转换,电脑上的播放器可以播放,有些播放器不播放是因为要自己去设置,在播放器的格式关联设置里增加这些格式就够了,F4V格式的还可以自己选择文件的打开方式优酷下载的文件要占用电脑内存的,我建议你可以找到那个文件夹把它删掉,否则文件过多会出现 *** 作方面的问题。

问题二:从优酷下载视频,视频转换格式问题 所谓优酷超清kux是垃圾客户端下载的垃圾格式,毫无兼容性可言。

用维棠或硕鼠,土豆优酷搜狐爱奇艺央视网都可以下载,而且不受版权限制。下载的文件是mp4、flv、f4v,电脑上随便的播放器就能看。偿在的安卓手机装个mobo也能看,根本不用转换。

另外用硕鼠必须要设置的,把“使用ID作为文件名前缀”、“使用来源作为文件名前缀”的勾去掉,然后勾选“自动合并分段视频”。

问题三:优酷网中怎么上传视频?需要的视频格式是什么格式? 大小:所上传的视频文件大小不能超过200M。
时长:时长无限制。但5分钟以内的视频,可以达到最流畅的上传及观赏效果。
支持格式:优酷支持绝大多数的视频格式。
微软视频:wmv avi dat asf
Real Player:rm rmvb ram
MPEG视频:mpg mpeg
手机视频:础gp
Apple视频:mov
Sony视频:mp4 m4v
DV视频:dvix dv
其他常见视频:dat mkv flv vob ram qt divx cpk fli flc
标题:标题最多可以填写50个汉字。
标签:每个标签最少要有两个汉字,标签间使用“,”“;”或者空格进行分隔。每个视频最多可以有十个标签。

问题四:我要怎么把优酷上下载的视频转成mp4格式的 在电脑上用优酷自己的客户端把优酷视频下载到电脑,然后再安装格式工厂等软件,导入下载的视频,设置转码格式为mp4,然后进行转码就可以了。

问题五:优酷下载的视频怎样转换成MP4形式 优酷里面有转码。下载的时候点击转码,选择MP4格式就好了

问题六:优酷加密视频怎么转换格式 下载优酷还转码,那是没事找事、多此一举啊。
简单的说,同一个优酷视频:
用优酷客户端下载的是kux,只能联网时被电脑版优酷客户端识别。
用维棠(硕鼠)下载的是flv、mp4,随便的电脑播放器甚至手机都能直接看,根本不用转换。

问题七:如何将优酷的视频转化为普通的视频? 如果是电脑的优酷,里面自带转换,可以试试

问题八:如何用格式工厂转换优酷视频格式 优酷电脑客户端有一个功能就是格式转换,可以转换视频格式,你去试试看,优酷客户端说的超清视频下载下来后仅限优酷客户端播放,其实就是kux结尾的视频,客户端也可以转成flv,mp4这些视频格式,所以优酷客户端已经有了这个功能,你既然是优酷视频,那一般也是用优酷客户端下载的吧,优酷客户端还有一个下载完成后直接转码的功能,你去发现一下客户端的功能,你就不用去用格式工厂了。

问题九:电脑上用优酷下载的视频 怎么转化成mp4的形式 优酷自己带的有,你可以设置一下。

问题十:优酷里的视频怎样改变格式啊 优酷里面下载的视频,通常是FLV的格式。改变格式需要借助视频格式转换工具。建议下载“格式工厂”,安装好后,将视频搬到格式工厂里面,然后在设置里选择你需要输出的格式,软件会自动帮你进行格式转换。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/13335898.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-17
下一篇 2023-07-17

发表评论

登录后才能评论

评论列表(0条)

保存