285 / 234 / 113
Регистрация: 08.06.2013
Сообщений: 725
|
||||||
1 | ||||||
Неизвестный (закодированный) формат изображения09.02.2017, 08:32. Показов 4902. Ответов 5
Метки нет (Все метки)
Нашел изображение в инете сохранил, и он не открывается ни в Photoshop'е, ни в Paint'е и ни в одном просмотрщике изображений(типа неверный формат).
А если открыть его в браузере, то он нормально открывается и ведет себя полностью как изображение. Внутри него такая штука: Код
5249 4646 d63f 0300 5745 4250 5650 3820 ca3f 0300 b0e3 0a9d 012a 7805 2308 3e29 1488 4321 a121 20a2 d239 7030 0509 656e ffa2 d71f 93c5 b3f0 fdd0 3e08 fe1f b00e de7e ebc5 2ffb 4faa 87d5 f78f f89e a73f 86ff 7bff 83e9 cf22 6fe1 7a80 7fe9 f4c0 d10f db7c d9fe 2efb f1c4 ebfc b7fb 4fea 3fbf fb37 7b0f f4af d2bd 7efd cbed 3394 b223 d27f fe9e b6b5 9eee 8dda 73b0 e283 dc1f 46ee 51f6 8be7 dbff 43ee 03db efd8 5fac 3247 bf4b febf fc77 ee1f 82bd 3be7 ffbe ff81 ff29 fe27 fbaf febf f2ff fdbe a279 27ae 9f1a 7ddb fccf f7af ef1f f2ff d17f ddfd 15fe 9ffe 5fb8 0f04 7dcb fddf fd8f f6df baff debd ee3c dbf4 2ff1 1fdb 7fca 7fbb fefb ffff fe67 e04f f65f edbf d1ff a3ff 81fe 6bff cfdb 9fe9 ffe5 3fde ffa4 fdca fdff fc05 fd37 ff0b fdc3 fc57 <!--И дальше такая портянка идет--> 0d78 c29d c3c8 f73f b180 9439 ac7b ae57 aace 6797 0180 0000 0000 0000 0000 005b f4fc 1fdb d596 dffe d10f 5526 a066 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 Любой браузер это понимает как изображение:
0
|
09.02.2017, 08:32 | |
Ответы с готовыми решениями:
5
Неизвестный формат файла Неизвестный формат времени. 909.59191322327 Неизвестный формат данных под МК MC68336 Ultraiso пишет неизвестный формат образа |
285 / 234 / 113
Регистрация: 08.06.2013
Сообщений: 725
|
|
09.02.2017, 20:16 [ТС] | 3 |
gazlan,
Сделал через hex2bin и получил это: Код
RIFF�?WEBPVP8 �?�� �*x#>)�C!�! ��9p0 en����ų���>���~��/�O��������?��{����"o�z������|��.�������O�?��7{��ҽ~���3��#��������s���F�Q�����C����_�2G�K���w���;������)�'���������y'��}��������������_�}������ߺ��<��/���������g�O�_��������k��۟���?���������7����W���?���}n���9�W�_�_������\�k������_�������������'�������?����{�����/�����?��������������o���o�?�������#�k���?��������5��w�����꾀?�����������oc����w����ϦC�W���o���������_l���K���o������~����O������oܯ�?��������?��?�������'����?��C����ۿտ��[�O��O�� ���!�����?���?����f���i�g�����3�#��_������������/ <!--И т.д. и т.п.--> И как дальше этот бинарник сделать обычным изображением? И он теперь в браузере не отображается.
0
|
09.02.2017, 22:19 | 4 |
Про PHP ничего не знаю (и знать не хочу). Возьмите правильный hex2bin.
hex2bin: convert HEX-string to binary array Usage: hex2bin.com hex.txt RIFF - это контейнер ("мешок, в который можно засунуть что угодно"). Чтобы сказать, есть ли там изображение и где, надо распарсить сам файл. Проще попытаться открыть его в каком-либо видеоплэйере / звуковом / графическом редакторе (переименовав, при необходимости к "знакомому" им расширению). Здесь рекламируют ON-LINE анализатор RIFF-файлов (FileViewPro). Попробуйте :-)
0
|
285 / 234 / 113
Регистрация: 08.06.2013
Сообщений: 725
|
|
10.02.2017, 19:07 [ТС] | 5 |
gazlan, Да в php hex2bin такой же как и везде.
Меня больше интересует сам алгоритм(принцип) для распаковки из этого контейнера.
0
|
10.02.2017, 21:43 | 6 |
Принцип прост: парсить RIFF-контейнер. Попробуйте еще совет _shark: Зависает при открытии файла
1
|
10.02.2017, 21:43 | |
10.02.2017, 21:43 | |
Помогаю со студенческими работами здесь
6
Архив повреждён или имеет неизвестный формат Проверить формат изображения, разрешение по ширине и переименовать файл изображения При загрузки текста из файла в combobox1 кодировка крашится в неизвестный формат символов как исправить? Формат сохранения изображения Формат png изображения Конвертация изображения в запакованный формат Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |