设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 2449|回复: 4
打印 上一主题 下一主题

[已经过期] 关于jpg格式,有人研究过如何清理额外无关数据吗?

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
130 小时
注册时间
2010-6-26
帖子
404

第5届短篇游戏比赛季军

跳转到指定楼层
1
发表于 2011-4-26 09:51:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 尘羽泯 于 2011-4-26 09:56 编辑

你还在直接使用photoshop处理过的素材吗?

把photoshop处理过的图片后缀名改为txt打开看看?琳琅满目的“photoshop”字眼,甚至还把adobe的官网写进去了。例如:jpg格式用photoshop处理后,用txt打开看,都一定能看到以下信息
  1. ption rdf:about='uuid:a3040ff8-598c-11e0-b0af-c646631cf1b0'
  2.   xmlns:pdf='http://ns.adobe.com/pdf/1.3/'>
  3. </rdf:Description>

  4. <rdf:Description rdf:about='uuid:a3040ff8-598c-11e0-b0af-c646631cf1b0'
  5.   xmlns:photoshop='http://ns.adobe.com/photoshop/1.0/'>
  6.   <photoshop:History></photoshop:History>
  7. </rdf:Description>

  8. <rdf:Description rdf:about='uuid:a3040ff8-598c-11e0-b0af-c646631cf1b0'
  9.   xmlns:tiff='http://ns.adobe.com/tiff/1.0/'>
  10.   <tiff:Orientation>1</tiff:Orientation>
  11.   <tiff:XResolution>96/1</tiff:XResolution>
  12.   <tiff:YResolution>96/1</tiff:YResolution>
  13.   <tiff:ResolutionUnit>2</tiff:ResolutionUnit>
  14. </rdf:Description>

  15. <rdf:Description rdf:about='uuid:a3040ff8-598c-11e0-b0af-c646631cf1b0'
  16.   xmlns:xap='http://ns.adobe.com/xap/1.0/'>
  17.   <xap:CreateDate>2011-03-29T06:43:24+08:00</xap:CreateDate>
  18.   <xap:ModifyDate>2011-03-29T06:43:24+08:00</xap:ModifyDate>
  19.   <xap:MetadataDate>2011-03-29T06:43:24+08:00</xap:MetadataDate>
  20.   <xap:CreatorTool>Adobe Photoshop CS Windows</xap:CreatorTool>
  21. </rdf:Description>

  22. <rdf:Description rdf:about='uuid:a3040ff8-598c-11e0-b0af-c646631cf1b0'
  23.   xmlns:xapMM='http://ns.adobe.com/xap/1.0/mm/'>
  24.   <xapMM:DocumentID>adobe:docid:photoshop:a3040ff7-598c-11e0-b0af-c646631cf1b0</xapMM:DocumentID>
  25. </rdf:Description>

  26. <rdf:Description rdf:about='uuid:a3040ff8-598c-11e0-b0af-c646631cf1b0'
  27.   xmlns:dc='http://purl.org/dc/elements/1.1/'>
  28.   <dc:format>image/jpeg</dc:format>
  29. </rdf:Description>

  30. </rdf:RDF>
  31. </x:xmpmeta>
复制代码
JPG格式本来就是压缩格式,对图像体积要求当然越小越好,写入那么多的与图像无关的额外信息,不但影响图片体积,而且还会略微影响载入效率。如果在发布前把这些信息剔除掉,好处当然不用多说。                        
                                                                                                   
                                                                                       
png的图片格式还好说,网上搜索了相关png格式分析的资料后,我写了个程序把无关的数据块剔除,只保留IDAT和主要的数据块。实测,可以无损压缩png,平均每张图片减小大概2KB左右,因为没有改动任何图像数据,所以没有任何损耗,不会影响图片质量,只剔除了photoshop写入的大量无关紧要的信息(主要是一些“photoshop”和“adobe”的版权的字眼)。你想想,一张图片少2KB,游戏发布前全部清理一遍,得清理出多少体积?而且对于一款专业游戏来说。图片用txt打开一看全是photoshop字眼,人家怎么想?

但是。我网上搜索了很久,并没有找到jpg的相关格式说明,而且,photoshop处理过的jpg 的图片格式,用画图工具保存后,很诡异的仍然能找得到“photoshop”的字眼(虽然上面的大量无关信息已经找不到了)。关于jpg格式,有人研究过如何清理额外无关数据吗?
Fijoy游戏引擎:http://www.fijoy.com/
头像被屏蔽

Lv1.梦旅人 (禁止访问)

梦石
0
星屑
50
在线时间
89 小时
注册时间
2009-10-26
帖子
747
2
发表于 2011-4-26 13:08:17 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
55
在线时间
369 小时
注册时间
2008-9-23
帖子
1138

贵宾

3
发表于 2011-4-26 14:37:03 | 只看该作者
我的话,原尺寸PNG平均8MB以上……
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3135
在线时间
700 小时
注册时间
2006-9-4
帖子
1929

开拓者

4
发表于 2011-4-26 21:14:30 | 只看该作者
本帖最后由 colorlemon 于 2011-4-26 21:14 编辑

玩像素的表示没PS也能活,平时练习图平均大小不超过20k~

                             ---
时间流逝感受潜意识性障碍综合症患者
回复 支持 反对

使用道具 举报

Lv3.寻梦者

酱油的

梦石
0
星屑
970
在线时间
2161 小时
注册时间
2007-12-22
帖子
3271

贵宾

5
发表于 2011-4-27 11:20:58 | 只看该作者
注釋區不會影響載入速度的- -,一張才2k,1000張也不到2mb,怕啥。
不做頭像做簽名,看我囧冏有神(多謝山人有情提供 )
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-4-24 19:50

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表