Страница 2 из 4

Добавлено: Вс апр 24, 2011 12:16
Dec
Добавил извлечение эскизов из mp3

Добавлено: Вс апр 24, 2011 19:27
ApceH
Я правильно понял, что плагин надо поставить просто первым в списке, и он ни на что не повлияет, только будет быстрее отображать эскизы и для большего количества типов?
Обратил внимание, что eps стали показываться в эскизах... Эх, был бы ещё редактор, который их смог бы открыть! :D

Добавлено: Вс апр 24, 2011 19:31
Dec
ApceH писал(а):Я правильно понял, что плагин надо поставить просто первым в списке, и он ни на что не повлияет, только будет быстрее отображать эскизы и для большего количества типов?
Да.

Добавлено: Вс апр 24, 2011 19:50
fa1con
Dec писал(а):Добавил поворот эскиза в случая наличия соответствующего exif-тега.
Почему-то в последней версии это не работает.

Dec, как считаете, целесообразно добавить в плагин кеширование эскизов в оперативной памяти? Сейчас если повторно открыть папку все эскизы перечитываются заново.

Добавлено: Вс апр 24, 2011 19:58
Dec
fa1con писал(а):
Dec писал(а):Добавил поворот эскиза в случая наличия соответствующего exif-тега.
Почему-то в последней версии это не работает.
Скинь образец на AnisimovDec (at) mail.ru
fa1con писал(а):Dec, как считаете, целесообразно добавить в плагин кеширование эскизов в оперативной памяти?
Я подумаю над этим.
fa1con писал(а):Сейчас если повторно открыть папку все эскизы перечитываются заново.
У TC есть свой кэш, он у тебя включен?

Добавлено: Вс апр 24, 2011 20:20
ApceH
Вот интересный баг:
Изображение
То есть в некоторых случаях (уж не знаю, есть в них вообще эскизы) отображаются вообще левые картинки из кэша.

Добавлено: Вс апр 24, 2011 20:35
fa1con
Dec, образцы отправил в ПМ.

На счет кеша тотала, не уверен о чем речь. Если в Configuration -> Thumbnails использовать опцию Use Explorer method (OLE2) for *.*, при первом просмотре привьюшки загружаются медленно. Дождавшись загрузки и открыв эту же папку повторно, привьюшки рисуются практически моментально. Если же с установленным decFastThumbs поставить галочку Get from lister plugins for: *.* (т.е. использовать плагин), привьюшки рисуются с одинаковой скоростью как при первом, так и при последующих просмотрах.

Ключ ThumbnailMemoryLimit в wincmd.ini отсутствует (т.е равен 500 по умолчанию).

Добавлено: Вс апр 24, 2011 20:47
Dec
ApceH писал(а):То есть в некоторых случаях (уж не знаю, есть в них вообще эскизы) отображаются вообще левые картинки из кэша.
Можно посмотреть кеш эскизов TC, и если в нем записаны эти эскизы, то возможно, это косяк самого TC.
fa1con писал(а):Dec, образцы отправил в ПМ.
Отписался.
fa1con писал(а):с установленным decFastThumbs поставить галочку Get from lister plugins for: *.* (т.е. использовать плагин), привьюшки рисуются с одинаковой скоростью как при первом, так и при последующих просмотрах.
Из справки к TC:
Автор справки к TC писал(а):В базе кэшируются только те эскизы, извлечение которых занимает достаточно продолжительное время (примерно 100 мс и более).
Возможно, decFastThumbs извлекает ескизы за время менее 100 мс, и поэтому TC не сохраняет их в свой кэш. Можно посмотреть кеш эскизов TC с помощью decThumbsDBViewer.

Добавлено: Вс апр 24, 2011 20:56
fa1con
Dec писал(а):Возможно, decFastThumbs извлекает ескизы за время менее 100 мс, и поэтому TC не сохраняет их в свой кэш. Можно посмотреть кеш эскизов TC с помощью decThumbsDBViewer.
Да, это похоже на правду. В папках с большим кол-вом файлов не очень радует мелькание эскизов и шуршание диска даже при повторных открытиях папки. Потому я предложил использовать кэш в памяти, хотя не уверен что это лучший вариант.

Добавлено: Вс апр 24, 2011 21:39
Alextp
Лучше просить ключ у Гислера для задания этих 100 мс. Чтобы задать 0

Добавлено: Вс апр 24, 2011 21:41
Dec
Alextp писал(а):Лучше просить ключ у Гислера для задания этих 100 мс. Чтобы задать 0
Или мне "тянуть время" до 100 мс при формировании эскизы :)

Добавлено: Вс апр 24, 2011 23:12
Dec
Добавил кеширование и поддержку ini-файла:

Код: Выделить всё

[Main]
MaxCacheItem=100
MinCreateTime=0
MinCreateTime в миллисекундах.

Добавлено: Пн апр 25, 2011 01:19
fa1con
Dec, спасибо! MaxCacheItem, кажется, работает. Конечно, хотелось бы, чтобы кэшированием занимался тотал, а не плагин.

Добавлено: Пн апр 25, 2011 01:29
Dec
fa1con писал(а):Dec, спасибо! MaxCacheItem, кажется, работает. Конечно, хотелось бы, чтобы кэшированием занимался тотал, а не плагин.
Определи MinCreateTime в 500, что соответствует 0,5 сек., и TC будет записывать эскизы в свой кэш.

Добавлено: Пн апр 25, 2011 10:20
alexey65536
Полезный плагин, сегодня первый раз скачал и поставил - понравился:) Респект автору:)