View previous topic :: View next topic |
Author |
Message |
Dec
Joined: 07 Sep 2006 Posts: 466
|
(Separately) Posted: Sun Apr 24, 2011 12:16 Post subject: |
|
|
Добавил извлечение эскизов из mp3 |
|
Back to top |
|
|
ApceH
Joined: 08 Apr 2011 Posts: 316 Location: Димитровград
|
(Separately) Posted: Sun Apr 24, 2011 19:27 Post subject: |
|
|
Я правильно понял, что плагин надо поставить просто первым в списке, и он ни на что не повлияет, только будет быстрее отображать эскизы и для большего количества типов?
Обратил внимание, что eps стали показываться в эскизах... Эх, был бы ещё редактор, который их смог бы открыть! |
|
Back to top |
|
|
Dec
Joined: 07 Sep 2006 Posts: 466
|
(Separately) Posted: Sun Apr 24, 2011 19:31 Post subject: |
|
|
ApceH wrote: | Я правильно понял, что плагин надо поставить просто первым в списке, и он ни на что не повлияет, только будет быстрее отображать эскизы и для большего количества типов? | Да. |
|
Back to top |
|
|
fa1con
Joined: 19 Aug 2006 Posts: 162
|
(Separately) Posted: Sun Apr 24, 2011 19:50 Post subject: |
|
|
Dec wrote: | Добавил поворот эскиза в случая наличия соответствующего exif-тега. | Почему-то в последней версии это не работает.
Dec, как считаете, целесообразно добавить в плагин кеширование эскизов в оперативной памяти? Сейчас если повторно открыть папку все эскизы перечитываются заново. |
|
Back to top |
|
|
Dec
Joined: 07 Sep 2006 Posts: 466
|
(Separately) Posted: Sun Apr 24, 2011 19:58 Post subject: |
|
|
fa1con wrote: | Dec wrote: | Добавил поворот эскиза в случая наличия соответствующего exif-тега. | Почему-то в последней версии это не работает. | Скинь образец на AnisimovDec (at) mail.ru
fa1con wrote: | Dec, как считаете, целесообразно добавить в плагин кеширование эскизов в оперативной памяти? | Я подумаю над этим.
fa1con wrote: | Сейчас если повторно открыть папку все эскизы перечитываются заново. | У TC есть свой кэш, он у тебя включен? |
|
Back to top |
|
|
ApceH
Joined: 08 Apr 2011 Posts: 316 Location: Димитровград
|
(Separately) Posted: Sun Apr 24, 2011 20:20 Post subject: |
|
|
Вот интересный баг:
То есть в некоторых случаях (уж не знаю, есть в них вообще эскизы) отображаются вообще левые картинки из кэша. |
|
Back to top |
|
|
fa1con
Joined: 19 Aug 2006 Posts: 162
|
(Separately) Posted: Sun Apr 24, 2011 20:35 Post subject: |
|
|
Dec, образцы отправил в ПМ.
На счет кеша тотала, не уверен о чем речь. Если в Configuration -> Thumbnails использовать опцию Use Explorer method (OLE2) for *.*, при первом просмотре привьюшки загружаются медленно. Дождавшись загрузки и открыв эту же папку повторно, привьюшки рисуются практически моментально. Если же с установленным decFastThumbs поставить галочку Get from lister plugins for: *.* (т.е. использовать плагин), привьюшки рисуются с одинаковой скоростью как при первом, так и при последующих просмотрах.
Ключ ThumbnailMemoryLimit в wincmd.ini отсутствует (т.е равен 500 по умолчанию). |
|
Back to top |
|
|
Dec
Joined: 07 Sep 2006 Posts: 466
|
(Separately) Posted: Sun Apr 24, 2011 20:47 Post subject: |
|
|
ApceH wrote: | То есть в некоторых случаях (уж не знаю, есть в них вообще эскизы) отображаются вообще левые картинки из кэша. | Можно посмотреть кеш эскизов TC, и если в нем записаны эти эскизы, то возможно, это косяк самого TC.
fa1con wrote: | Dec, образцы отправил в ПМ. | Отписался.
fa1con wrote: | с установленным decFastThumbs поставить галочку Get from lister plugins for: *.* (т.е. использовать плагин), привьюшки рисуются с одинаковой скоростью как при первом, так и при последующих просмотрах. | Из справки к TC: Автор справки к TC wrote: | В базе кэшируются только те эскизы, извлечение которых занимает достаточно продолжительное время (примерно 100 мс и более). | Возможно, decFastThumbs извлекает ескизы за время менее 100 мс, и поэтому TC не сохраняет их в свой кэш. Можно посмотреть кеш эскизов TC с помощью decThumbsDBViewer. |
|
Back to top |
|
|
fa1con
Joined: 19 Aug 2006 Posts: 162
|
(Separately) Posted: Sun Apr 24, 2011 20:56 Post subject: |
|
|
Dec wrote: | Возможно, decFastThumbs извлекает ескизы за время менее 100 мс, и поэтому TC не сохраняет их в свой кэш. Можно посмотреть кеш эскизов TC с помощью decThumbsDBViewer. |
Да, это похоже на правду. В папках с большим кол-вом файлов не очень радует мелькание эскизов и шуршание диска даже при повторных открытиях папки. Потому я предложил использовать кэш в памяти, хотя не уверен что это лучший вариант. |
|
Back to top |
|
|
Alextp
Joined: 06 Feb 2005 Posts: 4957
|
|
Back to top |
|
|
Dec
Joined: 07 Sep 2006 Posts: 466
|
(Separately) Posted: Sun Apr 24, 2011 21:41 Post subject: |
|
|
Alextp wrote: | Лучше просить ключ у Гислера для задания этих 100 мс. Чтобы задать 0 | Или мне "тянуть время" до 100 мс при формировании эскизы |
|
Back to top |
|
|
Dec
Joined: 07 Sep 2006 Posts: 466
|
(Separately) Posted: Sun Apr 24, 2011 23:12 Post subject: |
|
|
Добавил кеширование и поддержку ini-файла: Code: | [Main]
MaxCacheItem=100
MinCreateTime=0 |
MinCreateTime в миллисекундах. |
|
Back to top |
|
|
fa1con
Joined: 19 Aug 2006 Posts: 162
|
(Separately) Posted: Mon Apr 25, 2011 01:19 Post subject: |
|
|
Dec, спасибо! MaxCacheItem, кажется, работает. Конечно, хотелось бы, чтобы кэшированием занимался тотал, а не плагин. |
|
Back to top |
|
|
Dec
Joined: 07 Sep 2006 Posts: 466
|
(Separately) Posted: Mon Apr 25, 2011 01:29 Post subject: |
|
|
fa1con wrote: | Dec, спасибо! MaxCacheItem, кажется, работает. Конечно, хотелось бы, чтобы кэшированием занимался тотал, а не плагин. | Определи MinCreateTime в 500, что соответствует 0,5 сек., и TC будет записывать эскизы в свой кэш. |
|
Back to top |
|
|
alexey65536
Joined: 20 Jan 2006 Posts: 1056 Location: Taganrog
|
(Separately) Posted: Mon Apr 25, 2011 10:20 Post subject: |
|
|
Полезный плагин, сегодня первый раз скачал и поставил - понравился Респект автору _________________ #199018 |
|
Back to top |
|
|
|