Войти

Показать полную графическую версию : WebP Codec for Windows


Houre
01-03-2011, 03:41
WebP Codec for Windows (http://code.google.com/intl/ru-RU/speed/webp/docs/webp_codec.html) не работает, что я не так сделал? почему образец не распознаётся? Меня обманул Google! :wow: *смайлик с ножом в спине* *ушёл в аут*

Вспоминаю как я читал эту новость, и у меня потекли слюнки... Google решила отправить JPEG на покой (http://www.3dnews.ru/news/google-reshila-otpravit-jpeg-na-pokoy)
Как бы я хотел получить конвертер из большинства распространённых форматов изображений в WebP с интерфейсом,
или хотя бы плагин для Total Commander, но похоже заветная мечта не сбудется :weep:
Google, ну почему, почему :weep:

Blast
01-03-2011, 08:42
Houre, с таким же рвением как вы написали целую кучу нелепых стенаний и смайлов, теперь опишите суть проблемы со всеми подробностями - сообщения об ошибках, на каком этапе и что у вас не работает и т.д.

Houre
02-03-2011, 01:58
Blast, Установите WebP Codec for Windows http://code.google.com/intl/ru-RU/speed/webp/docs/webp_codec.html и вы сами поймёте когда посмотрите пример (там есть, установите галочку "Please allow a few moments for the installation to complete. You will see the following dialog box when it is, with "View example files" unchecked: ").
У меня не распознается пример, он не читабелен, что тут ещё сказать? Я не эксперт по ПК, могу лишь простым юзерским языком описать проблему =)

Blast
02-03-2011, 10:15
Я не эксперт по ПК, могу лишь простым юзерским языком описать проблему »
Этого достаточно, но недостаточно информации.У меня не распознается пример, он не читабелен »
Какая ОС установлена, какой просмотрщик изображений вы используете, что именно этот самый просмотрщик вам "говорит" при попытке открыть файл в формате .webp?

Houre
02-03-2011, 18:39
WebpCodecSetup это программа для WebP support for Microsoft® Windows XP Service Pack 3, Windows Vista and Windows 7
У меня Windows XP Service Pack 3...
Программа предназначена для The WebP Codec for Windows is a codec built with the libvpx library. It implements the interface defined by the Windows Imaging Component (WIC) to provide WebP support for Microsoft® Windows XP Service Pack 3, Windows Vista and Windows 7 operating systems.
The Windows Imaging Component provides a consistent API for image processing so applications that support the WIC get support for image formats such as WebP when the codec is installed.

Currently, the WebP codec only includes the decoder. It will support both encoding and decoding in a future release. It will also add metadata support.

Вот что должно быть, но этого нет http://www.gstatic.com/webp/wic/webp-wic-6.png, у меня на превюшке с права иконка для неопознанного графического файла (--1.gif).
А стандартная для Windows XP Service Pack 3 Программа просмотра изображений и факсов при открытии Sample WebP Image.webp говорит Просмотр недоступен.
Сделайте мне одолжение и поймите меня, а-то я буду биться головой об стенку, а я не хочу биться головой об стенку =)

Генрик_Боровик@vk
24-11-2017, 13:04
Уже 2 недели бьюсь головой об стенку с этой же проблемой. Уважаемые администраторы или продвинцтые наши спецы - помогите, спасите, Христа ради... SOS

Генрик_Боровик@vk
24-11-2017, 13:55
Вот что я имею - http://shot.qip.ru/00UMVd-3rPlo1oBz/
http://shot.qip.ru/00UMVd-3rPlo1oBz/

Petya V4sechkin
24-11-2017, 18:57
Генрик_Боровик@vk, установщик не может прочитать файл из папки Temp.

