PictureView 3 — просмотр изображений различных форматов
PictureView 3 — просмотр изображений различных форматов
В этой теме обсуждается плагин PictureView 3.
Старый тред с обсуждением предыдущих версий: PictureView 1 и 2.
Дальнейшее развитие версии 1.5, переделано под API Far 3.0.
Об извлечении плагинов из дистрибутивов ACDSee.
PS: API как было убогим в Far 2, так и осталось...
Старый тред с обсуждением предыдущих версий: 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 1252 times
- progreCCor
- Posts: 84
- Joined: Wed 09 Jan, 2008 17:45
PictureView 3 — просмотр изображений различных форматов
Latest post of the previous page:
такого слова в настройках не нашел:- progreCCor
- Posts: 84
- Joined: Wed 09 Jan, 2008 17:45
- HaRT
- Moderator
- Posts: 10869
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
PictureView 3 — просмотр изображений различных форматов
В русскоязычном интерфейсе это «Автояркость». Если бы подумали, могли бы догадаться самостоятельно. Впрочем, вижу, что все эти авто-подстройки у Вас выключены.
Фар есть инструмент, а не нянька. © 2009 DrKnS
PictureView 3 — просмотр изображений различных форматов
А драйвер на эту карту, случайно, не автоапдейтом пришел? А то мы уже эту историю с засветкой проходили...
Автор плагина неоднократно повторял, что для корректной работы PV3 необходима нормальная поддержка OpenGL со стороны драйвера видеокарты. Если такой поддержки нет, тогда и возникают разного рода артефакты изображения и засветка в том числе.
PictureView 3 — просмотр изображений различных форматов
Даже если и Intel – всё равно похоже на баги в реализации sRGB. Отключите
Или поищите более адекватную версию драйверов.
Code: Select all
[ ] Учитывать sRGB гамму
- progreCCor
- Posts: 84
- Joined: Wed 09 Jan, 2008 17:45
PictureView 3 — просмотр изображений различных форматов
отключил sRGB - стало нормально....
у меня мак мини - ставил его родные драйвера....
щас поищу может лучше что найду...
у меня мак мини - ставил его родные драйвера....
щас поищу может лучше что найду...
- progreCCor
- Posts: 84
- Joined: Wed 09 Jan, 2008 17:45
PictureView 3 — просмотр изображений различных форматов
обновил драйвера с сайта интела - не помогло.
Ну да ладно. Меня на данный момент все устраивает
Ну да ладно. Меня на данный момент все устраивает
PictureView 3 — просмотр изображений различных форматов
Небольшой багрепорт.
Процессор i7-4790, видеокарта GTX 760, встроенная в процессор видеокарта отключена. ОС - Windows 7 x64 SP1, крайние драйвера.
Плагин не загружает PVD, отображение по умолчанию идет через GDI+. Масштабирование работает крайне медленно.
При использовании любого интерфейса (GDI+, GFL, ACDSee) при отображении выводятся артефакты, а именно - вертикальная и горизонтальная полоса.
Тестировалось с Far 2.0 build 1807 x86 и Far 3.0 build 4040 x86.
Версия, модифицированная Maximus'ом (PicView2.mod26) - работает нормально.
Процессор i7-4790, видеокарта GTX 760, встроенная в процессор видеокарта отключена. ОС - Windows 7 x64 SP1, крайние драйвера.
Плагин не загружает PVD, отображение по умолчанию идет через GDI+. Масштабирование работает крайне медленно.
При использовании любого интерфейса (GDI+, GFL, ACDSee) при отображении выводятся артефакты, а именно - вертикальная и горизонтальная полоса.
Тестировалось с Far 2.0 build 1807 x86 и Far 3.0 build 4040 x86.
Версия, модифицированная Maximus'ом (PicView2.mod26) - работает нормально.
- HaRT
- Moderator
- Posts: 10869
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
PictureView 3 — просмотр изображений различных форматов
А что в настройках интерфейсов декодирования?
Фар есть инструмент, а не нянька. © 2009 DrKnS
PictureView 3 — просмотр изображений различных форматов
HaRT wrote:А что в настройках интерфейсов декодирования?
Полагаю, что дело в компиляторе. Не знаю, чем пользуется Павел (вся информация заботливо вычищена из бинарников), но не мешало бы перекомпилировать сабж обычным VC++ или Intel C++ без всяких заморочек, чтобы не возникало проблем и несовместимостей. И без всяких SSSE3 - они там сто лет не нужны.
Last edited by SubV on Thu 01 Jan, 1970 01:00, edited 0 times in total.
Reason: Спрятан высокий снимок экрана
Reason: Спрятан высокий снимок экрана
- HaRT
- Moderator
- Posts: 10869
- Joined: Tue 30 Aug, 2005 17:21
- Has thanked: 221 times
- Been thanked: 358 times
PictureView 3 — просмотр изображений различных форматов
Фар есть инструмент, а не нянька. © 2009 DrKnS
PictureView 3 — просмотр изображений различных форматов
Багрепорт, к сожалению, не ко мне. Дела в данном случае обстоят так:SubV wrote:Небольшой багрепорт.
Процессор i7-4790, видеокарта GTX 760, встроенная в процессор видеокарта отключена. ОС - Windows 7 x64 SP1, крайние драйвера.
Плагин не загружает PVD, отображение по умолчанию идет через GDI+. Масштабирование работает крайне медленно.
При использовании любого интерфейса (GDI+, GFL, ACDSee) при отображении выводятся артефакты, а именно - вертикальная и горизонтальная полоса.
Все драйвера nVidia после версии 332.21 конфликтуют с грязным хаком в Far'е, отключающем wow64 редиректы. В итоге аппаратный OpenGL не запускается и наблюдается результат убогой программной реализации от MS. Некоторые PVD не работают потому, что им необходим нормальный OpenGL.
Что можно сделать:
1) Поставить драйвера 332.21 или старее.
2) Использовать 64-битный Far или перекомпилировать 32-битный самому с убранным хаком.
3) Поругаться вот сюда: http://bugs.farmanager.com/view.php?id=2801 что проблема интересует не только меня.
Эта поделка с текущим PV3 не имеет практически ничего общего. PV 1.5 и то ближе.SubV wrote:Версия, модифицированная Maximus'ом (PicView2.mod26) - работает нормально.
С компилятором всё хорошо: используется модифицированный VS2013 (на что намёки в бинарниках остались). SSSE3 – это руками написанный код на ассемблере где требовалась скорость (реконструкция JPEG и прозрачность-в-клеточку).SubV wrote:Полагаю, что дело в компиляторе. Не знаю, чем пользуется Павел (вся информация заботливо вычищена из бинарников), но не мешало бы перекомпилировать сабж обычным VC++ или Intel C++ без всяких заморочек, чтобы не возникало проблем и несовместимостей. И без всяких SSSE3 - они там сто лет не нужны.
Сегодня, наверное, выложу версию с текущими мелкими исправлениями (перед тем, как начнутся радикальные изменения).
PictureView 3 — просмотр изображений различных форматов
SEt, спасибо... и очень жаль, что ваш замечательный плагин настолько привязан к драйверу видеокарты.
А по поводу Intel C++ я серьезно - там и автовекторизация имеется, и возможность генерировать несколько code path под SSE2, SSE4, AVX/AVX2, чтобы код всегда выполнялся на конкретном железе оптимальным образом. Недаром все известные конторы (Adobe та же) используют этот компилятор для работы с графикой.
А по поводу Intel C++ я серьезно - там и автовекторизация имеется, и возможность генерировать несколько code path под SSE2, SSE4, AVX/AVX2, чтобы код всегда выполнялся на конкретном железе оптимальным образом. Недаром все известные конторы (Adobe та же) используют этот компилятор для работы с графикой.
PictureView 3 — просмотр изображений различных форматов
Новая версия: небольшие исправления.
Так как PlugRing, похоже, сломан (пишет при добавлении "No file info"), то заливаю сюда.
SubV, не стоит переоценивать возможности компиляторов по векторизации, особенно целочисленного кода – до "оптимальным образом" там весьма далеко.
Так как PlugRing, похоже, сломан (пишет при добавлении "No file info"), то заливаю сюда.
SubV, не стоит переоценивать возможности компиляторов по векторизации, особенно целочисленного кода – до "оптимальным образом" там весьма далеко.
PictureView 3 — просмотр изображений различных форматов
Давно пользуюсь плагином, для меня лучше ничего не надо, я даже про xnview забыл. Но есть одна вещь, которой очень сильно не хватает:
плагин умеет переходить к предыдущему/следующему файлу. Это здорово. А вот если бы плагин, при просмотре изображений, умел еще переходить к следующей папке, было бы не просто удобно, было бы супер (если уж не автоматически, то хотя бы по нажатию какого-нибудь хот-кея типа ctrl+pgdn). А если бы умел переходить не только к следующей папке, но и к следующиему архиву (в случае, если изображения не в папке, а в архиве), то было бы супер в квадрате...
Например так: клавиши home, end по-прежнему перемещают к первому/последнему изображению в текущей папке, а вот если находимся на последнем изображении в папке, то клавиша pgdn переходит к первому изображению в соседней папке/архиве.
плагин умеет переходить к предыдущему/следующему файлу. Это здорово. А вот если бы плагин, при просмотре изображений, умел еще переходить к следующей папке, было бы не просто удобно, было бы супер (если уж не автоматически, то хотя бы по нажатию какого-нибудь хот-кея типа ctrl+pgdn). А если бы умел переходить не только к следующей папке, но и к следующиему архиву (в случае, если изображения не в папке, а в архиве), то было бы супер в квадрате...
Например так: клавиши home, end по-прежнему перемещают к первому/последнему изображению в текущей папке, а вот если находимся на последнем изображении в папке, то клавиша pgdn переходит к первому изображению в соседней папке/архиве.
PictureView 3 — просмотр изображений различных форматов
Для такого следует использовать временную панель: Поиск что нужно -> Панель -> запуск на ней PV.