Edit File by line

Deprecated: str_replace(): Passing null to parameter #2 ($replace) of type array|string is deprecated in /home/sportsfever/public_html/filemanger/function.php on line 93

Warning: Undefined array key "page_file_edit_line" in /home/sportsfever/public_html/filemanger/edit_text_line.php on line 32
/home/sportsfe.../httpdocs/clone/wp-inclu.../ID3
File: getid3.php
'module' => 'dss',
[1000] Fix | Delete
'mime_type' => 'application/octet-stream',
[1001] Fix | Delete
),
[1002] Fix | Delete
[1003] Fix | Delete
// DSDIFF - audio - Direct Stream Digital Interchange File Format
[1004] Fix | Delete
'dsdiff' => array(
[1005] Fix | Delete
'pattern' => '^FRM8',
[1006] Fix | Delete
'group' => 'audio',
[1007] Fix | Delete
'module' => 'dsdiff',
[1008] Fix | Delete
'mime_type' => 'audio/dsd',
[1009] Fix | Delete
),
[1010] Fix | Delete
[1011] Fix | Delete
// DTS - audio - Dolby Theatre System
[1012] Fix | Delete
'dts' => array(
[1013] Fix | Delete
'pattern' => '^\\x7F\\xFE\\x80\\x01',
[1014] Fix | Delete
'group' => 'audio',
[1015] Fix | Delete
'module' => 'dts',
[1016] Fix | Delete
'mime_type' => 'audio/dts',
[1017] Fix | Delete
),
[1018] Fix | Delete
[1019] Fix | Delete
// FLAC - audio - Free Lossless Audio Codec
[1020] Fix | Delete
'flac' => array(
[1021] Fix | Delete
'pattern' => '^fLaC',
[1022] Fix | Delete
'group' => 'audio',
[1023] Fix | Delete
'module' => 'flac',
[1024] Fix | Delete
'mime_type' => 'audio/flac',
[1025] Fix | Delete
),
[1026] Fix | Delete
[1027] Fix | Delete
// LA - audio - Lossless Audio (LA)
[1028] Fix | Delete
'la' => array(
[1029] Fix | Delete
'pattern' => '^LA0[2-4]',
[1030] Fix | Delete
'group' => 'audio',
[1031] Fix | Delete
'module' => 'la',
[1032] Fix | Delete
'mime_type' => 'application/octet-stream',
[1033] Fix | Delete
),
[1034] Fix | Delete
[1035] Fix | Delete
// LPAC - audio - Lossless Predictive Audio Compression (LPAC)
[1036] Fix | Delete
'lpac' => array(
[1037] Fix | Delete
'pattern' => '^LPAC',
[1038] Fix | Delete
'group' => 'audio',
[1039] Fix | Delete
'module' => 'lpac',
[1040] Fix | Delete
'mime_type' => 'application/octet-stream',
[1041] Fix | Delete
),
[1042] Fix | Delete
[1043] Fix | Delete
// MIDI - audio - MIDI (Musical Instrument Digital Interface)
[1044] Fix | Delete
'midi' => array(
[1045] Fix | Delete
'pattern' => '^MThd',
[1046] Fix | Delete
'group' => 'audio',
[1047] Fix | Delete
'module' => 'midi',
[1048] Fix | Delete
'mime_type' => 'audio/midi',
[1049] Fix | Delete
),
[1050] Fix | Delete
[1051] Fix | Delete
// MAC - audio - Monkey's Audio Compressor
[1052] Fix | Delete
'mac' => array(
[1053] Fix | Delete
'pattern' => '^MAC ',
[1054] Fix | Delete
'group' => 'audio',
[1055] Fix | Delete
'module' => 'monkey',
[1056] Fix | Delete
'mime_type' => 'audio/x-monkeys-audio',
[1057] Fix | Delete
),
[1058] Fix | Delete
[1059] Fix | Delete
[1060] Fix | Delete
// MOD - audio - MODule (SoundTracker)
[1061] Fix | Delete
'mod' => array(
[1062] Fix | Delete
//'pattern' => '^.{1080}(M\\.K\\.|M!K!|FLT4|FLT8|[5-9]CHN|[1-3][0-9]CH)', // has been known to produce false matches in random files (e.g. JPEGs), leave out until more precise matching available
[1063] Fix | Delete
'pattern' => '^.{1080}(M\\.K\\.)',
[1064] Fix | Delete
'group' => 'audio',
[1065] Fix | Delete
'module' => 'mod',
[1066] Fix | Delete
'option' => 'mod',
[1067] Fix | Delete
'mime_type' => 'audio/mod',
[1068] Fix | Delete
),
[1069] Fix | Delete
[1070] Fix | Delete
// MOD - audio - MODule (Impulse Tracker)
[1071] Fix | Delete
'it' => array(
[1072] Fix | Delete
'pattern' => '^IMPM',
[1073] Fix | Delete
'group' => 'audio',
[1074] Fix | Delete
'module' => 'mod',
[1075] Fix | Delete
//'option' => 'it',
[1076] Fix | Delete
'mime_type' => 'audio/it',
[1077] Fix | Delete
),
[1078] Fix | Delete
[1079] Fix | Delete
// MOD - audio - MODule (eXtended Module, various sub-formats)
[1080] Fix | Delete
'xm' => array(
[1081] Fix | Delete
'pattern' => '^Extended Module',
[1082] Fix | Delete
'group' => 'audio',
[1083] Fix | Delete
'module' => 'mod',
[1084] Fix | Delete
//'option' => 'xm',
[1085] Fix | Delete
'mime_type' => 'audio/xm',
[1086] Fix | Delete
),
[1087] Fix | Delete
[1088] Fix | Delete
// MOD - audio - MODule (ScreamTracker)
[1089] Fix | Delete
's3m' => array(
[1090] Fix | Delete
'pattern' => '^.{44}SCRM',
[1091] Fix | Delete
'group' => 'audio',
[1092] Fix | Delete
'module' => 'mod',
[1093] Fix | Delete
//'option' => 's3m',
[1094] Fix | Delete
'mime_type' => 'audio/s3m',
[1095] Fix | Delete
),
[1096] Fix | Delete
[1097] Fix | Delete
// MPC - audio - Musepack / MPEGplus
[1098] Fix | Delete
'mpc' => array(
[1099] Fix | Delete
'pattern' => '^(MPCK|MP\\+)',
[1100] Fix | Delete
'group' => 'audio',
[1101] Fix | Delete
'module' => 'mpc',
[1102] Fix | Delete
'mime_type' => 'audio/x-musepack',
[1103] Fix | Delete
),
[1104] Fix | Delete
[1105] Fix | Delete
// MP3 - audio - MPEG-audio Layer 3 (very similar to AAC-ADTS)
[1106] Fix | Delete
'mp3' => array(
[1107] Fix | Delete
'pattern' => '^\\xFF[\\xE2-\\xE7\\xF2-\\xF7\\xFA-\\xFF][\\x00-\\x0B\\x10-\\x1B\\x20-\\x2B\\x30-\\x3B\\x40-\\x4B\\x50-\\x5B\\x60-\\x6B\\x70-\\x7B\\x80-\\x8B\\x90-\\x9B\\xA0-\\xAB\\xB0-\\xBB\\xC0-\\xCB\\xD0-\\xDB\\xE0-\\xEB\\xF0-\\xFB]',
[1108] Fix | Delete
'group' => 'audio',
[1109] Fix | Delete
'module' => 'mp3',
[1110] Fix | Delete
'mime_type' => 'audio/mpeg',
[1111] Fix | Delete
),
[1112] Fix | Delete
[1113] Fix | Delete
// OFR - audio - OptimFROG
[1114] Fix | Delete
'ofr' => array(
[1115] Fix | Delete
'pattern' => '^(\\*RIFF|OFR)',
[1116] Fix | Delete
'group' => 'audio',
[1117] Fix | Delete
'module' => 'optimfrog',
[1118] Fix | Delete
'mime_type' => 'application/octet-stream',
[1119] Fix | Delete
),
[1120] Fix | Delete
[1121] Fix | Delete
// RKAU - audio - RKive AUdio compressor
[1122] Fix | Delete
'rkau' => array(
[1123] Fix | Delete
'pattern' => '^RKA',
[1124] Fix | Delete
'group' => 'audio',
[1125] Fix | Delete
'module' => 'rkau',
[1126] Fix | Delete
'mime_type' => 'application/octet-stream',
[1127] Fix | Delete
),
[1128] Fix | Delete
[1129] Fix | Delete
// SHN - audio - Shorten
[1130] Fix | Delete
'shn' => array(
[1131] Fix | Delete
'pattern' => '^ajkg',
[1132] Fix | Delete
'group' => 'audio',
[1133] Fix | Delete
'module' => 'shorten',
[1134] Fix | Delete
'mime_type' => 'audio/xmms-shn',
[1135] Fix | Delete
'fail_id3' => 'ERROR',
[1136] Fix | Delete
'fail_ape' => 'ERROR',
[1137] Fix | Delete
),
[1138] Fix | Delete
[1139] Fix | Delete
// TAK - audio - Tom's lossless Audio Kompressor
[1140] Fix | Delete
'tak' => array(
[1141] Fix | Delete
'pattern' => '^tBaK',
[1142] Fix | Delete
'group' => 'audio',
[1143] Fix | Delete
'module' => 'tak',
[1144] Fix | Delete
'mime_type' => 'application/octet-stream',
[1145] Fix | Delete
),
[1146] Fix | Delete
[1147] Fix | Delete
// TTA - audio - TTA Lossless Audio Compressor (http://tta.corecodec.org)
[1148] Fix | Delete
'tta' => array(
[1149] Fix | Delete
'pattern' => '^TTA', // could also be '^TTA(\\x01|\\x02|\\x03|2|1)'
[1150] Fix | Delete
'group' => 'audio',
[1151] Fix | Delete
'module' => 'tta',
[1152] Fix | Delete
'mime_type' => 'application/octet-stream',
[1153] Fix | Delete
),
[1154] Fix | Delete
[1155] Fix | Delete
// VOC - audio - Creative Voice (VOC)
[1156] Fix | Delete
'voc' => array(
[1157] Fix | Delete
'pattern' => '^Creative Voice File',
[1158] Fix | Delete
'group' => 'audio',
[1159] Fix | Delete
'module' => 'voc',
[1160] Fix | Delete
'mime_type' => 'audio/voc',
[1161] Fix | Delete
),
[1162] Fix | Delete
[1163] Fix | Delete
// VQF - audio - transform-domain weighted interleave Vector Quantization Format (VQF)
[1164] Fix | Delete
'vqf' => array(
[1165] Fix | Delete
'pattern' => '^TWIN',
[1166] Fix | Delete
'group' => 'audio',
[1167] Fix | Delete
'module' => 'vqf',
[1168] Fix | Delete
'mime_type' => 'application/octet-stream',
[1169] Fix | Delete
),
[1170] Fix | Delete
[1171] Fix | Delete
// WV - audio - WavPack (v4.0+)
[1172] Fix | Delete
'wv' => array(
[1173] Fix | Delete
'pattern' => '^wvpk',
[1174] Fix | Delete
'group' => 'audio',
[1175] Fix | Delete
'module' => 'wavpack',
[1176] Fix | Delete
'mime_type' => 'application/octet-stream',
[1177] Fix | Delete
),
[1178] Fix | Delete
[1179] Fix | Delete
[1180] Fix | Delete
// Audio-Video formats
[1181] Fix | Delete
[1182] Fix | Delete
// ASF - audio/video - Advanced Streaming Format, Windows Media Video, Windows Media Audio
[1183] Fix | Delete
'asf' => array(
[1184] Fix | Delete
'pattern' => '^\\x30\\x26\\xB2\\x75\\x8E\\x66\\xCF\\x11\\xA6\\xD9\\x00\\xAA\\x00\\x62\\xCE\\x6C',
[1185] Fix | Delete
'group' => 'audio-video',
[1186] Fix | Delete
'module' => 'asf',
[1187] Fix | Delete
'mime_type' => 'video/x-ms-asf',
[1188] Fix | Delete
'iconv_req' => false,
[1189] Fix | Delete
),
[1190] Fix | Delete
[1191] Fix | Delete
// BINK - audio/video - Bink / Smacker
[1192] Fix | Delete
'bink' => array(
[1193] Fix | Delete
'pattern' => '^(BIK|SMK)',
[1194] Fix | Delete
'group' => 'audio-video',
[1195] Fix | Delete
'module' => 'bink',
[1196] Fix | Delete
'mime_type' => 'application/octet-stream',
[1197] Fix | Delete
),
[1198] Fix | Delete
[1199] Fix | Delete
// FLV - audio/video - FLash Video
[1200] Fix | Delete
'flv' => array(
[1201] Fix | Delete
'pattern' => '^FLV[\\x01]',
[1202] Fix | Delete
'group' => 'audio-video',
[1203] Fix | Delete
'module' => 'flv',
[1204] Fix | Delete
'mime_type' => 'video/x-flv',
[1205] Fix | Delete
),
[1206] Fix | Delete
[1207] Fix | Delete
// IVF - audio/video - IVF
[1208] Fix | Delete
'ivf' => array(
[1209] Fix | Delete
'pattern' => '^DKIF',
[1210] Fix | Delete
'group' => 'audio-video',
[1211] Fix | Delete
'module' => 'ivf',
[1212] Fix | Delete
'mime_type' => 'video/x-ivf',
[1213] Fix | Delete
),
[1214] Fix | Delete
[1215] Fix | Delete
// MKAV - audio/video - Mastroka
[1216] Fix | Delete
'matroska' => array(
[1217] Fix | Delete
'pattern' => '^\\x1A\\x45\\xDF\\xA3',
[1218] Fix | Delete
'group' => 'audio-video',
[1219] Fix | Delete
'module' => 'matroska',
[1220] Fix | Delete
'mime_type' => 'video/x-matroska', // may also be audio/x-matroska
[1221] Fix | Delete
),
[1222] Fix | Delete
[1223] Fix | Delete
// MPEG - audio/video - MPEG (Moving Pictures Experts Group)
[1224] Fix | Delete
'mpeg' => array(
[1225] Fix | Delete
'pattern' => '^\\x00\\x00\\x01[\\xB3\\xBA]',
[1226] Fix | Delete
'group' => 'audio-video',
[1227] Fix | Delete
'module' => 'mpeg',
[1228] Fix | Delete
'mime_type' => 'video/mpeg',
[1229] Fix | Delete
),
[1230] Fix | Delete
[1231] Fix | Delete
// NSV - audio/video - Nullsoft Streaming Video (NSV)
[1232] Fix | Delete
'nsv' => array(
[1233] Fix | Delete
'pattern' => '^NSV[sf]',
[1234] Fix | Delete
'group' => 'audio-video',
[1235] Fix | Delete
'module' => 'nsv',
[1236] Fix | Delete
'mime_type' => 'application/octet-stream',
[1237] Fix | Delete
),
[1238] Fix | Delete
[1239] Fix | Delete
// Ogg - audio/video - Ogg (Ogg-Vorbis, Ogg-FLAC, Speex, Ogg-Theora(*), Ogg-Tarkin(*))
[1240] Fix | Delete
'ogg' => array(
[1241] Fix | Delete
'pattern' => '^OggS',
[1242] Fix | Delete
'group' => 'audio',
[1243] Fix | Delete
'module' => 'ogg',
[1244] Fix | Delete
'mime_type' => 'application/ogg',
[1245] Fix | Delete
'fail_id3' => 'WARNING',
[1246] Fix | Delete
'fail_ape' => 'WARNING',
[1247] Fix | Delete
),
[1248] Fix | Delete
[1249] Fix | Delete
// QT - audio/video - Quicktime
[1250] Fix | Delete
'quicktime' => array(
[1251] Fix | Delete
'pattern' => '^.{4}(cmov|free|ftyp|mdat|moov|pnot|skip|wide)',
[1252] Fix | Delete
'group' => 'audio-video',
[1253] Fix | Delete
'module' => 'quicktime',
[1254] Fix | Delete
'mime_type' => 'video/quicktime',
[1255] Fix | Delete
),
[1256] Fix | Delete
[1257] Fix | Delete
// RIFF - audio/video - Resource Interchange File Format (RIFF) / WAV / AVI / CD-audio / SDSS = renamed variant used by SmartSound QuickTracks (www.smartsound.com) / FORM = Audio Interchange File Format (AIFF)
[1258] Fix | Delete
'riff' => array(
[1259] Fix | Delete
'pattern' => '^(RIFF|SDSS|FORM)',
[1260] Fix | Delete
'group' => 'audio-video',
[1261] Fix | Delete
'module' => 'riff',
[1262] Fix | Delete
'mime_type' => 'audio/wav',
[1263] Fix | Delete
'fail_ape' => 'WARNING',
[1264] Fix | Delete
),
[1265] Fix | Delete
[1266] Fix | Delete
// Real - audio/video - RealAudio, RealVideo
[1267] Fix | Delete
'real' => array(
[1268] Fix | Delete
'pattern' => '^\\.(RMF|ra)',
[1269] Fix | Delete
'group' => 'audio-video',
[1270] Fix | Delete
'module' => 'real',
[1271] Fix | Delete
'mime_type' => 'audio/x-realaudio',
[1272] Fix | Delete
),
[1273] Fix | Delete
[1274] Fix | Delete
// SWF - audio/video - ShockWave Flash
[1275] Fix | Delete
'swf' => array(
[1276] Fix | Delete
'pattern' => '^(F|C)WS',
[1277] Fix | Delete
'group' => 'audio-video',
[1278] Fix | Delete
'module' => 'swf',
[1279] Fix | Delete
'mime_type' => 'application/x-shockwave-flash',
[1280] Fix | Delete
),
[1281] Fix | Delete
[1282] Fix | Delete
// TS - audio/video - MPEG-2 Transport Stream
[1283] Fix | Delete
'ts' => array(
[1284] Fix | Delete
'pattern' => '^(\\x47.{187}){10,}', // packets are 188 bytes long and start with 0x47 "G". Check for at least 10 packets matching this pattern
[1285] Fix | Delete
'group' => 'audio-video',
[1286] Fix | Delete
'module' => 'ts',
[1287] Fix | Delete
'mime_type' => 'video/MP2T',
[1288] Fix | Delete
),
[1289] Fix | Delete
[1290] Fix | Delete
// WTV - audio/video - Windows Recorded TV Show
[1291] Fix | Delete
'wtv' => array(
[1292] Fix | Delete
'pattern' => '^\\xB7\\xD8\\x00\\x20\\x37\\x49\\xDA\\x11\\xA6\\x4E\\x00\\x07\\xE9\\x5E\\xAD\\x8D',
[1293] Fix | Delete
'group' => 'audio-video',
[1294] Fix | Delete
'module' => 'wtv',
[1295] Fix | Delete
'mime_type' => 'video/x-ms-wtv',
[1296] Fix | Delete
),
[1297] Fix | Delete
[1298] Fix | Delete
[1299] Fix | Delete
// Still-Image formats
[1300] Fix | Delete
[1301] Fix | Delete
// BMP - still image - Bitmap (Windows, OS/2; uncompressed, RLE8, RLE4)
[1302] Fix | Delete
'bmp' => array(
[1303] Fix | Delete
'pattern' => '^BM',
[1304] Fix | Delete
'group' => 'graphic',
[1305] Fix | Delete
'module' => 'bmp',
[1306] Fix | Delete
'mime_type' => 'image/bmp',
[1307] Fix | Delete
'fail_id3' => 'ERROR',
[1308] Fix | Delete
'fail_ape' => 'ERROR',
[1309] Fix | Delete
),
[1310] Fix | Delete
[1311] Fix | Delete
// GIF - still image - Graphics Interchange Format
[1312] Fix | Delete
'gif' => array(
[1313] Fix | Delete
'pattern' => '^GIF',
[1314] Fix | Delete
'group' => 'graphic',
[1315] Fix | Delete
'module' => 'gif',
[1316] Fix | Delete
'mime_type' => 'image/gif',
[1317] Fix | Delete
'fail_id3' => 'ERROR',
[1318] Fix | Delete
'fail_ape' => 'ERROR',
[1319] Fix | Delete
),
[1320] Fix | Delete
[1321] Fix | Delete
// JPEG - still image - Joint Photographic Experts Group (JPEG)
[1322] Fix | Delete
'jpg' => array(
[1323] Fix | Delete
'pattern' => '^\\xFF\\xD8\\xFF',
[1324] Fix | Delete
'group' => 'graphic',
[1325] Fix | Delete
'module' => 'jpg',
[1326] Fix | Delete
'mime_type' => 'image/jpeg',
[1327] Fix | Delete
'fail_id3' => 'ERROR',
[1328] Fix | Delete
'fail_ape' => 'ERROR',
[1329] Fix | Delete
),
[1330] Fix | Delete
[1331] Fix | Delete
// PCD - still image - Kodak Photo CD
[1332] Fix | Delete
'pcd' => array(
[1333] Fix | Delete
'pattern' => '^.{2048}PCD_IPI\\x00',
[1334] Fix | Delete
'group' => 'graphic',
[1335] Fix | Delete
'module' => 'pcd',
[1336] Fix | Delete
'mime_type' => 'image/x-photo-cd',
[1337] Fix | Delete
'fail_id3' => 'ERROR',
[1338] Fix | Delete
'fail_ape' => 'ERROR',
[1339] Fix | Delete
),
[1340] Fix | Delete
[1341] Fix | Delete
[1342] Fix | Delete
// PNG - still image - Portable Network Graphics (PNG)
[1343] Fix | Delete
'png' => array(
[1344] Fix | Delete
'pattern' => '^\\x89\\x50\\x4E\\x47\\x0D\\x0A\\x1A\\x0A',
[1345] Fix | Delete
'group' => 'graphic',
[1346] Fix | Delete
'module' => 'png',
[1347] Fix | Delete
'mime_type' => 'image/png',
[1348] Fix | Delete
'fail_id3' => 'ERROR',
[1349] Fix | Delete
'fail_ape' => 'ERROR',
[1350] Fix | Delete
),
[1351] Fix | Delete
[1352] Fix | Delete
[1353] Fix | Delete
// SVG - still image - Scalable Vector Graphics (SVG)
[1354] Fix | Delete
'svg' => array(
[1355] Fix | Delete
'pattern' => '(<!DOCTYPE svg PUBLIC |xmlns="http://www\\.w3\\.org/2000/svg")',
[1356] Fix | Delete
'group' => 'graphic',
[1357] Fix | Delete
'module' => 'svg',
[1358] Fix | Delete
'mime_type' => 'image/svg+xml',
[1359] Fix | Delete
'fail_id3' => 'ERROR',
[1360] Fix | Delete
'fail_ape' => 'ERROR',
[1361] Fix | Delete
),
[1362] Fix | Delete
[1363] Fix | Delete
[1364] Fix | Delete
// TIFF - still image - Tagged Information File Format (TIFF)
[1365] Fix | Delete
'tiff' => array(
[1366] Fix | Delete
'pattern' => '^(II\\x2A\\x00|MM\\x00\\x2A)',
[1367] Fix | Delete
'group' => 'graphic',
[1368] Fix | Delete
'module' => 'tiff',
[1369] Fix | Delete
'mime_type' => 'image/tiff',
[1370] Fix | Delete
'fail_id3' => 'ERROR',
[1371] Fix | Delete
'fail_ape' => 'ERROR',
[1372] Fix | Delete
),
[1373] Fix | Delete
[1374] Fix | Delete
[1375] Fix | Delete
// EFAX - still image - eFax (TIFF derivative)
[1376] Fix | Delete
'efax' => array(
[1377] Fix | Delete
'pattern' => '^\\xDC\\xFE',
[1378] Fix | Delete
'group' => 'graphic',
[1379] Fix | Delete
'module' => 'efax',
[1380] Fix | Delete
'mime_type' => 'image/efax',
[1381] Fix | Delete
'fail_id3' => 'ERROR',
[1382] Fix | Delete
'fail_ape' => 'ERROR',
[1383] Fix | Delete
),
[1384] Fix | Delete
[1385] Fix | Delete
[1386] Fix | Delete
// Data formats
[1387] Fix | Delete
[1388] Fix | Delete
// ISO - data - International Standards Organization (ISO) CD-ROM Image
[1389] Fix | Delete
'iso' => array(
[1390] Fix | Delete
'pattern' => '^.{32769}CD001',
[1391] Fix | Delete
'group' => 'misc',
[1392] Fix | Delete
'module' => 'iso',
[1393] Fix | Delete
'mime_type' => 'application/octet-stream',
[1394] Fix | Delete
'fail_id3' => 'ERROR',
[1395] Fix | Delete
'fail_ape' => 'ERROR',
[1396] Fix | Delete
'iconv_req' => false,
[1397] Fix | Delete
),
[1398] Fix | Delete
[1399] Fix | Delete
// HPK - data - HPK compressed data
[1400] Fix | Delete
'hpk' => array(
[1401] Fix | Delete
'pattern' => '^BPUL',
[1402] Fix | Delete
'group' => 'archive',
[1403] Fix | Delete
'module' => 'hpk',
[1404] Fix | Delete
'mime_type' => 'application/octet-stream',
[1405] Fix | Delete
'fail_id3' => 'ERROR',
[1406] Fix | Delete
'fail_ape' => 'ERROR',
[1407] Fix | Delete
),
[1408] Fix | Delete
[1409] Fix | Delete
// RAR - data - RAR compressed data
[1410] Fix | Delete
'rar' => array(
[1411] Fix | Delete
'pattern' => '^Rar\\!',
[1412] Fix | Delete
'group' => 'archive',
[1413] Fix | Delete
'module' => 'rar',
[1414] Fix | Delete
'mime_type' => 'application/vnd.rar',
[1415] Fix | Delete
'fail_id3' => 'ERROR',
[1416] Fix | Delete
'fail_ape' => 'ERROR',
[1417] Fix | Delete
),
[1418] Fix | Delete
[1419] Fix | Delete
// SZIP - audio/data - SZIP compressed data
[1420] Fix | Delete
'szip' => array(
[1421] Fix | Delete
'pattern' => '^SZ\\x0A\\x04',
[1422] Fix | Delete
'group' => 'archive',
[1423] Fix | Delete
'module' => 'szip',
[1424] Fix | Delete
'mime_type' => 'application/octet-stream',
[1425] Fix | Delete
'fail_id3' => 'ERROR',
[1426] Fix | Delete
'fail_ape' => 'ERROR',
[1427] Fix | Delete
),
[1428] Fix | Delete
[1429] Fix | Delete
// TAR - data - TAR compressed data
[1430] Fix | Delete
'tar' => array(
[1431] Fix | Delete
'pattern' => '^.{100}[0-9\\x20]{7}\\x00[0-9\\x20]{7}\\x00[0-9\\x20]{7}\\x00[0-9\\x20\\x00]{12}[0-9\\x20\\x00]{12}',
[1432] Fix | Delete
'group' => 'archive',
[1433] Fix | Delete
'module' => 'tar',
[1434] Fix | Delete
'mime_type' => 'application/x-tar',
[1435] Fix | Delete
'fail_id3' => 'ERROR',
[1436] Fix | Delete
'fail_ape' => 'ERROR',
[1437] Fix | Delete
),
[1438] Fix | Delete
[1439] Fix | Delete
// GZIP - data - GZIP compressed data
[1440] Fix | Delete
'gz' => array(
[1441] Fix | Delete
'pattern' => '^\\x1F\\x8B\\x08',
[1442] Fix | Delete
'group' => 'archive',
[1443] Fix | Delete
'module' => 'gzip',
[1444] Fix | Delete
'mime_type' => 'application/gzip',
[1445] Fix | Delete
'fail_id3' => 'ERROR',
[1446] Fix | Delete
'fail_ape' => 'ERROR',
[1447] Fix | Delete
),
[1448] Fix | Delete
[1449] Fix | Delete
// ZIP - data - ZIP compressed data
[1450] Fix | Delete
'zip' => array(
[1451] Fix | Delete
'pattern' => '^PK\\x03\\x04',
[1452] Fix | Delete
'group' => 'archive',
[1453] Fix | Delete
'module' => 'zip',
[1454] Fix | Delete
'mime_type' => 'application/zip',
[1455] Fix | Delete
'fail_id3' => 'ERROR',
[1456] Fix | Delete
'fail_ape' => 'ERROR',
[1457] Fix | Delete
),
[1458] Fix | Delete
[1459] Fix | Delete
// XZ - data - XZ compressed data
[1460] Fix | Delete
'xz' => array(
[1461] Fix | Delete
'pattern' => '^\\xFD7zXZ\\x00',
[1462] Fix | Delete
'group' => 'archive',
[1463] Fix | Delete
'module' => 'xz',
[1464] Fix | Delete
'mime_type' => 'application/x-xz',
[1465] Fix | Delete
'fail_id3' => 'ERROR',
[1466] Fix | Delete
'fail_ape' => 'ERROR',
[1467] Fix | Delete
),
[1468] Fix | Delete
[1469] Fix | Delete
// XZ - data - XZ compressed data
[1470] Fix | Delete
'7zip' => array(
[1471] Fix | Delete
'pattern' => '^7z\\xBC\\xAF\\x27\\x1C',
[1472] Fix | Delete
'group' => 'archive',
[1473] Fix | Delete
'module' => '7zip',
[1474] Fix | Delete
'mime_type' => 'application/x-7z-compressed',
[1475] Fix | Delete
'fail_id3' => 'ERROR',
[1476] Fix | Delete
'fail_ape' => 'ERROR',
[1477] Fix | Delete
),
[1478] Fix | Delete
[1479] Fix | Delete
[1480] Fix | Delete
// Misc other formats
[1481] Fix | Delete
[1482] Fix | Delete
// PAR2 - data - Parity Volume Set Specification 2.0
[1483] Fix | Delete
'par2' => array (
[1484] Fix | Delete
'pattern' => '^PAR2\\x00PKT',
[1485] Fix | Delete
'group' => 'misc',
[1486] Fix | Delete
'module' => 'par2',
[1487] Fix | Delete
'mime_type' => 'application/octet-stream',
[1488] Fix | Delete
'fail_id3' => 'ERROR',
[1489] Fix | Delete
'fail_ape' => 'ERROR',
[1490] Fix | Delete
),
[1491] Fix | Delete
[1492] Fix | Delete
// PDF - data - Portable Document Format
[1493] Fix | Delete
'pdf' => array(
[1494] Fix | Delete
'pattern' => '^\\x25PDF',
[1495] Fix | Delete
'group' => 'misc',
[1496] Fix | Delete
'module' => 'pdf',
[1497] Fix | Delete
'mime_type' => 'application/pdf',
[1498] Fix | Delete
'fail_id3' => 'ERROR',
[1499] Fix | Delete
It is recommended that you Edit text format, this type of Fix handles quite a lot in one request
Function