Для эксперимента удалите сторонний антивирус/файрвол.
Попробуйте рекомендации
Поиск и устранение проблем путём "чистой" загрузки (https://support.microsoft.com/ru-ru/help/929135/how-to-perform-a-clean-boot-in-windows)

antoxabond
12-11-2019, 07:24
Лучше поздно, чем никогда.
Решение Вашей проблемы есть (сам мучился), но сначала начну с предыстории:
1) Поставил Webp codec и начал разбираться почему он не работает (потому что была заявлена поддержка XP)
1,1) Поставил также на Windows 7 и сравнил разделы реестр, где он прописался
(сравнил с autoreg.inf который в исходниках https://chromium.googlesource.com/webm/webp-wic-codec/ ):
в Windows 7 добавлялись ветки "HKEY_CLASSES_ROOT\.webp" и "HKEY_CLASSES_ROOT\webpfile", а в XP не добавлялись во время установки.

1,2) Изучив недостающие ветки реестра стало ясно, что открытие идет через "%ProgramFiles%\Windows Photo Viewer\PhotoViewer.dll",
а эскизы обрабатываются через CLSID "{FFE2A43C-56B9-4bf5-9A79-CC6D4285608A}" (ShellImagePreview)
и "{e357fccd-a995-4576-b01f-234630154e96}", который есть только начиная с Windows Vista.

1,3) Прочитав Readme.txt который в исходниках к кодеку нашел строку "Currently, only decoding is supported, but that allows to e.g., see the files in Windows PhotoViewer."

Что еще больше усилило подозрения в том:
Может быть и предыдущие версии работали на Windows XP, но в текущей выпилили её поддержку за ненадобностью.
Об этом говорит и autoreg.inf который в исходниках, там видно прописи в реестрах.

2) Костыльное решение проблемы для Windows XP.
2,1) Ставим K-Lite_Codec_Pack_1385_Mega.exe (последняя версия для Windows XP)
http://files2.codecguide.com/K-Lite_Codec_Pack_1385_Mega.exe
( нужно установить WIC если потребует)
https://www.microsoft.com/en-us/download/details.aspx?id=32

кто не хочет качать кодеки можно скачать и установить Icaros Thumbnail Provider (через него эскизы идут)
инсталятор https://www.videohelp.com/download/Icaros_v3.0.3.exe (8мб) (последняя версия для Windows XP)
либо архив https://www.videohelp.com/download/Icaros_v3.0.3.zip
открыть консоль и выполнить
regsvr32 "C:\Program Files\Icaros\32-bit\IcarosThumbnailProvider.dll"

2,2) По аналогии с другими файлами, у которых есть эскизы (cbz,cbr), был вычислен GUID обработчика эскизов для Windows XP.
добавляем в реестр (при необходимости перезагрузиться) код reg файла:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.webp]
"Content Type"="image/webp"
"PerceivedType"="image"

[HKEY_CLASSES_ROOT\.webp\ShellEx]

[HKEY_CLASSES_ROOT\.webp\ShellEx\{BB2E617C-0920-11D1-9A0B-00C04FC2D6C1}]
@="{c5aec3ec-e812-4677-a9a7-4fee1f9aa000}"

[HKEY_CLASSES_ROOT\.webp\ShellEx\{E357FCCD-A995-4576-B01F-234630154E96}]
@="{c5aec3ec-e812-4677-a9a7-4fee1f9aa000}"


2,3) теперь у нас есть эскизы WebP файлов в проводнике, но стандартный просмотрщик не открывает.
Поэтому ставим сторонний, например, IrfanView 4.53: в этой программе поддерживается (надо ставить плагины тоже) как открытие так и сохранение в формат WebP.
http://www.irfanview.info/files/iview453_setup.exe
http://www.irfanview.info/files/iview453_plugins_setup.exe


проверил на чистой системе - работает.

antoxabond
12-11-2019, 11:10
Скриншот для подтверждения работы.
https://i1.imageban.ru/thumbs/2019.11.12/e0a9c939785064417e0cd1f1138b4429.jpg (https://imageban.ru/show/2019/11/12/e0a9c939785064417e0cd1f1138b4429/jpg)




© OSzone.net 2001-2012