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

Здесь можно обсудить ваш любимый плагин.
SEt
Posts: 526
Joined: Mon 21 Mar, 2005 10:22
Location: Питер
Been thanked: 46 times

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

Post by SEt »

В этой теме обсуждается плагин PictureView 3.
Старый тред с обсуждением предыдущих версий: PictureView 1 и 2.

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



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


PS: API как было убогим в Far 2, так и осталось...
Attachments
PictureView3_20140813_last_xp.7z
Последняя версия, работающая на WinXP
(321.22 KiB) Downloaded 1200 times
SEt
Posts: 526
Joined: Mon 21 Mar, 2005 10:22
Location: Питер
Been thanked: 46 times

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

Post by SEt »

Latest post of the previous page:

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

Code: Select all

[x] Пропустить быстрое определение форматов
Zzzz
Posts: 108
Joined: Sat 13 Oct, 2007 10:12
Been thanked: 1 time

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

Post by Zzzz »

JpegRec.pvd из PictureView3_20210419.7z падает на битой картинке:

Attachments
JpegRec_crash.zip
(14.62 KiB) Downloaded 72 times
Last edited by Zzzz on Sun 19 Jun, 2022 16:26, edited 3 times in total.
W7U SP1 x64
SEt
Posts: 526
Joined: Mon 21 Mar, 2005 10:22
Location: Питер
Been thanked: 46 times

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

Post by SEt »

Zzzz, спасибо за сообщение!

Себе я немного по-другому собираю, так что не замечал, что на подобных картинках у других может падать. Вот исправление, а также попытка декодировать первую содержательную картинку в подобных случаях.
Attachments
fix.7z
(76.12 KiB) Downloaded 121 times
Pupsoid
Posts: 4
Joined: Wed 15 Jun, 2022 08:16

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

Post 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

быстрое определение форматов включал-выключал - изменений нет
SEt
Posts: 526
Joined: Mon 21 Mar, 2005 10:22
Location: Питер
Been thanked: 46 times

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

Post by SEt »

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

Code: Select all

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

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

Post by Pupsoid »

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

кстати, только обратил внимание, что по F3 работает нормально. только через Enter тормоза, но с привычкой просмотра по Enter придется долго бороться) может, есть решение?
SEt
Posts: 526
Joined: Mon 21 Mar, 2005 10:22
Location: Питер
Been thanked: 46 times

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

Post by SEt »

Моя телапатия закончилась, могу только предложить намакросить Enter на вызов через другой вариант для нужных типов файлов.
Pupsoid
Posts: 4
Joined: Wed 15 Jun, 2022 08:16

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

Post by Pupsoid »

SEt wrote: Tue 28 Jun, 2022 16:39 Моя телапатия закончилась
какие данные я еще могу предоставить?
SEt
Posts: 526
Joined: Mon 21 Mar, 2005 10:22
Location: Питер
Been thanked: 46 times

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

Post by SEt »

Какой-то способ воспроизвести данное поведение у меня.
User avatar
Wave
Posts: 1885
Joined: Thu 04 Aug, 2005 18:47
Has thanked: 14 times
Been thanked: 26 times

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

Post by Wave »

Использую плагин для webp. Он вполне нормально открывает семимегабайтный анимированный webp (конвертированный из 20-30-мегабайтной гифки), но молча отказывается показывать 24-мегабайтный. Ну и так видел несколько раз, как он ничего не мог сделать с подобными большими webp-анимациями.
Пользуюсь ФАРом больше 20 лет © собирательный.
User avatar
HaRT
Moderator
Posts: 10822
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

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

Post by HaRT »

Wave wrote: Fri 30 Sep, 2022 11:51 молча отказывается показывать 24-мегабайтный
Вот предположим, уважаемый автор плагина захочет решить эту проблему. Вы предлагаете ему самому генерировать «проблемный» файл? И это даже без гарантии, что проблема воспроизведётся. Или он должен запросить вас и ждать ответа? А боевой запал тем временем может и рассосаться.
Это я к тому, что, на мой взгляд, вы повысите шансы на исправление, если напишете нормальный баг-репорт (включая настройки плагина, пример файла и то, как именно успешно декодируются аналогичные файлы поменьше, — нажмите CtrlIns во время просмотра).
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
Wave
Posts: 1885
Joined: Thu 04 Aug, 2005 18:47
Has thanked: 14 times
Been thanked: 26 times

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

Post 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>
Пользуюсь ФАРом больше 20 лет © собирательный.
User avatar
Wave
Posts: 1885
Joined: Thu 04 Aug, 2005 18:47
Has thanked: 14 times
Been thanked: 26 times

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

Post 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>
Пользуюсь ФАРом больше 20 лет © собирательный.
User avatar
HaRT
Moderator
Posts: 10822
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

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

Post by HaRT »

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

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

Вообще идеально было бы иметь возможность переключаться между этими двумя режимами (например, чтобы спокойно рассмотреть какой-то кадр в середине анимации). Но при этом иметь разумное значение по умолчанию для каждого формата.
Last edited by HaRT on Sat 01 Oct, 2022 01:28, edited 1 time in total.
Reason: Добавлен абзац с предположением о причине различий
Фар есть инструмент, а не нянька. © 2009 DrKnS
User avatar
Wave
Posts: 1885
Joined: Thu 04 Aug, 2005 18:47
Has thanked: 14 times
Been thanked: 26 times

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

Post 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. Аналогично, что-то анимирует, что-то нет.
Last edited by Wave on Sat 01 Oct, 2022 08:53, edited 1 time in total.
Пользуюсь ФАРом больше 20 лет © собирательный.
User avatar
HaRT
Moderator
Posts: 10822
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

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

Post 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 можно было считать эталонным…
Фар есть инструмент, а не нянька. © 2009 DrKnS
Post Reply

Return to “Обсуждение плагинов”