Page 61 of 62

PictureView 3 — просмотр изображений различных форматов

Posted: Sun 07 Apr, 2013 22:25
by SEt
В этой теме обсуждается плагин PictureView 3.
Старый тред с обсуждением предыдущих версий: PictureView 1 и 2.

Дальнейшее развитие версии 1.5, переделано под API Far 3.0.



Об извлечении плагинов из дистрибутивов ACDSee.


PS: API как было убогим в Far 2, так и осталось...

PictureView 3 — просмотр изображений различных форматов

Posted: Thu 16 Jun, 2022 08:47
by SEt

Latest post of the previous page:

Pupsoid, очень странно. Что написано в заголовке в этих случаях? (Можно скопировать по Ctrl-Insert.)
Запуск по F11 должен быть эквивалентен обычному запуску с включенной опцией

Code: Select all

[x] Пропустить быстрое определение форматов

PictureView 3 — просмотр изображений различных форматов

Posted: Sun 19 Jun, 2022 16:13
by Zzzz
JpegRec.pvd из PictureView3_20210419.7z падает на битой картинке:


PictureView 3 — просмотр изображений различных форматов

Posted: Sun 19 Jun, 2022 21:52
by SEt
Zzzz, спасибо за сообщение!

Себе я немного по-другому собираю, так что не замечал, что на подобных картинках у других может падать. Вот исправление, а также попытка декодировать первую содержательную картинку в подобных случаях.

PictureView 3 — просмотр изображений различных форматов

Posted: Mon 27 Jun, 2022 09:47
by Pupsoid

Code: Select all

CSR056406_1_1264674078.jpg   1200 x 1697 x 24b   31%   21/243   -   PictureView by JpegRec   [Sequential 420 q80 r0]   15+4345+0ms
- это по просмотру

Code: Select all

CSR056406_1_1264674078.jpg   1200 x 1697 x 24b   31%   21/243   -   PictureView by JpegRec   [Sequential 420 q80 r0]   0+69+0ms
- это через F11

быстрое определение форматов включал-выключал - изменений нет

PictureView 3 — просмотр изображений различных форматов

Posted: Mon 27 Jun, 2022 12:29
by SEt
Второе число – это время передачи данных в видеопамять. Оно никак не должно быть связано со способом запуска.
Без воспроизведения такого у себя я вряд ли смогу с этим что-то сделать. Разве что попробовать переключить

Code: Select all

[ ] Освобождать OpenGL при выходе
Pupsoid wrote: Mon 27 Jun, 2022 09:47 это по просмотру
По перехвату F3? Рекомендуемый "стандартный запуск" – по перехвату Enter (Вход в архив).

PictureView 3 — просмотр изображений различных форматов

Posted: Tue 28 Jun, 2022 16:00
by Pupsoid
SEt wrote: Mon 27 Jun, 2022 12:29 [ ] Освобождать OpenGL при выходе
не помогло.

кстати, только обратил внимание, что по F3 работает нормально. только через Enter тормоза, но с привычкой просмотра по Enter придется долго бороться) может, есть решение?

PictureView 3 — просмотр изображений различных форматов

Posted: Tue 28 Jun, 2022 16:39
by SEt
Моя телапатия закончилась, могу только предложить намакросить Enter на вызов через другой вариант для нужных типов файлов.

PictureView 3 — просмотр изображений различных форматов

Posted: Mon 04 Jul, 2022 15:46
by Pupsoid
SEt wrote: Tue 28 Jun, 2022 16:39 Моя телапатия закончилась
какие данные я еще могу предоставить?

PictureView 3 — просмотр изображений различных форматов

Posted: Tue 05 Jul, 2022 01:20
by SEt
Какой-то способ воспроизвести данное поведение у меня.

PictureView 3 — просмотр изображений различных форматов

Posted: Fri 30 Sep, 2022 11:51
by Wave
Использую плагин для webp. Он вполне нормально открывает семимегабайтный анимированный webp (конвертированный из 20-30-мегабайтной гифки), но молча отказывается показывать 24-мегабайтный. Ну и так видел несколько раз, как он ничего не мог сделать с подобными большими webp-анимациями.

PictureView 3 — просмотр изображений различных форматов

Posted: Fri 30 Sep, 2022 13:25
by HaRT
Wave wrote: Fri 30 Sep, 2022 11:51 молча отказывается показывать 24-мегабайтный
Вот предположим, уважаемый автор плагина захочет решить эту проблему. Вы предлагаете ему самому генерировать «проблемный» файл? И это даже без гарантии, что проблема воспроизведётся. Или он должен запросить вас и ждать ответа? А боевой запал тем временем может и рассосаться.
Это я к тому, что, на мой взгляд, вы повысите шансы на исправление, если напишете нормальный баг-репорт (включая настройки плагина, пример файла и то, как именно успешно декодируются аналогичные файлы поменьше, — нажмите CtrlIns во время просмотра).

