summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVille Skyttä <ville.skytta@iki.fi>2022-03-17 21:42:45 +0200
committerVille Skyttä <ville.skytta@iki.fi>2022-03-17 21:42:45 +0200
commitb3cc22c31fe35cefd47b3d55a92dc02be0f4eff4 (patch)
treece28c94426ae6dd179df4109434be0e97fcc91b6
parent62baee5169438bdf86c5d022c72796177b878c57 (diff)
downloadshared-mime-info-b3cc22c31fe35cefd47b3d55a92dc02be0f4eff4.tar.gz
*: remove redundant magic priorities and glob weights
Both default to 50, remove attributes setting that value.
-rw-r--r--data/freedesktop.org.xml.in602
1 files changed, 301 insertions, 301 deletions
diff --git a/data/freedesktop.org.xml.in b/data/freedesktop.org.xml.in
index 2324f0ea..1e105623 100644
--- a/data/freedesktop.org.xml.in
+++ b/data/freedesktop.org.xml.in
@@ -137,7 +137,7 @@ command to generate the output files.
<mime-type type="application/mac-binhex40">
<comment>Macintosh BinHex-encoded file</comment>
<generic-icon name="package-x-generic"/>
- <magic priority="50">
+ <magic>
<match type="string" value="must be converted with BinHex" offset="11"/>
</magic>
</mime-type>
@@ -146,7 +146,7 @@ command to generate the output files.
<sub-class-of type="text/plain"/>
<generic-icon name="x-office-document"/>
<glob pattern="*.nb" />
- <magic priority="50">
+ <magic>
<match value="(************** Content-type: application/mathematica"
type="string" offset="0" />
<match value="This notebook can be used on any computer system with Mathematica"
@@ -177,7 +177,7 @@ command to generate the output files.
<mime-type type="application/metalink+xml">
<comment>Metalink file</comment>
<sub-class-of type="application/xml"/>
- <magic priority="50">
+ <magic>
<match type="string" value="&lt;metalink version=&quot;3.0&quot;" offset="0:256"/>
</magic>
<glob pattern="*.metalink"/>
@@ -186,7 +186,7 @@ command to generate the output files.
<mime-type type="application/metalink4+xml">
<comment>Metalink file</comment>
<sub-class-of type="application/xml"/>
- <magic priority="50">
+ <magic>
<match type="string" value="&lt;metalink xmlns=&quot;urn" offset="0:256"/>
</magic>
<glob pattern="*.meta4"/>
@@ -221,7 +221,7 @@ command to generate the output files.
<acronym>PDF</acronym>
<expanded-acronym>Portable Document Format</expanded-acronym>
<generic-icon name="x-office-document"/>
- <magic priority="50">
+ <magic>
<match type="string" value="%PDF-" offset="0:1024"/>
</magic>
<glob pattern="*.pdf"/>
@@ -236,7 +236,7 @@ command to generate the output files.
<expanded-acronym>XML Shareable Playlist Format</expanded-acronym>
<sub-class-of type="application/xml"/>
<generic-icon name="audio-x-generic"/>
- <magic priority="50">
+ <magic>
<match type="string" value="&lt;playlist version=&quot;1" offset="0:64"/>
<match type="string" value="&lt;playlist version='1" offset="0:64"/>
</magic>
@@ -262,7 +262,7 @@ command to generate the output files.
</mime-type>
<mime-type type="audio/x-iriver-pla">
<comment>iRiver playlist</comment>
- <magic priority="50">
+ <magic>
<match type="string" value="iriver UMS PLA" offset="4"/>
</magic>
<glob pattern="*.pla"/>
@@ -271,7 +271,7 @@ command to generate the output files.
<comment>PGP/MIME-encrypted message header</comment>
<sub-class-of type="text/plain"/>
<generic-icon name="text-x-generic"/>
- <magic priority="50">
+ <magic>
<match type="string" value="-----BEGIN PGP MESSAGE-----" offset="0"/>
</magic>
<glob pattern="*.pgp"/>
@@ -285,7 +285,7 @@ command to generate the output files.
<expanded-acronym>Pretty Good Privacy</expanded-acronym>
<sub-class-of type="text/plain"/>
<generic-icon name="text-x-generic"/>
- <magic priority="50">
+ <magic>
<match type="string" value="-----BEGIN PGP PUBLIC KEY BLOCK-----" offset="0"/>
<match type="string" value="-----BEGIN PGP PRIVATE KEY BLOCK-----" offset="0"/>
<match type="big16" value="0x9501" offset="0"/>
@@ -304,7 +304,7 @@ command to generate the output files.
<comment>detached OpenPGP signature</comment>
<sub-class-of type="text/plain"/>
<generic-icon name="text-x-generic"/>
- <magic priority="50">
+ <magic>
<match type="string" value="-----BEGIN PGP SIGNATURE-----" offset="0"/>
</magic>
<glob pattern="*.asc" weight="10"/>
@@ -371,7 +371,7 @@ command to generate the output files.
<comment>PostScript document</comment>
<sub-class-of type="text/plain"/>
<generic-icon name="x-office-document"/>
- <magic priority="50">
+ <magic>
<match type="string" value="\004%!" offset="0"/>
<match type="string" value="%!" offset="0"/>
</magic>
@@ -409,7 +409,7 @@ command to generate the output files.
<expanded-acronym>Rich Text Format</expanded-acronym>
<sub-class-of type="text/plain"/>
<generic-icon name="x-office-document"/>
- <magic priority="50">
+ <magic>
<match type="string" value="{\\rtf" offset="0"/>
</magic>
<glob pattern="*.rtf"/>
@@ -467,7 +467,7 @@ command to generate the output files.
<mime-type type="application/x-apple-systemprofiler+xml">
<comment>Apple System Profiler</comment>
<sub-class-of type="application/xml"/>
- <magic priority="50">
+ <magic>
<match type="string" value="&lt;plist version=&quot;1.0&quot;" offset="0:256">
<match type="string" value="&lt;key&gt;_SPCommandLineArguments&lt;/key&gt;" offset="34:384"/>
</match>
@@ -481,7 +481,7 @@ command to generate the output files.
<expanded-acronym>GEnealogical Data COMmunication</expanded-acronym>
<sub-class-of type="text/plain"/>
<generic-icon name="x-office-document"/>
- <magic priority="50">
+ <magic>
<match type="string" value="0 HEAD" offset="0"/>
</magic>
<glob pattern="*.ged"/>
@@ -491,7 +491,7 @@ command to generate the output files.
<mime-type type="video/x-flv">
<comment>Flash video</comment>
<generic-icon name="video-x-generic"/>
- <magic priority="50">
+ <magic>
<match type="string" value="FLV" offset="0"/>
</magic>
<glob pattern="*.flv"/>
@@ -518,7 +518,7 @@ command to generate the output files.
<generic-icon name="text-x-generic"/>
<glob pattern="*.sgf"/>
<sub-class-of type="text/plain"/>
- <magic priority="50">
+ <magic>
<match type="string" value="(;FF[3]" offset="0"/>
<match type="string" value="(;FF[4]" offset="0"/>
</magic>
@@ -623,7 +623,7 @@ command to generate the output files.
<mime-type type="application/vnd.lotus-1-2-3">
<comment>Lotus 1-2-3 spreadsheet</comment>
<generic-icon name="x-office-spreadsheet"/>
- <magic priority="50">
+ <magic>
<match type="string" value="\x00\x00\x02\x00\x06\x04\x06\x00\x08\x00\x00\x00\x00\x00" offset="0"/>
</magic>
<glob pattern="*.123"/>
@@ -640,7 +640,7 @@ command to generate the output files.
<mime-type type="application/vnd.lotus-wordpro">
<comment>Lotus Word Pro document</comment>
<generic-icon name="x-office-document"/>
- <magic priority="50">
+ <magic>
<match type="string" value="WordPro" offset="0"/>
</magic>
<glob pattern="*.lwp"/>
@@ -650,7 +650,7 @@ command to generate the output files.
<acronym>JET</acronym>
<expanded-acronym>Joint Engine Technology</expanded-acronym>
<generic-icon name="x-office-document"/>
- <magic priority="50">
+ <magic>
<match offset="0" type="string" value="\x00\x01\x00\x00Standard Jet DB" />
</magic>
<glob pattern="*.mdb" />
@@ -673,7 +673,7 @@ command to generate the output files.
<mime-type type="application/vnd.ms-excel">
<comment>Excel spreadsheet</comment>
<generic-icon name="x-office-spreadsheet"/>
- <magic priority="50">
+ <magic>
<match type="string" value="Microsoft Excel 5.0 Worksheet" offset="2080"/>
</magic>
<glob pattern="*.xls"/>
@@ -872,7 +872,7 @@ command to generate the output files.
</mime-type>
<mime-type type="application/gnunet-directory">
<comment>GNUnet search file</comment>
- <magic priority="50">
+ <magic>
<match type="string" value="\211GND\r\n\032\n" offset="0"/>
</magic>
<glob pattern="*.gnd"/>
@@ -881,7 +881,7 @@ command to generate the output files.
<comment>TNEF message</comment>
<acronym>TNEF</acronym>
<expanded-acronym>Transport Neutral Encapsulation Format</expanded-acronym>
- <magic priority="50">
+ <magic>
<match type="little32" value="0x223e9f78" offset="0"/>
</magic>
<glob pattern="*.tnef"/>
@@ -1349,7 +1349,7 @@ command to generate the output files.
<acronym>SIS</acronym>
<expanded-acronym>Symbian Installation File</expanded-acronym>
<generic-icon name="package-x-generic"/>
- <magic priority="50">
+ <magic>
<match type="little32" value="0x10000419" offset="8"/>
</magic>
<glob pattern="*.sis"/>
@@ -1359,14 +1359,14 @@ command to generate the output files.
<acronym>SIS</acronym>
<expanded-acronym>Symbian Installation File</expanded-acronym>
<generic-icon name="package-x-generic"/>
- <magic priority="50">
+ <magic>
<match type="little32" value="0x10201a7a" offset="0"/>
</magic>
<glob pattern="*.sisx"/>
</mime-type>
<mime-type type="application/vnd.tcpdump.pcap">
<comment>network packet capture</comment>
- <magic priority="50">
+ <magic>
<match type="host32" value="0xa1b2c3d4" offset="0"/>
<match type="host32" value="0xd4c3b2a1" offset="0"/>
</magic>
@@ -1381,7 +1381,7 @@ command to generate the output files.
<alias type="application/x-wordperfect"/>
<alias type="application/wordperfect"/>
<generic-icon name="x-office-document"/>
- <magic priority="50">
+ <magic>
<match type="string" value="WPC" offset="1"/>
<!-- <match type="big32" value="0xff575053c405" offset="0"/> -->
</magic>
@@ -1402,7 +1402,7 @@ command to generate the output files.
<comment>SPSS portable data file</comment>
<acronym>SPSS</acronym>
<expanded-acronym>Statistical Package for the Social Sciences</expanded-acronym>
- <magic priority="50">
+ <magic>
<match type="string" offset="40" value="ASCII SPSS PORT FILE"/>
</magic>
<glob pattern="*.por"/>
@@ -1412,7 +1412,7 @@ command to generate the output files.
<acronym>SPSS</acronym>
<expanded-acronym>Statistical Package for the Social Sciences</expanded-acronym>
<alias type="application/x-spss-savefile"/>
- <magic priority="50">
+ <magic>
<match type="string" offset="0" value="$FL2"/>
<match type="string" offset="0" value="$FL3"/>
</magic>
@@ -1425,7 +1425,7 @@ command to generate the output files.
<expanded-acronym>XML Bookmark Exchange Language</expanded-acronym>
<sub-class-of type="application/xml"/>
<generic-icon name="text-html"/>
- <magic priority="50">
+ <magic>
<match type="string" value="&lt;!DOCTYPE\ xbel" offset="0:256"/>
</magic>
<glob pattern="*.xbel"/>
@@ -1443,7 +1443,7 @@ command to generate the output files.
<comment>AbiWord document</comment>
<sub-class-of type="application/xml"/>
<generic-icon name="x-office-document"/>
- <magic priority="50">
+ <magic>
<match type="string" value="&lt;abiword" offset="0:256"/>
<match type="string" value="&lt;!DOCTYPE abiword" offset="0:256"/>
</magic>
@@ -1468,7 +1468,7 @@ command to generate the output files.
<comment>AportisDoc document</comment>
<sub-class-of type="application/vnd.palm"/>
<generic-icon name="x-office-document"/>
- <magic priority="50">
+ <magic>
<match type="string" value="TEXtREAd" offset="60"/>
<match type="string" value="TEXtTlDc" offset="60"/>
</magic>
@@ -1478,7 +1478,7 @@ command to generate the output files.
<mime-type type="application/x-applix-spreadsheet">
<comment>Applix Spreadsheets spreadsheet</comment>
<generic-icon name="x-office-spreadsheet"/>
- <magic priority="50">
+ <magic>
<match type="string" value="*BEGIN SPREADSHEETS" offset="0"/>
<match type="string" value="*BEGIN" offset="0">
<match type="string" value="SPREADSHEETS" offset="7"/>
@@ -1489,7 +1489,7 @@ command to generate the output files.
<mime-type type="application/x-applix-word">
<comment>Applix Words document</comment>
<generic-icon name="x-office-document"/>
- <magic priority="50">
+ <magic>
<match type="string" value="*BEGIN" offset="0">
<match type="string" value="WORDS" offset="7"/>
</match>
@@ -1523,7 +1523,7 @@ command to generate the output files.
<acronym>ARJ</acronym>
<expanded-acronym>Archived by Robert Jung</expanded-acronym>
<generic-icon name="package-x-generic"/>
- <magic priority="50">
+ <magic>
<match type="little16" value="0xea60" offset="0"/>
</magic>
<glob pattern="*.arj"/>
@@ -1532,7 +1532,7 @@ command to generate the output files.
<comment>Electron Archive (ASAR)</comment>
<acronym>ASAR</acronym>
<expanded-acronym>Atom Shell Archive Format</expanded-acronym>
- <magic priority="50">
+ <magic>
<match type="string" value="\004\000\000\000" offset="0">
<match type="string" value="{&quot;files&quot;:" offset="16"/>
</match>
@@ -1552,7 +1552,7 @@ command to generate the output files.
<sub-class-of type="application/x-executable"/>
<sub-class-of type="text/plain"/>
<generic-icon name="text-x-script"/>
- <magic priority="50">
+ <magic>
<match type="string" value="#!/bin/gawk" offset="0"/>
<match type="string" value="#! /bin/gawk" offset="0"/>
<match type="string" value="#!/usr/bin/gawk" offset="0"/>
@@ -1575,7 +1575,7 @@ command to generate the output files.
</mime-type>
<mime-type type="application/x-bittorrent">
<comment>BitTorrent seed file</comment>
- <magic priority="50">
+ <magic>
<match type="string" value="d8:announce" offset="0"/>
</magic>
<glob pattern="*.torrent"/>
@@ -1586,7 +1586,7 @@ command to generate the output files.
<glob pattern="*.blend"/>
<glob pattern="*.BLEND"/>
<glob pattern="*.blender"/>
- <magic priority="50">
+ <magic>
<match type="string" value="BLENDER" offset="0"/>
</magic>
</mime-type>
@@ -1599,7 +1599,7 @@ command to generate the output files.
<mime-type type="application/x-bzip">
<comment>Bzip archive</comment>
<generic-icon name="package-x-generic"/>
- <magic priority="50">
+ <magic>
<match type="string" value="BZh" offset="0"/>
</magic>
<glob pattern="*.bz2"/>
@@ -1704,7 +1704,7 @@ command to generate the output files.
</mime-type>
<mime-type type="application/x-compressed-iso">
<comment>Compressed CD image</comment>
- <magic priority="50">
+ <magic>
<match value="CISO" type="string" offset="0"/>
</magic>
<glob pattern="*.cso"/>
@@ -1714,7 +1714,7 @@ command to generate the output files.
<sub-class-of type="application/x-executable"/>
<sub-class-of type="application/x-cd-image"/>
<generic-icon name="application-x-executable"/>
- <magic priority="50">
+ <magic>
<match value="ELF" type="string" offset="1" >
<match value="0x41" type="byte" offset="8">
<match value="0x49" type="byte" offset="9">
@@ -1729,7 +1729,7 @@ command to generate the output files.
<comment>CD Table Of Contents</comment>
<sub-class-of type="text/plain"/>
<generic-icon name="text-x-generic"/>
- <magic priority="50">
+ <magic>
<match type="string" value="CD_ROM\n" offset="0"/>
<match type="string" value="CD_DA\n" offset="0"/>
<match type="string" value="CD_ROM_XA\n" offset="0"/>
@@ -1761,7 +1761,7 @@ command to generate the output files.
<generic-icon name="text-x-generic"/>
<glob pattern="*.pgn"/>
<sub-class-of type="text/plain"/>
- <magic priority="50">
+ <magic>
<match type="string" value="[Event " offset="0"/>
</magic>
<alias type="application/x-chess-pgn"/>
@@ -1780,7 +1780,7 @@ command to generate the output files.
<mime-type type="application/x-compress">
<comment>UNIX-compressed file</comment>
<generic-icon name="package-x-generic"/>
- <magic priority="50">
+ <magic>
<match type="string" value="\037\235" offset="0"/>
</magic>
<glob pattern="*.Z"/>
@@ -1794,7 +1794,7 @@ command to generate the output files.
</mime-type>
<mime-type type="application/x-core">
<comment>program crash data</comment>
- <magic priority="50">
+ <magic>
<match type="string" mask="0xffffffff000000000000000000000000ff" value="\177ELF \004" offset="0"/>
<match type="string" value="\177ELF" offset="0">
<match type="byte" value="1" offset="5">
@@ -1860,7 +1860,7 @@ command to generate the output files.
<mime-type type="application/x-mame-chd">
<comment>MAME compressed hard disk image</comment>
<generic-icon name="application-x-executable"/>
- <magic priority="50">
+ <magic>
<match type="string" value="MComprHD" offset="0"/>
</magic>
<glob pattern="*.chd"/>
@@ -1886,7 +1886,7 @@ command to generate the output files.
Should be Sega Pico in all but Japan: https://en.wikipedia.org/wiki/Sega_Pico -->
<comment>Sega Pico ROM</comment>
<generic-icon name="application-x-executable"/>
- <magic priority="50">
+ <magic>
<match type="string" value="SEGA PICO" offset="256"/>
</magic>
<glob pattern="*.iso"/>
@@ -1894,7 +1894,7 @@ command to generate the output files.
<mime-type type="application/x-saturn-rom">
<comment>Sega Saturn disc image</comment>
<generic-icon name="application-x-executable"/>
- <magic priority="50">
+ <magic>
<match type="string" value="SEGA SEGASATURN" offset="0"/>
<match type="string" value="SEGA SEGASATURN" offset="16"/>
</magic>
@@ -1903,7 +1903,7 @@ command to generate the output files.
<mime-type type="application/x-dreamcast-rom">
<comment>Dreamcast disc image</comment>
<generic-icon name="application-x-executable"/>
- <magic priority="50">
+ <magic>
<match type="string" value="SEGA SEGAKATANA" offset="16"/>
</magic>
<glob pattern="*.iso"/>
@@ -1942,7 +1942,7 @@ command to generate the output files.
<alias type="application/x-wia"/>
<generic-icon name="application-x-executable"/>
<glob pattern="*.iso"/>
- <magic priority="50">
+ <magic>
<match offset="24" type="big32" value="0x5d1c9ea3"/>
<match offset="0" type="string" value="WBFS"/>
<match offset="0" type="string" value="WII\001DISC"/>
@@ -1951,7 +1951,7 @@ command to generate the output files.
<mime-type type="application/x-wii-wad">
<comment>WiiWare bundle</comment>
<generic-icon name="application-x-executable"/>
- <magic priority="50">
+ <magic>
<match type="string" value="Is\0\0" offset="4"/>
<match type="string" value="ib\0\0" offset="4"/>
<match type="string" value="Bk\0\0" offset="4"/>
@@ -1963,7 +1963,7 @@ command to generate the output files.
<generic-icon name="application-x-executable"/>
<alias type="application/x-gamecube-iso-image"/>
<glob pattern="*.iso"/>
- <magic priority="50">
+ <magic>
<match offset="28" type="big32" value="0xc2339f3d"/>
</magic>
</mime-type>
@@ -2004,7 +2004,7 @@ command to generate the output files.
<alias type="application/x-deb"/>
<alias type="application/x-debian-package"/>
<generic-icon name="package-x-generic"/>
- <magic priority="50">
+ <magic>
<match type="string" value="!&lt;arch&gt;" offset="0">
<match type="string" value="debian" offset="8"/>
</match>
@@ -2030,7 +2030,7 @@ command to generate the output files.
<mime-type type="text/x-qml">
<comment>Qt Markup Language file</comment>
<sub-class-of type="text/plain"/>
- <magic priority="50">
+ <magic>
<match type="string" value="/bin/env qml" offset="2:16"/>
<match type="string" value="import Qt" offset="0:3000">
<match type="string" value="{" offset="9:3009"/>
@@ -2047,7 +2047,7 @@ command to generate the output files.
<comment>desktop entry</comment>
<sub-class-of type="text/plain"/>
<generic-icon name="text-x-generic"/>
- <magic priority="50">
+ <magic>
<match type="string" value="[Desktop Entry]" offset="0:32"/>
<match type="string" value="[Desktop Action" offset="0"/>
<match type="string" value="[KDE Desktop Entry]" offset="0"/>
@@ -2084,7 +2084,7 @@ command to generate the output files.
<generic-icon name="image-x-generic"/>
<sub-class-of type="application/xml"/>
<glob pattern="*.dia"/>
- <magic priority="50">
+ <magic>
<match offset="5:100" type="string" value="&lt;dia:"/>
</magic>
<root-XML namespaceURI="http://www.lysator.liu.se/~alla/dia/" localName="diagram"/>
@@ -2094,7 +2094,7 @@ command to generate the output files.
<generic-icon name="image-x-generic"/>
<sub-class-of type="application/xml"/>
<glob pattern="*.shape"/>
- <magic priority="50">
+ <magic>
<match offset="5:100" type="string" value="&lt;shape"/>
</magic>
<root-XML namespaceURI="http://www.daa.com.au/~james/dia-shape-ns" localName="shape"/>
@@ -2104,7 +2104,7 @@ command to generate the output files.
<acronym>DVI</acronym>
<expanded-acronym>Device independent file format</expanded-acronym>
<generic-icon name="x-office-document"/>
- <magic priority="50">
+ <magic>
<match type="little16" value="0x02f7" offset="0"/>
</magic>
<glob pattern="*.dvi"/>
@@ -2141,7 +2141,7 @@ command to generate the output files.
<expanded-acronym>Fast Light Toolkit</expanded-acronym>
<sub-class-of type="text/plain"/>
<generic-icon name="x-office-document"/>
- <magic priority="50">
+ <magic>
<match type="string" value="# data file for the Fltk" offset="0"/>
</magic>
<glob pattern="*.fl"/>
@@ -2151,7 +2151,7 @@ command to generate the output files.
<acronym>WOFF</acronym>
<expanded-acronym>Web Open Font Format</expanded-acronym>
<generic-icon name="font-x-generic"/>
- <magic priority="50">
+ <magic>
<match type="big32" value="0x774f4646" offset="0"/>
</magic>
<glob pattern="*.woff"/>
@@ -2162,7 +2162,7 @@ command to generate the output files.
<acronym>WOFF2</acronym>
<expanded-acronym>Web Open Font Format 2.0</expanded-acronym>
<generic-icon name="font-x-generic"/>
- <magic priority="50">
+ <magic>
<match type="big32" value="0x774f4632" offset="0"/>
</magic>
<glob pattern="*.woff2"/>
@@ -2191,7 +2191,7 @@ command to generate the output files.
<mime-type type="application/x-font-bdf">
<comment>BDF font</comment>
<generic-icon name="font-x-generic"/>
- <magic priority="50">
+ <magic>
<match type="string" value="STARTFONT\040" offset="0"/>
</magic>
<glob pattern="*.bdf"/>
@@ -2199,7 +2199,7 @@ command to generate the output files.
<mime-type type="application/x-font-dos">
<comment>DOS font</comment>
<generic-icon name="font-x-generic"/>
- <magic priority="50">
+ <magic>
<match type="string" value="\xff\x46\x4f\x4e" offset="0"/>
<match type="string" value="\x00\x45\x47\x41" offset="7"/>
<match type="string" value="\x00\x56\x49\x44" offset="7"/>
@@ -2208,14 +2208,14 @@ command to generate the output files.
<mime-type type="application/x-font-framemaker">
<comment>Adobe FrameMaker font</comment>
<generic-icon name="font-x-generic"/>
- <magic priority="50">
+ <magic>
<match type="string" value="&lt;MakerScreenFont" offset="0"/>
</magic>
</mime-type>
<mime-type type="application/x-font-libgrx">
<comment>LIBGRX font</comment>
<generic-icon name="font-x-generic"/>
- <magic priority="50">
+ <magic>
<match type="string" value="\x14\x02\x59\x19" offset="0"/>
</magic>
</mime-type>
@@ -2224,7 +2224,7 @@ command to generate the output files.
<acronym>PSF</acronym>
<expanded-acronym>PC Screen Font</expanded-acronym>
<generic-icon name="font-x-generic"/>
- <magic priority="50">
+ <magic>
<match type="string" value="\x36\x04" offset="0"/>
</magic>
<glob pattern="*.psf"/>
@@ -2242,7 +2242,7 @@ command to generate the output files.
<acronym>PCF</acronym>
<expanded-acronym>Portable Compiled Format</expanded-acronym>
<generic-icon name="font-x-generic"/>
- <magic priority="50">
+ <magic>
<match type="string" value="\001fcp" offset="0"/>
</magic>
<glob pattern="*.pcf"/>
@@ -2253,7 +2253,7 @@ command to generate the output files.
<comment>OpenType font</comment>
<sub-class-of type="font/ttf"/>
<generic-icon name="font-x-generic"/>
- <magic priority="50">
+ <magic>
<match type="string" value="OTTO" offset="0"/>
</magic>
<glob pattern="*.otf"/>
@@ -2262,7 +2262,7 @@ command to generate the output files.
<mime-type type="application/x-font-speedo">
<comment>Speedo font</comment>
<generic-icon name="font-x-generic"/>
- <magic priority="50">
+ <magic>
<match type="string" value="D1.0\015" offset="0"/>
</magic>
<glob pattern="*.spd"/>
@@ -2270,7 +2270,7 @@ command to generate the output files.
<mime-type type="application/x-font-sunos-news">
<comment>SunOS News font</comment>
<generic-icon name="font-x-generic"/>
- <magic priority="50">
+ <magic>
<match type="string" value="StartFont" offset="0"/>
<match type="string" value="\x13\x7A\x29" offset="0"/>
<match type="string" value="\x13\x7A\x2B" offset="8"/>
@@ -2279,7 +2279,7 @@ command to generate the output files.
<mime-type type="application/x-font-tex">
<comment>TeX font</comment>
<generic-icon name="font-x-generic"/>
- <magic priority="50">
+ <magic>
<match type="string" value="\367\203" offset="0"/>
<match type="string" value="\367\131" offset="0"/>
<match type="string" value="\367\312" offset="0"/>
@@ -2288,7 +2288,7 @@ command to generate the output files.
<mime-type type="application/x-font-tex-tfm">
<comment>TeX font metrics</comment>
<generic-icon name="font-x-generic"/>
- <magic priority="50">
+ <magic>
<match type="string" value="\000\021" offset="2"/>
<match type="string" value="\000\022" offset="2"/>
</magic>
@@ -2296,7 +2296,7 @@ command to generate the output files.
<mime-type type="font/ttf">
<comment>TrueType font</comment>
<generic-icon name="font-x-generic"/>
- <magic priority="50">
+ <magic>
<match type="string" value="FFIL" offset="0"/>
<match type="string" value="FFIL" offset="65"/>
<match type="string" value="\000\001\000\000\000" offset="0"/>
@@ -2313,7 +2313,7 @@ command to generate the output files.
<comment>TrueType XML font</comment>
<sub-class-of type="application/xml"/>
<generic-icon name="font-x-generic"/>
- <magic priority="50">
+ <magic>
<match type="string" value="&lt;ttFont sfntVersion=&quot;\\x00\\x01\\x00\\x00&quot; ttLibVersion=&quot;" offset="0:256"/>
</magic>
<glob pattern="*.ttx"/>
@@ -2321,14 +2321,14 @@ command to generate the output files.
<mime-type type="application/x-font-vfont">
<comment>V font</comment>
<generic-icon name="font-x-generic"/>
- <magic priority="50">
+ <magic>
<match type="string" value="FONT" offset="0"/>
</magic>
</mime-type>
<mime-type type="application/vnd.framemaker">
<comment>Adobe FrameMaker document</comment>
<generic-icon name="x-office-document"/>
- <magic priority="50">
+ <magic>
<match type="string" value="&lt;MakerFile" offset="0"/>
<match type="string" value="&lt;MIFFile" offset="0"/>
<match type="string" value="&lt;MakerDictionary" offset="0"/>
@@ -2343,7 +2343,7 @@ command to generate the output files.
<mime-type type="application/x-gameboy-rom">
<comment>Game Boy ROM</comment>
<generic-icon name="application-x-executable"/>
- <magic priority="50">
+ <magic>
<match type="string" value="\xce\xed\x66\x66\xcc\x0d\x00\x0b\x03\x73\x00\x83\x00\x0c\x00\x0d\x00\x08\x11\x1f\x88\x89\x00\x0e" offset="260">
<match type="byte" value="0x0" mask="0x80" offset="323"/>
</match>
@@ -2354,7 +2354,7 @@ command to generate the output files.
<mime-type type="application/x-gameboy-color-rom">
<comment>Game Boy Color ROM</comment>
<generic-icon name="application-x-executable"/>
- <magic priority="50">
+ <magic>
<match type="string" value="\xce\xed\x66\x66\xcc\x0d\x00\x0b\x03\x73\x00\x83\x00\x0c\x00\x0d\x00\x08" offset="260">
<match type="byte" value="0x80" mask="0x80" offset="323"/>
</match>
@@ -2377,7 +2377,7 @@ command to generate the output files.
<comment>GDBM database</comment>
<acronym>GDBM</acronym>
<expanded-acronym>GNU Database Manager</expanded-acronym>
- <magic priority="50">
+ <magic>
<match type="big32" value="0x13579ace" offset="0"/>
<match type="little32" value="0x13579ace" offset="0"/>
<match type="string" value="GDBM" offset="0"/>
@@ -2388,7 +2388,7 @@ command to generate the output files.
Should be Mega Drive in all but en_US, Mexico and Canada: https://en.wikipedia.org/wiki/Sega_Genesis#History -->
<comment>Genesis ROM</comment>
<generic-icon name="application-x-executable"/>
- <magic priority="50">
+ <magic>
<match type="string" value="SEGA GENESIS" offset="256"/>
<match type="string" value="SEGA MEGA DRIVE" offset="256"/>
<match type="string" value="SEGA_MEGA_DRIVE" offset="256"/>
@@ -2404,7 +2404,7 @@ command to generate the output files.
Should be Super 32X in Japan, Mega Drive 32X in PAL region and Mega 32X in Brazil: https://en.wikipedia.org/wiki/32X -->
<comment>Genesis 32X ROM</comment>
<generic-icon name="application-x-executable"/>
- <magic priority="50">
+ <magic>
<match type="string" value="SEGA 32X" offset="256"/>
</magic>
<glob pattern="*.32x"/>
@@ -2412,7 +2412,7 @@ command to generate the output files.
</mime-type>
<mime-type type="application/x-gettext-translation">
<comment>translated messages (machine-readable)</comment>
- <magic priority="50">
+ <magic>
<match type="string" value="\336\22\4\225" offset="0"/>
<match type="string" value="\225\4\22\336" offset="0"/>
</magic>
@@ -2424,7 +2424,7 @@ command to generate the output files.
<sub-class-of type="application/xml"/>
<generic-icon name="x-office-document"/>
<glob pattern="*.ui"/>
- <magic priority="50">
+ <magic>
<match type="string" value="&lt;interface" offset="0:256"/>
</magic>
</mime-type>
@@ -2433,7 +2433,7 @@ command to generate the output files.
<sub-class-of type="application/xml"/>
<generic-icon name="x-office-document"/>
<glob pattern="*.glade"/>
- <magic priority="50">
+ <magic>
<match type="string" value="&lt;glade-interface" offset="0:256"/>
</magic>
</mime-type>
@@ -2447,7 +2447,7 @@ command to generate the output files.
<mime-type type="application/x-gnumeric">
<comment>Gnumeric spreadsheet</comment>
<generic-icon name="x-office-spreadsheet"/>
- <magic priority="50">
+ <magic>
<match type="string" value="gmr:Workbook" offset="0:64"/>
<match type="string" value="gnm:Workbook" offset="0:64"/>
</magic>
@@ -2469,7 +2469,7 @@ command to generate the output files.
<mime-type type="application/x-gtktalog">
<comment>GTKtalog catalog</comment>
<generic-icon name="x-office-document"/>
- <magic priority="50">
+ <magic>
<match type="string" value="gtktalog " offset="4"/>
</magic>
</mime-type>
@@ -2482,7 +2482,7 @@ command to generate the output files.
<mime-type type="application/gzip">
<comment>Gzip archive</comment>
<generic-icon name="package-x-generic"/>
- <magic priority="50">
+ <magic>
<match type="string" value="\037\213" offset="0"/>
</magic>
<glob pattern="*.gz"/>
@@ -2505,7 +2505,7 @@ command to generate the output files.
<acronym>HDF</acronym>
<expanded-acronym>Hierarchical Data Format</expanded-acronym>
<generic-icon name="x-office-document"/>
- <magic priority="50">
+ <magic>
<match type="string" offset="0" value="\211HDF\r\n\032\n"/>
<match type="string" offset="0" value="\016\003\023\001"/>
</magic>
@@ -2525,7 +2525,7 @@ command to generate the output files.
</mime-type>
<mime-type type="application/x-ipod-firmware">
<comment>iPod firmware</comment>
- <magic priority="50">
+ <magic>
<match type="string" value="S T O P" offset="0"/>
</magic>
</mime-type>
@@ -2539,7 +2539,7 @@ command to generate the output files.
</mime-type>
<mime-type type="application/x-java">
<comment>Java class</comment>
- <magic priority="50">
+ <magic>
<match type="big32" value="0xcafebabe" offset="0"/>
</magic>
<alias type="application/java"/>
@@ -2570,13 +2570,13 @@ command to generate the output files.
<sub-class-of type="application/xml"/>
<generic-icon name="text-x-script"/>
<glob pattern="*.jnlp"/>
- <magic priority="50">
+ <magic>
<match type="string" value="&lt;jnlp" offset="0:256"/>
</magic>
</mime-type>
<mime-type type="application/x-java-keystore">
<comment>Java keystore</comment>
- <magic priority="50">
+ <magic>
<match type="big32" value="0xfeedfeed" offset="0"/>
</magic>
<glob pattern="*.jks"/>
@@ -2587,7 +2587,7 @@ command to generate the output files.
<comment>Java JCE keystore</comment>
<acronym>JCE</acronym>
<expanded-acronym>Java Cryptography Extension</expanded-acronym>
- <magic priority="50">
+ <magic>
<match type="host32" value="0xcececece" offset="0"/>
</magic>
<glob pattern="*.jceks"/>
@@ -2606,7 +2606,7 @@ command to generate the output files.
<alias type="text/javascript"/>
<sub-class-of type="application/ecmascript"/>
<generic-icon name="text-x-script"/>
- <magic priority="50">
+ <magic>
<match type="string" value="#!/bin/gjs" offset="0"/>
<match type="string" value="#! /bin/gjs" offset="0"/>
<match type="string" value='eval \"exec /bin/gjs' offset="0"/>
@@ -2669,7 +2669,7 @@ command to generate the output files.
<comment>Jupyter notebook document</comment>
<sub-class-of type="application/json"/>
<generic-icon name="x-office-document"/>
- <magic priority="50">
+ <magic>
<match type="string" value="{" offset="0">
<match type="string" value='"cells":' offset="1:256"/>
</match>
@@ -2869,14 +2869,14 @@ command to generate the output files.
<mime-type type="application/x-kspread-crypt">
<comment>KSpread spreadsheet (encrypted)</comment>
<generic-icon name="x-office-spreadsheet"/>
- <magic priority="50">
+ <magic>
<match type="big32" value="0x0d1a2702" offset="0"/>
</magic>
</mime-type>
<mime-type type="application/x-ksysv-package">
<comment>KSysV init package</comment>
<generic-icon name="package-x-generic"/>
- <magic priority="50">
+ <magic>
<match type="string" value="KSysV" offset="4">
<match type="byte" value="1" offset="15"/>
</match>
@@ -2908,7 +2908,7 @@ command to generate the output files.
<mime-type type="application/x-kword-crypt">
<comment>KWord document (encrypted)</comment>
<generic-icon name="x-office-document"/>
- <magic priority="50">
+ <magic>
<match type="big32" value="0x0d1a2701" offset="0"/>
</magic>
</mime-type>
@@ -2953,7 +2953,7 @@ command to generate the output files.
<comment>LyX document</comment>
<sub-class-of type="text/plain"/>
<generic-icon name="x-office-document"/>
- <magic priority="50">
+ <magic>
<match type="string" value="#LyX" offset="0"/>
</magic>
<glob pattern="*.lyx"/>
@@ -3052,14 +3052,14 @@ command to generate the output files.
<mime-type type="application/x-macbinary">
<comment>Macintosh MacBinary file</comment>
<generic-icon name="package-x-generic"/>
- <magic priority="50">
+ <magic>
<match type="string" value="mBIN" offset="102"/>
</magic>
</mime-type>
<mime-type type="application/x-matroska">
<comment>Matroska stream</comment>
<generic-icon name="video-x-generic"/>
- <magic priority="50">
+ <magic>
<!-- EBML ID -->
<match type="big32" value="0x1a45dfa3" offset="0">
<!-- DocumentType ID -->
@@ -3088,7 +3088,7 @@ command to generate the output files.
<mime-type type="video/webm">
<comment>WebM video</comment>
<glob pattern="*.webm"/>
- <magic priority="50">
+ <magic>
<!-- EBML ID -->
<match type="big32" value="0x1a45dfa3" offset="0">
<!-- DocumentType ID -->
@@ -3116,7 +3116,7 @@ command to generate the output files.
<acronym>MXF</acronym>
<expanded-acronym>Material Exchange Format</expanded-acronym>
<generic-icon name="video-x-generic"/>
- <magic priority="50">
+ <magic>
<match type="string" value="\x06\x0e\x2b\x34\x02\x05\x01\x01\x0d\x01\x02\x01\x01\x02" offset="0:256"/>
</magic>
<glob pattern="*.mxf"/>
@@ -3166,7 +3166,7 @@ command to generate the output files.
<mime-type type="application/x-ms-dos-executable">
<comment>DOS/Windows executable</comment>
<generic-icon name="application-x-executable"/>
- <magic priority="50">
+ <magic>
<match type="string" value="MZ" offset="0"/>
</magic>
<glob pattern="*.exe"/>
@@ -3174,7 +3174,7 @@ command to generate the output files.
<mime-type type="application/x-mswinurl">
<comment>Internet shortcut</comment>
<sub-class-of type="text/plain"/>
- <magic priority="50">
+ <magic>
<match type="string" value="InternetShortcut" offset="1"/>
<match type="string" value="DEFAULT" offset="1">
<match type="string" value="BASEURL=" offset="11"/>
@@ -3217,7 +3217,7 @@ command to generate the output files.
<comment>Nautilus link</comment>
<sub-class-of type="text/plain"/>
<generic-icon name="text-x-generic"/>
- <magic priority="50">
+ <magic>
<match type="string" value="&lt;nautilus_object nautilus_link" offset="0:32"/>
</magic>
</mime-type>
@@ -3271,7 +3271,7 @@ command to generate the output files.
<mime-type type="application/x-object">
<comment>object code</comment>
<generic-icon name="x-office-document"/>
- <magic priority="50">
+ <magic>
<match type="string" value="\177ELF" offset="0">
<match type="byte" value="1" offset="5">
<match type="little16" value="1" offset="16"/>
@@ -3289,7 +3289,7 @@ command to generate the output files.
<mime-type type="application/annodex">
<comment>Annodex exchange format</comment>
<generic-icon name="video-x-generic"/>
- <magic priority="50">
+ <magic>
<match type="string" value="OggS" offset="0">
<match type="string" value="fishead\0" offset="28">
<match type="string" value="CMML\0\0\0\0" offset="56:512"/>
@@ -3302,7 +3302,7 @@ command to generate the output files.
<mime-type type="video/annodex">
<comment>Annodex video</comment>
<sub-class-of type="application/annodex"/>
- <magic priority="50">
+ <magic>
<match type="string" value="OggS" offset="0">
<match type="string" value="fishead\0" offset="28">
<match type="string" value="CMML\0\0\0\0" offset="56:512"/>
@@ -3315,7 +3315,7 @@ command to generate the output files.
<mime-type type="audio/annodex">
<comment>Annodex audio</comment>
<sub-class-of type="application/annodex"/>
- <magic priority="50">
+ <magic>
<match type="string" value="OggS" offset="0">
<match type="string" value="fishead\0" offset="28">
<match type="string" value="CMML\0\0\0\0" offset="56:512"/>
@@ -3329,7 +3329,7 @@ command to generate the output files.
<comment>Ogg multimedia file</comment>
<generic-icon name="video-x-generic"/>
<alias type="application/x-ogg"/>
- <magic priority="50">
+ <magic>
<match type="string" value="OggS" offset="0"/>
</magic>
<glob pattern="*.ogx"/>
@@ -3337,7 +3337,7 @@ command to generate the output files.
<mime-type type="audio/ogg">
<comment>Ogg audio</comment>
<sub-class-of type="application/ogg"/>
- <magic priority="50">
+ <magic>
<match type="string" value="OggS" offset="0"/>
</magic>
<glob pattern="*.oga"/>
@@ -3348,7 +3348,7 @@ command to generate the output files.
<mime-type type="video/ogg">
<comment>Ogg video</comment>
<sub-class-of type="application/ogg"/>
- <magic priority="50">
+ <magic>
<match type="string" value="OggS" offset="0"/>
</magic>
<glob pattern="*.ogv"/>
@@ -3407,7 +3407,7 @@ command to generate the output files.
</mime-type>
<mime-type type="audio/x-speex">
<comment>Speex audio</comment>
- <magic priority="50">
+ <magic>
<match type="string" value="Speex" offset="0"/>
</magic>
<glob pattern="*.spx"/>
@@ -3439,7 +3439,7 @@ command to generate the output files.
<mime-type type="application/x-ole-storage">
<comment>OLE2 compound document storage</comment>
<generic-icon name="x-office-document"/>
- <magic priority="50">
+ <magic>
<match type="string" value="\320\317\021\340\241\261\032\341" offset="0"/>
<match type="little32" value="0xe011cfd0" offset="0"/>
</magic>
@@ -3457,7 +3457,7 @@ command to generate the output files.
<mime-type type="application/x-oleo">
<comment>GNU Oleo spreadsheet</comment>
<generic-icon name="x-office-spreadsheet"/>
- <magic priority="50">
+ <magic>
<match type="string" value="Oleo" offset="31"/>
</magic>
<glob pattern="*.oleo"/>
@@ -3494,7 +3494,7 @@ command to generate the output files.
<acronym>PEF</acronym>
<expanded-acronym>Preferred Executable Format</expanded-acronym>
<generic-icon name="application-x-executable"/>
- <magic priority="50">
+ <magic>
<match type="string" value="Joy!" offset="0"/>
</magic>
</mime-type>
@@ -3504,7 +3504,7 @@ command to generate the output files.
<sub-class-of type="text/plain"/>
<generic-icon name="text-x-script"/>
<alias type="text/x-perl"/>
- <magic priority="50">
+ <magic>
<match type="string" value='eval \"exec /usr/local/bin/perl' offset="0"/>
<match type="string" value="/bin/perl" offset="2:16"/>
<match type="string" value="/bin/env perl" offset="2:16"/>
@@ -3563,7 +3563,7 @@ command to generate the output files.
<mime-type type="application/x-pocket-word">
<comment>Pocket Word document</comment>
<generic-icon name="x-office-document"/>
- <magic priority="50">
+ <magic>
<match type="string" value="{\\pwi" offset="0"/>
</magic>
<glob pattern="*.psw"/>
@@ -3581,7 +3581,7 @@ command to generate the output files.
</mime-type>
<mime-type type="application/x-python-bytecode">
<comment>Python bytecode</comment>
- <magic priority="50">
+ <magic>
<match type="big32" value="0x994e0d0a" offset="0"/>
</magic>
<glob pattern="*.pyc"/>
@@ -3591,7 +3591,7 @@ command to generate the output files.
<comment>QtiPlot document</comment>
<sub-class-of type="text/plain"/>
<generic-icon name="x-office-document"/>
- <magic priority="50">
+ <magic>
<match value="QtiPlot" type="string" offset="0"/>
</magic>
<glob pattern="*.qti"/>
@@ -3649,7 +3649,7 @@ command to generate the output files.
<mime-type type="application/x-alz">
<comment>Alzip archive</comment>
<generic-icon name="package-x-generic"/>
- <magic priority="50">
+ <magic>
<match type="string" value="ALZ" offset="0"/>
</magic>
<glob pattern="*.alz"/>
@@ -3665,7 +3665,7 @@ command to generate the output files.
<comment>RPM package</comment>
<generic-icon name="package-x-generic"/>
<alias type="application/x-redhat-package-manager" />
- <magic priority="50">
+ <magic>
<match type="string" value="\xed\xab\xee\xdb" offset="0"/>
</magic>
<glob pattern="*.rpm"/>
@@ -3708,7 +3708,7 @@ command to generate the output files.
<mime-type type="application/x-sc">
<comment>SC/Xspread spreadsheet</comment>
<generic-icon name="x-office-spreadsheet"/>
- <magic priority="50">
+ <magic>
<match type="string" value="Spreadsheet" offset="38"/>
</magic>
</mime-type>
@@ -3725,7 +3725,7 @@ command to generate the output files.
</mime-type>
<mime-type type="application/x-sharedlib">
<comment>shared library</comment>
- <magic priority="50">
+ <magic>
<match type="little16" value="0603" offset="0">
<match type="little16" mask="030000" value="020000" offset="22"/>
</match>
@@ -3739,7 +3739,7 @@ command to generate the output files.
<sub-class-of type="text/plain"/>
<alias type="text/x-sh"/>
<generic-icon name="text-x-script"/>
- <magic priority="50">
+ <magic>
<match type="string" value="# This is a shell archive" offset="10"/>
<match type="string" value="/bin/bash" offset="2:16"/>
<match type="string" value="/bin/nawk" offset="2:16"/>
@@ -3759,7 +3759,7 @@ command to generate the output files.
<alias type="application/x-shockwave-flash"/>
<alias type="application/futuresplash"/>
<generic-icon name="video-x-generic"/>
- <magic priority="50">
+ <magic>
<match type="string" value="FWS" offset="0"/>
<match type="string" value="CWS" offset="0"/>
</magic>
@@ -3770,7 +3770,7 @@ command to generate the output files.
<!-- translators: "Shorten" is the name of an audio codec -->
<comment>Shorten audio</comment>
<generic-icon name="audio-x-generic"/>
- <magic priority="50">
+ <magic>
<match type="string" value="ajkg" offset="0"/>
</magic>
<glob pattern="*.shn"/>
@@ -3785,7 +3785,7 @@ command to generate the output files.
<comment>Skencil document</comment>
<glob pattern="*.sk"/>
<glob pattern="*.sk1"/>
- <magic priority="50">
+ <magic>
<match type="string" value="##Sketch" offset="0"/>
</magic>
</mime-type>
@@ -3848,7 +3848,7 @@ command to generate the output files.
<alias type="application/x-srt"/>
<sub-class-of type="text/plain"/>
<generic-icon name="text-x-generic"/>
- <magic priority="50">
+ <magic>
<match type="string" value="1" offset="0">
<match type="string" value=" --> " offset="0:256"/>
</match>
@@ -3861,7 +3861,7 @@ command to generate the output files.
<expanded-acronym>Video Text Tracks</expanded-acronym>
<sub-class-of type="text/plain"/>
<generic-icon name="text-x-generic"/>
- <magic priority="50">
+ <magic>
<match type="string" value="WEBVTT" offset="0"/>
</magic>
<glob pattern="*.vtt"/>
@@ -3872,7 +3872,7 @@ command to generate the output files.
<expanded-acronym>Synchronized Accessible Media Interchange</expanded-acronym>
<sub-class-of type="text/plain"/>
<generic-icon name="text-x-generic"/>
- <magic priority="50">
+ <magic>
<match type="string" value="&lt;SAMI&gt;" offset="0:256"/>
</magic>
<glob pattern="*.smi"/>
@@ -3881,7 +3881,7 @@ command to generate the output files.
<mime-type type="text/x-microdvd">
<comment>MicroDVD subtitles</comment>
<sub-class-of type="text/plain"/>
- <magic priority="50">
+ <magic>
<match type="string" value="{1}" offset="0"/>
<match type="string" value="{0}" offset="0"/>
<match type="string" value="}{" offset="0:6"/>
@@ -3891,7 +3891,7 @@ command to generate the output files.
<mime-type type="text/x-mpl2">
<comment>MPlayer2 subtitles</comment>
<sub-class-of type="text/plain"/>
- <magic priority="50">
+ <magic>
<match type="string" value="[1]" offset="0"/>
<match type="string" value="[0]" offset="0"/>
<match type="string" value="][" offset="0:6"/>
@@ -3903,7 +3903,7 @@ command to generate the output files.
<acronym>MPSub</acronym>
<expanded-acronym>MPlayer Subtitle</expanded-acronym>
<sub-class-of type="text/plain"/>
- <magic priority="50">
+ <magic>
<match type="string" value="FORMAT=" offset="0:256"/>
</magic>
<glob pattern="*.sub"/>
@@ -3913,7 +3913,7 @@ command to generate the output files.
<acronym>SSA</acronym>
<expanded-acronym>SubStation Alpha</expanded-acronym>
<sub-class-of type="text/plain"/>
- <magic priority="50">
+ <magic>
<match type="string" value="[Script Info]" offset="0:256"/>
<match type="string" value="Dialogue: " offset="0:256"/>
</magic>
@@ -3923,7 +3923,7 @@ command to generate the output files.
<mime-type type="text/x-subviewer">
<comment>SubViewer subtitles</comment>
<sub-class-of type="text/plain"/>
- <magic priority="50">
+ <magic>
<match type="string" value="[INFORMATION]" offset="0"/>
</magic>
<glob pattern="*.sub"/>
@@ -3931,7 +3931,7 @@ command to generate the output files.
<mime-type type="text/x-iMelody">
<comment>iMelody ringtone</comment>
<sub-class-of type="text/plain"/>
- <magic priority="50">
+ <magic>
<match type="string" value="BEGIN:IMELODY" offset="0"/>
</magic>
<glob pattern="*.imy"/>
@@ -3944,7 +3944,7 @@ command to generate the output files.
<acronym>SMAF</acronym>
<expanded-acronym>Synthetic music Mobile Application Format</expanded-acronym>
<generic-icon name="audio-x-generic"/>
- <magic priority="50">
+ <magic>
<match type="string" value="MMMD" offset="0"/>
</magic>
<glob pattern="*.mmf"/>
@@ -3956,7 +3956,7 @@ command to generate the output files.
<acronym>MRML</acronym>
<expanded-acronym>Multimedia Retrieval Markup Language</expanded-acronym>
<sub-class-of type="application/xml"/>
- <magic priority="50">
+ <magic>
<match type="string" value="&lt;mrml " offset="0"/>
</magic>
<glob pattern="*.mrml"/>
@@ -3966,7 +3966,7 @@ command to generate the output files.
<comment>XMF audio</comment>
<acronym>XMF</acronym>
<expanded-acronym>eXtensible Music Format</expanded-acronym>
- <magic priority="50">
+ <magic>
<match type="string" value="XMF_" offset="0"/>
</magic>
<glob pattern="*.xmf"/>
@@ -3976,7 +3976,7 @@ command to generate the output files.
<comment>Mobile XMF audio</comment>
<acronym>XMF</acronym>
<expanded-acronym>eXtensible Music Format</expanded-acronym>
- <magic priority="50">
+ <magic>
<match type="string" value="\130\115\106\137\062\056\060\060\000\000\000\002" offset="0"/>
</magic>
<glob pattern="*.mxmf"/>
@@ -4024,7 +4024,7 @@ command to generate the output files.
<mime-type type="application/x-tgif">
<comment>TGIF document</comment>
<generic-icon name="x-office-document"/>
- <magic priority="50">
+ <magic>
<match type="string" value="%TGIF" offset="0"/>
</magic>
<glob pattern="*.obj"/>
@@ -4052,7 +4052,7 @@ command to generate the output files.
<sub-class-of type="text/plain"/>
<alias type="application/x-troff"/>
<alias type="text/x-troff"/>
- <magic priority="50">
+ <magic>
<match type="string" value='.\\\"' offset="0"/>
<match type="string" value="'\\\&quot;" offset="0"/>
<match type="string" value="'.\\\&quot;" offset="0"/>
@@ -4206,7 +4206,7 @@ command to generate the output files.
</mime-type>
<mime-type type="audio/ac3">
<comment>Dolby Digital audio</comment>
- <magic priority="50">
+ <magic>
<match type="big16" value="0x0b77" offset="0"/>
</magic>
<glob pattern="*.ac3"/>
@@ -4215,7 +4215,7 @@ command to generate the output files.
<comment>DTS audio</comment>
<acronym>DTS</acronym>
<expanded-acronym>Digital Theater Systems</expanded-acronym>
- <magic priority="50">
+ <magic>
<match type="big32" value="0x7FFE8001" offset="0"/> <!-- 16bits core be -->
<match type="little32" value="0xFE7F0180" offset="0"/> <!-- 16bits core le -->
<match type="big32" value="0x1FFFE800" offset="0"/> <!-- 14bits core be -->
@@ -4241,7 +4241,7 @@ command to generate the output files.
<comment>AMR audio</comment>
<acronym>AMR</acronym>
<expanded-acronym>Adaptive Multi-Rate</expanded-acronym>
- <magic priority="50">
+ <magic>
<match type="string" value="#!AMR\n" offset="0"/>
<match type="string" value="#!AMR_MC1.0\n" offset="0"/>
</magic>
@@ -4252,7 +4252,7 @@ command to generate the output files.
<comment>AMR-WB audio</comment>
<acronym>AMR-WB</acronym>
<expanded-acronym>Adaptive Multi-Rate Wideband</expanded-acronym>
- <magic priority="50">
+ <magic>
<match type="string" value="#!AMR-WB\n" offset="0"/>
<match type="string" value="#!AMR-WB_MC1.0\n" offset="0"/>
</magic>
@@ -4269,7 +4269,7 @@ command to generate the output files.
</mime-type>
<mime-type type="audio/prs.sid">
<comment>Commodore 64 audio</comment>
- <magic priority="50">
+ <magic>
<match type="string" value="PSID" offset="0"/>
</magic>
<glob pattern="*.sid"/>
@@ -4279,7 +4279,7 @@ command to generate the output files.
<comment>PCM audio</comment>
<acronym>PCM</acronym>
<expanded-acronym>Pulse-code Modulation</expanded-acronym>
- <magic priority="50">
+ <magic>
<match type="string" value=".snd" offset="0">
<match type="big32" value="23" offset="12"/>
</match>
@@ -4300,7 +4300,7 @@ command to generate the output files.
<acronym>AIFC</acronym>
<expanded-acronym>Audio Interchange File format Compressed</expanded-acronym>
<sub-class-of type="application/x-iff"/>
- <magic priority="50">
+ <magic>
<match type="string" value="AIFC" offset="8"/>
</magic>
<glob pattern="*.aifc"/>
@@ -4312,7 +4312,7 @@ command to generate the output files.
<acronym>AIFF</acronym>
<expanded-acronym>Audio Interchange File Format</expanded-acronym>
<sub-class-of type="application/x-iff"/>
- <magic priority="50">
+ <magic>
<match type="string" value="AIFF" offset="8"/>
<match type="string" value="8SVX" offset="8"/>
</magic>
@@ -4321,14 +4321,14 @@ command to generate the output files.
</mime-type>
<mime-type type="audio/x-ape">
<comment>Monkey's audio</comment>
- <magic priority="50">
+ <magic>
<match type="string" value="MAC " offset="0"/>
</magic>
<glob pattern="*.ape"/>
</mime-type>
<mime-type type="audio/x-pn-audibleaudio">
<comment>Audible.Com audio</comment>
- <magic priority="50">
+ <magic>
<!-- https://github.com/FFmpeg/FFmpeg/blob/master/libavformat/aadec.c#L33 -->
<match type="big32" value="1469084982" offset="4"/>
</magic>
@@ -4337,7 +4337,7 @@ command to generate the output files.
</mime-type>
<mime-type type="audio/vnd.audible.aax">
<comment>Audible Enhanced audio</comment>
- <magic priority="50">
+ <magic>
<match type="string" value="ftypaax " offset="4"/>
</magic>
<glob pattern="*.aax"/>
@@ -4346,7 +4346,7 @@ command to generate the output files.
<comment>DSDIFF audio</comment>
<acronym>DSDIFF</acronym>
<expanded-acronym>Direct Stream Digital Interchange File Format</expanded-acronym>
- <magic priority="50">
+ <magic>
<!-- from https://www.sonicstudio.com/pdf/dsd/DSDIFF_1.5_Spec.pdf -->
<match value="FRM8" type="string" offset="0">
<match value="DSD " type="string" offset="12"/>
@@ -4359,7 +4359,7 @@ command to generate the output files.
<comment>DSF audio</comment>
<acronym>DSF</acronym>
<expanded-acronym>Direct stream digital Stream File</expanded-acronym>
- <magic priority="50">
+ <magic>
<!-- from https://dsd-guide.com/sites/default/files/white-papers/DSFFileFormatSpec_E.pdf -->
<match value="DSD " type="string" offset="0">
<match value="fmt " type="string" offset="28">
@@ -4375,7 +4375,7 @@ command to generate the output files.
</mime-type>
<mime-type type="audio/x-it">
<comment>Impulse Tracker audio</comment>
- <magic priority="50">
+ <magic>
<match type="string" value="IMPM" offset="0"/>
</magic>
<glob pattern="*.it"/>
@@ -4384,7 +4384,7 @@ command to generate the output files.
<comment>FLAC audio</comment>
<acronym>FLAC</acronym>
<expanded-acronym>Free Lossless Audio Codec</expanded-acronym>
- <magic priority="50">
+ <magic>
<match value="fLaC" type="string" offset="0"/>
</magic>
<glob pattern="*.flac"/>
@@ -4392,7 +4392,7 @@ command to generate the output files.
</mime-type>
<mime-type type="audio/x-wavpack">
<comment>WavPack audio</comment>
- <magic priority="50">
+ <magic>
<match type="string" value="wvpk" offset="0"/>
</magic>
<glob pattern="*.wv"/>
@@ -4400,7 +4400,7 @@ command to generate the output files.
</mime-type>
<mime-type type="audio/x-wavpack-correction">
<comment>WavPack audio correction file</comment>
- <magic priority="50">
+ <magic>
<match type="string" value="wvpk" offset="0"/>
</magic>
<glob pattern="*.wvc"/>
@@ -4410,7 +4410,7 @@ command to generate the output files.
<acronym>MIDI</acronym>
<expanded-acronym>Musical Instrument Digital Interface</expanded-acronym>
<alias type="audio/x-midi"/>
- <magic priority="50">
+ <magic>
<match type="string" value="MThd" offset="0"/>
</magic>
<glob pattern="*.mid"/>
@@ -4419,7 +4419,7 @@ command to generate the output files.
</mime-type>
<mime-type type="audio/x-mo3">
<comment>compressed Tracker audio</comment>
- <magic priority="50">
+ <magic>
<match type="string" value="MO3" offset="0"/>
</magic>
<glob pattern="*.mo3"/>
@@ -4428,7 +4428,7 @@ command to generate the output files.
<comment>AAC audio</comment>
<acronym>AAC</acronym>
<expanded-acronym>Advanced Audio Coding</expanded-acronym>
- <magic priority="50">
+ <magic>
<match type="string" value="ADIF" offset="0"/>
<match type="big16" value="0xFFF0" mask="0xFFF6" offset="0"/>
</magic>
@@ -4448,7 +4448,7 @@ command to generate the output files.
<comment>MPEG-4 audio</comment>
<alias type="audio/x-m4a"/>
<alias type="audio/m4a"/>
- <magic priority="50">
+ <magic>
<match type="string" value="ftypM4A" offset="4"/>
</magic>
<glob pattern="*.m4a"/>
@@ -4462,7 +4462,7 @@ command to generate the output files.
<mime-type type="video/mp4">
<comment>MPEG-4 video</comment>
<alias type="video/mp4v-es"/>
- <magic priority="50">
+ <magic>
<match type="string" value="ftypisom" offset="4"/>
<match type="string" value="ftypmp41" offset="4"/>
<match type="string" value="ftypmp42" offset="4"/>
@@ -4479,7 +4479,7 @@ command to generate the output files.
<mime-type type="audio/x-m4b">
<comment>MPEG-4 audio book</comment>
<sub-class-of type="audio/mp4"/>
- <magic priority="50">
+ <magic>
<match type="string" value="ftypM4B" offset="4"/>
</magic>
<glob pattern="*.m4b"/>
@@ -4490,7 +4490,7 @@ command to generate the output files.
<acronym>3GPP</acronym>
<expanded-acronym>3rd Generation Partnership Project</expanded-acronym>
<sub-class-of type="video/mp4"/>
- <magic priority="50">
+ <magic>
<match type="string" value="ftyp3ge" offset="4"/>
<match type="string" value="ftyp3gg" offset="4"/>
<match type="string" value="ftyp3gp" offset="4"/>
@@ -4512,7 +4512,7 @@ command to generate the output files.
<comment>3GPP2 multimedia file</comment>
<acronym>3GPP2</acronym>
<expanded-acronym>3rd Generation Partnership Project 2</expanded-acronym>
- <magic priority="50">
+ <magic>
<match type="string" value="ftyp3g2" offset="4"/>
</magic>
<glob pattern="*.3g2"/>
@@ -4596,7 +4596,7 @@ command to generate the output files.
<alias type="audio/x-mpg"/>
<alias type="audio/x-mpeg"/>
<alias type="audio/mp3"/>
- <magic priority="50">
+ <magic>
<match type="big16" value="0xfffa" offset="0"/>
<match type="big16" value="0xfffb" offset="0"/>
<match type="big16" value="0xfff3" offset="0"/>
@@ -4619,7 +4619,7 @@ command to generate the output files.
<glob pattern="*.m3u"/>
<glob pattern="*.m3u8"/>
<glob pattern="*.vlc"/>
- <magic priority="50">
+ <magic>
<match type="string" value="#EXTM3U" offset="0"/>
</magic>
</mime-type>
@@ -4656,7 +4656,7 @@ command to generate the output files.
<comment>PSF audio</comment>
<acronym>PSF</acronym>
<expanded-acronym>Portable Sound Format</expanded-acronym>
- <magic priority="50">
+ <magic>
<match type="string" value="PSF" offset="0"/>
</magic>
<glob pattern="*.psf"/>
@@ -4683,7 +4683,7 @@ command to generate the output files.
</mime-type>
<mime-type type="audio/x-musepack">
<comment>Musepack audio</comment>
- <magic priority="50">
+ <magic>
<match type="string" value="MP+" offset="0"/>
<match type="string" value="MPCK" offset="0"/>
</magic>
@@ -4711,7 +4711,7 @@ command to generate the output files.
<mime-type type="application/vnd.rn-realmedia">
<comment>RealMedia document</comment>
<generic-icon name="video-x-generic"/>
- <magic priority="50">
+ <magic>
<match type="string" value=".RMF" offset="0"/>
</magic>
<glob pattern="*.rm"/>
@@ -4743,7 +4743,7 @@ command to generate the output files.
</mime-type>
<mime-type type="audio/x-s3m">
<comment>Scream Tracker 3 audio</comment>
- <magic priority="50">
+ <magic>
<match value="SCRM" type="string" offset="44"/>
</magic>
<glob pattern="*.s3m"/>
@@ -4752,7 +4752,7 @@ command to generate the output files.
<comment>MP3 ShoutCast playlist</comment>
<alias type="application/pls"/>
<alias type="audio/scpls"/>
- <magic priority="50">
+ <magic>
<match type="string" value="[playlist]" offset="0"/>
<match type="string" value="[Playlist]" offset="0"/>
<match type="string" value="[PLAYLIST]" offset="0"/>
@@ -4776,7 +4776,7 @@ command to generate the output files.
<comment>WAV audio</comment>
<alias type="audio/wav"/>
<alias type="audio/vnd.wave"/>
- <magic priority="50">
+ <magic>
<match type="string" value="WAVE" offset="8"/>
<match type="string" value="WAV " offset="8"/>
</magic>
@@ -4784,14 +4784,14 @@ command to generate the output files.
</mime-type>
<mime-type type="audio/x-xi">
<comment>Scream Tracker instrument</comment>
- <magic priority="50">
+ <magic>
<match value="Extended Instrument:" type="string" offset="0"/>
</magic>
<glob pattern="*.xi"/>
</mime-type>
<mime-type type="audio/x-xm">
<comment>FastTracker II audio</comment>
- <magic priority="50">
+ <magic>
<match value="Extended Module:" type="string" offset="0"/>
</magic>
<glob pattern="*.xm"/>
@@ -4799,14 +4799,14 @@ command to generate the output files.
<mime-type type="audio/x-tta">
<comment>TrueAudio audio</comment>
<alias type="audio/tta"/>
- <magic priority="50">
+ <magic>
<match value="TTA1" type="string" offset="0"/>
</magic>
<glob pattern="*.tta"/>
</mime-type>
<mime-type type="image/bmp">
<comment>Windows BMP image</comment>
- <magic priority="50">
+ <magic>
<match type="string" mask="0xffff00000000ffff" value="BMxxxx\000\000" offset="0"/>
<match type="string" value="BM" offset="0">
<match type="byte" value="12" offset="14"/>
@@ -4842,7 +4842,7 @@ command to generate the output files.
<comment>GIF image</comment>
<acronym>GIF</acronym>
<expanded-acronym>Graphics Interchange Format</expanded-acronym>
- <magic priority="50">
+ <magic>
<match type="string" value="GIF8" offset="0"/>
</magic>
<glob pattern="*.gif"/>
@@ -4874,7 +4874,7 @@ command to generate the output files.
<comment>JPEG image</comment>
<acronym>JPEG</acronym>
<expanded-acronym>Joint Photographic Experts Group</expanded-acronym>
- <magic priority="50">
+ <magic>
<match type="string" value="\377\330\377" offset="0"/>
<match type="big16" value="0xffd8" offset="0"/>
</magic>
@@ -4893,7 +4893,7 @@ command to generate the output files.
</mime-type>
<mime-type type="image/x-jp2-codestream">
<comment>JPEG-2000 codestream</comment>
- <magic priority="50">
+ <magic>
<match type="big32" value="0xff4fff51" offset="0"/>
</magic>
<glob pattern="*.j2c"/>
@@ -4907,7 +4907,7 @@ command to generate the output files.
<alias type="image/jpeg2000"/>
<alias type="image/jpeg2000-image"/>
<alias type="image/x-jpeg2000-image"/>
- <magic priority="50">
+ <magic>
<match type="string" mask="0xffffffffffffffffffffffff0000000000000000ffffffff" value="\x00\x00\x00\x0c\x6a\x50\x20\x20\x0d\x0a\x87\x0a jp2\x20" offset="0"/>
</magic>
<glob pattern="*.jp2"/>
@@ -4917,7 +4917,7 @@ command to generate the output files.
<comment>JPEG-2000 JPX image</comment>
<acronym>JPX</acronym>
<expanded-acronym>JPEG-2000 eXtended</expanded-acronym>
- <magic priority="50">
+ <magic>
<match type="string" mask="0xffffffffffffffffffffffff0000000000000000ffffffff" value="\x00\x00\x00\x0c\x6a\x50\x20\x20\x0d\x0a\x87\x0a jpx\x20" offset="0"/>
</magic>
<glob pattern="*.jpf"/>
@@ -4927,7 +4927,7 @@ command to generate the output files.
<comment>JPEG-2000 JPM image</comment>
<acronym>JPM</acronym>
<expanded-acronym>JPEG-2000 Mixed</expanded-acronym>
- <magic priority="50">
+ <magic>
<match type="string" mask="0xffffffffffffffffffffffff0000000000000000ffffffff" value="\x00\x00\x00\x0c\x6a\x50\x20\x20\x0d\x0a\x87\x0a jpm\x20" offset="0"/>
</magic>
<glob pattern="*.jpm"/>
@@ -4937,7 +4937,7 @@ command to generate the output files.
<comment>JPEG-2000 MJ2 video</comment>
<acronym>MJ2</acronym>
<expanded-acronym>Motion JPEG-2000</expanded-acronym>
- <magic priority="50">
+ <magic>
<match type="string" mask="0xffffffffffffffffffffffff0000000000000000ffffffff" value="\x00\x00\x00\x0c\x6a\x50\x20\x20\x0d\x0a\x87\x0a mjp2" offset="0"/>
</magic>
<glob pattern="*.mj2"/>
@@ -4965,27 +4965,27 @@ command to generate the output files.
</mime-type>
<mime-type type="image/x-dds">
<comment>DirectDraw surface</comment>
- <magic priority="50">
+ <magic>
<match value="DDS" type="string" offset="0"/>
</magic>
<glob pattern="*.dds"/>
</mime-type>
<mime-type type="image/x-xcursor">
<comment>X11 cursor</comment>
- <magic priority="50">
+ <magic>
<match type="string" value="Xcur" offset="0"/>
</magic>
</mime-type>
<mime-type type="image/x-exr">
<comment>EXR image</comment>
- <magic priority="50">
+ <magic>
<match type="little32" value="20000630" offset="0"/>
</magic>
<glob pattern="*.exr"/>
</mime-type>
<mime-type type="image/x-pict">
<comment>Macintosh Quickdraw/PICT drawing</comment>
- <magic priority="50">
+ <magic>
<match type="big16" value="0x0011" offset="10">
<match type="big16" value="0x02FF" offset="12">
<match type="big16" value="0x0C00" offset="14">
@@ -4994,7 +4994,7 @@ command to generate the output files.
</match>
</match>
</magic>
- <magic priority="50">
+ <magic>
<match type="big16" value="0x0011" offset="522">
<match type="big16" value="0x02FF" offset="524">
<match type="big16" value="0x0C00" offset="526">
@@ -5034,7 +5034,7 @@ command to generate the output files.
<acronym>CRW</acronym>
<expanded-acronym>Canon RaW</expanded-acronym>
<sub-class-of type="image/x-dcraw"/>
- <magic priority="50">
+ <magic>
<match value="II\x1a\x00\x00\x00HEAPCCDR" type="string" offset="0"/>
</magic>
<glob pattern="*.crw"/>
@@ -5060,7 +5060,7 @@ command to generate the output files.
<acronym>RAF</acronym>
<expanded-acronym>RAw Format</expanded-acronym>
<sub-class-of type="image/x-dcraw"/>
- <magic priority="50">
+ <magic>
<match value="FUJIFILMCCD-RAW " type="string" offset="0"/>
</magic>
<glob pattern="*.raf"/>
@@ -5097,7 +5097,7 @@ command to generate the output files.
<acronym>MRW</acronym>
<expanded-acronym>Minolta RaW</expanded-acronym>
<sub-class-of type="image/x-dcraw"/>
- <magic priority="50">
+ <magic>
<match value="\x00MRM" type="string" offset="0"/>
</magic>
<glob pattern="*.mrw" />
@@ -5121,7 +5121,7 @@ command to generate the output files.
<acronym>ORF</acronym>
<expanded-acronym>Olympus Raw Format</expanded-acronym>
<sub-class-of type="image/x-dcraw"/>
- <magic priority="50">
+ <magic>
<!-- an ORF file is basically a TIFF file with a non standard !-->
<!-- header IIRO which is not nice since it is only composed !-->
<!-- of ASCII codes. Fortunately, the TIFF header is followed !-->
@@ -5134,7 +5134,7 @@ command to generate the output files.
<mime-type type="image/x-panasonic-rw">
<comment>Panasonic raw image</comment>
<sub-class-of type="image/x-dcraw"/>
- <magic priority="50">
+ <magic>
<!-- Some kind of TIFF file with a non-standard version in prefix !-->
<match value="IIU\x00\x08\x00\x00\x00" type="string" offset="0"/>
</magic>
@@ -5144,7 +5144,7 @@ command to generate the output files.
<mime-type type="image/x-panasonic-rw2">
<comment>Panasonic raw image</comment>
<sub-class-of type="image/x-dcraw"/>
- <magic priority="50">
+ <magic>
<!-- Some kind of TIFF file with a non-standard version in prefix !-->
<match value="IIU\x00\x18\x00\x00\x00" type="string" offset="0"/>
</magic>
@@ -5164,7 +5164,7 @@ command to generate the output files.
<acronym>X3F</acronym>
<expanded-acronym>X3 Foveon</expanded-acronym>
<sub-class-of type="image/x-dcraw"/>
- <magic priority="50">
+ <magic>
<!-- The header is "FOVb" (Foveon) !-->
<match value="FOVb" type="string" offset="0">
<!-- Followed by a 32bit LSB specifying the version number (major.minor) !-->
@@ -5201,7 +5201,7 @@ command to generate the output files.
<comment>PNG image</comment>
<acronym>PNG</acronym>
<expanded-acronym>Portable Network Graphics</expanded-acronym>
- <magic priority="50">
+ <magic>
<match type="string" value="\x89PNG" offset="0"/>
</magic>
<glob pattern="*.png"/>
@@ -5242,7 +5242,7 @@ command to generate the output files.
<comment>TIFF image</comment>
<acronym>TIFF</acronym>
<expanded-acronym>Tagged Image File Format</expanded-acronym>
- <magic priority="50">
+ <magic>
<match type="string" value="MM\x00\x2a" offset="0"/>
<match type="string" value="II\x2a\x00" offset="0"/>
</magic>
@@ -5262,7 +5262,7 @@ command to generate the output files.
<mime-type type="image/vnd.dxf">
<comment>DXF vector image</comment>
<glob pattern="*.dxf"/>
- <magic priority="50">
+ <magic>
<match type="string" value="\nHEADER\n" offset="0:64"/>
<match type="string" value="\x0d\nHEADER\x0d\n" offset="0:64"/>
</magic>
@@ -5272,13 +5272,13 @@ command to generate the output files.
<acronym>MDI</acronym>
<expanded-acronym>Microsoft Document Imaging</expanded-acronym>
<glob pattern="*.mdi"/>
- <magic priority="50">
+ <magic>
<match type="string" value="\x45\x50\x2A\x00" offset="0"/>
</magic>
</mime-type>
<mime-type type="image/webp">
<comment>WebP image</comment>
- <magic priority="50">
+ <magic>
<match type="string" value="RIFF" offset="0">
<match type="string" value="WEBP" offset="8"/>
</match>
@@ -5294,7 +5294,7 @@ command to generate the output files.
</mime-type>
<mime-type type="image/x-applix-graphics">
<comment>Applix Graphics image</comment>
- <magic priority="50">
+ <magic>
<match type="string" value="*BEGIN" offset="0">
<match type="string" value="GRAPHICS" offset="7"/>
</match>
@@ -5324,7 +5324,7 @@ command to generate the output files.
<generic-icon name="image-x-generic"/>
<glob pattern="dicomdir"/>
<glob pattern="*.dcm"/>
- <magic priority="50">
+ <magic>
<match type="string" value="DICM" offset="128"/>
</magic>
</mime-type>
@@ -5347,7 +5347,7 @@ command to generate the output files.
<comment>DIB image</comment>
<acronym>DIB</acronym>
<expanded-acronym>Device Independent Bitmap</expanded-acronym>
- <magic priority="50">
+ <magic>
<match type="string" value="\x28\00\00\00" offset="0"/>
</magic>
</mime-type>
@@ -5385,7 +5385,7 @@ command to generate the output files.
<comment>DPX image</comment>
<acronym>DPX</acronym>
<expanded-acronym>Digital Moving Picture Exchange</expanded-acronym>
- <magic priority="50">
+ <magic>
<match type="big32" value="0x53445058" offset="0"/>
</magic>
</mime-type>
@@ -5411,7 +5411,7 @@ command to generate the output files.
<comment>FITS document</comment>
<acronym>FITS</acronym>
<expanded-acronym>Flexible Image Transport System</expanded-acronym>
- <magic priority="50">
+ <magic>
<match type="string" value="SIMPLE =" offset="0"/>
</magic>
<glob pattern="*.fits"/>
@@ -5424,7 +5424,7 @@ command to generate the output files.
<comment>FPX image</comment>
<acronym>FPX</acronym>
<expanded-acronym>FlashPiX</expanded-acronym>
- <magic priority="50">
+ <magic>
<match type="big32" value="0x46506978" offset="0"/>
</magic>
</mime-type>
@@ -5437,7 +5437,7 @@ command to generate the output files.
</mime-type>
<mime-type type="image/vnd.microsoft.icon">
<comment>Windows icon</comment>
- <magic priority="50">
+ <magic>
<match type="string" value="\0\0\1\0" offset="0">
<match type="string" value="\0" offset="5"/>
</match>
@@ -5453,7 +5453,7 @@ command to generate the output files.
<mime-type type="image/x-icns">
<comment>MacOS X icon</comment>
<glob pattern="*.icns"/>
- <magic priority="50">
+ <magic>
<match type="string" value="icns" offset="0"/>
</magic>
</mime-type>
@@ -5462,7 +5462,7 @@ command to generate the output files.
<acronym>ILBM</acronym>
<expanded-acronym>InterLeaved BitMap</expanded-acronym>
<sub-class-of type="application/x-iff"/>
- <magic priority="50">
+ <magic>
<match value="ILBM" type="string" offset="8"/>
<match value="PBM " type="string" offset="8"/>
</magic>
@@ -5506,7 +5506,7 @@ command to generate the output files.
<comment>PCX image</comment>
<acronym>PCX</acronym>
<expanded-acronym>PiCture eXchange</expanded-acronym>
- <magic priority="50">
+ <magic>
<match type="byte" value="10" offset="0">
<match type="byte" value="0" offset="1"/>
<match type="byte" value="2" offset="1"/>
@@ -5534,7 +5534,7 @@ command to generate the output files.
<acronym>PBM</acronym>
<expanded-acronym>Portable BitMap</expanded-acronym>
<sub-class-of type="image/x-portable-anymap"/>
- <magic priority="50">
+ <magic>
<match type="string" value="P1" offset="0">
<match type="byte" value="0x0a" offset="2"/>
<match type="byte" value="0x20" offset="2"/>
@@ -5555,7 +5555,7 @@ command to generate the output files.
<acronym>PGM</acronym>
<expanded-acronym>Portable GrayMap</expanded-acronym>
<sub-class-of type="image/x-portable-anymap"/>
- <magic priority="50">
+ <magic>
<match type="string" value="P2" offset="0">
<match type="byte" value="0x0a" offset="2"/>
<match type="byte" value="0x20" offset="2"/>
@@ -5576,7 +5576,7 @@ command to generate the output files.
<acronym>PPM</acronym>
<expanded-acronym>Portable PixMap</expanded-acronym>
<sub-class-of type="image/x-portable-anymap"/>
- <magic priority="50">
+ <magic>
<match type="string" value="P3" offset="0">
<match type="byte" value="0x0a" offset="2"/>
<match type="byte" value="0x20" offset="2"/>
@@ -5594,7 +5594,7 @@ command to generate the output files.
</mime-type>
<mime-type type="image/vnd.adobe.photoshop">
<comment>Photoshop image</comment>
- <magic priority="50">
+ <magic>
<match type="string" mask="0xffffffff0000ffffffff" value="8BPS \000\000\000\000" offset="0"/>
</magic>
<glob pattern="*.psd"/>
@@ -5615,7 +5615,7 @@ command to generate the output files.
</mime-type>
<mime-type type="image/x-sun-raster">
<comment>Sun raster image</comment>
- <magic priority="50">
+ <magic>
<match type="big32" value="0x59a66a95" offset="0"/>
</magic>
<glob pattern="*.sun"/>
@@ -5631,7 +5631,7 @@ command to generate the output files.
<match type="string" value="\0\xa" offset="1"/>
<match type="string" value="\0\xb" offset="1"/>
</magic>
- <magic priority="50">
+ <magic>
<match type="string" value="\0\2" offset="1">
<match type="byte" value="0x08" offset="16"/>
<match type="byte" value="0x10" offset="16"/>
@@ -5654,7 +5654,7 @@ command to generate the output files.
</mime-type>
<mime-type type="image/x-win-bitmap">
<comment>Windows cursor</comment>
- <magic priority="50">
+ <magic>
<match type="string" value="\0\0\2\0" offset="0">
<match type="string" value="\0" offset="5"/>
</match>
@@ -5663,7 +5663,7 @@ command to generate the output files.
</mime-type>
<mime-type type="application/x-navi-animation">
<comment>Windows animated cursor</comment>
- <magic priority="50">
+ <magic>
<match type="string" value="RIFF" offset="0">
<match type="string" value="ACON" offset="8"/>
</match>
@@ -5678,7 +5678,7 @@ command to generate the output files.
<alias type="image/x-emf"/>
<alias type="application/x-emf"/>
<alias type="application/emf"/>
- <magic priority="50">
+ <magic>
<match type="little32" offset="0" value="0x00000001">
<match type="little32" offset="40" value="0x464D4520">
<match type="little32" offset="44" value="0x00010000">
@@ -5692,7 +5692,7 @@ command to generate the output files.
<comment>WMF image</comment>
<acronym>WMF</acronym>
<expanded-acronym>Windows Metafile</expanded-acronym>
- <magic priority="50">
+ <magic>
<!-- Placeable Metafile Header !-->
<match type="little32" offset="0" value="0x9AC6CDD7">
<!-- Followed by the standard Windows Metafile Header !-->
@@ -5721,7 +5721,7 @@ command to generate the output files.
<mime-type type="image/x-xcf">
<comment>GIMP image</comment>
<glob pattern="*.xcf"/>
- <magic priority="50">
+ <magic>
<match type="string" value="gimp xcf file" offset="0"/>
<match type="string" value="gimp xcf v" offset="0"/>
</magic>
@@ -5729,7 +5729,7 @@ command to generate the output files.
<mime-type type="image/x-gimp-gbr">
<comment>GIMP brush</comment>
<glob pattern="*.gbr"/>
- <magic priority="50">
+ <magic>
<match type="string" value="GIMP" offset="20"/>
</magic>
</mime-type>
@@ -5740,14 +5740,14 @@ command to generate the output files.
<mime-type type="image/x-gimp-pat">
<comment>GIMP pattern</comment>
<glob pattern="*.pat"/>
- <magic priority="50">
+ <magic>
<match type="string" value="GPAT" offset="20"/>
</magic>
</mime-type>
<mime-type type="image/x-xfig">
<comment>XFig image</comment>
<glob pattern="*.fig"/>
- <magic priority="50">
+ <magic>
<match type="string" value="#FIG" offset="0"/>
</magic>
</mime-type>
@@ -5755,7 +5755,7 @@ command to generate the output files.
<comment>XPM image</comment>
<acronym>XPM</acronym>
<expanded-acronym>X PixMap</expanded-acronym>
- <magic priority="50">
+ <magic>
<match type="string" value="/* XPM */" offset="0"/>
<match type="string" value="! XPM2\n" offset="0"/>
</magic>
@@ -5808,7 +5808,7 @@ command to generate the output files.
<comment>Usenet news message</comment>
<generic-icon name="text-x-generic"/>
<sub-class-of type="text/plain"/>
- <magic priority="50">
+ <magic>
<match type="string" value="Article" offset="0"/>
<match type="string" value="Path:" offset="0"/>
<match type="string" value="Xref:" offset="0"/>
@@ -5823,7 +5823,7 @@ command to generate the output files.
<comment>email message</comment>
<generic-icon name="text-x-generic"/>
<sub-class-of type="text/plain"/>
- <magic priority="50">
+ <magic>
<match type="string" value="#! rnews" offset="0"/>
<match type="string" value="Forward to" offset="0"/>
<match type="string" value="From:" offset="0"/>
@@ -5848,7 +5848,7 @@ command to generate the output files.
<expanded-acronym>Initial Graphics Exchange Specification</expanded-acronym>
<generic-icon name="x-office-document"/>
<sub-class-of type="text/plain"/>
- <magic priority="50">
+ <magic>
<match type="string" value="S 1\x0a" offset="72"/>
<match type="string" value="S0000001\x0a" offset="72"/>
</magic>
@@ -5877,7 +5877,7 @@ command to generate the output files.
<expanded-acronym>Virtual Reality Modeling Language</expanded-acronym>
<generic-icon name="x-office-document"/>
<sub-class-of type="text/plain"/>
- <magic priority="50">
+ <magic>
<match type="string" value="#VRML " offset="0"/>
</magic>
<glob pattern="*.vrm"/>
@@ -5887,7 +5887,7 @@ command to generate the output files.
<mime-type type="model/obj">
<comment>OBJ 3D model</comment>
<sub-class-of type="text/plain"/>
- <magic priority="50">
+ <magic>
<match type="string" value=" OBJ File: '" offset="0:64"/>
<match type="string" value="mtllib " offset="0:256"/>
</magic>
@@ -5896,7 +5896,7 @@ command to generate the output files.
<mime-type type="model/mtl">
<comment>OBJ 3D model material library</comment>
<sub-class-of type="text/plain"/>
- <magic priority="50">
+ <magic>
<match type="string" value="# Blender MTL File: '" offset="0"/>
<match type="string" value="newmtl " offset="0:256"/>
</magic>
@@ -5936,7 +5936,7 @@ command to generate the output files.
<sub-class-of type="text/plain"/>
<alias type="text/x-vcalendar"/>
<alias type="application/ics"/>
- <magic priority="50">
+ <magic>
<match type="string" value="BEGIN:VCALENDAR" offset="0"/>
<match type="string" value="begin:vcalendar" offset="0"/>
</magic>
@@ -5955,7 +5955,7 @@ command to generate the output files.
<alias type="text/directory"/>
<alias type="text/x-vcard"/>
<sub-class-of type="text/plain"/>
- <magic priority="50">
+ <magic>
<match type="string" value="BEGIN:VCARD" offset="0"/>
<match type="string" value="begin:vcard" offset="0"/>
</magic>
@@ -6011,7 +6011,7 @@ command to generate the output files.
</mime-type>
<mime-type type="text/plain">
<comment>plain text document</comment>
- <magic priority="50">
+ <magic>
<match type="string" value="This is TeX," offset="0"/>
<match type="string" value="This is METAFONT," offset="0"/>
</magic>
@@ -6101,7 +6101,7 @@ command to generate the output files.
<mime-type type="text/spreadsheet">
<comment>spreadsheet interchange document</comment>
<sub-class-of type="text/plain"/>
- <magic priority="50">
+ <magic>
<match type="string" value="ID;" offset="0"/>
</magic>
<glob pattern="*.sylk"/>
@@ -6118,7 +6118,7 @@ command to generate the output files.
<comment>Graphviz DOT graph</comment>
<sub-class-of type="text/plain"/>
<generic-icon name="x-office-document"/>
- <magic priority="50">
+ <magic>
<match type="string" value="digraph " offset="0"/>
<match type="string" value="strict digraph " offset="0"/>
<match type="string" value="graph " offset="0"/>
@@ -6132,7 +6132,7 @@ command to generate the output files.
<acronym>JAD</acronym>
<expanded-acronym>Java Application Descriptor</expanded-acronym>
<sub-class-of type="text/plain"/>
- <magic priority="50">
+ <magic>
<match type="string" value="MIDlet-" offset="0"/>
</magic>
<glob pattern="*.jad"/>
@@ -6316,7 +6316,7 @@ command to generate the output files.
<mime-type type="text/x-emacs-lisp">
<comment>Emacs Lisp source code</comment>
<sub-class-of type="text/plain"/>
- <magic priority="50">
+ <magic>
<match type="string" value="\012(" offset="0"/>
<match type="string" value=";ELC\023\000\000\000" offset="0"/>
</magic>
@@ -6359,7 +6359,7 @@ command to generate the output files.
<sub-class-of type="text/plain"/>
<glob pattern="*.pot"/>
<alias type="text/x-pot"/>
- <magic priority="50">
+ <magic>
<match type="string" value='#, fuzzy\nmsgid \"\"\nmsgstr \"\"\n\"Project-Id-Version:' offset="0:256"/>
</magic>
</mime-type>
@@ -6373,7 +6373,7 @@ command to generate the output files.
<acronym>HTML</acronym>
<expanded-acronym>HyperText Markup Language</expanded-acronym>
<sub-class-of type="text/plain"/>
- <magic priority="50">
+ <magic>
<match type="string" value="&lt;!DOCTYPE HTML" offset="0:256"/>
<match type="string" value="&lt;!doctype html" offset="0:256"/>
<match type="string" value="&lt;!DOCTYPE html" offset="0:256"/>
@@ -6413,7 +6413,7 @@ command to generate the output files.
<mime-type type="text/x-google-video-pointer">
<comment>Google Video Pointer shortcut</comment>
<sub-class-of type="text/plain"/>
- <magic priority="50">
+ <magic>
<match type="string" value="#.download.the.free.Google.Video.Player" offset="0"/>
<match type="string" value="# download the free Google Video Player" offset="0"/>
</magic>
@@ -6447,7 +6447,7 @@ command to generate the output files.
<acronym>LDIF</acronym>
<expanded-acronym>LDAP Data Interchange Format</expanded-acronym>
<sub-class-of type="text/plain"/>
- <magic priority="50">
+ <magic>
<match type="string" value="dn: cn=" offset="0"/>
<match type="string" value="dn: mail=" offset="0"/>
</magic>
@@ -6478,7 +6478,7 @@ command to generate the output files.
<glob pattern="*.mk"/>
<glob pattern="*.mak"/>
<glob weight="10" pattern="Makefile.*"/>
- <magic priority="50">
+ <magic>
<match type="string" value="#!/usr/bin/make" offset="0"/>
<match type="string" value="#! /usr/bin/make" offset="0"/>
</magic>
@@ -6501,7 +6501,7 @@ command to generate the output files.
<mime-type type="text/x-ms-regedit">
<comment>Windows Registry extract</comment>
<sub-class-of type="text/plain"/>
- <magic priority="50">
+ <magic>
<match type="string" value="REGEDIT" offset="0"/>
<match type="string" value="Windows Registry Editor Version 5.00" offset="0"/>
<match type="string" value="\xff\xfeW\x00i\x00n\x00d\x00o\x00w\x00s\x00 \x00R\x00e\x00g\x00i\x00s\x00t\x00r\x00y\x00 \x00E\x00d\x00i\x00t\x00o\x00r\x00" offset="0"/>
@@ -6518,7 +6518,7 @@ command to generate the output files.
<mime-type type="text/x-mup">
<comment>Mup musical composition document</comment>
<sub-class-of type="text/plain"/>
- <magic priority="50">
+ <magic>
<match type="string" value="//!Mup" offset="0"/>
</magic>
<glob pattern="*.mup"/>
@@ -6560,7 +6560,7 @@ command to generate the output files.
<magic priority="10">
<match type="string" value="##" offset="0"/>
</magic>
- <magic priority="50">
+ <magic>
<match type="string" value="function" offset="0"/>
</magic>
<glob pattern="*.m"/>
@@ -6578,16 +6578,16 @@ command to generate the output files.
<magic priority="10">
<match type="string" value="//" offset="0"/>
</magic>
- <magic priority="50">
+ <magic>
<match type="string" value="function" offset="0"/>
</magic>
- <magic priority="50">
+ <magic>
<match type="string" value="class" offset="0"/>
</magic>
- <magic priority="50">
+ <magic>
<match type="string" value="model" offset="0"/>
</magic>
- <magic priority="50">
+ <magic>
<match type="string" value="record" offset="0"/>
</magic>
<glob pattern="*.mo"/>
@@ -6602,7 +6602,7 @@ command to generate the output files.
<comment>differences between files</comment>
<alias type="text/x-diff"/>
<sub-class-of type="text/plain"/>
- <magic priority="50">
+ <magic>
<match type="string" value="diff\t" offset="0"/>
<match type="string" value="diff " offset="0"/>
<match type="string" value="***\t" offset="0"/>
@@ -6649,7 +6649,7 @@ command to generate the output files.
<match type="string" value='eval \"exec /usr/local/bin/python3' offset="0"/>
<match type="string" value='/bin/env python3' offset="2:16"/>
</magic>
- <glob pattern="*.py" weight="50"/><!-- lower priority than in text/x-python -->
+ <glob pattern="*.py"/><!-- lower priority than in text/x-python -->
<glob pattern="*.py3" weight="60"/>
<glob pattern="*.py3x" weight="60"/>
<glob pattern="*.pyi" weight="60"/>
@@ -6658,7 +6658,7 @@ command to generate the output files.
<comment>Python script</comment>
<sub-class-of type='application/x-executable'/>
<sub-class-of type="text/plain"/>
- <magic priority="50">
+ <magic>
<match type="string" value="#!/bin/python" offset="0"/>
<match type="string" value="#! /bin/python" offset="0"/>
<match type="string" value='eval \"exec /bin/python' offset="0"/>
@@ -6683,7 +6683,7 @@ command to generate the output files.
<comment>Lua script</comment>
<sub-class-of type='application/x-executable'/>
<sub-class-of type="text/plain"/>
- <magic priority="50">
+ <magic>
<match type="string" value="/bin/lua" offset="2:16"/>
<match type="string" value="/bin/luajit" offset="2:16"/>
<match type="string" value="/bin/env lua" offset="2:16"/>
@@ -6707,7 +6707,7 @@ command to generate the output files.
<expanded-acronym>Red Hat Package Manager</expanded-acronym>
<sub-class-of type="text/plain"/>
<glob pattern="*.spec"/>
- <magic priority="50">
+ <magic>
<match type="string" value="Summary: " offset="0"/>
<match type="string" value="%define " offset="0"/>
</magic>
@@ -6772,7 +6772,7 @@ command to generate the output files.
<magic priority="10">
<match type="string" value="%" offset="0"/>
</magic>
- <magic priority="50">
+ <magic>
<match type="string" value="documentclass" offset="1"/>
</magic>
</mime-type>
@@ -6817,7 +6817,7 @@ command to generate the output files.
<comment>uuencoded file</comment>
<sub-class-of type="text/plain"/>
<glob pattern="*.uue"/>
- <magic priority="50">
+ <magic>
<match type="string" value="begin " offset="0"/>
</magic>
<alias type="zz-application/zz-winassoc-uu"/>
@@ -6850,7 +6850,7 @@ command to generate the output files.
<mime-type type="text/x-iptables">
<comment>iptables configuration file</comment>
<sub-class-of type="text/plain"/>
- <magic priority="50">
+ <magic>
<match type="string" value="/etc/sysconfig/iptables" offset="0:256"/>
<match type="string" value="*filter" offset="0:256">
<match type="string" value=":INPUT" offset="0:256">
@@ -6875,7 +6875,7 @@ command to generate the output files.
<mime-type type="text/x-dbus-service">
<comment>D-Bus service file</comment>
<sub-class-of type="text/plain"/>
- <magic priority="50">
+ <magic>
<match type="string" value="\n[D-BUS Service]\n" offset="0:256"/>
<match type="string" value="[D-BUS Service]\n" offset="0"/>
</magic>
@@ -6884,7 +6884,7 @@ command to generate the output files.
<mime-type type="text/x-systemd-unit">
<comment>systemd unit file</comment>
<sub-class-of type="text/plain"/>
- <magic priority="50">
+ <magic>
<!-- Matches part-way through the file. -->
<match type="string" value="\n[Unit]\n" offset="0:256"/>
<match type="string" value="\n[Install]\n" offset="0:256"/>
@@ -6930,7 +6930,7 @@ command to generate the output files.
<acronym>XSLT</acronym>
<expanded-acronym>eXtensible Stylesheet Language Transformation</expanded-acronym>
<generic-icon name="text-x-generic"/>
- <magic priority="50">
+ <magic>
<match type="string" value="&lt;xsl:stylesheet" offset="0:256"/>
</magic>
<glob pattern="*.xsl"/>
@@ -6948,7 +6948,7 @@ command to generate the output files.
<mime-type type="text/xmcd">
<comment>XMCD CD database</comment>
<sub-class-of type="text/plain"/>
- <magic priority="50">
+ <magic>
<match type="string" value="# xmcd" offset="0"/>
</magic>
</mime-type>
@@ -6980,7 +6980,7 @@ command to generate the output files.
<comment>DV video</comment>
<acronym>DV</acronym>
<expanded-acronym>Digital Video</expanded-acronym>
- <magic priority="50">
+ <magic>
<match type="big32" value="0x1f070000" mask="0xffffff00" offset="0"/>
</magic>
<glob pattern="*.dv"/>
@@ -6992,7 +6992,7 @@ command to generate the output files.
<comment>MPEG-2 transport stream</comment>
<acronym>MPEG-2 TS</acronym>
<expanded-acronym>Moving Picture Experts Group 2 Transport Stream</expanded-acronym>
- <magic priority="50">
+ <magic>
<match type="byte" value="0x47" offset="0">
<match type="byte" value="0x47" offset="188">
<match type="byte" value="0x47" offset="376">
@@ -7031,7 +7031,7 @@ command to generate the output files.
<alias type="video/mpeg-system"/>
<alias type="video/x-mpeg-system"/>
<alias type="video/x-mpeg2"/>
- <magic priority="50">
+ <magic>
<match type="string" value="\x47\x3f\xff\x10" offset="0"/>
<match type="big32" value="0x000001b3" offset="0"/>
<match type="big32" value="0x000001ba" offset="0"/>
@@ -7047,7 +7047,7 @@ command to generate the output files.
<comment>Video playlist</comment>
<sub-class-of type="text/plain"/>
<alias type="video/x-mpegurl"/>
- <magic priority="50">
+ <magic>
<match type="string" value="#EXTM4U" offset="0"/>
</magic>
<glob pattern="*.m1u"/>
@@ -7056,7 +7056,7 @@ command to generate the output files.
</mime-type>
<mime-type type="video/quicktime">
<comment>QuickTime video</comment>
- <magic priority="50">
+ <magic>
<match type="string" value="mdat" offset="12"/>
<match type="string" value="mdat" offset="4"/>
<match type="string" value="moov" offset="4"/>
@@ -7069,7 +7069,7 @@ command to generate the output files.
</mime-type>
<mime-type type="image/x-quicktime">
<comment>QuickTime image</comment>
- <magic priority="50">
+ <magic>
<match type="string" value="idat" offset="4"/>
</magic>
<glob pattern="*.qtif"/>
@@ -7123,7 +7123,7 @@ command to generate the output files.
<comment>FLIC animation</comment>
<alias type="video/fli"/>
<alias type="video/x-fli"/>
- <magic priority="50">
+ <magic>
<match type="little16" value="0xAF11" offset="0"/>
<match type="little16" value="0xAF12" offset="0"/>
</magic>
@@ -7133,7 +7133,7 @@ command to generate the output files.
<mime-type type="application/x-hwp">
<comment>Haansoft Hangul document</comment>
<generic-icon name="x-office-document"/>
- <magic priority="50">
+ <magic>
<match type="string" value="HWP Document File" offset="0"/>
</magic>
<glob pattern="*.hwp"/>
@@ -7149,7 +7149,7 @@ command to generate the output files.
<comment>MNG animation</comment>
<acronym>MNG</acronym>
<expanded-acronym>Multiple-Image Network Graphics</expanded-acronym>
- <magic priority="50">
+ <magic>
<match type="string" value="\x8AMNG\x0D\x0A\x1A\x0A" offset="0"/>
</magic>
<glob pattern="*.mng"/>
@@ -7162,7 +7162,7 @@ command to generate the output files.
<alias type="video/x-ms-asf"/>
<alias type="video/x-ms-asf-plugin"/>
<glob pattern="*.asf"/>
- <magic priority="50">
+ <magic>
<match type="big32" value="0x3026b275" offset="0"/>
<match type="string" value="[Reference]" offset="0"/>
</magic>
@@ -7172,7 +7172,7 @@ command to generate the output files.
<sub-class-of type="application/vnd.ms-asf"/>
<generic-icon name="video-x-generic"/>
<glob pattern="*.nsc"/>
- <magic priority="50">
+ <magic>
<match type="string" value="[Address]" offset="0"/>
</magic>
</mime-type>
@@ -7190,7 +7190,7 @@ command to generate the output files.
<alias type="video/divx"/>
<alias type="video/msvideo"/>
<alias type="video/vnd.divx"/>
- <magic priority="50">
+ <magic>
<match type="string" value="RIFF" offset="0">
<match type="string" value="AVI " offset="8"/>
</match>
@@ -7204,7 +7204,7 @@ command to generate the output files.
</mime-type>
<mime-type type="video/x-nsv">
<comment>NullSoft video</comment>
- <magic priority="50">
+ <magic>
<match type="string" value="NSVf" offset="0"/>
</magic>
<glob pattern="*.nsv"/>
@@ -7217,7 +7217,7 @@ command to generate the output files.
<alias type="application/x-sdp" />
<alias type="application/vnd.sdp" />
<generic-icon name="video-x-generic"/>
- <magic priority="50">
+ <magic>
<match type="string" value="v=" offset="0">
<match type="string" value="s=" offset="0:256" />
</match>
@@ -7226,7 +7226,7 @@ command to generate the output files.
</mime-type>
<mime-type type="video/x-sgi-movie">
<comment>SGI video</comment>
- <magic priority="50">
+ <magic>
<match type="string" value="MOVI" offset="0"/>
</magic>
<glob pattern="*.movie"/>
@@ -7234,7 +7234,7 @@ command to generate the output files.
<mime-type type="application/vnd.emusic-emusic_package">
<comment>eMusic download package</comment>
<generic-icon name="package-x-generic"/>
- <magic priority="50">
+ <magic>
<match type="string" value="nF7YLao" offset="0"/>
</magic>
<glob pattern="*.emp"/>
@@ -7346,7 +7346,7 @@ command to generate the output files.
<mime-type type="application/x-t602">
<comment>T602 document</comment>
<generic-icon name="x-office-document"/>
- <magic priority="50">
+ <magic>
<match offset="0" type="string" value="@CT 0" />
<match offset="0" type="string" value="@CT 1" />
<match offset="0" type="string" value="@CT 2" />
@@ -7357,7 +7357,7 @@ command to generate the output files.
<comment>Cisco VPN settings</comment>
<sub-class-of type="text/plain"/>
<generic-icon name="text-x-generic"/>
- <magic priority="50">
+ <magic>
<match type="string" value="[main]" offset="0">
<match type="string" value="AuthType=" offset="0:256"/>
</match>
@@ -7368,7 +7368,7 @@ command to generate the output files.
<comment>ICC profile</comment>
<acronym>ICC</acronym>
<expanded-acronym>International Color Consortium</expanded-acronym>
- <magic priority="50">
+ <magic>
<match type="string" value="acsp" offset="36"/>
</magic>
<glob pattern="*.icc"/>
@@ -7376,7 +7376,7 @@ command to generate the output files.
</mime-type>
<mime-type type="application/x-it87">
<comment>IT 8.7 color calibration file</comment>
- <magic priority="50">
+ <magic>
<match type="string" value="IT8.7" offset="0"/>
</magic>
<sub-class-of type="text/plain"/>
@@ -7385,7 +7385,7 @@ command to generate the output files.
</mime-type>
<mime-type type="application/x-ccmx">
<comment>CCMX color correction file</comment>
- <magic priority="50">
+ <magic>
<match type="string" value="CCMX" offset="0"/>
</magic>
<sub-class-of type="text/plain"/>
@@ -7394,7 +7394,7 @@ command to generate the output files.
</mime-type>
<mime-type type="application/winhlp">
<comment>WinHelp help file</comment>
- <magic priority="50">
+ <magic>
<match type="little32" value="0x00035f3f" offset="0"/>
</magic>
<glob pattern="*.hlp"/>
@@ -7640,7 +7640,7 @@ command to generate the output files.
<acronym>WAD</acronym>
<expanded-acronym>Where's All the Data</expanded-acronym>
<generic-icon name="package-x-generic"/>
- <magic priority="50">
+ <magic>
<match type="string" value="IWAD" offset="0"/>
<match type="string" value="PWAD" offset="0"/>
</magic>
@@ -7649,7 +7649,7 @@ command to generate the output files.
<mime-type type="application/x-amiga-disk-format">
<comment>Amiga disk image</comment>
- <magic priority="50">
+ <magic>
<match type="string" value="DOS\x00" offset="0"/>
</magic>
<glob pattern="*.adf"/>
@@ -7658,7 +7658,7 @@ command to generate the output files.
<mime-type type="application/vnd.flatpak">
<comment>Flatpak application bundle</comment>
<generic-icon name="package-x-generic"/>
- <magic priority="50">
+ <magic>
<match type="string" value="xdg-app\x00\x01\x00\x89\xe5" offset="0"/>
<match type="string" value="flatpak\x00\x01\x00\x89\xe5" offset="0"/>
</magic>
@@ -7671,7 +7671,7 @@ command to generate the output files.
<comment>Flatpak repository description</comment>
<generic-icon name="package-x-generic"/>
<sub-class-of type="text/plain"/>
- <magic priority="50">
+ <magic>
<match type="string" value="[Flatpak Repo]" offset="0:256"/>
</magic>
<glob pattern="*.flatpakrepo"/>
@@ -7681,7 +7681,7 @@ command to generate the output files.
<comment>Flatpak repository reference</comment>
<generic-icon name="package-x-generic"/>
<sub-class-of type="text/plain"/>
- <magic priority="50">
+ <magic>
<match type="string" value="[Flatpak Ref]" offset="0:256"/>
</magic>
<glob pattern="*.flatpakref"/>
@@ -7689,7 +7689,7 @@ command to generate the output files.
<mime-type type="application/vnd.squashfs">
<comment>Squashfs filesystem image</comment>
- <magic priority="50">
+ <magic>
<match type="string" value="sqsh" offset="0"/>
<match type="string" value="hsqs" offset="0"/>
</magic>
@@ -7702,7 +7702,7 @@ command to generate the output files.
<sub-class-of type="application/x-executable"/>
<sub-class-of type="application/vnd.squashfs"/>
<generic-icon name="application-x-executable"/>
- <magic priority="50">
+ <magic>
<match value="ELF" type="string" offset="1" >
<match value="0x41" type="byte" offset="8">
<match value="0x49" type="byte" offset="9">
@@ -7725,7 +7725,7 @@ command to generate the output files.
<comment>STL 3D model</comment>
<acronym>STL</acronym>
<expanded-acronym>StereoLithography</expanded-acronym>
- <magic priority="50">
+ <magic>
<match type="string" value="solid" offset="0"/>
<match type="string" value="SOLID" offset="0"/>
</magic>
@@ -7893,7 +7893,7 @@ command to generate the output files.
<comment>AVIF image</comment>
<acronym>AVIF</acronym>
<expanded-acronym>AV1 Image File Format</expanded-acronym>
- <magic priority="50">
+ <magic>
<match type="string" value="ftypavif" offset="4"/>
<match type="string" value="ftypavis" offset="4"/>
<match type="string" value="ftypmif1" offset="4">
@@ -7909,7 +7909,7 @@ command to generate the output files.
<mime-type type="video/vnd.radgamettools.bink">
<comment>Bink Video</comment>
- <magic priority="50">
+ <magic>
<match type="string" value="BIK" offset="0">
<match type="string" value="b" offset="3"/>
<match type="string" value="f" offset="3"/>
@@ -7933,7 +7933,7 @@ command to generate the output files.
</mime-type>
<mime-type type="video/vnd.radgamettools.smacker">
<comment>Smacker Video</comment>
- <magic priority="50">
+ <magic>
<match type="string" value="SMK" offset="0">
<match type="string" value="2" offset="3"/>
<match type="string" value="4" offset="3"/>
@@ -7951,7 +7951,7 @@ command to generate the output files.
<acronym>ZIM</acronym>
<expanded-acronym>Zeno IMproved</expanded-acronym>
<glob pattern="*.zim"/>
- <magic priority="50">
+ <magic>
<match type="string" value="\x5a\x49\x4d\x04" offset="0"/>
</magic>
</mime-type>