Инструменти за повреждане на мултимедийни файлове
Мултимедийните формати са направени да преживяват повреди: плейърите прескачат счупените участъци, а декодерите на изображения се синхронизират наново след дефектен блок. Онова, което никой от тях не преживява, е загубата на индекса: атомът moov при MP4, маркерите за сканиране при JPEG, заглавките на блоковете при PNG. Точно натам се целят тези инструменти. Ниво „Леко“ вместо това дава ефекта на глич изкуство.
Всеки инструмент накратко
- Повреждане на изображения .jpg, .jpeg, .png, .webp, .bmp
Маркерите на JPEG. Маркерите SOI, SOF, DHT и SOS се разрушават, така че никой декодер не може да започне сканиране. - Повреждане на GIF .gif
Заглавката на GIF. ПодписътGIF89aсе разрушава, така че файлът вече не се разпознава като GIF. - Повреждане на SVG .svg, .svgz
Декларацията XML. Началната декларация и кореновият елемент<svg>се разрушават, така че документът няма валиден корен. - Повреждане на PSD .psd, .psb
Подписът 8BPS. Заглавката на файла, която обявява размерите, цветовия режим и броя на каналите, се разрушава. - Повреждане на Illustrator .ai, .eps
Структурата PDF. При съвременните файлове AI се разрушават заглавката%PDF-, всеки раздел xref, трейлърът и маркерът%%EOF. - Повреждане на видео .mp4, .mov, .mkv, .webm, .avi
Кутията ftyp. Идентификаторът на марката в началото на файла се презаписва, така че видът на контейнера не може да бъде определен. - Повреждане на звук .mp3, .wav, .flac, .m4a, .aac
Етикетите ID3. Блокът с етикети в началото на файла (заглавие, изпълнител, обложка) се разрушава.
За тези мултимедия инструменти
Всички изброени тук инструменти работят на един и същ двигател. Отделните страници съществуват, защото всеки формат се чупи по различен начин и си струва да знаете какво да очаквате: кое приложение показва коя грешка, дали функция за поправка ще спаси файла и какво оцелява на всяко ниво на повреда.
Какво ги обединява
- Нищо не се качва. Всеки байт се обработва във вашия браузър.
- Без ограничение за размер. Файловете се обработват на парчета по 8 МБ.
- Резултатът изглежда обичайно. Същото име на файла, същата дължина в байтове и същия MIME тип.
- Четири нива на повреда. От частична повреда до криптографски шум.