PictureView 3 — просмотр изображений различных форматов

Posted: Fri 30 Sep, 2022 16:41
by Wave
HaRT wrote: Fri 30 Sep, 2022 13:25Вот предположим, уважаемый автор плагина захочет решить эту проблему. Вы предлагаете ему самому генерировать «проблемный» файл?
Учитывая, что затык где-то в размерах… Ну да ладно, вот пример, кстати, файл другой.
https://dropmefiles.com/OFc4J
(включая настройки плагина,

как именно успешно декодируются аналогичные файлы поменьше, — нажмите CtrlIns во время просмотра).
7619452.webp 395 x 702 x 12b 99% 182/196 [262] - PictureView by WebP [VP8] 0+16+147ms <AutoLevels>

PictureView 3 — просмотр изображений различных форматов

Posted: Fri 30 Sep, 2022 23:47
by Wave
Так. Некоторый апдейт. Удалил WebpCodecSetup.exe и установил Microsoft.WebpImageExtension_1.0.52351.0_x64__8wekyb3d8bbwe.Appx
Теперь у картинок, которые меньше порогового размера (или что там за проблема), плагин показывает анимацию посредством WebP.pvd, а у тех, что больше, показывает только первый кадр посредством

Code: Select all

7598596.webp   480 x 800 x 32b   87%   3/201   [1/344]   -   PictureView by WIC   0+22+47ms   <AutoLevels>

PictureView 3 — просмотр изображений различных форматов

Posted: Sat 01 Oct, 2022 01:21
by HaRT
Wave wrote: Fri 30 Sep, 2022 23:47 у картинок, которые меньше порогового размера (или что там за проблема), плагин показывает анимацию посредством WebP.pvd, а у тех, что больше, показывает только первый кадр посредством [WIC]
Чтобы увидеть остальные, используйте переход к следующей странице (например, по Alt+PgDn). Почему эти картинки трактуются как многостраничные, а не как анимации — вот это вопрос, ответ на который мне тоже было бы интересно узнать.

Судя про примеру, дело не в размере, и именно в многостраничности/анимации.

Вообще идеально было бы иметь возможность переключаться между этими двумя режимами (например, чтобы спокойно рассмотреть какой-то кадр в середине анимации). Но при этом иметь разумное значение по умолчанию для каждого формата.

PictureView 3 — просмотр изображений различных форматов

Posted: Sat 01 Oct, 2022 08:27
by Wave
Так, замечательно, это уже хоть что-то.
В общем, конвертация gif2webp посредством консольной тулзы от rw-designer или ещё какими-то, какими пробовал (уже даже не упомню, чем-то не устроили), даёт многостраничные webp, а не анимированные, как мы теперь выяснили.
Конвертация посредством WidsMob WebP… Там даже отдельные опции есть: экспорт текущего кадра, экспорт всех кадров, экспорт анимации. Так вот, она экспортирует анимированный webp, и плагин эту анимацию играет. Но вот попался файл, который всё-таки не играет

Code: Select all

7598596.webp   480 x 800 x 32b   87%   2/2   [1/343]   -   PictureView by WIC   16+15+22ms   <AutoLevels>
https://dropmefiles.com/AyrQ5

P.s. Попробовал добавить ide_webp.apl 1.6.432.0, что-то вообще не заводится.

Upd. Нет, gif2webp тоже конвертирует одни файлы в анимированный webp, другие просто в многостраничный.
Ещё опробовал ffmpeg. Аналогично, что-то анимирует, что-то нет.

PictureView 3 — просмотр изображений различных форматов

Posted: Sat 01 Oct, 2022 12:18
by HaRT
Wave wrote: Sat 01 Oct, 2022 08:27 она экспортирует анимированный webp, и плагин эту анимацию играет
Можете выложить подобный файл? А то у меня почему-то только многостраничные.
Wave wrote: Sat 01 Oct, 2022 08:27файл, который всё-таки не играет

Code: Select all

7598596.webp   480 x 800 x 32b   87%   2/2   [1/343]   -   PictureView by WIC   16+15+22ms   <AutoLevels>
https://dropmefiles.com/AyrQ5
У меня в этом файле страницы 340—343 просто чёрные с небольшим прямоугольником белого мусора посередине повыше центра. А у вас?
Wave wrote: Sat 01 Oct, 2022 08:27 одни файлы в анимированный webp, другие просто в многостраничный
А как вы различаете эти два случая? Ведь непохоже, чтобы декодирование через PVD или WIC можно было считать эталонным…