<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://fileformats.archiveteam.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://fileformats.archiveteam.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Tomxe</id>
		<title>Just Solve the File Format Problem - User contributions [en]</title>
		<link rel="self" type="application/atom+xml" href="http://fileformats.archiveteam.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Tomxe"/>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Special:Contributions/Tomxe"/>
		<updated>2026-05-14T07:00:15Z</updated>
		<subtitle>User contributions</subtitle>
		<generator>MediaWiki 1.19.2</generator>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Compress_(Unix)</id>
		<title>Compress (Unix)</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Compress_(Unix)"/>
				<updated>2026-04-21T11:40:26Z</updated>
		
		<summary type="html">&lt;p&gt;Tomxe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|name=compress (Unix)&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Compression&lt;br /&gt;
|extensions={{ext|Z}}&lt;br /&gt;
|mimetypes={{mimetype|application/x-compress}}&lt;br /&gt;
|wikidata={{wikidata|Q29209269}}&lt;br /&gt;
|released=~1984&lt;br /&gt;
}}&lt;br /&gt;
:''This article is about a specific file format. For compression in general, see [[Compression]].''&lt;br /&gt;
&lt;br /&gt;
'''compress''' is a Unix command line utility, and a general-purpose compressed file format. Its compression algorithm is based on [[LZW]].&lt;br /&gt;
&lt;br /&gt;
== Identifiers ==&lt;br /&gt;
The conventional filename extension is a capitalized '''.Z'''.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
Files begin with bytes {{magic|1f 9d}}.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[SCO compress LZH]] - variant&lt;br /&gt;
* [[Quasijarus Strong Compression]] - variant&lt;br /&gt;
* [[pack (Unix)]] - predecessor&lt;br /&gt;
* [[compact (Unix)]] - predecessor&lt;br /&gt;
* [[Squash (RISC OS)]]&lt;br /&gt;
* [[compact (Gene Olson)]]&lt;br /&gt;
&lt;br /&gt;
Formats that could be considered to be the successors of ''compress'' include [[Freeze/Melt]], and (especially) [[Gzip]].&lt;br /&gt;
&lt;br /&gt;
== The 0x1f compression family ==&lt;br /&gt;
There are several compressed file formats, with similar features, that begin with byte value {{magic|0x1f}} (octal 037; decimal 31). We arbitrarily choose ''compress'' as the representative example, and list the formats here.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Signature (hex) !! Format&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1f 1e&amp;lt;/code&amp;gt; || [[pack (Unix)]]&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1f 1f&amp;lt;/code&amp;gt; || [[pack (Unix)]] - old format&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1f 8b&amp;lt;/code&amp;gt; || [[gzip]]&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1f 9d&amp;lt;/code&amp;gt; || compress&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1f 9e&amp;lt;/code&amp;gt; || [[Freeze/Melt]] - old format&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1f 9f&amp;lt;/code&amp;gt; || [[Freeze/Melt]] - new format&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1f a0&amp;lt;/code&amp;gt; || [[SCO compress LZH]]&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1f a1&amp;lt;/code&amp;gt; || [[Quasijarus Strong Compression]]&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;1f ff&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;ff 1f&amp;lt;/code&amp;gt; || [[compact (Unix)]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* [https://vapier.github.io/ncompress/ ncompress]&lt;br /&gt;
* [https://www.gnu.org/software/gzip/ Gzip]&lt;br /&gt;
* [[7-Zip]]&lt;br /&gt;
* [https://github.com/vapier/liblzw liblzw]&lt;br /&gt;
* [http://web.archive.org/web/20130702195528/http://www.willus.com/archive/unixcmds.zip Windows port of Compress utility]&lt;br /&gt;
* {{Deark}}&lt;br /&gt;
* [https://github.com/temisu/ancient Ancient]&lt;br /&gt;
* [https://github.com/Xelitan/Free-Pascal-port-of-Unix-compress-uncompress Free Pascal port for modern Windows]&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
* {{DexvertSamples|archive/compress}}&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* [[Wikipedia:Compress (software)|Wikipedia article]]&lt;br /&gt;
&lt;br /&gt;
[[Category:File formats with extension .z]]&lt;br /&gt;
[[Category:File formats with case sensitive extensions]]&lt;br /&gt;
{{DISPLAYTITLE:compress (Unix)}}&lt;/div&gt;</summary>
		<author><name>Tomxe</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Pack_(Unix)</id>
		<title>Pack (Unix)</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Pack_(Unix)"/>
				<updated>2026-04-20T06:35:32Z</updated>
		
		<summary type="html">&lt;p&gt;Tomxe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|name=pack (Unix)&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Compression&lt;br /&gt;
|extensions={{ext|z}}&lt;br /&gt;
|wikidata={{wikidata|Q29650301}}&lt;br /&gt;
}}&lt;br /&gt;
{{DISPLAYTITLE:pack (Unix)}}'''pack''' is a command in Unix-style operating systems to compress files using [[Huffman coding]]. Files normally have a lowercase '''.z''' extension, appended to their names including any other extension they may already have in their uncompressed versions, e.g., '''file.txt.z'''.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[compress (Unix)]]&lt;br /&gt;
* [[compact (Unix)]]&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
Files begin with bytes {{magic|0x1F 0x1E}}.&lt;br /&gt;
&lt;br /&gt;
The gzip source code mentions an &amp;quot;old pack format&amp;quot; that begins with {{magic|0x1F 0x1F}}.&lt;br /&gt;
&lt;br /&gt;
See also [[compress (Unix)#The 0x1f compression family]].&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* [https://www.gnu.org/software/gzip/ GNU gzip] ''[Note: Broken in v1.6 - 1.8]''&lt;br /&gt;
* [https://github.com/temisu/ancient Ancient]&lt;br /&gt;
* {{Deark}}&lt;br /&gt;
* [https://www.tuhs.org/cgi-bin/utree.pl?file=V10 Tenth Edition of Unix] → v10src.tar.bz2 → cmd/pack/ - Source code&lt;br /&gt;
* illumos: [http://src.illumos.org/source/xref/illumos-gate/usr/src/cmd/pack/ pack], [http://src.illumos.org/source/xref/illumos-gate/usr/src/cmd/unpack/ unpack] - Source code&lt;br /&gt;
* https://github.com/koalaman/pack - A modern implementation in Haskell (write-only)&lt;br /&gt;
* [https://github.com/Xelitan/Free-Pascal-port-of-Unix-pack-unpack Modern Free Pascal port of pack/unpack for Windows]&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
* {{DexvertSamples|archive/pack}}&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
* [http://www.mkssoftware.com/docs/man1/pack.1.asp pack man page (MKS Toolkit)]&lt;br /&gt;
* [http://publib.boulder.ibm.com/infocenter/zos/v1r13/index.jsp?topic=%2Fcom.ibm.zos.r13.bpxa500%2Fpack.htm pack man page (IBM)]&lt;br /&gt;
* [https://www.vidarholen.net/contents/blog/?p=691 An ode to pack: gzip’s forgotten decompressor]&lt;/div&gt;</summary>
		<author><name>Tomxe</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Pack_(Unix)</id>
		<title>Pack (Unix)</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Pack_(Unix)"/>
				<updated>2026-04-20T06:34:58Z</updated>
		
		<summary type="html">&lt;p&gt;Tomxe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|name=pack (Unix)&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Compression&lt;br /&gt;
|extensions={{ext|z}}&lt;br /&gt;
|wikidata={{wikidata|Q29650301}}&lt;br /&gt;
}}&lt;br /&gt;
{{DISPLAYTITLE:pack (Unix)}}'''pack''' is a command in Unix-style operating systems to compress files using [[Huffman coding]]. Files normally have a lowercase '''.z''' extension, appended to their names including any other extension they may already have in their uncompressed versions, e.g., '''file.txt.z'''.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[compress (Unix)]]&lt;br /&gt;
* [[compact (Unix)]]&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
Files begin with bytes {{magic|0x1F 0x1E}}.&lt;br /&gt;
&lt;br /&gt;
The gzip source code mentions an &amp;quot;old pack format&amp;quot; that begins with {{magic|0x1F 0x1F}}.&lt;br /&gt;
&lt;br /&gt;
See also [[compress (Unix)#The 0x1f compression family]].&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* [https://www.gnu.org/software/gzip/ GNU gzip] ''[Note: Broken in v1.6 - 1.8]''&lt;br /&gt;
* [https://github.com/temisu/ancient Ancient]&lt;br /&gt;
* {{Deark}}&lt;br /&gt;
* [https://www.tuhs.org/cgi-bin/utree.pl?file=V10 Tenth Edition of Unix] → v10src.tar.bz2 → cmd/pack/ - Source code&lt;br /&gt;
* illumos: [http://src.illumos.org/source/xref/illumos-gate/usr/src/cmd/pack/ pack], [http://src.illumos.org/source/xref/illumos-gate/usr/src/cmd/unpack/ unpack] - Source code&lt;br /&gt;
* https://github.com/koalaman/pack - A modern implementation in Haskell (write-only)&lt;br /&gt;
* [https://github.com/Xelitan/Free-Pascal-port-of-Unix-pack-unpack - modern Free Pascal port of pack/unpack for Windows]&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
* {{DexvertSamples|archive/pack}}&lt;br /&gt;
&lt;br /&gt;
== References ==&lt;br /&gt;
* [http://www.mkssoftware.com/docs/man1/pack.1.asp pack man page (MKS Toolkit)]&lt;br /&gt;
* [http://publib.boulder.ibm.com/infocenter/zos/v1r13/index.jsp?topic=%2Fcom.ibm.zos.r13.bpxa500%2Fpack.htm pack man page (IBM)]&lt;br /&gt;
* [https://www.vidarholen.net/contents/blog/?p=691 An ode to pack: gzip’s forgotten decompressor]&lt;/div&gt;</summary>
		<author><name>Tomxe</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Compact_(Unix)</id>
		<title>Compact (Unix)</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Compact_(Unix)"/>
				<updated>2026-04-18T09:06:48Z</updated>
		
		<summary type="html">&lt;p&gt;Tomxe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|name=compact (Unix)&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Compression&lt;br /&gt;
|extensions={{ext|C}}&lt;br /&gt;
|released=~1979&lt;br /&gt;
}}&lt;br /&gt;
:''See [[Compact]] for other formats with that name.''&lt;br /&gt;
&lt;br /&gt;
{{DISPLAYTITLE:compact (Unix)}}'''compact''' is an old Unix file compression utility and compressed file format, similar in function to [[Pack (Unix)|pack]] and [[compress (Unix)|compress]]. It uses [[adaptive Huffman coding]]. It was developed by Colin L. McMaster.&lt;br /&gt;
&lt;br /&gt;
It has companion utilities named &amp;lt;code&amp;gt;uncompact&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;ccat&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Compacted files have a capitalized &amp;quot;.C&amp;quot; suffix.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
Compacted files most likely start with bytes {{magic|ff 1f}}.&lt;br /&gt;
&lt;br /&gt;
However, {{magic|1f ff}} is also possible, depending on how the software was configured at compile time. It's not clear what the intent was.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* compact (source code)&lt;br /&gt;
** http://www.retro11.de/ouxr/43bsd/usr/src/old/compact/&lt;br /&gt;
** https://www.tuhs.org/Archive/Distributions/UCB/4.3BSD/src.tar.gz → old/compact/*&lt;br /&gt;
* [https://github.com/temisu/ancient Ancient]&lt;br /&gt;
* [https://github.com/Xelitan/Free-Pascal-port-of-Unix-compact-uncompact Free Pascal port, source code+binary for Windows]&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
* {{DexvertSamples|archive/compact}}&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [https://www.unix.com/man-page/ultrix/1/uncompact/ Ultrix man page]&lt;br /&gt;
* [https://docstore.mik.ua/manuals/hp-ux/en/B2355-60130/compact.1.html HP-UX man page]&lt;br /&gt;
&lt;br /&gt;
[[Category:File formats with extension .c]]&lt;br /&gt;
[[Category:File formats with case sensitive extensions]]&lt;/div&gt;</summary>
		<author><name>Tomxe</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/AU</id>
		<title>AU</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/AU"/>
				<updated>2025-04-16T23:07:20Z</updated>
		
		<summary type="html">&lt;p&gt;Tomxe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Audio and Music&lt;br /&gt;
|extensions={{ext|au}}, {{ext|snd}}&lt;br /&gt;
|mimetypes={{mimetype|audio/basic}}&lt;br /&gt;
|pronom={{PRONOM|x-fmt/139}}&lt;br /&gt;
|wikidata={{wikidata|Q672985}}&lt;br /&gt;
|kaitai struct=au&lt;br /&gt;
}}&lt;br /&gt;
'''Sun Microsystems audio file''' ('''.au''') is an audio file format commonly used on Sun &amp;amp; NeXT operating systems. &lt;br /&gt;
&lt;br /&gt;
== Format ==&lt;br /&gt;
Files have a 24-byte header, followed by a optional description field of at least 4 bytes, then the audio data.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
Files begin with signature bytes &amp;lt;code&amp;gt;2e 73 6e 64&amp;lt;/code&amp;gt; (&amp;quot;&amp;lt;code&amp;gt;.snd&amp;lt;/code&amp;gt;&amp;quot;).&lt;br /&gt;
&lt;br /&gt;
== Specifications ==&lt;br /&gt;
* [http://docs.oracle.com/cd/E36784_01/html/E36882/au-4.html Oracle Solaris 11.2 man pages: au(4)]&lt;br /&gt;
* http://pubs.opengroup.org/external/auformat.html&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* [http://sox.sourceforge.net/ SoX - Sound eXchange]&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
* [https://web.archive.org/web/20151028183456/https://hg.java.net/hg/solaris~on-src/file/b23a4dab3d50/usr/src/cmd/audio/samples/au https://hg.java.net/hg/solaris~on-src/file/b23a4dab3d50/usr/src/cmd/audio/samples/au]&lt;br /&gt;
* {{DexvertSamples|audio/au}}&lt;br /&gt;
&lt;br /&gt;
== Resources ==&lt;br /&gt;
* [[Wikipedia:Au file format]]&lt;br /&gt;
* [http://www-mmsp.ece.mcgill.ca/Documents/AudioFormats/AU/AU.html Audio File Format Specifications: AU or NeXT/Sun sound file]&lt;br /&gt;
&lt;br /&gt;
[[Category:Sun]]&lt;/div&gt;</summary>
		<author><name>Tomxe</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/True_Audio</id>
		<title>True Audio</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/True_Audio"/>
				<updated>2025-03-29T07:38:04Z</updated>
		
		<summary type="html">&lt;p&gt;Tomxe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Audio and Music&lt;br /&gt;
|extensions={{ext|tta}}&lt;br /&gt;
|pronom={{PRONOM|fmt/952}}, {{PRONOM|fmt/953}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
'''True Audio''' or '''TTA''' is an open source audio file format and codec for lossless compression of audio data. It can store audio with a PCM bit resolution of 8, 16 and 24 bits. '''TTA''' supports [[ID3|ID3v1]], [[ID3|ID3v2]] and [[APE tag|APEv2]] tag formats.&lt;br /&gt;
&lt;br /&gt;
== Information ==&lt;br /&gt;
&lt;br /&gt;
* [http://tausoft.org/wiki/True_Audio_Codec_Overview Home of True Audio]&lt;br /&gt;
* [https://web.archive.org/web/20190207033326/http://tausoft.org/wiki/True_Audio_Codec_Format TTA Format Description]&lt;br /&gt;
* [https://sourceforge.net/projects/tta/files/tta/ Downloads]&lt;br /&gt;
* [https://wiki.hydrogenaud.io/index.php?title=TTA HydrogenAudio article]&lt;br /&gt;
* [https://en.wikipedia.org/wiki/TTA_(codec) Wikipedia article]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
&lt;br /&gt;
=== Windows ===&lt;br /&gt;
&lt;br /&gt;
* Windows Media Player 11 &amp;amp; 12&lt;br /&gt;
* [http://mpc-hc.sourceforge.net/ Media Player Classic - Home Cinema]&lt;br /&gt;
* Winamp (supported through plug-in)&lt;br /&gt;
* foobar2000 (supported through [https://sourceforge.net/projects/tta/files/tta/ plug-in])&lt;br /&gt;
* [http://www.rarewares.org/lossless.php#tta-foobar Unofficial foobar2000 plug-in]&lt;br /&gt;
&lt;br /&gt;
=== Cross-platform ===&lt;br /&gt;
&lt;br /&gt;
* [[VLC|VLC Media Player]]&lt;/div&gt;</summary>
		<author><name>Tomxe</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Photo_CD</id>
		<title>Photo CD</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Photo_CD"/>
				<updated>2025-03-15T12:40:57Z</updated>
		
		<summary type="html">&lt;p&gt;Tomxe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Graphics&lt;br /&gt;
|extensions={{ext|pcd}}&lt;br /&gt;
|pronom={{PRONOM|fmt/211}}&lt;br /&gt;
|released=1992&lt;br /&gt;
}}&lt;br /&gt;
Kodak '''Photo CD''' ('''PCD''') is an image file format that was used by products and services which developed photographs by digitizing them and writing them to a CD.&lt;br /&gt;
&lt;br /&gt;
Photo CD files combine six different resolution versions of the original image into a single compressed file.&lt;br /&gt;
&lt;br /&gt;
Designed for 35 mm photography, the original Photo CD Master disc can hold about 100 images, or four, 24-exposure rolls of film. The images are stored using the Photo YCC color encoding metric, developed by Kodak, which stores data at multiple levels of resolution in units called IMAGE PAC files.&amp;lt;ref&amp;gt;https://web.archive.org/web/19961227013151/http://www.kodak.com/digitalImaging/aboutPhotoCD/aboutPCD5.shtml&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
The ASCII string &amp;quot;&amp;lt;code&amp;gt;PCD_IPI&amp;lt;/code&amp;gt;&amp;quot; appears in the file, usually(?) at offset 2048.&lt;br /&gt;
&lt;br /&gt;
== Structure ==&lt;br /&gt;
Main image (called &amp;quot;Base&amp;quot;) is located at 0x30000 and is in 512x768 resolution, uncompressed and YUV color space.&lt;br /&gt;
List of resolutions:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
192x128&lt;br /&gt;
384x256&lt;br /&gt;
768x512&lt;br /&gt;
1536x1024&lt;br /&gt;
3072x2048&lt;br /&gt;
6144x4096&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
First 3 resolutions are not encoded and are used as thumbnails. 1536x1024 image needs to be Huffman decompressed and its elements added to each corresponding pixel of 768x512 image upscaled to 1536x1024. &lt;br /&gt;
The same with higher resolutions. 6144x4096 might be stored in a separate file.&lt;br /&gt;
&lt;br /&gt;
== Converting PCD to other formats ==&lt;br /&gt;
PCD files contain multiple resolutions and have other subtitles that tools must be aware of. [http://www.tedfelix.com/PhotoCD/PCDSoftware.html This page] discusses tool support, and recommends [http://pcdtojpeg.sourceforge.net/Home.html pcdtojpeg] over [[ImageMagick]], which had flaws at that time. It seems that later versions of ImageMagick have dealt with the colour blow-out issues.&lt;br /&gt;
&lt;br /&gt;
Note that, when converting PCD files using ImageMagick, you must manually select the resolution layer you want. e.g.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ convert BlownJohn.pcd[0] BlownJohn-0.png&lt;br /&gt;
$ convert BlownJohn.pcd[1] BlownJohn-1.png&lt;br /&gt;
$ convert BlownJohn.pcd[2] BlownJohn-2.png&lt;br /&gt;
$ convert BlownJohn.pcd[3] BlownJohn-3.png&lt;br /&gt;
$ convert BlownJohn.pcd[4] BlownJohn-4.png&lt;br /&gt;
$ convert BlownJohn.pcd[5] BlownJohn-5.png&lt;br /&gt;
$ convert BlownJohn.pcd[6] BlownJohn-6.png&lt;br /&gt;
$ convert BlownJohn.pcd[7] BlownJohn-7.png&lt;br /&gt;
$ convert BlownJohn.pcd[8] BlownJohn-8.png&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
However, examining the results, we can see that some of these are the same:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ ls -l BlownJohn-?.png&lt;br /&gt;
     52322  BlownJohn-0.png&lt;br /&gt;
     52322  BlownJohn-1.png&lt;br /&gt;
    191840  BlownJohn-2.png&lt;br /&gt;
    707221  BlownJohn-3.png&lt;br /&gt;
   2476659  BlownJohn-4.png&lt;br /&gt;
   9668328  BlownJohn-5.png&lt;br /&gt;
  28572165  BlownJohn-6.png&lt;br /&gt;
  28572165  BlownJohn-7.png&lt;br /&gt;
  28572165  BlownJohn-8.png&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
i.e. (0,1) are identical, as are (6,7,8), with (1) being the lowest resolution and (6) being the highest. This is consistent with the six resolutions that should be present in the PCD. For the highest resolution, use this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ convert BlownJohn.pcd[6] BlownJohn.png&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The [http://fam-tille.de/debian/pcd2html.html pcd2html] tool may also be useful.&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
* {{CdTextfilesURL|prettywomen/IMAGES/}}&lt;br /&gt;
* http://www.fileformat.info/format/photocd/sample/index.htm (file uses a [[PICT]] wrapper)&lt;br /&gt;
* [https://archive.org/details/Kodak_PhotoCD_Photo_Sampler_Eastman_Kodak_Company_1991 Kodak PhotoCD Sampler Disc Image]&lt;br /&gt;
* {{DexvertSamples|image/pcd}}&lt;br /&gt;
&lt;br /&gt;
== Libraries ==&lt;br /&gt;
* [https://github.com/Xelitan/PCD-reader-for-Delphi-Lazarus-Free-Pascal PCD unit for Delphi/Lazarus] - library in Pascal&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* [[Tom's Viewer]]&lt;br /&gt;
* [[XnView]]&lt;br /&gt;
&lt;br /&gt;
== External Links ==&lt;br /&gt;
* [[Wikipedia:Photo CD|Wikipedia article]]&lt;br /&gt;
* [http://www.kodak.com/go/photocd Kodak Photo CD web page]&lt;br /&gt;
* [https://web.archive.org/web/19991013140924/http://kodak.com/US/en/digital/dlc/book2/chapter4/imgpacp1.shtml Kodak Image Pac Learning (archived)]&lt;br /&gt;
* {{EGFF|photocd|Kodak Photo CD File Format Summary}}, from the [[Encyclopedia of Graphics File Formats]]&lt;br /&gt;
* [https://archive.org/details/mac_Graphics_File_Formats_Second_Edition_1996/page/n543/mode/2up Encyclopedia of Graphics File Formats Chapter on PCD]&lt;br /&gt;
* [http://tedfelix.com/PhotoCD/PCDDeveloper.html PCD Developers Info]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Optical Discs]]&lt;/div&gt;</summary>
		<author><name>Tomxe</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Photo_CD</id>
		<title>Photo CD</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Photo_CD"/>
				<updated>2025-03-15T12:28:56Z</updated>
		
		<summary type="html">&lt;p&gt;Tomxe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Graphics&lt;br /&gt;
|extensions={{ext|pcd}}&lt;br /&gt;
|pronom={{PRONOM|fmt/211}}&lt;br /&gt;
|released=1992&lt;br /&gt;
}}&lt;br /&gt;
Kodak '''Photo CD''' ('''PCD''') is an image file format that was used by products and services which developed photographs by digitizing them and writing them to a CD.&lt;br /&gt;
&lt;br /&gt;
Photo CD files combine six different resolution versions of the original image into a single compressed file.&lt;br /&gt;
&lt;br /&gt;
Designed for 35 mm photography, the original Photo CD Master disc can hold about 100 images, or four, 24-exposure rolls of film. The images are stored using the Photo YCC color encoding metric, developed by Kodak, which stores data at multiple levels of resolution in units called IMAGE PAC files.&amp;lt;ref&amp;gt;https://web.archive.org/web/19961227013151/http://www.kodak.com/digitalImaging/aboutPhotoCD/aboutPCD5.shtml&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
The ASCII string &amp;quot;&amp;lt;code&amp;gt;PCD_IPI&amp;lt;/code&amp;gt;&amp;quot; appears in the file, usually(?) at offset 2048.&lt;br /&gt;
&lt;br /&gt;
== Structure ==&lt;br /&gt;
Main image (called &amp;quot;Base&amp;quot;) is located at 0x30000 and is in 512x768 resolution, uncompressed and YUV color space.&lt;br /&gt;
List of resolutions:&lt;br /&gt;
&lt;br /&gt;
192x128&lt;br /&gt;
384x256&lt;br /&gt;
768x512&lt;br /&gt;
1536x1024&lt;br /&gt;
3072x2048&lt;br /&gt;
6144x4096&lt;br /&gt;
&lt;br /&gt;
== Converting PCD to other formats ==&lt;br /&gt;
PCD files contain multiple resolutions and have other subtitles that tools must be aware of. [http://www.tedfelix.com/PhotoCD/PCDSoftware.html This page] discusses tool support, and recommends [http://pcdtojpeg.sourceforge.net/Home.html pcdtojpeg] over [[ImageMagick]], which had flaws at that time. It seems that later versions of ImageMagick have dealt with the colour blow-out issues.&lt;br /&gt;
&lt;br /&gt;
Note that, when converting PCD files using ImageMagick, you must manually select the resolution layer you want. e.g.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ convert BlownJohn.pcd[0] BlownJohn-0.png&lt;br /&gt;
$ convert BlownJohn.pcd[1] BlownJohn-1.png&lt;br /&gt;
$ convert BlownJohn.pcd[2] BlownJohn-2.png&lt;br /&gt;
$ convert BlownJohn.pcd[3] BlownJohn-3.png&lt;br /&gt;
$ convert BlownJohn.pcd[4] BlownJohn-4.png&lt;br /&gt;
$ convert BlownJohn.pcd[5] BlownJohn-5.png&lt;br /&gt;
$ convert BlownJohn.pcd[6] BlownJohn-6.png&lt;br /&gt;
$ convert BlownJohn.pcd[7] BlownJohn-7.png&lt;br /&gt;
$ convert BlownJohn.pcd[8] BlownJohn-8.png&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
However, examining the results, we can see that some of these are the same:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ ls -l BlownJohn-?.png&lt;br /&gt;
     52322  BlownJohn-0.png&lt;br /&gt;
     52322  BlownJohn-1.png&lt;br /&gt;
    191840  BlownJohn-2.png&lt;br /&gt;
    707221  BlownJohn-3.png&lt;br /&gt;
   2476659  BlownJohn-4.png&lt;br /&gt;
   9668328  BlownJohn-5.png&lt;br /&gt;
  28572165  BlownJohn-6.png&lt;br /&gt;
  28572165  BlownJohn-7.png&lt;br /&gt;
  28572165  BlownJohn-8.png&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
i.e. (0,1) are identical, as are (6,7,8), with (1) being the lowest resolution and (6) being the highest. This is consistent with the six resolutions that should be present in the PCD. For the highest resolution, use this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ convert BlownJohn.pcd[6] BlownJohn.png&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The [http://fam-tille.de/debian/pcd2html.html pcd2html] tool may also be useful.&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
* {{CdTextfilesURL|prettywomen/IMAGES/}}&lt;br /&gt;
* http://www.fileformat.info/format/photocd/sample/index.htm (file uses a [[PICT]] wrapper)&lt;br /&gt;
* [https://archive.org/details/Kodak_PhotoCD_Photo_Sampler_Eastman_Kodak_Company_1991 Kodak PhotoCD Sampler Disc Image]&lt;br /&gt;
* {{DexvertSamples|image/pcd}}&lt;br /&gt;
&lt;br /&gt;
== Libraries ==&lt;br /&gt;
* [https://github.com/Xelitan/PCD-reader-for-Delphi-Lazarus-Free-Pascal PCD unit for Delphi/Lazarus] - library in Pascal&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* [[Tom's Viewer]]&lt;br /&gt;
* [[XnView]]&lt;br /&gt;
&lt;br /&gt;
== External Links ==&lt;br /&gt;
* [[Wikipedia:Photo CD|Wikipedia article]]&lt;br /&gt;
* [http://www.kodak.com/go/photocd Kodak Photo CD web page]&lt;br /&gt;
* [https://web.archive.org/web/19991013140924/http://kodak.com/US/en/digital/dlc/book2/chapter4/imgpacp1.shtml Kodak Image Pac Learning (archived)]&lt;br /&gt;
* {{EGFF|photocd|Kodak Photo CD File Format Summary}}, from the [[Encyclopedia of Graphics File Formats]]&lt;br /&gt;
* [https://archive.org/details/mac_Graphics_File_Formats_Second_Edition_1996/page/n543/mode/2up Encyclopedia of Graphics File Formats Chapter on PCD]&lt;br /&gt;
* [http://tedfelix.com/PhotoCD/PCDDeveloper.html PCD Developers Info]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Optical Discs]]&lt;/div&gt;</summary>
		<author><name>Tomxe</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Photo_CD</id>
		<title>Photo CD</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Photo_CD"/>
				<updated>2025-03-15T11:55:09Z</updated>
		
		<summary type="html">&lt;p&gt;Tomxe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Graphics&lt;br /&gt;
|extensions={{ext|pcd}}&lt;br /&gt;
|pronom={{PRONOM|fmt/211}}&lt;br /&gt;
|released=1992&lt;br /&gt;
}}&lt;br /&gt;
Kodak '''Photo CD''' ('''PCD''') is an image file format that was used by products and services which developed photographs by digitizing them and writing them to a CD.&lt;br /&gt;
&lt;br /&gt;
Photo CD files combine six different resolution versions of the original image into a single compressed file.&lt;br /&gt;
&lt;br /&gt;
Designed for 35 mm photography, the original Photo CD Master disc can hold about 100 images, or four, 24-exposure rolls of film. The images are stored using the Photo YCC color encoding metric, developed by Kodak, which stores data at multiple levels of resolution in units called IMAGE PAC files.&amp;lt;ref&amp;gt;https://web.archive.org/web/19961227013151/http://www.kodak.com/digitalImaging/aboutPhotoCD/aboutPCD5.shtml&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
The ASCII string &amp;quot;&amp;lt;code&amp;gt;PCD_IPI&amp;lt;/code&amp;gt;&amp;quot; appears in the file, usually(?) at offset 2048.&lt;br /&gt;
&lt;br /&gt;
== Structure ==&lt;br /&gt;
Main image (called &amp;quot;Base&amp;quot;) is located at 0x30000 and is in 512x768 resolution, uncompressed and YUV color space.&lt;br /&gt;
&lt;br /&gt;
== Converting PCD to other formats ==&lt;br /&gt;
PCD files contain multiple resolutions and have other subtitles that tools must be aware of. [http://www.tedfelix.com/PhotoCD/PCDSoftware.html This page] discusses tool support, and recommends [http://pcdtojpeg.sourceforge.net/Home.html pcdtojpeg] over [[ImageMagick]], which had flaws at that time. It seems that later versions of ImageMagick have dealt with the colour blow-out issues.&lt;br /&gt;
&lt;br /&gt;
Note that, when converting PCD files using ImageMagick, you must manually select the resolution layer you want. e.g.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ convert BlownJohn.pcd[0] BlownJohn-0.png&lt;br /&gt;
$ convert BlownJohn.pcd[1] BlownJohn-1.png&lt;br /&gt;
$ convert BlownJohn.pcd[2] BlownJohn-2.png&lt;br /&gt;
$ convert BlownJohn.pcd[3] BlownJohn-3.png&lt;br /&gt;
$ convert BlownJohn.pcd[4] BlownJohn-4.png&lt;br /&gt;
$ convert BlownJohn.pcd[5] BlownJohn-5.png&lt;br /&gt;
$ convert BlownJohn.pcd[6] BlownJohn-6.png&lt;br /&gt;
$ convert BlownJohn.pcd[7] BlownJohn-7.png&lt;br /&gt;
$ convert BlownJohn.pcd[8] BlownJohn-8.png&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
However, examining the results, we can see that some of these are the same:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ ls -l BlownJohn-?.png&lt;br /&gt;
     52322  BlownJohn-0.png&lt;br /&gt;
     52322  BlownJohn-1.png&lt;br /&gt;
    191840  BlownJohn-2.png&lt;br /&gt;
    707221  BlownJohn-3.png&lt;br /&gt;
   2476659  BlownJohn-4.png&lt;br /&gt;
   9668328  BlownJohn-5.png&lt;br /&gt;
  28572165  BlownJohn-6.png&lt;br /&gt;
  28572165  BlownJohn-7.png&lt;br /&gt;
  28572165  BlownJohn-8.png&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
i.e. (0,1) are identical, as are (6,7,8), with (1) being the lowest resolution and (6) being the highest. This is consistent with the six resolutions that should be present in the PCD. For the highest resolution, use this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ convert BlownJohn.pcd[6] BlownJohn.png&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The [http://fam-tille.de/debian/pcd2html.html pcd2html] tool may also be useful.&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
* {{CdTextfilesURL|prettywomen/IMAGES/}}&lt;br /&gt;
* http://www.fileformat.info/format/photocd/sample/index.htm (file uses a [[PICT]] wrapper)&lt;br /&gt;
* [https://archive.org/details/Kodak_PhotoCD_Photo_Sampler_Eastman_Kodak_Company_1991 Kodak PhotoCD Sampler Disc Image]&lt;br /&gt;
* {{DexvertSamples|image/pcd}}&lt;br /&gt;
&lt;br /&gt;
== Libraries ==&lt;br /&gt;
* [https://github.com/Xelitan/PCD-reader-for-Delphi-Lazarus-Free-Pascal PCD unit for Delphi/Lazarus] - library in Pascal&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* [[Tom's Viewer]]&lt;br /&gt;
* [[XnView]]&lt;br /&gt;
&lt;br /&gt;
== External Links ==&lt;br /&gt;
* [[Wikipedia:Photo CD|Wikipedia article]]&lt;br /&gt;
* [http://www.kodak.com/go/photocd Kodak Photo CD web page]&lt;br /&gt;
* [https://web.archive.org/web/19991013140924/http://kodak.com/US/en/digital/dlc/book2/chapter4/imgpacp1.shtml Kodak Image Pac Learning (archived)]&lt;br /&gt;
* {{EGFF|photocd|Kodak Photo CD File Format Summary}}, from the [[Encyclopedia of Graphics File Formats]]&lt;br /&gt;
* [https://archive.org/details/mac_Graphics_File_Formats_Second_Edition_1996/page/n543/mode/2up Encyclopedia of Graphics File Formats Chapter on PCD]&lt;br /&gt;
* [http://tedfelix.com/PhotoCD/PCDDeveloper.html PCD Developers Info]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Optical Discs]]&lt;/div&gt;</summary>
		<author><name>Tomxe</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Photo_CD</id>
		<title>Photo CD</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Photo_CD"/>
				<updated>2025-03-13T15:41:02Z</updated>
		
		<summary type="html">&lt;p&gt;Tomxe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Graphics&lt;br /&gt;
|extensions={{ext|pcd}}&lt;br /&gt;
|pronom={{PRONOM|fmt/211}}&lt;br /&gt;
|released=1992&lt;br /&gt;
}}&lt;br /&gt;
Kodak '''Photo CD''' ('''PCD''') is an image file format that was used by products and services which developed photographs by digitizing them and writing them to a CD.&lt;br /&gt;
&lt;br /&gt;
Photo CD files combine six different resolution versions of the original image into a single compressed file.&lt;br /&gt;
&lt;br /&gt;
Designed for 35 mm photography, the original Photo CD Master disc can hold about 100 images, or four, 24-exposure rolls of film. The images are stored using the Photo YCC color encoding metric, developed by Kodak, which stores data at multiple levels of resolution in units called IMAGE PAC files.&amp;lt;ref&amp;gt;https://web.archive.org/web/19961227013151/http://www.kodak.com/digitalImaging/aboutPhotoCD/aboutPCD5.shtml&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
The ASCII string &amp;quot;&amp;lt;code&amp;gt;PCD_IPI&amp;lt;/code&amp;gt;&amp;quot; appears in the file, usually(?) at offset 2048.&lt;br /&gt;
&lt;br /&gt;
== Structure ==&lt;br /&gt;
Main image (called &amp;quot;Base&amp;quot;) is located at 0x30000 and is in 512x768 resolution, uncompressed and YUV color space.&lt;br /&gt;
&lt;br /&gt;
== Converting PCD to other formats ==&lt;br /&gt;
PCD files contain multiple resolutions and have other subtitles that tools must be aware of. [http://www.tedfelix.com/PhotoCD/PCDSoftware.html This page] discusses tool support, and recommends [http://pcdtojpeg.sourceforge.net/Home.html pcdtojpeg] over [[ImageMagick]], which had flaws at that time. It seems that later versions of ImageMagick have dealt with the colour blow-out issues.&lt;br /&gt;
&lt;br /&gt;
Note that, when converting PCD files using ImageMagick, you must manually select the resolution layer you want. e.g.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ convert BlownJohn.pcd[0] BlownJohn-0.png&lt;br /&gt;
$ convert BlownJohn.pcd[1] BlownJohn-1.png&lt;br /&gt;
$ convert BlownJohn.pcd[2] BlownJohn-2.png&lt;br /&gt;
$ convert BlownJohn.pcd[3] BlownJohn-3.png&lt;br /&gt;
$ convert BlownJohn.pcd[4] BlownJohn-4.png&lt;br /&gt;
$ convert BlownJohn.pcd[5] BlownJohn-5.png&lt;br /&gt;
$ convert BlownJohn.pcd[6] BlownJohn-6.png&lt;br /&gt;
$ convert BlownJohn.pcd[7] BlownJohn-7.png&lt;br /&gt;
$ convert BlownJohn.pcd[8] BlownJohn-8.png&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
However, examining the results, we can see that some of these are the same:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ ls -l BlownJohn-?.png&lt;br /&gt;
     52322  BlownJohn-0.png&lt;br /&gt;
     52322  BlownJohn-1.png&lt;br /&gt;
    191840  BlownJohn-2.png&lt;br /&gt;
    707221  BlownJohn-3.png&lt;br /&gt;
   2476659  BlownJohn-4.png&lt;br /&gt;
   9668328  BlownJohn-5.png&lt;br /&gt;
  28572165  BlownJohn-6.png&lt;br /&gt;
  28572165  BlownJohn-7.png&lt;br /&gt;
  28572165  BlownJohn-8.png&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
i.e. (0,1) are identical, as are (6,7,8), with (1) being the lowest resolution and (6) being the highest. This is consistent with the six resolutions that should be present in the PCD. For the highest resolution, use this:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
$ convert BlownJohn.pcd[6] BlownJohn.png&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The [http://fam-tille.de/debian/pcd2html.html pcd2html] tool may also be useful.&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
* {{CdTextfilesURL|prettywomen/IMAGES/}}&lt;br /&gt;
* http://www.fileformat.info/format/photocd/sample/index.htm (file uses a [[PICT]] wrapper)&lt;br /&gt;
* [https://archive.org/details/Kodak_PhotoCD_Photo_Sampler_Eastman_Kodak_Company_1991 Kodak PhotoCD Sampler Disc Image]&lt;br /&gt;
* {{DexvertSamples|image/pcd}}&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* [[Tom's Viewer]]&lt;br /&gt;
* [[XnView]]&lt;br /&gt;
&lt;br /&gt;
== External Links ==&lt;br /&gt;
* [[Wikipedia:Photo CD|Wikipedia article]]&lt;br /&gt;
* [http://www.kodak.com/go/photocd Kodak Photo CD web page]&lt;br /&gt;
* [https://web.archive.org/web/19991013140924/http://kodak.com/US/en/digital/dlc/book2/chapter4/imgpacp1.shtml Kodak Image Pac Learning (archived)]&lt;br /&gt;
* {{EGFF|photocd|Kodak Photo CD File Format Summary}}, from the [[Encyclopedia of Graphics File Formats]]&lt;br /&gt;
* [https://archive.org/details/mac_Graphics_File_Formats_Second_Edition_1996/page/n543/mode/2up Encyclopedia of Graphics File Formats Chapter on PCD]&lt;br /&gt;
* [http://tedfelix.com/PhotoCD/PCDDeveloper.html PCD Developers Info]&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Optical Discs]]&lt;/div&gt;</summary>
		<author><name>Tomxe</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/JPEG_XL</id>
		<title>JPEG XL</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/JPEG_XL"/>
				<updated>2025-03-02T14:58:47Z</updated>
		
		<summary type="html">&lt;p&gt;Tomxe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Graphics&lt;br /&gt;
|extensions={{ext|jxl}}&lt;br /&gt;
|mimetypes={{mimetype|image/jxl}}&lt;br /&gt;
|extended from=[[JPEG]], [[PIK]], [[FUIF]]&lt;br /&gt;
|pronom={{PRONOM|fmt/1484}}, {{PRONOM|fmt/1485}}&lt;br /&gt;
|magic={{magic|FF 0A}} or {{magic|00 00 00 0C 4A 58 4C 20 0D 0A 87 0A}}&lt;br /&gt;
|patent license=Royalty-Free&lt;br /&gt;
|released=2021&lt;br /&gt;
}}&lt;br /&gt;
'''JPEG XL''' is a compressed image format and/or file format that is yet another attempt to be the next [[JPEG]]. It was first announced around 2017-08. It is expected to be published as ISO/IEC 18181.&lt;br /&gt;
&lt;br /&gt;
JPEG XL is based in part on the [[FUIF]] and [[PIK]] formats.[https://github.com/cloudinary/fuif/blob/3ed48249a9cbe68740aa4ea58098ab0cd4b87eaa/README.md] The standard also supports recompression of JPEG files with bit-exact reconstruction.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
* Based on the [https://gitlab.com/wg1/jpeg-xl/-/blob/master/lib/jxl/decode.cc reference implementation], JPEG XL codestreams start with bytes {{magic|ff 0a}}.&lt;br /&gt;
* Codestreams may also be wrapped in an ISOBMFF-based file format ([https://gitlab.com/wg1/jpeg-xl/-/blob/master/tools/box/box.cc implementation]). See [https://gitlab.com/wg1/jpeg-xl/-/blob/main/doc/format_overview.md format overview]:&lt;br /&gt;
** the first 4 bytes would be the size of the box (&amp;lt;code&amp;gt;00 00 00 0C&amp;lt;/code&amp;gt;, meaning 12 bytes long),&lt;br /&gt;
** the box ID would be &amp;lt;code&amp;gt;4A 58 4C 20&amp;lt;/code&amp;gt; (in ASCII &amp;lt;code&amp;gt;JXL &amp;lt;/code&amp;gt;) and&lt;br /&gt;
** the box content would be the overall signature &amp;lt;code&amp;gt;0D 0A 87 0A&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Specifications ==&lt;br /&gt;
* [https://arxiv.org/abs/1908.03565 Committee Draft of JPEG XL] (2019-08)&lt;br /&gt;
* [https://www.iso.org/standard/77977.html ISO/IEC 18181]&lt;br /&gt;
&lt;br /&gt;
== Libraries ==&lt;br /&gt;
* [https://github.com/libjxl/libjxl libjxl] - official libjxl implementation in C++&lt;br /&gt;
* [https://github.com/Xelitan/JPEG-XL-reader-for-Delphi-Free-Pascal-Lazarus JPEG XL Library for Delphi/Lazarus/FreePascal] - simple open source library&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* [https://gitlab.com/wg1/jpeg-xl Open-source reference software]&lt;br /&gt;
* [https://jpegxl-converter.com/ Online converter to JXL]&lt;br /&gt;
* [https://www.reddit.com/r/jpegxl/comments/qcd0ao/gimp_3_to_support_jpeg_xl/ GIMP Support]&lt;br /&gt;
* [https://github.com/Xelitan/jxl2png jxl2png] - Simple command line converter to PNG/BMP/JPG/PNM&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
* {{DexvertSamples|image/jpegXL}}&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [https://jpeg.org/jpegxl/ Overview of JPEG XL]&lt;br /&gt;
* [https://jpeg.org/items/20171107_cfp_jpeg_xl.html Next-Generation Image Compression (JPEG XL) Draft Call for Proposals] (2017-11)&lt;br /&gt;
* [https://jpeg.org/items/20180221_cfp_jpeg_xl.html Revised Draft Call for Proposals] (2018-02)&lt;br /&gt;
* [https://jpeg.org/items/20180423_cfp_jpeg_xl.html Final Call for Proposals] (2018-04)&lt;br /&gt;
* [http://gigazine.net/gsc_news/en/20170815-jpeg-xl-call-for-draft/ Gigazine article] (2017-08-15)&lt;br /&gt;
* [https://www.slideshare.net/cloudinarymarketing/imagecon-2019-jon-sneyer Slides from Imagecon 2019 presentation]&lt;br /&gt;
* [https://www.spiedigitallibrary.org/proceedings/Download?fullDOI=10.1117%2F12.2529237 Introductory paper (open access)]&lt;br /&gt;
* [https://doi.org/10.1117/12.2556264 Benchmarking JPEG XL image compression]&lt;br /&gt;
* [https://cloudinary.com/blog/how_jpeg_xl_compares_to_other_image_codecs How JPEG XL Compares to Other Image Codecs] (2020-05-26)&lt;br /&gt;
* [https://github.com/exiftool/exiftool/issues/77 Codestream vs Container discussion]&lt;br /&gt;
&lt;br /&gt;
[[Category:JPEG (organization)]]&lt;br /&gt;
[[Category:JPEG]]&lt;br /&gt;
[[Category:Box file format]]&lt;/div&gt;</summary>
		<author><name>Tomxe</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Scalable_Vector_Graphics</id>
		<title>Scalable Vector Graphics</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Scalable_Vector_Graphics"/>
				<updated>2025-03-01T20:14:39Z</updated>
		
		<summary type="html">&lt;p&gt;Tomxe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Graphics&lt;br /&gt;
|extensions={{ext|svg}}, {{ext|svgz}}&lt;br /&gt;
|mimetypes={{mimetype|image/svg+xml}}&lt;br /&gt;
|locfdd={{LoCFDD|fdd000515}}&lt;br /&gt;
|pronom={{PRONOM|fmt/91}}, {{PRONOM|fmt/92}}, {{PRONOM|x-fmt/109}}, {{PRONOM|fmt/413}}&lt;br /&gt;
|released=2001&lt;br /&gt;
}}&lt;br /&gt;
'''Scalable Vector Graphics''' ('''SVG''') is an [[XML]]-based method for storing [[Graphics|vector images]].&lt;br /&gt;
&lt;br /&gt;
== Specifications ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.w3.org/TR/SVG/ Scalable Vector Graphics (SVG)]&lt;br /&gt;
** [http://www.w3.org/TR/SVG2/ Scalable Vector Graphics (SVG) 2]&lt;br /&gt;
*** [http://www.w3.org/TR/2012/WD-SVG2-20120828/ Scalable Vector Graphics (SVG) 2] (2012-08-28, W3C Working Draft)&lt;br /&gt;
** [http://www.w3.org/TR/SVG11/ Scalable Vector Graphics (SVG) 1.1]&lt;br /&gt;
*** [http://www.w3.org/TR/2011/REC-SVG11-20110816/ Scalable Vector Graphics (SVG) 1.1 (Second Edition)] (2011-08-16, W3C Recommendation)&lt;br /&gt;
*** [http://www.w3.org/TR/2003/REC-SVG11-20030114/ Scalable Vector Graphics (SVG) 1.1 (First Edition)] (2003-01-14, W3C Recommendation)&lt;br /&gt;
** Scalable Vector Graphics (SVG) 1.0&lt;br /&gt;
*** [http://www.w3.org/TR/2001/REC-SVG-20010904/ Scalable Vector Graphics (SVG) 1.0] (2001-09-04, W3C Recommendation)&lt;br /&gt;
&lt;br /&gt;
=== Mobile Profiles ===&lt;br /&gt;
&lt;br /&gt;
* SVG Tiny&lt;br /&gt;
** [http://www.w3.org/TR/SVGTiny12/ Scalable Vector Graphics (SVG) Tiny 1.2]&lt;br /&gt;
*** [http://www.w3.org/TR/2008/REC-SVGTiny12-20081222/ Scalable Vector Graphics (SVG) Tiny 1.2] (2008-12-22, W3C Recommendation)&lt;br /&gt;
* [http://www.w3.org/TR/SVGMobile/ Mobile SVG Profiles: SVG Tiny and SVG Basic]&lt;br /&gt;
** [http://www.w3.org/TR/SVGMobile12/ Scalable Vector Graphics (SVG) Tiny 1.2]&lt;br /&gt;
** [http://www.w3.org/TR/SVGMobile11/ Mobile SVG Profiles: SVG Tiny and SVG Basic 1.1]&lt;br /&gt;
*** [http://www.w3.org/TR/2003/REC-SVGMobile-20030114/ Mobile SVG Profiles: SVG Tiny and SVG Basic 1.1] (2003-01-14, W3C Recommendation)&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
&lt;br /&gt;
The following is an example of a simple SVG file:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
  &amp;lt;svg xmlns=&amp;quot;http://www.w3.org/2000/svg&amp;quot; version=&amp;quot;1.1&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;circle cx=&amp;quot;100&amp;quot; cy=&amp;quot;50&amp;quot; r=&amp;quot;40&amp;quot; stroke=&amp;quot;black&amp;quot; stroke-width=&amp;quot;2&amp;quot; fill=&amp;quot;red&amp;quot; /&amp;gt;&lt;br /&gt;
  &amp;lt;/svg&amp;gt;&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* [https://inkscape.org/en/ Inkscape]&lt;br /&gt;
* [https://github.com/pramodhkp/pdf2svg/ pdf2svg (in JavaScript)]&lt;br /&gt;
* Most modern web browsers can display SVG files.&lt;br /&gt;
* [https://github.com/Xelitan/svg2png svg2png] - simple command line that converts SVG to JPG/PNG/BMP/PNM&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
* {{DexvertSamples|image/svg}}&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* [[Wikipedia:Scalable Vector Graphics]]&lt;br /&gt;
* [http://www.w3.org/Graphics/SVG/ W3C SVG Working Group]&lt;br /&gt;
* [http://www.w3.org/standards/techs/svg SVG Current Status]&lt;br /&gt;
* [https://www.loc.gov/preservation/digital/formats/fdd/fdd000517.shtml SVG 2 Preservation Status (Library of Congress)]&lt;br /&gt;
&lt;br /&gt;
[[Category:XML based file formats]]&lt;/div&gt;</summary>
		<author><name>Tomxe</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/HEIF</id>
		<title>HEIF</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/HEIF"/>
				<updated>2025-03-01T17:18:47Z</updated>
		
		<summary type="html">&lt;p&gt;Tomxe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Graphics&lt;br /&gt;
|extensions={{ext|heic}}, {{ext|heif}}&lt;br /&gt;
|mimetypes={{mimetype|image/heic}}, {{mimetype|image/heif}}&lt;br /&gt;
|pronom={{PRONOM|fmt/1101}}&lt;br /&gt;
|wikidata={{wikidata|Q24907733}}&lt;br /&gt;
|locfdd={{LoCFDD|fdd000525}}, {{LoCFDD|fdd000526}}&lt;br /&gt;
|released=2017&lt;br /&gt;
}}&lt;br /&gt;
'''HEIF''' (High Efficiency Image File Format) is the lossy image and animation format defined by [[MPEG-H]] Part 12 (ISO/IEC 23008-12). It is based on [[ISO Base Media File Format|ISO-BMFF]], and supports arbitrary colorspaces, codecs, and compositing of images, with [[HEVC]], [[H.264|AVC]], and [[JPEG]] being defined in the initial spec. HEIC is a container format for HEIF images.&lt;br /&gt;
&lt;br /&gt;
== Format details ==&lt;br /&gt;
The standard defines:&lt;br /&gt;
* A still image (&amp;quot;image collection&amp;quot;) container format, with brand &amp;lt;code&amp;gt;mif1&amp;lt;/code&amp;gt;.&lt;br /&gt;
* An animated image (&amp;quot;image sequence&amp;quot;) container format, with brand &amp;lt;code&amp;gt;msf1&amp;lt;/code&amp;gt;.&lt;br /&gt;
* An image compression scheme, with brand &amp;lt;code&amp;gt;heic&amp;lt;/code&amp;gt;, based on [[HEVC]].&lt;br /&gt;
* Various other compression schemes, including [[H.264|AVC]] and [[JPEG]].&lt;br /&gt;
* Compositing and layering of multiple images, including transparency.&lt;br /&gt;
&lt;br /&gt;
The file extension '''.heic''' typically denotes single still images using [[HEVC]] in 8- or 10-bit. '''.heif''' may include any of the wider features.&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;HEIC&amp;quot; variation is used by some versions of Apple's iOS, when &amp;quot;High Efficiency&amp;quot; is selected as the storage option. (The alternative, &amp;quot;Most Compatible&amp;quot;, uses [[JPEG]].)&lt;br /&gt;
&lt;br /&gt;
== Identifiers ==&lt;br /&gt;
Based on source code and sample files, it usually uses the [[Boxes/atoms format#Brands|brands]] &amp;lt;code&amp;gt;mif1&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;heic&amp;lt;/code&amp;gt;. Some files may use other brands, such as &amp;lt;code&amp;gt;msf1&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;heix&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[AVIF]]&lt;br /&gt;
* [[HEVC]]&lt;br /&gt;
* [[MIAF]]&lt;br /&gt;
* [[BPG]]&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* [http://snisurset.net/code/abydos/ abydos]&lt;br /&gt;
* [https://www.copytrans.net/copytransheic/ CopyTrans HEIC]&lt;br /&gt;
* [https://github.com/Xelitan/avif2png avif2png] - simple command line converter&lt;br /&gt;
* [https://xelitan.com/convert-avif-heic-to-jpg AVIF/HEIC converter] - free, on-line converter for AVIF and HEIC images, no ads, no registration&lt;br /&gt;
&lt;br /&gt;
== Libraries ==&lt;br /&gt;
* [https://github.com/nokiatech/heif Nokia Technologies HEIF Reader/Writer Engine]&lt;br /&gt;
* [https://github.com/strukturag/libheif libheif]&lt;br /&gt;
* [https://github.com/Xelitan/AVIF-and-HEIC-for-Delphi-Lazarus Unit for Delphi/Free Pascal/Lazarus] - reads and writes AVIF and HEIC images&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
* Some of the links in [https://newsgroup.xnview.com/viewtopic.php?f=60&amp;amp;t=32568#p129428 this forum post] might still work&lt;br /&gt;
* [https://github.com/thorsted/digicam_corpus/tree/master/Apple/iPhone%20XR iPhone XR sample images]&lt;br /&gt;
* {{DexvertSamples|image/heic}}&lt;br /&gt;
* https://nokiatech.github.io/heif/examples.html&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [[Wikipedia: High Efficiency Image File Format]]&lt;br /&gt;
* [http://mpeg.chiariglione.org/standards/mpeg-h/image-file-format HEIF information from the MPEG website]&lt;br /&gt;
* [https://www.howtogeek.com/345314/what-is-the-heif-or-heic-image-format/ What is the HEIF (or HEIC) Image Format?]&lt;br /&gt;
* [https://nokiatech.github.io/heif/ HEIF information from Nokia Technologies]&lt;br /&gt;
* [https://www.iso.org/standard/66067.html ISO/IEC 23008-12] (not free to download)&lt;br /&gt;
* [https://www.cnet.com/news/apple-ios-boosts-heif-photos-over-jpeg-wwdc/ How Apple is squeezing more photos into your iPhone]&lt;br /&gt;
* [https://madfileformatscience.garymcgath.com/2020/05/22/apple-heic-vs-students/ Apple HEIC vs. students]&lt;br /&gt;
&lt;br /&gt;
See also [[MPEG-H#Links]].&lt;br /&gt;
&lt;br /&gt;
[[Category:MPEG]]&lt;br /&gt;
[[Category:Nokia]]&lt;br /&gt;
[[Category:Box file format]]&lt;/div&gt;</summary>
		<author><name>Tomxe</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/AVIF</id>
		<title>AVIF</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/AVIF"/>
				<updated>2025-03-01T17:18:25Z</updated>
		
		<summary type="html">&lt;p&gt;Tomxe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Graphics&lt;br /&gt;
|extensions={{ext|avif}}, {{ext|avifs}}&lt;br /&gt;
|mimetypes={{mimetype|image/avif}}, {{mimetype|image/avif-sequence}}&lt;br /&gt;
|wikidata={{wikidata|Q59913607}}&lt;br /&gt;
|released=2018 (draft), 2019 (v1.0.0)&lt;br /&gt;
}}&lt;br /&gt;
[[AVIF]] (AV1 Image File Format) is an image and animation file format, an extension of [[HEIF]] allowing images encoded with [[AV1]]. Most files will only have AV1-encoded images, but a mixture of different encodings is allowed. Early draft versions were named ''AV1 Still Image File Format''.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
The [[Boxes/atoms format#Brands|brands]] &amp;quot;&amp;lt;code&amp;gt;avif&amp;lt;/code&amp;gt;&amp;quot; and either &amp;quot;&amp;lt;code&amp;gt;MA1B&amp;lt;/code&amp;gt;&amp;quot; or &amp;quot;&amp;lt;code&amp;gt;MA1A&amp;lt;/code&amp;gt;&amp;quot; are present.&lt;br /&gt;
&lt;br /&gt;
== Specifications ==&lt;br /&gt;
* [https://aomediacodec.github.io/av1-avif/ AV1 Image File Format (AVIF)]&lt;br /&gt;
** [https://github.com/AOMediaCodec Related GitHub projects]&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* [http://snisurset.net/code/abydos/ abydos]&lt;br /&gt;
* [https://github.com/Xelitan/avif2png avif2png] - simple command line converter&lt;br /&gt;
* [https://xelitan.com/convert-avif-heic-to-jpg AVIF/HEIC converter] - free, on-line converter for AVIF and HEIC images, no ads, no registration&lt;br /&gt;
&lt;br /&gt;
== Libraries ==&lt;br /&gt;
* [https://github.com/AOMediaCodec/libavif libavif]&lt;br /&gt;
* [https://github.com/strukturag/libheif libheif] - supports HEIC and AVIF&lt;br /&gt;
* [https://github.com/Xelitan/AVIF-and-HEIC-for-Delphi-Lazarus Unit for Delphi/Free Pascal/Lazarus] - reads and writes AVIF and HEIC images&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
* {{DexvertSamples|image/avif}}&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [[Wikipedia: AV1#AV1 Image File Format (AVIF)]]&lt;br /&gt;
* [https://www.youtube.com/watch?v=BUkRlfkv2D8 AVIF Creating a new Image Format in the Open] by Jon Bauman.&lt;br /&gt;
&lt;br /&gt;
[[Category:Box file format]]&lt;/div&gt;</summary>
		<author><name>Tomxe</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/TIFF</id>
		<title>TIFF</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/TIFF"/>
				<updated>2025-03-01T17:16:33Z</updated>
		
		<summary type="html">&lt;p&gt;Tomxe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Graphics&lt;br /&gt;
|thiscat=TIFF&lt;br /&gt;
|extensions={{ext|tif}}, {{ext|tiff}}&lt;br /&gt;
|mimetypes={{mimetype|image/tiff}}&lt;br /&gt;
|locfdd={{LoCFDD|fdd000022}}&lt;br /&gt;
|pronom={{PRONOM|fmt/353}}&lt;br /&gt;
|wikidata={{wikidata|Q215106}}&lt;br /&gt;
|released=1986&lt;br /&gt;
}}&lt;br /&gt;
'''TIFF''', formerly known as '''Tag(ged) Image File Format''', is an image format capable of storing multiple high quality images in a single file.&lt;br /&gt;
&lt;br /&gt;
== Discussion ==&lt;br /&gt;
A TIFF image may be uncompressed or use a compression scheme internally.  Two of the most widely used compression schemes in TIFF files are lossless, including [[LZW]] and, for bitonal images [[CCITT Group 4]], as used for facsimile transmission [fax].  [[JPEG]] baseline DCT-based lossy compression is also used.&lt;br /&gt;
&lt;br /&gt;
Several subtypes and extensions of [[TIFF]] exist, including [[TIFF/EP]], [[TIFF/IT]], [[DNG]], [[GeoTIFF]], [[TIFF-FX]], and [[BigTIFF]].  Multi-image TIFFs may represent sequences of images (such as scanned pages of a document), image tiles, or different versions of the same image, for example Pyramid TIFFs that incorporate images at different resolutions (often tiled).  Some software that can read and display a TIFF file may only open the primary image.&lt;br /&gt;
&lt;br /&gt;
TI/A (formerly TIFF/A) is a proposed archival standard based on TIFF (but no longer using its name due to objections by Adobe, which owns the rights to the name TIFF) which is in progress of development.&lt;br /&gt;
&lt;br /&gt;
== Format details ==&lt;br /&gt;
=== Compression ===&lt;br /&gt;
Tag 259 indicates the image compression scheme, as a coded integer. Some of the known compression schemes are listed below. Some of these are not used in genuine TIFF files, but only in other TIFF-like formats.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Code&lt;br /&gt;
! Compression scheme&lt;br /&gt;
|-&lt;br /&gt;
|1 || uncompressed&lt;br /&gt;
|-&lt;br /&gt;
|2 || CCITTRLE. 1-dimensional [[CCITT Group 3]]. Essentially the same as code 3, but with different settings. There are no end-of-line markers, and each row is aligned on a byte boundary. See this [http://www.fileformat.info/mirror/egff/ch09_05.htm#CH09-DMYID.1.2 description] from the [[Encyclopedia of Graphics File Formats]].&lt;br /&gt;
|-&lt;br /&gt;
|3 || 1- or 2-dimensional [[CCITT Group 3]], depending on the value of T4Options bit 0.&lt;br /&gt;
|-&lt;br /&gt;
|4 || [[CCITT Group 4]]&lt;br /&gt;
|-&lt;br /&gt;
|5 || [[LZW]]&lt;br /&gt;
|-&lt;br /&gt;
|6 || &amp;quot;Old style&amp;quot; [[JPEG]]&lt;br /&gt;
|-&lt;br /&gt;
|7 || &amp;quot;New style&amp;quot; [[JPEG]]&lt;br /&gt;
|-&lt;br /&gt;
|8 || [[DEFLATE]] ([[zlib]] format)&lt;br /&gt;
|-&lt;br /&gt;
|9, 10 || [[JBIG]] (refer to [[TIFF-FX]])&lt;br /&gt;
|-&lt;br /&gt;
|32766 || [[NeXT 2-bit RLE]]&lt;br /&gt;
|-&lt;br /&gt;
|32767 || (Used by [[Sony ARW]].)&lt;br /&gt;
|-&lt;br /&gt;
|32769 || Packed RAW / NIKON_PACK (Used by [[Epson ERF]].)&lt;br /&gt;
|-&lt;br /&gt;
|32770 || (Used by [[Samsung SRW]].)&lt;br /&gt;
|-&lt;br /&gt;
|32771 || CCITTRLEW. Same as code 2, except that rows are aligned on a 2-byte boundary.&lt;br /&gt;
|-&lt;br /&gt;
|32773 || [[PackBits]]&lt;br /&gt;
|-&lt;br /&gt;
|32809 || [[ThunderScan compression]]&lt;br /&gt;
|-&lt;br /&gt;
|32867 || Kodak KDC (unconfirmed)&lt;br /&gt;
|-&lt;br /&gt;
|32895, 32896, 32897, 32898 || IT8CTPAD, IT8LW, IT8MP, IT8BL (refer to [[TIFF/IT]])&lt;br /&gt;
|-&lt;br /&gt;
|32908 || PIXARFILM. Pixar 10-bit LZW&lt;br /&gt;
|-&lt;br /&gt;
|32909 || PIXARLOG. Pixar companded 11-bit ZIP&lt;br /&gt;
|-&lt;br /&gt;
|32946 || [[DEFLATE]] (same as code 8)&lt;br /&gt;
|-&lt;br /&gt;
|32947 || (Used by [[Kodak]] DCS.)&lt;br /&gt;
|-&lt;br /&gt;
|33003, 33005 || (Used by [[Aperio SVS]].)&lt;br /&gt;
|-&lt;br /&gt;
|34661 || [[JBIG]]&lt;br /&gt;
|-&lt;br /&gt;
|34676 || SGILOG. 32-bit SGI Log Luminance RLE&lt;br /&gt;
|-&lt;br /&gt;
|34677 || SGILOG24. 24-bit SGI Log Luminance packed&lt;br /&gt;
|-&lt;br /&gt;
|34692 || (Used by [[LuraDocument Format]].)&lt;br /&gt;
|-&lt;br /&gt;
|34712 || [[JPEG 2000]]&lt;br /&gt;
|-&lt;br /&gt;
|34713 || (Used by [[Nikon]] NEF.)&lt;br /&gt;
|-&lt;br /&gt;
|34715 || [[JBIG2]] ([[TIFF-FX]] extension)&lt;br /&gt;
|-&lt;br /&gt;
|34718, 34719, 34720 || (Used by [[MDI]].)&lt;br /&gt;
|-&lt;br /&gt;
|34887 || [[LERC]]&lt;br /&gt;
|-&lt;br /&gt;
|34892 || Lossy JPEG (refer to [[DNG]])&lt;br /&gt;
|-&lt;br /&gt;
|34925 || [[LZMA2]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Unregistered/private/rogue compression codes:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Code&lt;br /&gt;
! Compression scheme&lt;br /&gt;
|-&lt;br /&gt;
|99 || JPEG (Used by [[Leaf MOS]].)&lt;br /&gt;
|-&lt;br /&gt;
|103 || [[IMPACJ]]&lt;br /&gt;
|-&lt;br /&gt;
|262 || Kodak 262 (unconfirmed)&lt;br /&gt;
|-&lt;br /&gt;
|50000 || [[Zstandard]]&lt;br /&gt;
|-&lt;br /&gt;
|50001 || [[WebP]]&lt;br /&gt;
|-&lt;br /&gt;
|50002 || [[JPEG XL]]&lt;br /&gt;
|-&lt;br /&gt;
|65000 || (Used by [[Kodak]] DCR.)&lt;br /&gt;
|-&lt;br /&gt;
|65535 || (Used by [[Pentax PEF]].)&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Color types ===&lt;br /&gt;
Tag 262 indicates the color type (&amp;quot;photometric interpretation&amp;quot;) of the image, as a coded integer. Some of the known color types are listed below.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Code&lt;br /&gt;
! Color type&lt;br /&gt;
|-&lt;br /&gt;
|0 || Grayscale or bi-level, white is 0&lt;br /&gt;
|-&lt;br /&gt;
|1 || Grayscale or bi-level, black is 0&lt;br /&gt;
|-&lt;br /&gt;
|2 || RGB&lt;br /&gt;
|-&lt;br /&gt;
|3 || Palette color&lt;br /&gt;
|-&lt;br /&gt;
|5 || CMYK&lt;br /&gt;
|-&lt;br /&gt;
|6 || YCbCr&lt;br /&gt;
|-&lt;br /&gt;
|8 || CIE L*a*b*&lt;br /&gt;
|-&lt;br /&gt;
|9 || ICC L*a*b*&lt;br /&gt;
|-&lt;br /&gt;
|10 || ITU L*a*b* (refer to [[TIFF-FX]])&lt;br /&gt;
|-&lt;br /&gt;
|32803 || CFA (refer to [[DNG]])&lt;br /&gt;
|-&lt;br /&gt;
|32844 || CIE Log2(L)&lt;br /&gt;
|-&lt;br /&gt;
|32845 || CIE Log2(L) (u',v')&lt;br /&gt;
|-&lt;br /&gt;
|34892 || LinearRaw (refer to [[DNG]])&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
TIFF files begin with bytes &amp;lt;code&amp;gt;4D 4D 00 2A&amp;lt;/code&amp;gt; (big-[[Endianness|endian]]), or &amp;lt;code&amp;gt;49 49 2A 00&amp;lt;/code&amp;gt; (little-endian). &lt;br /&gt;
&lt;br /&gt;
This does not account for [[BigTIFF]] format, which you may or may not consider to be a kind of TIFF.&lt;br /&gt;
&lt;br /&gt;
=== File signatures ===&lt;br /&gt;
Some TIFF-like formats use a different file signature (the first few bytes of the file) to help identify them. Some of the known signatures are listed here.&lt;br /&gt;
&lt;br /&gt;
(For formats lacking a public specification, this table may include a hypothetical signature for a byte order that has not been observed.)&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Big-endian signature&lt;br /&gt;
! Little-endian signature&lt;br /&gt;
! Format&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;4d 4d 00 2a&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;49 49 2a 00&amp;lt;/code&amp;gt; || TIFF&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;4d 4d 00 2b&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;49 49 2b 00&amp;lt;/code&amp;gt; || [[BigTIFF]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;4d 4d 00 55&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;49 49 55 00&amp;lt;/code&amp;gt; || [[Panasonic RAW/RW2]]&lt;br /&gt;
|-&lt;br /&gt;
|                         || &amp;lt;code&amp;gt;49 49 bc 01&amp;lt;/code&amp;gt; || [[JPEG XR]]&lt;br /&gt;
|-&lt;br /&gt;
|                         || &amp;lt;code&amp;gt;49 49 4e 31&amp;lt;/code&amp;gt; || [[NIFF (Navy Image File Format)]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;4d 4d 43 52&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;49 49 52 43&amp;lt;/code&amp;gt; || [[DNG camera profile]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;4d 4d 4f 52&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;49 49 52 4f&amp;lt;/code&amp;gt; || [[Olympus ORF]]&lt;br /&gt;
|-&lt;br /&gt;
|&amp;lt;code&amp;gt;4d 4d 53 52&amp;lt;/code&amp;gt; || &amp;lt;code&amp;gt;49 49 52 53&amp;lt;/code&amp;gt; || [[Olympus ORF]]&lt;br /&gt;
|-&lt;br /&gt;
|                         || &amp;lt;code&amp;gt;45 50 2a 00&amp;lt;/code&amp;gt; || [[MDI]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Non-TIFF formats that could be mistaken for TIFF include:&lt;br /&gt;
* [[3DS]]&lt;br /&gt;
* [[Picture Publisher]]&lt;br /&gt;
&lt;br /&gt;
== Related formats ==&lt;br /&gt;
&lt;br /&gt;
See also [[:Category:TIFF]].&lt;br /&gt;
&lt;br /&gt;
* Tag 700 contains [[XMP]] data.&lt;br /&gt;
* Tag 32932 contains [[TIFF annotation data]].&lt;br /&gt;
* Tag 33723 contains [[IPTC-IIM]] data.&lt;br /&gt;
* Tag 34152 is for [[AFCP]].&lt;br /&gt;
* Tag 34377 contains [[Photoshop Image Resources]].&lt;br /&gt;
* Tags 34665 (Exif IFD), 34853 (GPS IFD), and 40965 (Interoperability IFD) point to [[Exif]] directories.&lt;br /&gt;
* Tag 34675 contains an [[ICC profile]].&lt;br /&gt;
* Tag 37680: See [[OLE Property Set]].&lt;br /&gt;
* Tag 37724 (ImageSourceData) contains (after a 36-byte signature) a &amp;quot;series of tagged blocks&amp;quot;, as described in the Photoshop [[PSD]] specification and the ''Adobe Photoshop TIFF Technical Notes'' document. In some TIFF files, this data has been observed to use little-endian byte order, with block signatures of &amp;quot;MIB8&amp;quot; instead of the usual &amp;quot;8BIM&amp;quot;.&lt;br /&gt;
* Tag 50933 (ExtraCameraProfiles) points to [[DNG camera profile|DNG camera profiles]].&lt;br /&gt;
* [[Cameras and Digital Image Sensors|Raw camera formats]] are often based on TIFF.&lt;br /&gt;
&lt;br /&gt;
== Specifications ==&lt;br /&gt;
* [https://web.archive.org/web/20240105065600/https://developer.adobe.com/content/dam/udp/en/open/standards/tiff/TIFF6.pdf TIFF, Revision 6.0 (archived)] (1992-06-03)&lt;br /&gt;
* TIFF Revision 5.0 (1988-08-08): [http://cool.conservation-us.org/bytopic/imaging/std/tiff5.html HTML], [http://www.martinreddy.net/gfx/2d/TIFF-5.txt Text], [https://web.archive.org/web/20040906203648/http://myfileformats.com/files/TIFF_50.ZIP TIFF_50.DOC]&lt;br /&gt;
* Tag Image File Format Rev 4.0 (1987-04-31): [http://cool.conservation-us.org/bytopic/imaging/std/tiff4.html HTML], [http://www.martinreddy.net/gfx/2d/TIFF-4.txt Text]&lt;br /&gt;
* [https://web.archive.org/web/20150906224809/http://partners.adobe.com/public/developer/en/tiff/TIFFPM6.pdf Adobe PageMaker 6.0 TIFF Technical Notes (archived)] (1995-09-14)&lt;br /&gt;
* [https://web.archive.org/web/20150907180418/http://partners.adobe.com/public/developer/en/tiff/TIFFphotoshop.pdf Adobe Photoshop TIFF Technical Notes (archived)] (2002-03-22) - Defines tag 37724, compression types 7 and 8, photometric interpretation types 8 and 9&lt;br /&gt;
* [http://chriscox.org/TIFFTN3d1.pdf Adobe Photoshop TIFF Technical Note 3] (2005-04-08)&lt;br /&gt;
* [http://www.digitalmeetsculture.net/wp-content/uploads/2015/04/EASY-INNOVA-4.-TIFF-A-Standard-Proposal.pdf TIFF/A draft specification] (2015-02)&lt;br /&gt;
&lt;br /&gt;
=== Metadata tags ===&lt;br /&gt;
* [https://web.archive.org/web/20240408220931/https://www.awaresystems.be/imaging/tiff/tifftags.html AWare Systems TIFF Tag Reference (archived)]&lt;br /&gt;
* http://www.digitizationguidelines.gov/guidelines/TIFF_Metadata_Final.pdf&lt;br /&gt;
* http://www.digitalpreservation.gov/formats/content/tiff_tags.shtml&lt;br /&gt;
&lt;br /&gt;
== Metaformat files ==&lt;br /&gt;
&lt;br /&gt;
* [https://www.synalysis.net/Grammars/tiff.grammar Synalysis grammar file] (for Hexinator / Synalize It!; [[Synalysis grammar file|more details]])&lt;br /&gt;
* [http://andreas-romeyke.de/okteta_tiff_HEAD.tar.gz Okteta structure file] (for Okteta; [[Okteta grammar file|more details]])&lt;br /&gt;
* [http://andreas-romeyke.de/kaitai_struct_formats_HEAD.tar.gz Kaitai grammar file] (for [[Kaitai_Struct|Kaitai]]; own implementation for TIFF)&lt;br /&gt;
* [https://www.sweetscape.com/010editor/repository/files/TIF.bt 010 Binary Template] [https://www.sweetscape.com/010editor/ 010 Editor Information]&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
Most multi-format image viewers and editors support TIFF to some extent. Applications listed here have been selected arbitrarily.&lt;br /&gt;
* [[Konvertor]]&lt;br /&gt;
* [https://github.com/GPHemsley/tiff-js TIFF.js]&lt;br /&gt;
* [[XnView]]&lt;br /&gt;
* [http://www.irfanview.com/ IrfanView]&lt;br /&gt;
* [http://andreas-romeyke.de/software.html#_fixit_tiff fixit_tiff (repairs TIFF files, example: broken datetime, wrong tag order and many more errors, also archeological tools included)]&lt;br /&gt;
* [http://andreas-romeyke.de/software.html#_checkit_tiff checkit_tiff (validates baseline TIFFs against textual rules, incredible fast and very deep analysis)]&lt;br /&gt;
* [https://archive.org/details/tucows_356166_AsTiffTagViewer AsTiffTagViewer] - shows TIFF tags, handy tool for analysis&lt;br /&gt;
* [https://github.com/Xelitan/tif2png tif2png] - simple command line converter&lt;br /&gt;
&lt;br /&gt;
== Libraries ==&lt;br /&gt;
* {{Libtiff}}&lt;br /&gt;
* [https://github.com/jkriege2/TinyTIFF TinyTIFF] - simple C/C++ library to read some TIFF files&lt;br /&gt;
* [https://github.com/Xelitan/TIFF-for-Delphi-Lazarus-Free-Pascal Library for Delphi/Lazarus/Free Pascal] - open source library&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
* http://www.fileformat.info/format/tiff/sample/index.htm&lt;br /&gt;
* {{Libtiff|images.html|TIFF Test Images }}&lt;br /&gt;
* http://people.sc.fsu.edu/~jburkardt/data/tif/tif.html&lt;br /&gt;
* https://github.com/openplanets/format-corpus/tree/master/tiff-examples&lt;br /&gt;
* https://code.google.com/p/imagetestsuite/wiki/TIFFTestSuite&lt;br /&gt;
* [https://github.com/openpreserve/format-corpus/tree/master/tiff-examples/old-style-jpeg-compression TIFF with old-style JPEG compression]&lt;br /&gt;
* {{DexvertSamples|image/tiff}}&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* [[Wikipedia:Tagged Image File Format|Wikipedia article]]&lt;br /&gt;
* {{EGFF|tiff|TIFF File Format Summary}}, from the [[Encyclopedia of Graphics File Formats]]&lt;br /&gt;
* [http://partners.adobe.com/public/developer/tiff/index.html Adobe Developer Resources for TIFF]&lt;br /&gt;
* [https://www.adobe.com/devnet-apps/photoshop/fileformatashtml/ Adobe Photoshop File Formats Specification] from October 2013&lt;br /&gt;
* [https://bytebucket.org/jhove2/main/wiki/documents/JHOVE2-TIFF-module-spec-2-0-0.pdf JHOVE2 TIFF Module Specification 2.0.0] (useful TIFF information)&lt;br /&gt;
* [https://twitter.com/angealbertini/status/532274856151109632/photo/1 TIFF chart]&lt;br /&gt;
* [http://wiki.dpconline.org/images/f/f3/TIFF_Assessment_v1.2_external.pdf TIFF Format Preservation Assessment (British Library)]&lt;br /&gt;
* [https://github.com/friesey/preservation-tools/releases/tag/v0.3_TiffAnalysis_alpha TIFF Analysis 3rd Release]&lt;br /&gt;
* [http://ti-a.org/ TI/A Standard Initiative]&lt;br /&gt;
* [http://openpreservation.org/blog/2017/04/09/using-exiftool-to-address-tag-out-of-sequence-errors-in-images-and-a-101-level-dive-into-tags/ Using EXIFTool to address “Tag out of sequence” errors in images (and a 101 level dive into tags)]&lt;br /&gt;
* [https://github.com/corkami/pics/blob/master/binary/TIFF_LE.png Graphic documenting format (LE)]&lt;br /&gt;
* [https://github.com/corkami/pics/blob/master/binary/TIFF_BE.png Graphic documenting format (BE)]&lt;br /&gt;
&lt;br /&gt;
[[Category:Adobe]]&lt;br /&gt;
[[Category:Aldus]]&lt;/div&gt;</summary>
		<author><name>Tomxe</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Cameras_and_Digital_Image_Sensors</id>
		<title>Cameras and Digital Image Sensors</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Cameras_and_Digital_Image_Sensors"/>
				<updated>2025-03-01T17:00:04Z</updated>
		
		<summary type="html">&lt;p&gt;Tomxe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|thiscat=Cameras and Digital Image Sensors&lt;br /&gt;
|locfdd={{LoCFDD|fdd000241}}&lt;br /&gt;
|image=Old-camera-1352392502n6P.jpg&lt;br /&gt;
}}&lt;br /&gt;
Specialized formats (mainly raw image formats) used by digital cameras and scanners&lt;br /&gt;
&lt;br /&gt;
''See also:''&lt;br /&gt;
* [[Graphics]]&lt;br /&gt;
* [[Scientific Data formats]] - Telescope, microscope, and other formats&lt;br /&gt;
* [[Geospatial]]&lt;br /&gt;
* [[Health and Medicine]] - Medical imaging&lt;br /&gt;
&lt;br /&gt;
== Raw image formats ==&lt;br /&gt;
(Minimally-processed data from digital image sensors, usually digital cameras)&lt;br /&gt;
&lt;br /&gt;
* [[Arriflex D-20]]: .ari&lt;br /&gt;
* [[BAY]] (Casio)&lt;br /&gt;
* [[Camera Image File Format]] (CIFF) as used by Canon: .crw&lt;br /&gt;
* [[Canon RAW 2]]: .cr2&lt;br /&gt;
* [[Canon RAW 3]]: .cr3&lt;br /&gt;
* [[Casio CAM]]: .cam&lt;br /&gt;
* [[CHDK raw]]: (Older-style CHDK RAW files)&lt;br /&gt;
* [[DNG]] (Digital Negative): .dng (Adobe)&lt;br /&gt;
* [[Epson ERF]]&lt;br /&gt;
* [[Fujifilm RAF]]&lt;br /&gt;
* [[GoPro GPR]]&lt;br /&gt;
* [[Hasselblad 3FR]]&lt;br /&gt;
* [[HDRiRAW]]&lt;br /&gt;
* [[Imacon 3F]]: .fff&lt;br /&gt;
* [[Kodak]]: .dcs, .dcr, .drf, .k25, .kdc&lt;br /&gt;
* [[Leaf MOS]]&lt;br /&gt;
* [[Leica]]: .raw, .rw2, .dng&lt;br /&gt;
* [[Logitech]]: .pxn&lt;br /&gt;
* [[Lytro]]: .lfp&lt;br /&gt;
* [[Mamiya MEF]]&lt;br /&gt;
* [[Minolta MDC (Minolta RD-175)]]&lt;br /&gt;
* [[Minolta MRW]]&lt;br /&gt;
* [[Mitsubishi DJ-1000]]: .dat&lt;br /&gt;
* [[Nikon]]: .nef, .nrw, .ndf&lt;br /&gt;
* [[Nokia digital pictures]]: .nrw&lt;br /&gt;
* [[Olympus ORF]]&lt;br /&gt;
* [[Panasonic RAW/RW2]]: .raw, .rw2&lt;br /&gt;
* [[Pentax PEF]]&lt;br /&gt;
* Phase One &lt;br /&gt;
** [[IIQ]] Raw&lt;br /&gt;
** [[Enhanced Image Package]] (.eip)&lt;br /&gt;
** [[Phase One RAW]] (.cap)&lt;br /&gt;
** [[CaptureOne Cache]] (.cof, .cop, .cos) &lt;br /&gt;
* [[Porst]]&lt;br /&gt;
* [[Rawzor]]: .rwz&lt;br /&gt;
* [[RED digital pictures]]: .r3d&lt;br /&gt;
* [[Rollei RDC]]: .rdc&lt;br /&gt;
* [[Samsung SRW]]&lt;br /&gt;
* [[Sony ARW]]&lt;br /&gt;
* [[Sony SRF]]&lt;br /&gt;
* [[Sony SR2]] ({{PRONOM|fmt/1126}})&lt;br /&gt;
* [[TIFF/EP]] (ISO 12234-2)&lt;br /&gt;
* [[X3F]] (Sigma / Foveon)&lt;br /&gt;
&lt;br /&gt;
== Other formats ==&lt;br /&gt;
&lt;br /&gt;
* [[AAE sidecar format]] - Adjustment data&lt;br /&gt;
* [[Canon EOS C300 Custom Picture Profile]] (CPF) - Camera settings&lt;br /&gt;
* [[Canon XF-AVC]] (video)&lt;br /&gt;
* [[DCF]]&lt;br /&gt;
* [[DNG camera profile]]&lt;br /&gt;
* [[FPF (FLIR)]]&lt;br /&gt;
* [[J6I]] - Ricoh Digital Camera image file&lt;br /&gt;
* [[PCO B16]] - Image format used by PCO software&lt;br /&gt;
* [[PSF (PhotoStudio)]] - Image format used by Canon software&lt;br /&gt;
* [[Sony Mavica 411]] - Thumbnail image&lt;br /&gt;
* [[ZoomBrowser Ex thumbnail cache]]&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
Most of the software listed here is based on dcraw.&lt;br /&gt;
&lt;br /&gt;
* [http://www.cybercom.net/~dcoffin/dcraw/ dcraw]&lt;br /&gt;
** [http://www.cybercom.net/~dcoffin/dcraw/#others dcraw's list of other raw photo decoders]&lt;br /&gt;
* [[Konvertor]]&lt;br /&gt;
* [http://ufraw.sourceforge.net/ UFRaw]&lt;br /&gt;
* [[Netpbm]]: cameratopam&lt;br /&gt;
* [[XnView]]&lt;br /&gt;
* [http://rawtherapee.com/ RawTherapee]&lt;br /&gt;
* [http://rawstudio.org/ Rawstudio]&lt;br /&gt;
* [https://www.darktable.org/ darktable]&lt;br /&gt;
* [http://rawspeed.org/ RawSpeed]&lt;br /&gt;
* [https://exiftool.org/ ExifTool]&lt;br /&gt;
* [http://www.exiv2.org/ Exiv2]&lt;br /&gt;
* [https://github.com/Xelitan/raw2png raw2png] - simple command-line converter&lt;br /&gt;
&lt;br /&gt;
== Libraries ==&lt;br /&gt;
* [https://libopenraw.freedesktop.org/libopenraw/ libopenraw]&lt;br /&gt;
* [http://www.libraw.org/ LibRaw]&lt;br /&gt;
* [https://github.com/Xelitan/LibRAW-for-Delphi-Lazarus-Free-Pascal Library for Delphi/Lazarus/Free Pascal] - based on libraw&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
* [http://www.rawsamples.ch/index.php/en/ Raw Samples: sample files from many digital camera formats]&lt;br /&gt;
* https://github.com/drewnoakes/metadata-extractor-images&lt;br /&gt;
* http://rawtherapee.com/shared/test_images/&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [[Wikipedia:Raw image format|Wikipedia: Raw image format]]&lt;br /&gt;
* [http://lewiscollard.com/cameras/hdr-sucks/ HDR is stupid and it sucks]&lt;br /&gt;
* [http://opensource.samsung.com/ Samsung source code (including for their digital cameras)]&lt;br /&gt;
* [http://teacherdudebbq.blogspot.co.uk/2012/07/riot-photographers-decalogue.html How to photograph riots]&lt;br /&gt;
* [http://imgur.com/gallery/Kl0nI World's first digital camera (1975)]&lt;br /&gt;
* [http://www.openraw.org/ OpenRAW] - A mostly-defunct initiative to lobby for the documentation of RAW formats&lt;br /&gt;
** [http://www.openraw.org/info/index.html The RAW Problem]&lt;br /&gt;
* [http://www.dpconline.org/blog/personal-digital-preservation-richard-wright Personal Digital Preservation: Photographs and Video]&lt;/div&gt;</summary>
		<author><name>Tomxe</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/FLIF</id>
		<title>FLIF</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/FLIF"/>
				<updated>2025-03-01T16:59:10Z</updated>
		
		<summary type="html">&lt;p&gt;Tomxe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Graphics&lt;br /&gt;
|extensions={{ext|flif}}&lt;br /&gt;
|pronom={{PRONOM|fmt/872}}&lt;br /&gt;
|wikidata={{wikidata|Q21104579}}&lt;br /&gt;
|released=2016&lt;br /&gt;
}}&lt;br /&gt;
[[FLIF]] (Free Lossless Image Format) is a compressed image file format. Images can be compressed losslessly or lossy.&lt;br /&gt;
&lt;br /&gt;
It uses a compression algorithm called [[MANIAC]] (Meta-Adaptive Near-zero Integer Arithmetic Coding), which is a form of [[arithmetic coding]].&lt;br /&gt;
&lt;br /&gt;
== History ==&lt;br /&gt;
FLIF was first announced in 2015, and the first stable version (named '''FLIF16''') was released in 2016. Note that FLIF files or software created before about 2016-08 are likely to be incompatible with the current FLIF format. The creator, Jon Sneyers, later created another graphic format, [[FUIF]], designed for responsive web design.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
FLIF files begin with ASCII &amp;quot;{{magic|FLIF}}&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
The byte at offset 4 is one of the characters from the ASCII string &amp;quot;&amp;lt;code&amp;gt;134ACDQSTacd&amp;lt;/code&amp;gt;&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
The byte at offset 5 is one of the characters from the ASCII string &amp;quot;&amp;lt;code&amp;gt;012&amp;lt;/code&amp;gt;&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
== Specifications ==&lt;br /&gt;
* [http://flif.info/spec.html FLIF16 Specification]&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* [https://github.com/FLIF-hub/FLIF FLIF reference software]&lt;br /&gt;
* [[Tom's Editor]]&lt;br /&gt;
* [http://snisurset.net/code/abydos/ abydos]&lt;br /&gt;
* [https://github.com/Xelitan/flif2png flif2png] - command line converter FLIF to PNG/PNM/BMP/JPG&lt;br /&gt;
&lt;br /&gt;
== Libraries ==&lt;br /&gt;
* [https://github.com/FLIF-hub/FLIF FLIF reference software]&lt;br /&gt;
* [https://github.com/Xelitan/FLIF-for-Delphi-Lazarus Library for Delphi/Lazarus/Free Pascal] - open source library&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
* https://github.com/sveinbjornt/Phew/tree/master/sample-images → *.flif&lt;br /&gt;
* https://github.com/SaschaNaz/libflif.js/tree/master/sample → *.flif&lt;br /&gt;
* {{DexvertSamples|image/flif}}&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [http://flif.info/ FLIF website]&lt;br /&gt;
* [[Wikipedia: Free Lossless Image Format]]&lt;br /&gt;
* [https://boards.openpandora.org/topic/18485-free-lossless-image-format-flif/ Some technical info]&lt;br /&gt;
* [https://news.ycombinator.com/item?id=10317790 More discussion]&lt;br /&gt;
* [http://thepracticaldev.com/ben/interview-with-flif-creator-jon-sneyers Interview with FLIF creator]&lt;/div&gt;</summary>
		<author><name>Tomxe</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Cameras_and_Digital_Image_Sensors</id>
		<title>Cameras and Digital Image Sensors</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Cameras_and_Digital_Image_Sensors"/>
				<updated>2025-03-01T16:57:17Z</updated>
		
		<summary type="html">&lt;p&gt;Tomxe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|thiscat=Cameras and Digital Image Sensors&lt;br /&gt;
|locfdd={{LoCFDD|fdd000241}}&lt;br /&gt;
|image=Old-camera-1352392502n6P.jpg&lt;br /&gt;
}}&lt;br /&gt;
Specialized formats (mainly raw image formats) used by digital cameras and scanners&lt;br /&gt;
&lt;br /&gt;
''See also:''&lt;br /&gt;
* [[Graphics]]&lt;br /&gt;
* [[Scientific Data formats]] - Telescope, microscope, and other formats&lt;br /&gt;
* [[Geospatial]]&lt;br /&gt;
* [[Health and Medicine]] - Medical imaging&lt;br /&gt;
&lt;br /&gt;
== Raw image formats ==&lt;br /&gt;
(Minimally-processed data from digital image sensors, usually digital cameras)&lt;br /&gt;
&lt;br /&gt;
* [[Arriflex D-20]]: .ari&lt;br /&gt;
* [[BAY]] (Casio)&lt;br /&gt;
* [[Camera Image File Format]] (CIFF) as used by Canon: .crw&lt;br /&gt;
* [[Canon RAW 2]]: .cr2&lt;br /&gt;
* [[Canon RAW 3]]: .cr3&lt;br /&gt;
* [[Casio CAM]]: .cam&lt;br /&gt;
* [[CHDK raw]]: (Older-style CHDK RAW files)&lt;br /&gt;
* [[DNG]] (Digital Negative): .dng (Adobe)&lt;br /&gt;
* [[Epson ERF]]&lt;br /&gt;
* [[Fujifilm RAF]]&lt;br /&gt;
* [[GoPro GPR]]&lt;br /&gt;
* [[Hasselblad 3FR]]&lt;br /&gt;
* [[HDRiRAW]]&lt;br /&gt;
* [[Imacon 3F]]: .fff&lt;br /&gt;
* [[Kodak]]: .dcs, .dcr, .drf, .k25, .kdc&lt;br /&gt;
* [[Leaf MOS]]&lt;br /&gt;
* [[Leica]]: .raw, .rw2, .dng&lt;br /&gt;
* [[Logitech]]: .pxn&lt;br /&gt;
* [[Lytro]]: .lfp&lt;br /&gt;
* [[Mamiya MEF]]&lt;br /&gt;
* [[Minolta MDC (Minolta RD-175)]]&lt;br /&gt;
* [[Minolta MRW]]&lt;br /&gt;
* [[Mitsubishi DJ-1000]]: .dat&lt;br /&gt;
* [[Nikon]]: .nef, .nrw, .ndf&lt;br /&gt;
* [[Nokia digital pictures]]: .nrw&lt;br /&gt;
* [[Olympus ORF]]&lt;br /&gt;
* [[Panasonic RAW/RW2]]: .raw, .rw2&lt;br /&gt;
* [[Pentax PEF]]&lt;br /&gt;
* Phase One &lt;br /&gt;
** [[IIQ]] Raw&lt;br /&gt;
** [[Enhanced Image Package]] (.eip)&lt;br /&gt;
** [[Phase One RAW]] (.cap)&lt;br /&gt;
** [[CaptureOne Cache]] (.cof, .cop, .cos) &lt;br /&gt;
* [[Porst]]&lt;br /&gt;
* [[Rawzor]]: .rwz&lt;br /&gt;
* [[RED digital pictures]]: .r3d&lt;br /&gt;
* [[Rollei RDC]]: .rdc&lt;br /&gt;
* [[Samsung SRW]]&lt;br /&gt;
* [[Sony ARW]]&lt;br /&gt;
* [[Sony SRF]]&lt;br /&gt;
* [[Sony SR2]] ({{PRONOM|fmt/1126}})&lt;br /&gt;
* [[TIFF/EP]] (ISO 12234-2)&lt;br /&gt;
* [[X3F]] (Sigma / Foveon)&lt;br /&gt;
&lt;br /&gt;
== Other formats ==&lt;br /&gt;
&lt;br /&gt;
* [[AAE sidecar format]] - Adjustment data&lt;br /&gt;
* [[Canon EOS C300 Custom Picture Profile]] (CPF) - Camera settings&lt;br /&gt;
* [[Canon XF-AVC]] (video)&lt;br /&gt;
* [[DCF]]&lt;br /&gt;
* [[DNG camera profile]]&lt;br /&gt;
* [[FPF (FLIR)]]&lt;br /&gt;
* [[J6I]] - Ricoh Digital Camera image file&lt;br /&gt;
* [[PCO B16]] - Image format used by PCO software&lt;br /&gt;
* [[PSF (PhotoStudio)]] - Image format used by Canon software&lt;br /&gt;
* [[Sony Mavica 411]] - Thumbnail image&lt;br /&gt;
* [[ZoomBrowser Ex thumbnail cache]]&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
Most of the software listed here is based on dcraw.&lt;br /&gt;
&lt;br /&gt;
* [http://www.cybercom.net/~dcoffin/dcraw/ dcraw]&lt;br /&gt;
** [http://www.cybercom.net/~dcoffin/dcraw/#others dcraw's list of other raw photo decoders]&lt;br /&gt;
* [[Konvertor]]&lt;br /&gt;
* [http://ufraw.sourceforge.net/ UFRaw]&lt;br /&gt;
* [[Netpbm]]: cameratopam&lt;br /&gt;
* [[XnView]]&lt;br /&gt;
* [http://rawtherapee.com/ RawTherapee]&lt;br /&gt;
* [http://rawstudio.org/ Rawstudio]&lt;br /&gt;
* [https://www.darktable.org/ darktable]&lt;br /&gt;
* [http://rawspeed.org/ RawSpeed]&lt;br /&gt;
* [https://exiftool.org/ ExifTool]&lt;br /&gt;
* [http://www.exiv2.org/ Exiv2]&lt;br /&gt;
&lt;br /&gt;
== Libraries ==&lt;br /&gt;
* [https://libopenraw.freedesktop.org/libopenraw/ libopenraw]&lt;br /&gt;
* [http://www.libraw.org/ LibRaw]&lt;br /&gt;
* [https://github.com/Xelitan/LibRAW-for-Delphi-Lazarus-Free-Pascal Library for Delphi/Lazarus/Free Pascal] - based on libraw&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
* [http://www.rawsamples.ch/index.php/en/ Raw Samples: sample files from many digital camera formats]&lt;br /&gt;
* https://github.com/drewnoakes/metadata-extractor-images&lt;br /&gt;
* http://rawtherapee.com/shared/test_images/&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [[Wikipedia:Raw image format|Wikipedia: Raw image format]]&lt;br /&gt;
* [http://lewiscollard.com/cameras/hdr-sucks/ HDR is stupid and it sucks]&lt;br /&gt;
* [http://opensource.samsung.com/ Samsung source code (including for their digital cameras)]&lt;br /&gt;
* [http://teacherdudebbq.blogspot.co.uk/2012/07/riot-photographers-decalogue.html How to photograph riots]&lt;br /&gt;
* [http://imgur.com/gallery/Kl0nI World's first digital camera (1975)]&lt;br /&gt;
* [http://www.openraw.org/ OpenRAW] - A mostly-defunct initiative to lobby for the documentation of RAW formats&lt;br /&gt;
** [http://www.openraw.org/info/index.html The RAW Problem]&lt;br /&gt;
* [http://www.dpconline.org/blog/personal-digital-preservation-richard-wright Personal Digital Preservation: Photographs and Video]&lt;/div&gt;</summary>
		<author><name>Tomxe</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/WebP</id>
		<title>WebP</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/WebP"/>
				<updated>2025-03-01T16:39:33Z</updated>
		
		<summary type="html">&lt;p&gt;Tomxe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Graphics&lt;br /&gt;
|extensions={{ext|webp}}&lt;br /&gt;
|mimetypes={{mimetype|image/webp}} (unregistered)&lt;br /&gt;
|pronom={{PRONOM|fmt/566}}, {{PRONOM|fmt/567}}, {{PRONOM|fmt/568}}&lt;br /&gt;
|wikidata={{wikidata|Q62617958}}&lt;br /&gt;
|released=2010&lt;br /&gt;
}}&lt;br /&gt;
'''WebP''' is an image file format developed by Google, primarily intended for use on web pages.&lt;br /&gt;
&lt;br /&gt;
It can use either lossy or lossless compression. Its lossy compression is based on portions of the [[VP8]] video compression format.&lt;br /&gt;
&lt;br /&gt;
It uses the [[RIFF]] container format.&lt;br /&gt;
&lt;br /&gt;
See also [[WebP 2]].&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
Files begin with bytes {{magic|'R' 'I' 'F' 'F' ?? ?? ?? ?? 'W' 'E' 'B' 'P'}}.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* [[Konvertor]]&lt;br /&gt;
* [https://www.google.com/chrome/ Google Chrome] can display WebP images&lt;br /&gt;
* [[ImageMagick]]&lt;br /&gt;
* [http://snisurset.net/code/abydos/ abydos]&lt;br /&gt;
* [https://github.com/Xelitan/webp2png webp2png] - simple command line converter to PNG, BMP, JPG, PNM&lt;br /&gt;
&lt;br /&gt;
==Libraries==&lt;br /&gt;
* libwebp: [https://developers.google.com/speed/webp/download download] · [http://www.webmproject.org/code/#webp-repositories development]&lt;br /&gt;
* [https://github.com/Xelitan/WEBP-for-Delphi-Lazarus Library for Delphi/Lazarus/Free Pascal] - open source library to read/write WEBP&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
* {{DexvertSamples|image/webp}}&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [https://developers.google.com/speed/webp/ Google's WebP page]&lt;br /&gt;
* [[Wikipedia:WebP|Wikipedia article]]&lt;br /&gt;
* [http://xooyoozoo.github.io/yolo-octo-bugfixes/ Online demonstrator] - shows quality differences between similarly-sized images in [[JPEG]], [[JP2]], [[WebP]] and [[BPG]] formats&lt;br /&gt;
* [https://medium.com/@duhroach/how-webp-works-lossly-mode-33bd2b1d0670 How WebP works (lossly mode)]&lt;br /&gt;
&lt;br /&gt;
[[Category:RIFF based file formats]]&lt;br /&gt;
[[Category:Google]]&lt;/div&gt;</summary>
		<author><name>Tomxe</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/HEIF</id>
		<title>HEIF</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/HEIF"/>
				<updated>2025-03-01T14:48:03Z</updated>
		
		<summary type="html">&lt;p&gt;Tomxe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Graphics&lt;br /&gt;
|extensions={{ext|heic}}, {{ext|heif}}&lt;br /&gt;
|mimetypes={{mimetype|image/heic}}, {{mimetype|image/heif}}&lt;br /&gt;
|pronom={{PRONOM|fmt/1101}}&lt;br /&gt;
|wikidata={{wikidata|Q24907733}}&lt;br /&gt;
|locfdd={{LoCFDD|fdd000525}}, {{LoCFDD|fdd000526}}&lt;br /&gt;
|released=2017&lt;br /&gt;
}}&lt;br /&gt;
'''HEIF''' (High Efficiency Image File Format) is the lossy image and animation format defined by [[MPEG-H]] Part 12 (ISO/IEC 23008-12). It is based on [[ISO Base Media File Format|ISO-BMFF]], and supports arbitrary colorspaces, codecs, and compositing of images, with [[HEVC]], [[H.264|AVC]], and [[JPEG]] being defined in the initial spec. HEIC is a container format for HEIF images.&lt;br /&gt;
&lt;br /&gt;
== Format details ==&lt;br /&gt;
The standard defines:&lt;br /&gt;
* A still image (&amp;quot;image collection&amp;quot;) container format, with brand &amp;lt;code&amp;gt;mif1&amp;lt;/code&amp;gt;.&lt;br /&gt;
* An animated image (&amp;quot;image sequence&amp;quot;) container format, with brand &amp;lt;code&amp;gt;msf1&amp;lt;/code&amp;gt;.&lt;br /&gt;
* An image compression scheme, with brand &amp;lt;code&amp;gt;heic&amp;lt;/code&amp;gt;, based on [[HEVC]].&lt;br /&gt;
* Various other compression schemes, including [[H.264|AVC]] and [[JPEG]].&lt;br /&gt;
* Compositing and layering of multiple images, including transparency.&lt;br /&gt;
&lt;br /&gt;
The file extension '''.heic''' typically denotes single still images using [[HEVC]] in 8- or 10-bit. '''.heif''' may include any of the wider features.&lt;br /&gt;
&lt;br /&gt;
The &amp;quot;HEIC&amp;quot; variation is used by some versions of Apple's iOS, when &amp;quot;High Efficiency&amp;quot; is selected as the storage option. (The alternative, &amp;quot;Most Compatible&amp;quot;, uses [[JPEG]].)&lt;br /&gt;
&lt;br /&gt;
== Identifiers ==&lt;br /&gt;
Based on source code and sample files, it usually uses the [[Boxes/atoms format#Brands|brands]] &amp;lt;code&amp;gt;mif1&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;heic&amp;lt;/code&amp;gt;. Some files may use other brands, such as &amp;lt;code&amp;gt;msf1&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;heix&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[AVIF]]&lt;br /&gt;
* [[HEVC]]&lt;br /&gt;
* [[MIAF]]&lt;br /&gt;
* [[BPG]]&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* [http://snisurset.net/code/abydos/ abydos]&lt;br /&gt;
* [https://www.copytrans.net/copytransheic/ CopyTrans HEIC]&lt;br /&gt;
* [https://github.com/Xelitan/avif2png avif2png] - simple command line converter&lt;br /&gt;
&lt;br /&gt;
== Libraries ==&lt;br /&gt;
* [https://github.com/nokiatech/heif Nokia Technologies HEIF Reader/Writer Engine]&lt;br /&gt;
* [https://github.com/strukturag/libheif libheif]&lt;br /&gt;
* [https://github.com/Xelitan/AVIF-and-HEIC-for-Delphi-Lazarus Unit for Delphi/Free Pascal/Lazarus] - reads and writes AVIF and HEIC images&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
* Some of the links in [https://newsgroup.xnview.com/viewtopic.php?f=60&amp;amp;t=32568#p129428 this forum post] might still work&lt;br /&gt;
* [https://github.com/thorsted/digicam_corpus/tree/master/Apple/iPhone%20XR iPhone XR sample images]&lt;br /&gt;
* {{DexvertSamples|image/heic}}&lt;br /&gt;
* https://nokiatech.github.io/heif/examples.html&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [[Wikipedia: High Efficiency Image File Format]]&lt;br /&gt;
* [http://mpeg.chiariglione.org/standards/mpeg-h/image-file-format HEIF information from the MPEG website]&lt;br /&gt;
* [https://www.howtogeek.com/345314/what-is-the-heif-or-heic-image-format/ What is the HEIF (or HEIC) Image Format?]&lt;br /&gt;
* [https://nokiatech.github.io/heif/ HEIF information from Nokia Technologies]&lt;br /&gt;
* [https://www.iso.org/standard/66067.html ISO/IEC 23008-12] (not free to download)&lt;br /&gt;
* [https://www.cnet.com/news/apple-ios-boosts-heif-photos-over-jpeg-wwdc/ How Apple is squeezing more photos into your iPhone]&lt;br /&gt;
* [https://madfileformatscience.garymcgath.com/2020/05/22/apple-heic-vs-students/ Apple HEIC vs. students]&lt;br /&gt;
&lt;br /&gt;
See also [[MPEG-H#Links]].&lt;br /&gt;
&lt;br /&gt;
[[Category:MPEG]]&lt;br /&gt;
[[Category:Nokia]]&lt;br /&gt;
[[Category:Box file format]]&lt;/div&gt;</summary>
		<author><name>Tomxe</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/AVIF</id>
		<title>AVIF</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/AVIF"/>
				<updated>2025-03-01T14:45:56Z</updated>
		
		<summary type="html">&lt;p&gt;Tomxe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Graphics&lt;br /&gt;
|extensions={{ext|avif}}, {{ext|avifs}}&lt;br /&gt;
|mimetypes={{mimetype|image/avif}}, {{mimetype|image/avif-sequence}}&lt;br /&gt;
|wikidata={{wikidata|Q59913607}}&lt;br /&gt;
|released=2018 (draft), 2019 (v1.0.0)&lt;br /&gt;
}}&lt;br /&gt;
[[AVIF]] (AV1 Image File Format) is an image and animation file format, an extension of [[HEIF]] allowing images encoded with [[AV1]]. Most files will only have AV1-encoded images, but a mixture of different encodings is allowed. Early draft versions were named ''AV1 Still Image File Format''.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
The [[Boxes/atoms format#Brands|brands]] &amp;quot;&amp;lt;code&amp;gt;avif&amp;lt;/code&amp;gt;&amp;quot; and either &amp;quot;&amp;lt;code&amp;gt;MA1B&amp;lt;/code&amp;gt;&amp;quot; or &amp;quot;&amp;lt;code&amp;gt;MA1A&amp;lt;/code&amp;gt;&amp;quot; are present.&lt;br /&gt;
&lt;br /&gt;
== Specifications ==&lt;br /&gt;
* [https://aomediacodec.github.io/av1-avif/ AV1 Image File Format (AVIF)]&lt;br /&gt;
** [https://github.com/AOMediaCodec Related GitHub projects]&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* [http://snisurset.net/code/abydos/ abydos]&lt;br /&gt;
* [https://github.com/Xelitan/avif2png avif2png] - simple command line converter&lt;br /&gt;
&lt;br /&gt;
== Libraries ==&lt;br /&gt;
* [https://github.com/AOMediaCodec/libavif libavif]&lt;br /&gt;
* [https://github.com/strukturag/libheif libheif] - supports HEIC and AVIF&lt;br /&gt;
* [https://github.com/Xelitan/AVIF-and-HEIC-for-Delphi-Lazarus Unit for Delphi/Free Pascal/Lazarus] - reads and writes AVIF and HEIC images&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
* {{DexvertSamples|image/avif}}&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [[Wikipedia: AV1#AV1 Image File Format (AVIF)]]&lt;br /&gt;
* [https://www.youtube.com/watch?v=BUkRlfkv2D8 AVIF Creating a new Image Format in the Open] by Jon Bauman.&lt;br /&gt;
&lt;br /&gt;
[[Category:Box file format]]&lt;/div&gt;</summary>
		<author><name>Tomxe</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/AVIF</id>
		<title>AVIF</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/AVIF"/>
				<updated>2025-03-01T14:44:36Z</updated>
		
		<summary type="html">&lt;p&gt;Tomxe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Graphics&lt;br /&gt;
|extensions={{ext|avif}}, {{ext|avifs}}&lt;br /&gt;
|mimetypes={{mimetype|image/avif}}, {{mimetype|image/avif-sequence}}&lt;br /&gt;
|wikidata={{wikidata|Q59913607}}&lt;br /&gt;
|released=2018 (draft), 2019 (v1.0.0)&lt;br /&gt;
}}&lt;br /&gt;
[[AVIF]] (AV1 Image File Format) is an image and animation file format, an extension of [[HEIF]] allowing images encoded with [[AV1]]. Most files will only have AV1-encoded images, but a mixture of different encodings is allowed. Early draft versions were named ''AV1 Still Image File Format''.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
The [[Boxes/atoms format#Brands|brands]] &amp;quot;&amp;lt;code&amp;gt;avif&amp;lt;/code&amp;gt;&amp;quot; and either &amp;quot;&amp;lt;code&amp;gt;MA1B&amp;lt;/code&amp;gt;&amp;quot; or &amp;quot;&amp;lt;code&amp;gt;MA1A&amp;lt;/code&amp;gt;&amp;quot; are present.&lt;br /&gt;
&lt;br /&gt;
== Specifications ==&lt;br /&gt;
* [https://aomediacodec.github.io/av1-avif/ AV1 Image File Format (AVIF)]&lt;br /&gt;
** [https://github.com/AOMediaCodec Related GitHub projects]&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* [https://github.com/AOMediaCodec/libavif libavif]&lt;br /&gt;
* [http://snisurset.net/code/abydos/ abydos]&lt;br /&gt;
* [https://github.com/Xelitan/avif2png avif2png] - simple command line converter&lt;br /&gt;
&lt;br /&gt;
== Libraries ==&lt;br /&gt;
* [https://github.com/Xelitan/AVIF-and-HEIC-for-Delphi-Lazarus Unit for Delphi/Free Pascal/Lazarus] - reads and writes AVIF and HEIC images&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
* {{DexvertSamples|image/avif}}&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [[Wikipedia: AV1#AV1 Image File Format (AVIF)]]&lt;br /&gt;
* [https://www.youtube.com/watch?v=BUkRlfkv2D8 AVIF Creating a new Image Format in the Open] by Jon Bauman.&lt;br /&gt;
&lt;br /&gt;
[[Category:Box file format]]&lt;/div&gt;</summary>
		<author><name>Tomxe</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Graphic_Workshop_self-displaying_picture</id>
		<title>Graphic Workshop self-displaying picture</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Graphic_Workshop_self-displaying_picture"/>
				<updated>2024-10-23T13:27:01Z</updated>
		
		<summary type="html">&lt;p&gt;Tomxe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Graphics&lt;br /&gt;
|extensions={{ext|exe}}&lt;br /&gt;
|released=1991&lt;br /&gt;
}}&lt;br /&gt;
'''Graphic Workshop self-displaying picture''' is a family of raster graphics formats associated with the ''Graphic Workshop'' lines of image processing software from Alchemy Mindworks. &lt;br /&gt;
&lt;br /&gt;
It is in the form of a [[MS-DOS EXE|DOS]] or [[New Executable|Windows 3.x EXE]] file that displays the image when executed. Quite possibly there are newer formats as well, but more research is needed.&lt;br /&gt;
&lt;br /&gt;
The DOS format was introduced in Graphic Workshop 6.0.&lt;br /&gt;
&lt;br /&gt;
The Windows 3.x format was introduced in Graphic Workshop for Windows 1.1h. Note that Graphic Workshop for Windows also supports the DOS format.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
Undetermined. For DOS EXE format, a software name like &amp;quot;{{magic|GraphicWorkshop 7.0}}&amp;quot; or &amp;quot;{{magic|GWS/Windows 1.1u}}&amp;quot; appears at offset 541.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* Graphic Workshop (read/write)&lt;br /&gt;
** {{CdTextfiles|wildcatgold/graphics/grafwk60.zip|Graphic Workshop 6.0}}&lt;br /&gt;
** {{CdTextfiles|pdos9606/GRAPHICS/VIEWER/GRFWK70F.ZIP|Graphic Workshop 7.0f}}&lt;br /&gt;
** {{CdTextfiles|simtel/simtel9606/WIN3/GRAPHICS/GWSWN11U.ZIP|Graphic Workshop for Windows 1.1u}}&lt;br /&gt;
** [https://www.mindworkshop.com/gwspro.html Graphic Workshop Professional]&lt;br /&gt;
&lt;br /&gt;
In Windows versions of the format, the image may be stored as a standard BITMAP [[Windows resource|resource]], so it can be read by any suitable resource viewer software. Image is usually (always?) 320x480 with 8 bpp per pixel, uncompressed.&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
DOS EXE:&lt;br /&gt;
* {{CdTextfiles|simtel/stmsdos9709/disk1/DISC1/INFO/BGI20.ZIP|BGI20.ZIP}} → most EXE files&lt;br /&gt;
* {{CdTextfiles|simtel/stmsdos9709/disk1/DISC1/FINANCE/INFODSK3.ZIP|INFODSK3.ZIP}} → most EXE files&lt;br /&gt;
* {{CdTextfiles|simtel/stmsdos9709/disk1/DISC1/HEALTH/HERBAGE.ZIP|HERBAGE.ZIP}} → *.EXE&lt;br /&gt;
* {{CdTextfiles|cream05/utility/dmenu2.zip|dmenu2.zip}} → DALOGO.EXE&lt;br /&gt;
* {{CdTextfiles|sv/svplatinum/CDR06/MTRCYCLE.ZIP|MTRCYCLE.ZIP}} → README.EXE&lt;br /&gt;
&lt;br /&gt;
Windows 3.x EXE:&lt;br /&gt;
* {{CdTextfiles|simtel/simtel9606/WIN3/GRAPHICS/GWSWN11U.ZIP|GWSWN11U.ZIP}} → gwswn11u.exe → CLICKME*.EXE&lt;br /&gt;
&lt;br /&gt;
[[Category:Executable envelopes]]&lt;/div&gt;</summary>
		<author><name>Tomxe</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Graphic_Workshop_self-displaying_picture</id>
		<title>Graphic Workshop self-displaying picture</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Graphic_Workshop_self-displaying_picture"/>
				<updated>2024-10-18T13:19:23Z</updated>
		
		<summary type="html">&lt;p&gt;Tomxe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Graphics&lt;br /&gt;
|extensions={{ext|exe}}&lt;br /&gt;
|released=1991&lt;br /&gt;
}}&lt;br /&gt;
'''Graphic Workshop self-displaying picture''' is a family of raster graphics formats associated with the ''Graphic Workshop'' lines of image processing software from Alchemy Mindworks. &lt;br /&gt;
&lt;br /&gt;
It is in the form of a [[MS-DOS EXE|DOS]] or [[New Executable|Windows 3.x EXE]] file that displays the image when executed. Quite possibly there are newer formats as well, but more research is needed.&lt;br /&gt;
&lt;br /&gt;
The DOS format was introduced in Graphic Workshop 6.0.&lt;br /&gt;
&lt;br /&gt;
The Windows 3.x format was introduced in Graphic Workshop for Windows 1.1h. Note that Graphic Workshop for Windows also supports the DOS format.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
Undetermined. For DOS EXE format, a software name like &amp;quot;{{magic|GraphicWorkshop 7.0}}&amp;quot; or &amp;quot;{{magic|GWS/Windows 1.1u}}&amp;quot; appears at offset 541.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* Graphic Workshop (read/write)&lt;br /&gt;
** {{CdTextfiles|wildcatgold/graphics/grafwk60.zip|Graphic Workshop 6.0}}&lt;br /&gt;
** {{CdTextfiles|pdos9606/GRAPHICS/VIEWER/GRFWK70F.ZIP|Graphic Workshop 7.0f}}&lt;br /&gt;
** {{CdTextfiles|simtel/simtel9606/WIN3/GRAPHICS/GWSWN11U.ZIP|Graphic Workshop for Windows 1.1u}}&lt;br /&gt;
** [https://www.mindworkshop.com/gwspro.html Graphic Workshop Professional]&lt;br /&gt;
&lt;br /&gt;
In Windows versions of the format, the image may be stored as a standard BITMAP [[Windows resource|resource]], so it can be read by any suitable resource viewer software. Image is usually (always?) 640x480 with 4 bpp per pixel, uncompressed.&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
DOS EXE:&lt;br /&gt;
* {{CdTextfiles|simtel/stmsdos9709/disk1/DISC1/INFO/BGI20.ZIP|BGI20.ZIP}} → most EXE files&lt;br /&gt;
* {{CdTextfiles|simtel/stmsdos9709/disk1/DISC1/FINANCE/INFODSK3.ZIP|INFODSK3.ZIP}} → most EXE files&lt;br /&gt;
* {{CdTextfiles|simtel/stmsdos9709/disk1/DISC1/HEALTH/HERBAGE.ZIP|HERBAGE.ZIP}} → *.EXE&lt;br /&gt;
* {{CdTextfiles|cream05/utility/dmenu2.zip|dmenu2.zip}} → DALOGO.EXE&lt;br /&gt;
* {{CdTextfiles|sv/svplatinum/CDR06/MTRCYCLE.ZIP|MTRCYCLE.ZIP}} → README.EXE&lt;br /&gt;
&lt;br /&gt;
Windows 3.x EXE:&lt;br /&gt;
* {{CdTextfiles|simtel/simtel9606/WIN3/GRAPHICS/GWSWN11U.ZIP|GWSWN11U.ZIP}} → gwswn11u.exe → CLICKME*.EXE&lt;br /&gt;
&lt;br /&gt;
[[Category:Executable envelopes]]&lt;/div&gt;</summary>
		<author><name>Tomxe</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Graphic_Workshop_self-displaying_picture</id>
		<title>Graphic Workshop self-displaying picture</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Graphic_Workshop_self-displaying_picture"/>
				<updated>2024-10-18T13:10:06Z</updated>
		
		<summary type="html">&lt;p&gt;Tomxe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Graphics&lt;br /&gt;
|extensions={{ext|exe}}&lt;br /&gt;
|released=1991&lt;br /&gt;
}}&lt;br /&gt;
'''Graphic Workshop self-displaying picture''' is a family of raster graphics formats associated with the ''Graphic Workshop'' lines of image processing software from Alchemy Mindworks. &lt;br /&gt;
&lt;br /&gt;
It is in the form of a [[MS-DOS EXE|DOS]] or [[New Executable|Windows 3.x EXE]] file that displays the image when executed. Quite possibly there are newer formats as well, but more research is needed.&lt;br /&gt;
&lt;br /&gt;
The DOS format was introduced in Graphic Workshop 6.0.&lt;br /&gt;
&lt;br /&gt;
The Windows 3.x format was introduced in Graphic Workshop for Windows 1.1h. Note that Graphic Workshop for Windows also supports the DOS format.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
Undetermined. For DOS EXE format, a software name like &amp;quot;{{magic|GraphicWorkshop 7.0}}&amp;quot; or &amp;quot;{{magic|GWS/Windows 1.1u}}&amp;quot; appears at offset 541.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* Graphic Workshop (read/write)&lt;br /&gt;
** {{CdTextfiles|wildcatgold/graphics/grafwk60.zip|Graphic Workshop 6.0}}&lt;br /&gt;
** {{CdTextfiles|pdos9606/GRAPHICS/VIEWER/GRFWK70F.ZIP|Graphic Workshop 7.0f}}&lt;br /&gt;
** {{CdTextfiles|simtel/simtel9606/WIN3/GRAPHICS/GWSWN11U.ZIP|Graphic Workshop for Windows 1.1u}}&lt;br /&gt;
** [https://www.mindworkshop.com/gwspro.html Graphic Workshop Professional]&lt;br /&gt;
&lt;br /&gt;
In Windows versions of the format, the image may be stored as a standard BITMAP [[Windows resource|resource]], so it can be read by any suitable resource viewer software.&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
DOS EXE:&lt;br /&gt;
* {{CdTextfiles|simtel/stmsdos9709/disk1/DISC1/INFO/BGI20.ZIP|BGI20.ZIP}} → most EXE files&lt;br /&gt;
* {{CdTextfiles|simtel/stmsdos9709/disk1/DISC1/FINANCE/INFODSK3.ZIP|INFODSK3.ZIP}} → most EXE files&lt;br /&gt;
* {{CdTextfiles|simtel/stmsdos9709/disk1/DISC1/HEALTH/HERBAGE.ZIP|HERBAGE.ZIP}} → *.EXE&lt;br /&gt;
* {{CdTextfiles|cream05/utility/dmenu2.zip|dmenu2.zip}} → DALOGO.EXE&lt;br /&gt;
* {{CdTextfiles|sv/svplatinum/CDR06/MTRCYCLE.ZIP|MTRCYCLE.ZIP}} → README.EXE&lt;br /&gt;
&lt;br /&gt;
Windows 3.x EXE:&lt;br /&gt;
* {{CdTextfiles|simtel/simtel9606/WIN3/GRAPHICS/GWSWN11U.ZIP|GWSWN11U.ZIP}} → gwswn11u.exe → CLICKME*.EXE&lt;br /&gt;
&lt;br /&gt;
[[Category:Executable envelopes]]&lt;/div&gt;</summary>
		<author><name>Tomxe</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Graphic_Workshop_self-displaying_picture</id>
		<title>Graphic Workshop self-displaying picture</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Graphic_Workshop_self-displaying_picture"/>
				<updated>2024-10-18T13:08:22Z</updated>
		
		<summary type="html">&lt;p&gt;Tomxe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Graphics&lt;br /&gt;
|extensions={{ext|exe}}&lt;br /&gt;
|released=1991&lt;br /&gt;
}}&lt;br /&gt;
'''Graphic Workshop self-displaying picture''' is a family of raster graphics formats associated with the ''Graphic Workshop'' lines of image processing software from Alchemy Mindworks. &lt;br /&gt;
&lt;br /&gt;
It is in the form of a [[MS-DOS EXE|DOS]] or [[New Executable|Windows 3.x EXE]] file that displays the image when executed. Quite possibly there are newer formats as well, but more research is needed.&lt;br /&gt;
&lt;br /&gt;
The DOS format was introduced in Graphic Workshop 6.0.&lt;br /&gt;
&lt;br /&gt;
The Windows 3.x format was introduced in Graphic Workshop for Windows 1.1h. Note that Graphic Workshop for Windows also supports the DOS format.&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
Undetermined. For DOS EXE format, a software name like &amp;quot;{{magic|GraphicWorkshop 7.0}}&amp;quot; or &amp;quot;{{magic|GWS/Windows 1.1u}}&amp;quot; appears at offset 541.&lt;br /&gt;
&lt;br /&gt;
Windows 3.x format is just a ZIP archive with SFX module prepended to it. It can be opened with many ZIP unpackers (7zip, WinRAR etc.). Contains images in PNG format.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* Graphic Workshop (read/write)&lt;br /&gt;
** {{CdTextfiles|wildcatgold/graphics/grafwk60.zip|Graphic Workshop 6.0}}&lt;br /&gt;
** {{CdTextfiles|pdos9606/GRAPHICS/VIEWER/GRFWK70F.ZIP|Graphic Workshop 7.0f}}&lt;br /&gt;
** {{CdTextfiles|simtel/simtel9606/WIN3/GRAPHICS/GWSWN11U.ZIP|Graphic Workshop for Windows 1.1u}}&lt;br /&gt;
** [https://www.mindworkshop.com/gwspro.html Graphic Workshop Professional]&lt;br /&gt;
&lt;br /&gt;
In Windows versions of the format, the image may be stored as a standard BITMAP [[Windows resource|resource]], so it can be read by any suitable resource viewer software.&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
DOS EXE:&lt;br /&gt;
* {{CdTextfiles|simtel/stmsdos9709/disk1/DISC1/INFO/BGI20.ZIP|BGI20.ZIP}} → most EXE files&lt;br /&gt;
* {{CdTextfiles|simtel/stmsdos9709/disk1/DISC1/FINANCE/INFODSK3.ZIP|INFODSK3.ZIP}} → most EXE files&lt;br /&gt;
* {{CdTextfiles|simtel/stmsdos9709/disk1/DISC1/HEALTH/HERBAGE.ZIP|HERBAGE.ZIP}} → *.EXE&lt;br /&gt;
* {{CdTextfiles|cream05/utility/dmenu2.zip|dmenu2.zip}} → DALOGO.EXE&lt;br /&gt;
* {{CdTextfiles|sv/svplatinum/CDR06/MTRCYCLE.ZIP|MTRCYCLE.ZIP}} → README.EXE&lt;br /&gt;
&lt;br /&gt;
Windows 3.x EXE:&lt;br /&gt;
* {{CdTextfiles|simtel/simtel9606/WIN3/GRAPHICS/GWSWN11U.ZIP|GWSWN11U.ZIP}} → gwswn11u.exe → CLICKME*.EXE&lt;br /&gt;
&lt;br /&gt;
[[Category:Executable envelopes]]&lt;/div&gt;</summary>
		<author><name>Tomxe</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/FSF</id>
		<title>FSF</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/FSF"/>
				<updated>2024-10-18T12:15:02Z</updated>
		
		<summary type="html">&lt;p&gt;Tomxe: Category added&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Document&lt;br /&gt;
|extensions={{ext|ini}}&lt;br /&gt;
|released=2023&lt;br /&gt;
}}&lt;br /&gt;
'''FSF''' or File Structure Format is a format introduced by Xelitan Hex Editor. FSF files can be used as templates to interpret various binary files. Files are not compressed and use INI formatting.&lt;br /&gt;
&lt;br /&gt;
=== Sample file ===&lt;br /&gt;
Below is an FSF template for TGA images:&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 [FSFormat]&lt;br /&gt;
 IdLen=UInt8&lt;br /&gt;
 ColorMap=UInt8&lt;br /&gt;
 ImageType=UInt8&lt;br /&gt;
 FirstIndex=UInt16&lt;br /&gt;
 ColorCount=UInt16&lt;br /&gt;
 ColorBits=UInt8&lt;br /&gt;
 LeftCornerX=UInt16&lt;br /&gt;
 LeftCornerY=UInt16&lt;br /&gt;
 Width=UInt16&lt;br /&gt;
 Height=UInt16&lt;br /&gt;
 BytesPerPixel=UInt8&lt;br /&gt;
 Flags=UInt8&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Data types ==&lt;br /&gt;
 UInt8 - unsigned integer, 8 bit&lt;br /&gt;
 Int8 - signed integer, 8 bit&lt;br /&gt;
 UInt16 - unsigned integer, 16 bit&lt;br /&gt;
 MInt16 - signed integer, 16 bit, Motorola byte order&lt;br /&gt;
 Str(4) - ASCII string, 4 bytes long&lt;br /&gt;
 UInt32|hex - unsigned integer, 32 bit, display in hex&lt;br /&gt;
 UInt16|DosTime - unsigned integer, 16 bit, interpret as Dos Time&lt;br /&gt;
 NulStr - ASCII string, terminated by null byte (0x00)&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
FSF files begin with ASCII text &amp;lt;code&amp;gt;[FSFormat]&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* [[Xelitan Hex Editor]]&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
* [[Xelitan Hex Editor]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[Category:INI based file formats]]&lt;/div&gt;</summary>
		<author><name>Tomxe</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Xelitan_Zip</id>
		<title>Xelitan Zip</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Xelitan_Zip"/>
				<updated>2024-10-05T21:06:23Z</updated>
		
		<summary type="html">&lt;p&gt;Tomxe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{|&lt;br /&gt;
|[[Software]]&lt;br /&gt;
| &amp;gt;&lt;br /&gt;
|[[Compression and archiving software]]&lt;br /&gt;
| &amp;gt;&lt;br /&gt;
|[[Xelitan Zip]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Xelitan Zip''' is a compression/archiving software for Windows, which supports a large number of formats. The program is freeware and requires no installation. It can read over 300 different archive types, disk images and containers. It can also open some unknown formats (&amp;quot;Open anything&amp;quot; feature), where it tries to find known formats inside opened, unknown file. Using this feature it is, for example, possible to extract JPEG images from PDF documents, or BMP images from EXE files.&lt;br /&gt;
It doesn't have any native format.&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [https://xelitan.com/app/xelitan-zip Program website]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;br /&gt;
[[Category:Archiving]]&lt;br /&gt;
[[Category:Xelitan Zip]]&lt;/div&gt;</summary>
		<author><name>Tomxe</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Xelitan_Zip</id>
		<title>Xelitan Zip</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Xelitan_Zip"/>
				<updated>2024-10-05T21:05:40Z</updated>
		
		<summary type="html">&lt;p&gt;Tomxe: Created page with &amp;quot;{| |Software | &amp;gt; |Compression and archiving software | &amp;gt; |Xelitan ZIP |}  '''Xelitan ZIP''' is a compression/archiving software for Windows, which supports a large...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{|&lt;br /&gt;
|[[Software]]&lt;br /&gt;
| &amp;gt;&lt;br /&gt;
|[[Compression and archiving software]]&lt;br /&gt;
| &amp;gt;&lt;br /&gt;
|[[Xelitan ZIP]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
'''Xelitan ZIP''' is a compression/archiving software for Windows, which supports a large number of formats. The program is freeware and requires no installation. It can read over 300 different archive types, disk images and containers. It can also open some unknown formats (&amp;quot;Open anything&amp;quot; feature), where it tries to find known formats inside opened, unknown file. Using this feature it is, for example, possible to extract JPEG images from PDF documents, or BMP images from EXE files.&lt;br /&gt;
It doesn't have any native format.&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [https://xelitan.com/app/xelitan-zip Program website]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;br /&gt;
[[Category:Archiving]]&lt;br /&gt;
[[Category:Xelitan ZIP]]&lt;/div&gt;</summary>
		<author><name>Tomxe</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/ZIP</id>
		<title>ZIP</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/ZIP"/>
				<updated>2024-10-05T20:59:55Z</updated>
		
		<summary type="html">&lt;p&gt;Tomxe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Archiving&lt;br /&gt;
|extensions={{ext|zip}}&lt;br /&gt;
|mimetypes={{mimetype|application/zip}}&lt;br /&gt;
|uniform type={{UTI|com.pkware.zip-archive}}&lt;br /&gt;
|locfdd={{LoCFDD|fdd000354}}, {{LoCFDD|fdd000355}}, {{LoCFDD|fdd000362}}, {{LoCFDD|fdd000361}}&lt;br /&gt;
|pronom={{PRONOM|x-fmt/263}}&lt;br /&gt;
|wikidata={{wikidata|Q136218}}&lt;br /&gt;
|kaitai struct=zip&lt;br /&gt;
|released=1989&lt;br /&gt;
}}&lt;br /&gt;
'''ZIP''' is one of the most popular file compression/archiving formats.&lt;br /&gt;
&lt;br /&gt;
== Disambiguation ==&lt;br /&gt;
There are many other things, related or not, whose names use the word &amp;quot;Zip&amp;quot;. Only a few are listed here.&lt;br /&gt;
&lt;br /&gt;
* [[Zip disk]], an unrelated disk cartridge unit&lt;br /&gt;
* Z-language Interpreter Program (ZIP) - See [[Z-code]].&lt;br /&gt;
* Zip-Archiv - See [[ZAR (Zip-Archiv)]] (an urelated format).&lt;br /&gt;
* &amp;quot;ZIP compression&amp;quot; can sometimes refer to [[DEFLATE]], or something based on it ([[zlib]], [[Gzip]]).&lt;br /&gt;
&lt;br /&gt;
See also the [[#See also|&amp;quot;See also&amp;quot;]] section, elsewhere on this page.&lt;br /&gt;
&lt;br /&gt;
== Discussion ==&lt;br /&gt;
ZIP was created in 1989 as the native format of the [[PKZIP]] program, which was introduced by Phil Katz (with co-creator Gary Conway) in the wake of a lawsuit (which he lost) against him by the makers of the then-popular [[ARC (compression format)|ARC]] program (and file format) for copyright and trademark infringement in an earlier program [[PKARC]] which had been file-compatible with ARC. This resulted in Katz creating a new file format, which rapidly overtook ARC in popularity (to a large extent because of BBS sysops, then the primary users of such compression, resenting the lawsuit). Many programs have been released for a variety of operating systems to compress and decompress ZIP files, and native support for the format is built into several popular operating systems.&lt;br /&gt;
&lt;br /&gt;
ZIP implementations vary in their support for features in the specification from PKWARE (see &amp;quot;APPNOTE&amp;quot; in the Specifications section below), particularly features added since version 2 (1993)&amp;lt;!--, some of which are protected by patents and require licensing--&amp;gt;. Many implementations limit the use of compression to the [[DEFLATE]] algorithm, introduced with version 2. Extensions incorporated into the specification that have been widely adopted include large files (using a technique known as ZIP64), and filenames in [[UTF-8]].&lt;br /&gt;
&lt;br /&gt;
An interoperable subset of ZIP has been defined, and published as ''ISO/IEC 21320-1: Document Container File'' (refer to the Specifications section below). Designed to promote interoperable implementations, it prohibits various features, including compression other than [[DEFLATE]], multiple volumes, and various encryption-related features.&lt;br /&gt;
&lt;br /&gt;
While .zip is the usual file extension, ZIP-formatted files can be found with many other extensions since a number of other file formats use ZIP compression but store their files in application-specific extensions. See [[:Category:ZIP based file formats]] for a list of such formats.&lt;br /&gt;
&lt;br /&gt;
== Format details ==&lt;br /&gt;
=== Compression ===&lt;br /&gt;
Each file in a ZIP file is compressed using one of a number of compression algorithms. Only compression types 0 (uncompressed) and 8 (DEFLATE) are likely to be seen in modern portable ZIP files. In old ZIP files, types 1 (Shrink) and 6 (Implode) are common.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Code&lt;br /&gt;
! Compression scheme&lt;br /&gt;
! Notes and references&lt;br /&gt;
|-&lt;br /&gt;
|0 || Uncompressed&lt;br /&gt;
|-&lt;br /&gt;
|1 || Shrink || [[LZW]]. Used by PKZIP 0.x and 1.x.&lt;br /&gt;
|-&lt;br /&gt;
|2–5 || Reduce || [[LZ77]] + prediction. Used by PKZIP v0.x. See also [[SCRNCH]].&lt;br /&gt;
|-&lt;br /&gt;
|6 || Implode || [[LZ77 with Huffman coding|LZ77 + Huffman]]. Used by PKZIP v1.x.&lt;br /&gt;
|-&lt;br /&gt;
|7 || Tokenized || Never used?&lt;br /&gt;
|-&lt;br /&gt;
|8 || [[DEFLATE]] || [[LZ77 with Huffman coding|LZ77 + Huffman]]. Used by PKZIP v2.0+.&lt;br /&gt;
|-&lt;br /&gt;
|9 || Deflate64, a.k.a. Enhanced Deflate || Format version 2.1+.&lt;br /&gt;
|-&lt;br /&gt;
|10 || [[PKWARE DCL Implode]] (old IBM TERSE) || Format version 2.5+.&lt;br /&gt;
|-&lt;br /&gt;
|12 || [[Bzip2]] || Format version 4.6+.&lt;br /&gt;
|-&lt;br /&gt;
|14 || [[LZMA]] (EFS) || Defined in ZIP specification v6.3+.&lt;br /&gt;
|-&lt;br /&gt;
|16 || IBM z/OS CMPSC || Defined in ZIP specification v6.3.5+.&lt;br /&gt;
|-&lt;br /&gt;
|18 || IBM [[TERSE]] (new) || Defined in ZIP specification v6.2.2+.&lt;br /&gt;
|-&lt;br /&gt;
|19 || IBM LZ77 z Architecture (PFS) || Defined in ZIP specification v6.3.5+.&lt;br /&gt;
|-&lt;br /&gt;
|93 || [[Zstandard]] || Defined in ZIP specification v6.3.8+.&lt;br /&gt;
|-&lt;br /&gt;
|94 || [[MP3]] || Defined in ZIP specification v6.3.8+. Supported by WinZip 21+.&lt;br /&gt;
|-&lt;br /&gt;
|95 || [[XZ]] || Defined in ZIP specification v6.3.8+. Supported by WinZip 18+.&lt;br /&gt;
|-&lt;br /&gt;
|96 || [[JPEG]] variant || Defined in ZIP specification v6.3.5+.&lt;br /&gt;
|-&lt;br /&gt;
|97 || [[WavPack]] || Defined in ZIP specification v6.3.2+.&lt;br /&gt;
|-&lt;br /&gt;
|98 || [[PPMd]] version I, Rev 1 || Defined in ZIP specification v6.3+.&lt;br /&gt;
|-&lt;br /&gt;
|99 || AES / AE-x encryption marker || Defined in ZIP specification v6.3.5+.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Extensible data fields ===&lt;br /&gt;
Each member file of a ZIP file may have one or more ''extensible data fields'' (or ''extra fields''), containing arbitrary data. Each field is tagged with a 16-bit identifier. Extra fields are normally used for platform-specific or filesystem-specific metadata, or to work around limitations of the original ZIP format. They are not normally used for application-specific data.&lt;br /&gt;
&lt;br /&gt;
Most of the extra fields in use are documented in the ZIP &amp;quot;APPNOTE&amp;quot; specification, or by the Info-ZIP software (e.g. the proginfo/extrafld.txt file in the Zip program's source distribution).&lt;br /&gt;
&lt;br /&gt;
Known extensible data fields:&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!ID !! Owner !! Description !! Reference (identification) !! Reference (details)&lt;br /&gt;
|-&lt;br /&gt;
|0x0001 || PKWARE || Zip64 extended information || APPNOTE || APPNOTE, Info-ZIP&lt;br /&gt;
|-&lt;br /&gt;
|0x0007 || PKWARE || AV Info || APPNOTE ||&lt;br /&gt;
|-&lt;br /&gt;
|0x0008 || PKWARE || Reserved for extended language encoding data (PFS) || APPNOTE ||&lt;br /&gt;
|-&lt;br /&gt;
|0x0009 || PKWARE || OS/2 || APPNOTE || APPNOTE, Info-ZIP&lt;br /&gt;
|-&lt;br /&gt;
|0x000a || PKWARE || NTFS  || APPNOTE || APPNOTE, Info-ZIP&lt;br /&gt;
|-&lt;br /&gt;
|0x000c || PKWARE || OpenVMS || APPNOTE || APPNOTE, Info-ZIP&lt;br /&gt;
|-&lt;br /&gt;
|0x000d || PKWARE || UNIX || APPNOTE || APPNOTE, Info-ZIP&lt;br /&gt;
|-&lt;br /&gt;
|0x000e || PKWARE || Reserved for file stream and fork descriptors || APPNOTE ||&lt;br /&gt;
|-&lt;br /&gt;
|0x000f || PKWARE || Patch Descriptor || APPNOTE || APPNOTE, Info-ZIP&lt;br /&gt;
|-&lt;br /&gt;
|0x0014 || PKWARE || PKCS#7 Store for X.509 Certificates || APPNOTE || APPNOTE, Info-ZIP&lt;br /&gt;
|-&lt;br /&gt;
|0x0015 || PKWARE || X.509 Certificate ID and Signature for individual file || APPNOTE || APPNOTE, Info-ZIP&lt;br /&gt;
|-&lt;br /&gt;
|0x0016 || PKWARE || X.509 Certificate ID for Central Directory || APPNOTE || APPNOTE, Info-ZIP&lt;br /&gt;
|-&lt;br /&gt;
|0x0017 || PKWARE || Strong Encryption Header || APPNOTE || APPNOTE&lt;br /&gt;
|-&lt;br /&gt;
|0x0018 || PKWARE || Record Management Controls || APPNOTE || APPNOTE&lt;br /&gt;
|-&lt;br /&gt;
|0x0019 || PKWARE || PKCS#7 Encryption Recipient Certificate List || APPNOTE || APPNOTE&lt;br /&gt;
|-&lt;br /&gt;
|0x0020 || PKWARE || Reserved for Timestamp || APPNOTE ||&lt;br /&gt;
|-&lt;br /&gt;
|0x0021 || PKWARE || Policy Decryption Key || APPNOTE || APPNOTE&lt;br /&gt;
|-&lt;br /&gt;
|0x0022 || PKWARE || Smartcrypt Key Provider || APPNOTE || APPNOTE&lt;br /&gt;
|-&lt;br /&gt;
|0x0023 || PKWARE || Smartcrypt Policy Key Data || APPNOTE || APPNOTE&lt;br /&gt;
|-&lt;br /&gt;
|rowspan=&amp;quot;2&amp;quot;|0x0065 || PKWARE || MVS / IBM S/390 (Z390) attributes - uncompressed || APPNOTE || APPNOTE&lt;br /&gt;
|-&lt;br /&gt;
|PKWARE || OS/400 / AS/400 (I400) attributes - uncompressed || APPNOTE || APPNOTE&lt;br /&gt;
|-&lt;br /&gt;
|0x0066 || PKWARE || Reserved for IBM S/390 (Z390), AS/400 (I400) attributes - compressed || APPNOTE ||&lt;br /&gt;
|-&lt;br /&gt;
|0x07c8 || || Macintosh (Info-ZIP Macintosh, old) || APPNOTE || Info-ZIP&lt;br /&gt;
|-&lt;br /&gt;
|0x2605 || || ZipIt Macintosh || APPNOTE || APPNOTE, Info-ZIP&lt;br /&gt;
|-&lt;br /&gt;
|0x2705 || || ZipIt Macintosh 1.3.5+ (w/o full filename) || APPNOTE || APPNOTE, Info-ZIP&lt;br /&gt;
|-&lt;br /&gt;
|0x2805 || || ZipIt Macintosh 1.3.5+ || APPNOTE || APPNOTE&lt;br /&gt;
|-&lt;br /&gt;
|0x334d &amp;quot;&amp;lt;code&amp;gt;M3&amp;lt;/code&amp;gt;&amp;quot; || || Info-ZIP Macintosh || APPNOTE || Info-ZIP&lt;br /&gt;
|-&lt;br /&gt;
|0x4154 &amp;quot;&amp;lt;code&amp;gt;TA&amp;lt;/code&amp;gt;&amp;quot; || || Tandem NSK || Info-ZIP || Info-ZIP&lt;br /&gt;
|-&lt;br /&gt;
|0x4341 &amp;quot;&amp;lt;code&amp;gt;AC&amp;lt;/code&amp;gt;&amp;quot; || || Acorn/SparkFS || APPNOTE || Info-ZIP&lt;br /&gt;
|-&lt;br /&gt;
|0x4453 &amp;quot;&amp;lt;code&amp;gt;SE&amp;lt;/code&amp;gt;&amp;quot; || || Windows NT security descriptor (binary ACL) || APPNOTE || Info-ZIP&lt;br /&gt;
|-&lt;br /&gt;
|0x4690 || PKWARE || POSZIP 4690 (reserved) || APPNOTE ||&lt;br /&gt;
|-&lt;br /&gt;
|0x4704 || || VM/CMS || APPNOTE || Info-ZIP&lt;br /&gt;
|-&lt;br /&gt;
|0x470f || || MVS || APPNOTE || Info-ZIP&lt;br /&gt;
|-&lt;br /&gt;
|0x4854 &amp;quot;&amp;lt;code&amp;gt;TH&amp;lt;/code&amp;gt;&amp;quot; || || Theos (old) || Info-ZIP || Info-ZIP&lt;br /&gt;
|-&lt;br /&gt;
|0x4b46 &amp;quot;&amp;lt;code&amp;gt;FK&amp;lt;/code&amp;gt;&amp;quot; || || FWKCS MD5 || APPNOTE || APPNOTE, Info-ZIP&lt;br /&gt;
|-&lt;br /&gt;
|0x4c41 &amp;quot;&amp;lt;code&amp;gt;AL&amp;lt;/code&amp;gt;&amp;quot; || || OS/2 access control list (text ACL) || APPNOTE || Info-ZIP&lt;br /&gt;
|-&lt;br /&gt;
|0x4d49 &amp;quot;&amp;lt;code&amp;gt;IM&amp;lt;/code&amp;gt;&amp;quot; || || Info-ZIP OpenVMS || APPNOTE || Info-ZIP&lt;br /&gt;
|-&lt;br /&gt;
|0x4d63 &amp;quot;&amp;lt;code&amp;gt;cM&amp;lt;/code&amp;gt;&amp;quot; || || Macintosh SmartZIP || Info-ZIP || Info-ZIP&lt;br /&gt;
|-&lt;br /&gt;
|0x4f4c &amp;quot;&amp;lt;code&amp;gt;LO&amp;lt;/code&amp;gt;&amp;quot; || || Xceed original location || APPNOTE ||&lt;br /&gt;
|-&lt;br /&gt;
|0x5350 &amp;quot;&amp;lt;code&amp;gt;PS&amp;lt;/code&amp;gt;&amp;quot; || || (Observed in some Psion files.) || ||&lt;br /&gt;
|-&lt;br /&gt;
|0x5356 &amp;quot;&amp;lt;code&amp;gt;VS&amp;lt;/code&amp;gt;&amp;quot; || || AOS/VS (binary ACL) || APPNOTE || Info-ZIP&lt;br /&gt;
|-&lt;br /&gt;
|0x5455 &amp;quot;&amp;lt;code&amp;gt;UT&amp;lt;/code&amp;gt;&amp;quot; || || Extended timestamp || APPNOTE || Info-ZIP&lt;br /&gt;
|-&lt;br /&gt;
|0x554e &amp;quot;&amp;lt;code&amp;gt;NU&amp;lt;/code&amp;gt;&amp;quot; || || Xceed unicode || APPNOTE ||&lt;br /&gt;
|-&lt;br /&gt;
|0x5855 &amp;quot;&amp;lt;code&amp;gt;UX&amp;lt;/code&amp;gt;&amp;quot; || || Info-ZIP UNIX (original, also OS/2, NT, etc.) || APPNOTE || Info-ZIP&lt;br /&gt;
|-&lt;br /&gt;
|0x6375 &amp;quot;&amp;lt;code&amp;gt;uc&amp;lt;/code&amp;gt;&amp;quot; || || Info-ZIP Unicode Comment || APPNOTE || APPNOTE, Info-ZIP&lt;br /&gt;
|-&lt;br /&gt;
|0x6542 &amp;quot;&amp;lt;code&amp;gt;Be&amp;lt;/code&amp;gt;&amp;quot; || || BeOS (BeBox, PowerMac, etc.) || APPNOTE || Info-ZIP&lt;br /&gt;
|-&lt;br /&gt;
|0x6854 &amp;quot;&amp;lt;code&amp;gt;Th&amp;lt;/code&amp;gt;&amp;quot; || || Theos || Info-ZIP || Info-ZIP&lt;br /&gt;
|-&lt;br /&gt;
|0x7075 &amp;quot;&amp;lt;code&amp;gt;up&amp;lt;/code&amp;gt;&amp;quot; || || Info-ZIP Unicode Path || APPNOTE || APPNOTE, Info-ZIP&lt;br /&gt;
|-&lt;br /&gt;
|0x7441 &amp;quot;&amp;lt;code&amp;gt;At&amp;lt;/code&amp;gt;&amp;quot; || || AtheOS || Old Info-ZIP || Old Info-ZIP (e.g. zip v2.32 [ftp://ftp.info-zip.org/pub/infozip/src/zip232.tgz])&lt;br /&gt;
|-&lt;br /&gt;
|0x756e &amp;quot;&amp;lt;code&amp;gt;nu&amp;lt;/code&amp;gt;&amp;quot; || || ASi UNIX || APPNOTE || Info-ZIP&lt;br /&gt;
|-&lt;br /&gt;
|0x7855 &amp;quot;&amp;lt;code&amp;gt;Ux&amp;lt;/code&amp;gt;&amp;quot; || || Info-ZIP Unix (previous new) || APPNOTE || Info-ZIP&lt;br /&gt;
|-&lt;br /&gt;
|0x7875 &amp;quot;&amp;lt;code&amp;gt;ux&amp;lt;/code&amp;gt;&amp;quot; || || Info-ZIP Unix (new) || Info-ZIP || Info-ZIP&lt;br /&gt;
|-&lt;br /&gt;
|0xa11e || || Data Stream Alignment || APPNOTE || APPNOTE&lt;br /&gt;
|-&lt;br /&gt;
|0xa220 || || Microsoft Open Packaging Growth Hint || APPNOTE || APPNOTE&lt;br /&gt;
|-&lt;br /&gt;
|0xfb4a || || SMS/QDOS || Info-ZIP || Info-ZIP&lt;br /&gt;
|-&lt;br /&gt;
|0xfd4a || || SMS/QDOS || APPNOTE ||&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Multi-part archives ===&lt;br /&gt;
The ZIP format has supported archives consisting of multiple files from day one, though this feature does not appear to have been utilized by PKZIP until floppy disk spanning features were added in the v2.xx series.&lt;br /&gt;
&lt;br /&gt;
The first fragment of a multi-part archive usually begins with signature bytes {{magic|'P' 'K' 0x07 0x08}}. This signature can be present even for single-part archives, if the disk spanning feature was enabled but turned out not to be needed.&lt;br /&gt;
&lt;br /&gt;
The APPNOTE documentation (at least v4.5+) also mentions signature {{magic|'P' 'K' 0x30 0x30}}, calling it the &amp;quot;temporary spanning marker&amp;quot;, but more research is needed to understand when it is used.&lt;br /&gt;
&lt;br /&gt;
Fragments of a multi-part archive that are neither first nor last may not have any identifying signatures.&lt;br /&gt;
&lt;br /&gt;
Only the last fragment necessarily contains the usual {{magic|'P' 'K' 0x05 0x06}} signature.&lt;br /&gt;
&lt;br /&gt;
=== Self-extracting archives ===&lt;br /&gt;
Refer to [[Self-extracting ZIP]].&lt;br /&gt;
&lt;br /&gt;
=== Character encoding ===&lt;br /&gt;
In general there is [https://twitter.com/tef/status/436555938879655937 no official file name encoding for ZIP files], and non ASCII filenames [https://stackoverflow.com/questions/106367/add-non-ascii-file-names-to-zip-in-java are not generally well supported]. The original implementation specified [[CP437|IBM Code Page 437]] for filenames, but as many characters cannot be expressed in that encoding, the filename bytes have often been interpreted using the current system codepage (implementation dependent behaviour). There is a flag to specify [[UTF-8]] as the encoding, but it is not supported in all major clients (e.g. Windows Explorer).&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
The byte sequence &amp;lt;code&amp;gt;'P' 'K' 0x05 0x06&amp;lt;/code&amp;gt; (the &amp;quot;end of central directory signature&amp;quot;) appears somewhere in the file, usually beginning exactly 22 bytes from the end of the file. However, it will appear earlier if the file contains a &amp;quot;ZIP file comment&amp;quot; (common in the BBS era, but rare today), or for various other reasons. There seems to be no theoretical limit to how far back you may have to search for the signature, but some software limits it to around 64KB, which is the maximum length of a comment.&lt;br /&gt;
&lt;br /&gt;
Most ZIP files (but not [[self-extracting ZIP]] files) happen to begin with &amp;lt;code&amp;gt;'P' 'K' 0x03 0x04&amp;lt;/code&amp;gt;. This is not a global file signature, but is the signature that appears once for every compressed file inside the ZIP file. Some ZIP-based formats are designed such that they necessarily begin in this way. But in general, it is even legal for a ZIP file to contain zero files, and such a ZIP file would not contain this signature at all.&lt;br /&gt;
&lt;br /&gt;
Refer to the [[#Multi-part archives]] section, elsewhere on this page, for additional relevant information.&lt;br /&gt;
&lt;br /&gt;
That Phil Katz guy has thus managed to get his initials at the start of a large number of files on many millions of computers and devices, given how many file formats are based on ZIP (even if they use different extensions). He died in 2000, but this memorial to him will live on indefinitely.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[Self-extracting ZIP]]&lt;br /&gt;
* [[Zipx]]&lt;br /&gt;
* [[SOF (Spectrum Software)]] - Variant format&lt;br /&gt;
* [[DEFLATE]]&lt;br /&gt;
* [[:Category:ZIP based file formats]]&lt;br /&gt;
* [[:Category:PKWARE]]&lt;br /&gt;
&lt;br /&gt;
== Specifications ==&lt;br /&gt;
* APPNOTEs - The format documentation from PKWARE is traditionally in a file named APPNOTE.TXT.&lt;br /&gt;
** [http://www.pkware.com/documents/casestudies/APPNOTE.TXT APPNOTE from PKWARE] (latest version of formal spec)&lt;br /&gt;
** [https://support.pkware.com/display/PKZIP/Application+Note+Archives APPNOTE Archives from PKWARE] (selected versions all the way back to 1.0)&lt;br /&gt;
** [ftp://ftp.info-zip.org/pub/infozip/doc/ Documentation from Info-ZIP] (Includes Info-ZIP variants on APPNOTE.TXT dated from 1996 to 2004, specifications used as the basis for various open-source tools)&lt;br /&gt;
** [https://www.loc.gov/preservation/digital/formats/digformatspecs/ LoC archive]&lt;br /&gt;
** [http://www.textfiles.com/programming/FORMATS/appnote.hac An early version of APPNOTE] (apparently from PKZIP v1.10)&lt;br /&gt;
** {{CdTextfiles|simtel/simtel20/MSDOS/ZIP/APPNOTE.ZIP|APPNOTE.ZIP}} - Possibly the first v2.x APPNOTE&lt;br /&gt;
** [https://web.archive.org/web/20040819182806/http://www.pkware.com/company/standards/appnote/ APPNOTE v6.1.0], from archive.org&lt;br /&gt;
** Bundled with PKZIP software through v1.93 - refer to the [[#Software]] section below.&lt;br /&gt;
* [http://www.iana.org/assignments/media-types/application/zip IANA registration for application/zip in July 1993] (corresponds to version 2 of APPNOTE.TXT)&lt;br /&gt;
* [https://www.iso.org/standard/60101.html ISO/IEC 21320-1: Document Container File] (see also {{LoCFDD|fdd000361}})&lt;br /&gt;
* [http://apple2.org.za/gswv/a2zine/GS.WorldView/Resources/The.MacShrinkIt.Project/ARCHIVES.TXT Archive format info, including ZIP] (from 1989, when ZIP was newly released)&lt;br /&gt;
* [http://www.textfiles.com/programming/FORMATS/arc_fmts.txt ZIP file header format (among other archive types)]&lt;br /&gt;
* [http://rescene.wikidot.com/torrentzip TorrentZip]&lt;br /&gt;
* [http://www.opensource.apple.com/source/zip/zip-6/unzip/unzip/proginfo/extra.fld Info-ZIP's &amp;quot;extra fields&amp;quot; documentation]&lt;br /&gt;
&lt;br /&gt;
== Metaformat files ==&lt;br /&gt;
&lt;br /&gt;
* {{Synalysis|zip}}&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* [http://www.info-zip.org Info-ZIP]: [http://www.info-zip.org/Zip.html Zip], [http://www.info-zip.org/UnZip.html UnZip]&lt;br /&gt;
* [[7-Zip]]&lt;br /&gt;
* [[zlib]] - The zlib library does not support ZIP format, but it is distributed with &amp;quot;minizip&amp;quot; code that supports most ZIP files.&lt;br /&gt;
* [http://www.nih.at/libzip/ libzip] - Uses zlib.&lt;br /&gt;
* [http://www.libarchive.org libarchive] - Uses zlib.&lt;br /&gt;
* [http://zziplib.sourceforge.net zziplib]&lt;br /&gt;
** [http://search.cpan.org/~vspader/Archive-ZZip-0.13/ZZip/ZZip.pm Archive::ZZip]: Perl bindings for zziplib&lt;br /&gt;
* [https://github.com/richgel999/miniz miniz]&lt;br /&gt;
* [[PKZIP]]&lt;br /&gt;
** For DOS: {{CdTextfiles|rbbsv3n1/pool/pkz110.exe|1.10}} · {{CdTextfiles|simtel/simtel20/MSDOS/ZIP/PKZ204G.EXE|2.04g}} · {{CdTextfiles|simtel/simtel0101/simtel/arcers/pk250dos.exe|2.50}}&lt;br /&gt;
** For Windows console: [{{SACFTPURL|pack|pkzc400s.exe}} 4.00]&lt;br /&gt;
** See [[PKZIP#Software]] for more versions.&lt;br /&gt;
* [[Konvertor]]&lt;br /&gt;
* {{Deark}} (for analysis, or converting old compression methods)&lt;br /&gt;
* [{{SACFTPURL|pack|pcdezip.zip}} PCDEZIP] - Source code and DOS binary to decompress ''Deflate'' and all older methods (1993)&lt;br /&gt;
* {{XAD}}&lt;br /&gt;
* [[Xelitan Zip]]&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
* https://github.com/corkami/pocs/tree/master/zip&lt;br /&gt;
* Examples that use the uncommon &amp;quot;Reduce&amp;quot; compression scheme: {{CdTextfiles|ccbwindows93/CORELDRA/VISA_CRD.ZIP|VISA_CRD.ZIP}}, {{CdTextfiles|librisbritannia/GRAPHICS/CLIPMAC/1608A.ZIP|1608A.ZIP}} → D1-MAC.ZIP&lt;br /&gt;
* {{DexvertSamples|archive/zip}}&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [[Wikipedia:Zip (file format)|Wikipedia: ZIP (file format)]]&lt;br /&gt;
* [[Wikipedia:PKZIP|Wikipedia: PKZIP]]&lt;br /&gt;
* [http://research.swtch.com/zip Zip files all the way down] (creating an infinitely-regressed ZIP file)&lt;br /&gt;
* [http://imgur.com/a/PbN8H#1 ZIP101 an archive walkthrough]&lt;br /&gt;
* [http://literarymachin.es/deepzoom-osd-server/ Serve deepzoom images from a zip archive with openseadragon]&lt;br /&gt;
* [https://stackoverflow.com/questions/20762094/how-are-zlib-gzip-and-zip-related-what-do-they-have-in-common-and-how-are-they/20765054#20765054 How are zlib, gzip and Zip related? What do they have in common and how are they different?] - Response to StackOverflow question by zlib/gzip co-creator Mark Adler&lt;br /&gt;
* [https://www.bitsgalore.org/2020/03/11/does-microsoft-onedrive-export-large-ZIP-files-that-are-corrupt Does Microsoft OneDrive export large ZIP files that are corrupt?] - Discusses an issue where large ZIP files generated by Microsoft OneDrive result in read errors when they are opened with tools like Info-Zip and 7-Zip&lt;br /&gt;
* [https://blog.archive.org/2019/02/13/zip-is-broken-except-its-not-except-it-is/ ZIP is Broken, Except it’s Not, Except it Is]&lt;br /&gt;
* [https://www.hanshq.net/zip.html Zip Files: History, Explanation and Implementation] and [https://www.hanshq.net/zip2.html The Legacy Zip Compression Methods]&lt;br /&gt;
* [https://games.greggman.com/game/zip-rant/ Zip - How not to design a file format.]&lt;br /&gt;
* [https://gynvael.coldwind.pl/download.php?f=TenThousandSecurityPitfalls_theZIPfileFormat.pdf Ten thousand security pitfalls: The ZIP file format by Gynvael Coldwind (2018)]&lt;br /&gt;
&lt;br /&gt;
[[Category:Compression]]&lt;br /&gt;
[[Category:Metaformats]]&lt;br /&gt;
[[Category:ZIP based file formats]]&lt;br /&gt;
[[Category:PKWARE]]&lt;/div&gt;</summary>
		<author><name>Tomxe</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/ARJ</id>
		<title>ARJ</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/ARJ"/>
				<updated>2024-10-05T20:59:26Z</updated>
		
		<summary type="html">&lt;p&gt;Tomxe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|subcat=Archiving&lt;br /&gt;
|extensions={{ext|arj}}, {{ext|a01}}, {{ext|a02}}, ...&lt;br /&gt;
|pronom={{PRONOM|fmt/610}}&lt;br /&gt;
|wikidata={{wikidata|Q2693033}}&lt;br /&gt;
|released=1990 (beta), 1991 (v1.00)&lt;br /&gt;
}}&lt;br /&gt;
'''ARJ''' is a compressed archive format, and associated software. It was developed by Robert Jung.&lt;br /&gt;
&lt;br /&gt;
== Discussion ==&lt;br /&gt;
ARJ was one of the leading compression tools during the 1990s. While it was a bit slower than [[PKZIP]], it sported many more options, some of which were unique during that time (archives over multiple disks/volumes, fine-tuning of the compression algorithms used based on the data that was being compressed, recovery records to recover from simple transmission errors, etc.).&lt;br /&gt;
&lt;br /&gt;
=== ARJ software expiration ===&lt;br /&gt;
If you wish to use or research the official ARJ software, be aware that some of the free/evaluation and beta versions of ARJ and ARJ32 have a hard-coded expiration date. They do not work, or do not work as well, if they think they are being used after that date. Expiration can manifest in several ways.&lt;br /&gt;
&lt;br /&gt;
The 0.xx versions disable some features, based on the system clock, and the timestamp of the file being archived. Other versions only seem to care about the system clock.&lt;br /&gt;
&lt;br /&gt;
Some beta versions inexplicably print &amp;quot;CRC error!&amp;quot; if they're expired.&lt;br /&gt;
&lt;br /&gt;
At least one version prints a message about a time delay, but then seems to hang forever.&lt;br /&gt;
&lt;br /&gt;
Newer versions have a time delay whose duration depends on how long ago they expired. The delay can be several minutes.&lt;br /&gt;
&lt;br /&gt;
The newest versions that don't expire are apparently ARJ 2.76 and ARJ32 3.09.&lt;br /&gt;
&lt;br /&gt;
Suggest running expired DOS versions in [[DOSBox-X]], which lets you set the clock.&lt;br /&gt;
&lt;br /&gt;
== Format details ==&lt;br /&gt;
&lt;br /&gt;
=== Compression methods ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! ID !! Name !! Description&lt;br /&gt;
|-&lt;br /&gt;
|0 || stored || No compression&lt;br /&gt;
|-&lt;br /&gt;
|1 || compressed most ||rowspan=&amp;quot;3&amp;quot;| [[LZ77 with Huffman coding|LZ77+Huffman]]. These are all essentially the same as [[LHA]]'s &amp;quot;lh6&amp;quot; method, but with the history window artificially limited to 26K, instead of 32K.&lt;br /&gt;
&lt;br /&gt;
It is possible for ARJ files to exist that violate the 26K limit, e.g. if they were created by [[ARJZ]], or by Open-Source ARJ with the &amp;lt;code&amp;gt;-hdd32750&amp;lt;/code&amp;gt; debug option.&lt;br /&gt;
|-&lt;br /&gt;
|2 || ...&lt;br /&gt;
|-&lt;br /&gt;
|3 || ...&lt;br /&gt;
|-&lt;br /&gt;
|4 || compressed fastest || An ARJ-specific implementation of [[LZ77]]/[[LZSS]].&lt;br /&gt;
&lt;br /&gt;
Note: This compression method was slightly different in ARJ v0.13–0.14.&lt;br /&gt;
|-&lt;br /&gt;
|8 || no data, no CRC || &lt;br /&gt;
|-&lt;br /&gt;
|9 || no data || &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Format version number ===&lt;br /&gt;
The main header and each local file header have two 1-byte fields, named &amp;quot;archiver version&amp;quot; and &amp;quot;min archiver version to extract&amp;quot;. The main &amp;quot;archiver version&amp;quot; field in particular could be useful to help classify the file. It normally appears at file offset 5.&lt;br /&gt;
&lt;br /&gt;
The table below maps format versions to software versions and some relevant format changes. There is a similar table in the Open-Source ARJ FAQ (in resource/en/readme.txt), which includes some additional software.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Format ver. !! Used by !! Remarks&lt;br /&gt;
|-&lt;br /&gt;
|1 || ARJ 0.13-0.14&lt;br /&gt;
|-&lt;br /&gt;
|2 || ARJ 0.15-1.00 || Changed &amp;lt;code&amp;gt;-m4&amp;lt;/code&amp;gt; compression.&lt;br /&gt;
|-&lt;br /&gt;
|3 || ARJ 1.10-2.22 || Added support for directories.&lt;br /&gt;
|-&lt;br /&gt;
|4 || ARJ 2.30&lt;br /&gt;
|-&lt;br /&gt;
|5 || ARJ 2.39a-2.39b&lt;br /&gt;
|-&lt;br /&gt;
|6 || ARJ 2.39c-2.41a || Last-modified-time field added to main header.&lt;br /&gt;
|-&lt;br /&gt;
|7 || ARJ 2.42a-2.50a&lt;br /&gt;
|-&lt;br /&gt;
|8 || ARJ 2.55-2.61 || Encryption version field added to main header. Support for &amp;quot;chapters&amp;quot; added.&lt;br /&gt;
|-&lt;br /&gt;
|9 || ARJ 2.62-2.63[release 2 of 5?]&amp;lt;br&amp;gt;ARJ32 3.00 || Flags bit 0x02 redefined to mean &amp;quot;ANSIPAGE&amp;quot;. Creation-time and access-time fields added.&lt;br /&gt;
|-&lt;br /&gt;
|10 || ARJ 2.63[release 3 of 5?]-2.76 || &amp;quot;ARJ protection factor&amp;quot; field added to main header.&lt;br /&gt;
|-&lt;br /&gt;
|11 || ARJ 2.81-(at least 2.86) || &amp;quot;Flags (second series)&amp;quot; field added to main header.&lt;br /&gt;
|-&lt;br /&gt;
|50 || ARJZ || Used by [[ARJZ]], maybe only in the &amp;quot;min version&amp;quot; field.&lt;br /&gt;
|-&lt;br /&gt;
|51 || ARJZ || Used by [[ARJZ]].&lt;br /&gt;
|-&lt;br /&gt;
|100 || ARJ32 3.00a-3.01a || Feature-equivalent to 9.&lt;br /&gt;
|-&lt;br /&gt;
|101 || ARJ32 3.02-3.09 || Feature-equivalent to 10.&lt;br /&gt;
|-&lt;br /&gt;
|102 || ARJ32 3.10-(at least 3.20) || Feature-equivalent to 11.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Self-extracting archives ==&lt;br /&gt;
ARJ can create self-extracting archives. This is usually done with the &amp;lt;code&amp;gt;-je&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;-je1&amp;lt;/code&amp;gt; option. The &amp;lt;code&amp;gt;-je1&amp;lt;/code&amp;gt; option creates an &amp;quot;SFXJR&amp;quot; archive, which is smaller, but has limited features.&lt;br /&gt;
&lt;br /&gt;
According to the documentation, the ASCII signature &amp;quot;{{magic|aRJsfX}}&amp;quot; appears somewhere in the first 1000 bytes of all such files made by ARJ v2.20+.&lt;br /&gt;
&lt;br /&gt;
Files made by ARJ for DOS use [[MS-DOS EXE|EXE]] format. The different versions are summarized below.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Versions !! Option !! Remarks&lt;br /&gt;
|-&lt;br /&gt;
| &amp;amp;lt;0.15 || || No such feature.&lt;br /&gt;
|-&lt;br /&gt;
| 0.15–0.15a || &amp;lt;code&amp;gt;-x&amp;lt;/code&amp;gt; || The executable part is pre-compressed with [[LZEXE]]. LZEXE's usual &amp;quot;&amp;lt;code&amp;gt;LZ91&amp;lt;/code&amp;gt;&amp;quot; signature appears at offset 28.&lt;br /&gt;
|-&lt;br /&gt;
| 0.20 || &amp;lt;code&amp;gt;-je&amp;lt;/code&amp;gt; || LZEXE w/&amp;quot;&amp;lt;code&amp;gt;LZ91&amp;lt;/code&amp;gt;&amp;quot; signature.&lt;br /&gt;
|-&lt;br /&gt;
| 1.00–2.00 || &amp;lt;code&amp;gt;-je&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;-je1&amp;lt;/code&amp;gt; || Apparently uses [[DIET (compression)|DIET]] compression.&lt;br /&gt;
|-&lt;br /&gt;
| 2.10 || &amp;lt;code&amp;gt;-je&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;-je1&amp;lt;/code&amp;gt; || LZEXE w/&amp;quot;&amp;lt;code&amp;gt;LZ91&amp;lt;/code&amp;gt;&amp;quot; signature.&lt;br /&gt;
|-&lt;br /&gt;
| 2.20+ || &amp;lt;code&amp;gt;-je&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;-je1&amp;lt;/code&amp;gt; || LZEXE w/&amp;quot;&amp;lt;code&amp;gt;RJSX&amp;lt;/code&amp;gt;&amp;quot; signature.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
An ARJ archive starts with signature bytes {{magic|0x60 0xea}}. Byte &amp;lt;code&amp;gt;0x02&amp;lt;/code&amp;gt; appears at offset 10.&lt;br /&gt;
&lt;br /&gt;
The full identification algorithm used by the ARJ software is given in its technical documentation.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
* [[ARJ-PROTECT data]]&lt;br /&gt;
* [[ARJZ]]&lt;br /&gt;
* [[JAR (ARJ Software)]]&lt;br /&gt;
* [[SARJ]]&lt;br /&gt;
* [[SDN (SDN Project)]]&lt;br /&gt;
&lt;br /&gt;
== Specifications ==&lt;br /&gt;
* The ARJ/UNARJ distributions include detailed format information, in a file named TECHNOTE.TXT or similar.&lt;br /&gt;
** [https://github.com/FarGroup/FarManager/blob/master/plugins/multiarc/arc.doc/arj.txt A copy of the 2001-09 version] (with an addendum of some sort)&lt;br /&gt;
* [http://www.fileformat.info/format/arj/corion.htm The ARJ Archive File Format], from fileformat.info and Corion.net&lt;br /&gt;
* Some extensions are documented in the [http://arj.sourceforge.net/ Open-source ARJ] project, especially in [https://github.com/joncampbell123/arj/blob/master/resource/en/readme.txt#L373 resource/en/readme.txt], &amp;quot;INFORMATION FOR DEVELOPERS&amp;quot; section.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* ARJ - Official compression/decompression software for DOS&lt;br /&gt;
** {{CdTextfiles|nightowl/carrs/015A/ARJ013A.ZIP|v0.13a}} (1990-09-29)&lt;br /&gt;
** {{CdTextfiles|hof91/ARC/ARJ100.LZH|v1.00}} (1991-02-07)&lt;br /&gt;
** {{CdTextfiles|pier/pier01/001a/arj230.exe|v2.30}} (1992-01-19)&lt;br /&gt;
** {{CdTextfiles|simtel/simtel20/MSDOS/ARCHIVRS/ARJ241A.EXE|v2.41a}} (1993-07-10)&lt;br /&gt;
** {{CdTextfiles|simtel/stmsdos9709/disk1/DISC1/ARCERS/ARJ250A.EXE|v2.50a}} (1995-12-12)&lt;br /&gt;
** {{CdTextfiles|ftp.wwiv.com/pub/GENUTIL/arj260.exe|v2.60}} (1997-11-16)&lt;br /&gt;
** [http://www.filegate.net/compress/arj271.exe v2.71] (1999-12-19)&lt;br /&gt;
** v2.76 (2001-06-18): [https://archive.org/details/chip_20018102_hu Chip CD 20018102 HU] → sac/pack/arj276.exe&lt;br /&gt;
** [https://www.sac.sk/download/pack/arj286.exe v2.86] (2012-01-02)&lt;br /&gt;
** [http://old-dos.ru/index.php?page=files&amp;amp;mode=files&amp;amp;do=show&amp;amp;id=779 Various versions at old-dos.ru]&lt;br /&gt;
* ARJ32 - Official compression/decompression software for Windows console&lt;br /&gt;
** [http://www.filegate.net/compress/arj32v3j.exe v3.04] (1999-12-19)&lt;br /&gt;
** v3.09 (2001-06-18): [https://archive.org/details/chip_20018102_hu Chip CD 20018102 HU] → sac/pack/arj32v3p.exe&lt;br /&gt;
** [https://www.sac.sk/download/pack/arj32320.exe v3.20] (2012-01-02)&lt;br /&gt;
** [http://old-dos.ru/index.php?page=files&amp;amp;mode=files&amp;amp;do=show&amp;amp;id=1463 Various versions at old-dos.ru]&lt;br /&gt;
* UNARJ - Official software, decompression only&lt;br /&gt;
** {{CdTextfiles|simtel/simtel20/MSDOS/ARCHIVRS/UNARJ241.ZIP|v2.41}} (1993-04) - Source code + DOS binary&lt;br /&gt;
** [https://www.sac.sk/download/pack/unarj265.exe v2.65] (2002-06) - Source code + DOS binary + Windows console binary&lt;br /&gt;
* ARJCRYPT - An add-on required to enable the &amp;quot;new&amp;quot; encryption method&lt;br /&gt;
** arjc270.exe: [http://www.filegate.net/pub/compress/arjc270.exe], [https://toogam.com/software/archive/archiver/arj/arjc270.exe]&lt;br /&gt;
** arj32c3i.exe: [http://www.filegate.net/pub/compress/arj32c3i.exe], [https://toogam.com/software/archive/archiver/arj/arj32c3i.exe]&lt;br /&gt;
* [https://github.com/PascalVault/Lazarus_Unpacker Open-source library in Free Pascal]&lt;br /&gt;
* [[7-Zip]]&lt;br /&gt;
* [http://arj.sourceforge.net/ Open-source ARJ]&lt;br /&gt;
* [[Konvertor]]&lt;br /&gt;
* [[Xelitan Zip]]&lt;br /&gt;
&lt;br /&gt;
''See also the notes about software expiration, elsewhere on this page.''&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
* {{CdTextfilesURL|20mnn/HPTEXT/PHRACK/}}&lt;br /&gt;
* {{CdTextfiles|silvercollection/|The Silver Collection}} CDs have many ARJ files&lt;br /&gt;
* {{CdTextfilesURL|goldmedal/}}&lt;br /&gt;
* {{DexvertSamples|archive/arj}}&lt;br /&gt;
&lt;br /&gt;
== Links ==&lt;br /&gt;
* [[Wikipedia:ARJ|Wikipedia article]]&lt;br /&gt;
* [http://www.arjsoftware.com/ Official homepage of ARJ software]&lt;/div&gt;</summary>
		<author><name>Tomxe</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/Compression_and_archiving_software</id>
		<title>Compression and archiving software</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/Compression_and_archiving_software"/>
				<updated>2024-10-05T20:58:50Z</updated>
		
		<summary type="html">&lt;p&gt;Tomxe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{|&lt;br /&gt;
|[[Software]]&lt;br /&gt;
| &amp;gt;&lt;br /&gt;
|[[Compression and archiving software]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Selected multi-format compression and archiving software products are listed here. (Also listed are articles whose topic is the software, as opposed to a format.)&lt;br /&gt;
&lt;br /&gt;
* [[7-Zip]]&lt;br /&gt;
* [[CFX]]&lt;br /&gt;
* [[IDArc]]&lt;br /&gt;
* [[Konvertor]]&lt;br /&gt;
* [[macutil]]&lt;br /&gt;
* [[PKZIP]]&lt;br /&gt;
* [[ShrinkIt]]&lt;br /&gt;
* [[The Unarchiver|Unarchiver, The]]&lt;br /&gt;
* [[Xelitan Zip]]&lt;br /&gt;
&lt;br /&gt;
See also:&lt;br /&gt;
* [[Archiving]]&lt;br /&gt;
* [[Compression]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Software]]&lt;br /&gt;
[[Category:Archiving]]&lt;br /&gt;
[[Category:Compression]]&lt;/div&gt;</summary>
		<author><name>Tomxe</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/FSF</id>
		<title>FSF</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/FSF"/>
				<updated>2024-10-03T11:38:34Z</updated>
		
		<summary type="html">&lt;p&gt;Tomxe: /* Sample file */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Text&lt;br /&gt;
|extensions={{ext|ini}}&lt;br /&gt;
|released=2023&lt;br /&gt;
}}&lt;br /&gt;
'''FSF''' or File Structure Format is a format introduced by Xelitan Hex Editor. FSF files can be used as templates to interpret various binary files. Files are not compressed and use INI formatting.&lt;br /&gt;
&lt;br /&gt;
=== Sample file ===&lt;br /&gt;
Below is an FSF template for TGA images:&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 [FSFormat]&lt;br /&gt;
 IdLen=UInt8&lt;br /&gt;
 ColorMap=UInt8&lt;br /&gt;
 ImageType=UInt8&lt;br /&gt;
 FirstIndex=UInt16&lt;br /&gt;
 ColorCount=UInt16&lt;br /&gt;
 ColorBits=UInt8&lt;br /&gt;
 LeftCornerX=UInt16&lt;br /&gt;
 LeftCornerY=UInt16&lt;br /&gt;
 Width=UInt16&lt;br /&gt;
 Height=UInt16&lt;br /&gt;
 BytesPerPixel=UInt8&lt;br /&gt;
 Flags=UInt8&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Data types ==&lt;br /&gt;
 UInt8 - unsigned integer, 8 bit&lt;br /&gt;
 Int8 - signed integer, 8 bit&lt;br /&gt;
 UInt16 - unsigned integer, 16 bit&lt;br /&gt;
 MInt16 - signed integer, 16 bit, Motorola byte order&lt;br /&gt;
 Str(4) - ASCII string, 4 bytes long&lt;br /&gt;
 UInt32|hex - unsigned integer, 32 bit, display in hex&lt;br /&gt;
 UInt16|DosTime - unsigned integer, 16 bit, interpret as Dos Time&lt;br /&gt;
 NulStr - ASCII string, terminated by null byte (0x00)&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
FSF files begin with ASCII text &amp;lt;code&amp;gt;[FSFormat]&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* [[Xelitan Hex Editor]]&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
* [[Xelitan Hex Editor]]&lt;/div&gt;</summary>
		<author><name>Tomxe</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/FSF</id>
		<title>FSF</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/FSF"/>
				<updated>2024-10-03T11:38:19Z</updated>
		
		<summary type="html">&lt;p&gt;Tomxe: /* Data types */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Text&lt;br /&gt;
|extensions={{ext|ini}}&lt;br /&gt;
|released=2023&lt;br /&gt;
}}&lt;br /&gt;
'''FSF''' or File Structure Format is a format introduced by Xelitan Hex Editor. FSF files can be used as templates to interpret various binary files. Files are not compressed and use INI formatting.&lt;br /&gt;
&lt;br /&gt;
=== Sample file ===&lt;br /&gt;
Below is an FSF template for TGA images:&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
[FSFormat]&lt;br /&gt;
IdLen=UInt8&lt;br /&gt;
ColorMap=UInt8&lt;br /&gt;
ImageType=UInt8&lt;br /&gt;
FirstIndex=UInt16&lt;br /&gt;
ColorCount=UInt16&lt;br /&gt;
ColorBits=UInt8&lt;br /&gt;
LeftCornerX=UInt16&lt;br /&gt;
LeftCornerY=UInt16&lt;br /&gt;
Width=UInt16&lt;br /&gt;
Height=UInt16&lt;br /&gt;
BytesPerPixel=UInt8&lt;br /&gt;
Flags=UInt8&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Data types ==&lt;br /&gt;
 UInt8 - unsigned integer, 8 bit&lt;br /&gt;
 Int8 - signed integer, 8 bit&lt;br /&gt;
 UInt16 - unsigned integer, 16 bit&lt;br /&gt;
 MInt16 - signed integer, 16 bit, Motorola byte order&lt;br /&gt;
 Str(4) - ASCII string, 4 bytes long&lt;br /&gt;
 UInt32|hex - unsigned integer, 32 bit, display in hex&lt;br /&gt;
 UInt16|DosTime - unsigned integer, 16 bit, interpret as Dos Time&lt;br /&gt;
 NulStr - ASCII string, terminated by null byte (0x00)&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
FSF files begin with ASCII text &amp;lt;code&amp;gt;[FSFormat]&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* [[Xelitan Hex Editor]]&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
* [[Xelitan Hex Editor]]&lt;/div&gt;</summary>
		<author><name>Tomxe</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/FSF</id>
		<title>FSF</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/FSF"/>
				<updated>2024-10-03T07:35:40Z</updated>
		
		<summary type="html">&lt;p&gt;Tomxe: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Text&lt;br /&gt;
|extensions={{ext|ini}}&lt;br /&gt;
|released=2023&lt;br /&gt;
}}&lt;br /&gt;
'''FSF''' or File Structure Format is a format introduced by Xelitan Hex Editor. FSF files can be used as templates to interpret various binary files. Files are not compressed and use INI formatting.&lt;br /&gt;
&lt;br /&gt;
=== Sample file ===&lt;br /&gt;
Below is an FSF template for TGA images:&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
[FSFormat]&lt;br /&gt;
IdLen=UInt8&lt;br /&gt;
ColorMap=UInt8&lt;br /&gt;
ImageType=UInt8&lt;br /&gt;
FirstIndex=UInt16&lt;br /&gt;
ColorCount=UInt16&lt;br /&gt;
ColorBits=UInt8&lt;br /&gt;
LeftCornerX=UInt16&lt;br /&gt;
LeftCornerY=UInt16&lt;br /&gt;
Width=UInt16&lt;br /&gt;
Height=UInt16&lt;br /&gt;
BytesPerPixel=UInt8&lt;br /&gt;
Flags=UInt8&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Data types ==&lt;br /&gt;
UInt8 - unsigned integer, 8 bit&lt;br /&gt;
Int8 - signed integer, 8 bit&lt;br /&gt;
UInt16 - unsigned integer, 16 bit&lt;br /&gt;
MInt16 - signed integer, 16 bit, Motorola byte order&lt;br /&gt;
Str(4) - ASCII string, 4 bytes long&lt;br /&gt;
UInt32|hex - unsigned integer, 32 bit, display in hex&lt;br /&gt;
UInt16|DosTime - unsigned integer, 16 bit, interpret as Dos Time&lt;br /&gt;
NulStr - ASCII string, terminated by null byte (0x00)&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
FSF files begin with ASCII text &amp;lt;code&amp;gt;[FSFormat]&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* [[Xelitan Hex Editor]]&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
* [[Xelitan Hex Editor]]&lt;/div&gt;</summary>
		<author><name>Tomxe</name></author>	</entry>

	<entry>
		<id>http://fileformats.archiveteam.org/wiki/FSF</id>
		<title>FSF</title>
		<link rel="alternate" type="text/html" href="http://fileformats.archiveteam.org/wiki/FSF"/>
				<updated>2024-10-03T07:35:19Z</updated>
		
		<summary type="html">&lt;p&gt;Tomxe: First version&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{FormatInfo&lt;br /&gt;
|formattype=electronic&lt;br /&gt;
|subcat=Text&lt;br /&gt;
|extensions={{ext|ini}}&lt;br /&gt;
|released=2023&lt;br /&gt;
}}&lt;br /&gt;
'''FSF''' or File Structure Format is a format introduced by Xelitan Hex Editor. FSF files can be used as templates to interpret various binary files. Files are not compressed and use INI formatting.&lt;br /&gt;
&lt;br /&gt;
=== Sample file ===&lt;br /&gt;
Below is an FSF template for TGA images:&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
[FSFormat]&lt;br /&gt;
IdLen=UInt8&lt;br /&gt;
ColorMap=UInt8&lt;br /&gt;
ImageType=UInt8&lt;br /&gt;
FirstIndex=UInt16&lt;br /&gt;
ColorCount=UInt16&lt;br /&gt;
ColorBits=UInt8&lt;br /&gt;
LeftCornerX=UInt16&lt;br /&gt;
LeftCornerY=UInt16&lt;br /&gt;
Width=UInt16&lt;br /&gt;
Height=UInt16&lt;br /&gt;
BytesPerPixel=UInt8&lt;br /&gt;
Flags=UInt8&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Data types ==&lt;br /&gt;
UInt8 - unsigned integer, 8 bit&lt;br /&gt;
Int8 - signed integer, 8 bit&lt;br /&gt;
UInt16 - unsigned integer, 16 bit&lt;br /&gt;
MInt16 - signed integer, 16 bit, Motorola byte order&lt;br /&gt;
Str(4) - ASCII string, 4 bytes long&lt;br /&gt;
UInt32|hex - unsigned integer, 32 bit, display in hex&lt;br /&gt;
UInt16|DosTime - unsigned integer, 16 bit, interpret as Dos Time&lt;br /&gt;
NulStr - ASCII string, terminated by null byte (0x00)&lt;br /&gt;
&lt;br /&gt;
== Identification ==&lt;br /&gt;
FSF files begin with ASCII text &amp;lt;code&amp;gt;[FSFormat]&amp;lt;/code&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
== See Also ==&lt;br /&gt;
* [[PSB]]&lt;br /&gt;
* [[PhotoDeluxe]] (PDD)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
* [[Xelitan Hex Editor]]&lt;br /&gt;
&lt;br /&gt;
== Sample files ==&lt;br /&gt;
* [[Xelitan Hex Editor]]&lt;/div&gt;</summary>
		<author><name>Tomxe</name></author>	</entry>

	</feed>