Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » Плагины для Total Commander (часть 4)

Модерирует : gyra, Maz

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89

Открыть новую тему     Написать ответ в эту тему

Maz



Дед Мазай
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Плагины для Total Commander
Часть 1 Часть 2 Часть 3
 
Основная тема – Total Commander (часть 13). Сборки обсуждаются отдельно.
А здесь только плагины, утилиты, скрипты и прочие аддоны!

О проблемах с wincmd.ru/totalcmd.net Подробности

Коллекции на русском сайте TC (wincmd.ru)
| Утилиты | Системные плагины | Плагины просмотрщика | Архиваторные плагины | Контентные плагины |

Коллекции на иноязычных сайтах
| Официальный сайт разработчика | Польский сайт TC | totalcmd.net |

Существующие 64-битные плагины и аддоны
| Тема на русском форуме TC | Список на Total Commander Wiki (англ.) |

Информация на Ru.TCKB (Wiki)
| Обзорная статья | Cписок известных плагинов | Неучтенные на wincmd.ru плагины и аддоны |

Обсуждение плагинов и аддонов
| Русский форум: Плагины TC | Русский форум: Автоматизация TC | Официальный форум TC |

Темы на Ru.Board по отдельным плагинам
| MultiArc | Back2Life (Варезник) | CompleX CD/DVD Burner (Варезник) | SynWrite | TCIrfanView, TCModPlug, TCSumatraPDF, TCAkelPad, TC1by1 |

Некоторые авторские страницы и подборки
| Total Commander | Русификация ТС, VirtualDisk, NTFSLinks & NLInfo, OperaCache, LinkInfo, Uninstaller64 | Imagine | MMedia, Fileinfo, EXEInfo, DirCopy | Ultra TC Editors, TC Log Viewer, TC Changes Viewer | Photofile, Badcopy | TweakTC | VirtualPanel, NTLinks Maker, NTLinks, CopyTree, TCFS2 |  Back2Life | TWinKey, CDocProp, FileX, FileMask, TConsole | QuickSearch eXtended, ButtonBar eXtended | Autorun, TCTorrent, TCMediaInfo | DirSizeCalc, Age, ShellDetails| OpenOffice/DOCX/FB2 Viewer, Universal Viewer, SynWrite, TC Plugins Manager, TextSearch | RAdmin | uLister, sLister, tLister, TotalObserver | Impomezia TC Color Presets MOD  

Средства автоматизации
| PowerPro [1] [2] | WSH (VBS и JS) [1] [2] | TCMC [1] [2] | TCFS2 [1] [2] | TCIMG [1] [2] |

Обновление плагинов и аддонов
| Total Updater | Внешний русский LNG-файл |

Файлы данных для Ultra TC Editors
| Для TC 9.51 |  Для TC 10.00 | Для TC 10.50 | Для TC 10.51 | Для TC 10.52 | Для TC 11.00  | Для TC 11.01 | Для TC 11.02 | Для TC 11.03 | Новейшая версия CEDF-файла |

Всего записей: 39134 | Зарегистр. 26-02-2002 | Отправлено: 21:28 29-03-2022 | Исправлено: Plumber, 18:59 26-11-2024
kenko2



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подскажите, а есть ли плагин (MediaInfo) для просмотра свойств файла для  
AVIF / HEIC / JXL, по аналогии с WEBPInfo или SVGInfo? TCMediaInfo эти расширения не поддерживает, как я понимаю.

Всего записей: 4192 | Зарегистр. 10-11-2005 | Отправлено: 22:08 23-04-2024
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kenko2

Цитата:
TCMediaInfo эти расширения не поддерживает, как я понимаю.

Возможно, нужно добавить их в детект строке. Сам MediaInfo эти avif понимает

Код:

General
Complete name                            : D:\Downloads\kodim03_yuv420_8bpc.avif
Format                                   : avif
Codec ID                                 : avif (avif/mif1/miaf/MA1B)
File size                                : 24.8 KiB
 
Image
ID                                       : 1
Format                                   : AV1
Format/Info                              : AOMedia Video 1
Codec ID                                 : av01
Width                                    : 768 pixels
Height                                   : 512 pixels
Color space                              : YUV
Bit depth                                : 8 bits
Stream size                              : 24.6 KiB (99%)
Color range                              : Full
Color primaries                          : BT.709
Transfer characteristics                 : sRGB/sYCC
Matrix coefficients                      : BT.601
Codec configuration box                  : av1C

 
Добавлено:
Предположу, что и heic/heif должны читаться тоже. Ведь avif = это кадр из AV1 видео, по тому же принипу как heic = кадр из HEVC, а webp = кадр из WEBM (VP8 или VP9).
 
Добавлено:
Разве что с jpeg-xl могут быть вопросы - умеет ли. Этот формат пока редко где читать умеют. Imagine уже давно научился, Irfan тоже. За остальных - как повезёт.

Всего записей: 17972 | Зарегистр. 04-11-2010 | Отправлено: 03:30 24-04-2024
kenko2



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
insorg

Цитата:
Сам MediaInfo эти avif понимает

Поставил последнюю версию - в контекстном меню у этих файлов отсутствует пункт "MediaInfo". Добавил их в TCMediaInfo - тоже никакой реакции. Видимо, не поддерживаются пока еще.
 
А есть ли более свежая версия плагина WDX for Images 0.5 или его аналог?

Всего записей: 4192 | Зарегистр. 10-11-2005 | Отправлено: 12:47 24-04-2024 | Исправлено: kenko2, 13:00 24-04-2024
jentoso



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kenko2 (пост)
Цитата:
А есть ли более свежая версия плагина WDX for Images 0.5 или его аналог?

А плагин TCMediaInfo не более свежее аналог?

Всего записей: 519 | Зарегистр. 25-10-2008 | Отправлено: 18:49 24-04-2024
kenko2



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
jentoso

Цитата:
А плагин TCMediaInfo не более свежее аналог?

Он под видео больше заточен. Нашел еще MediaInfoWDX, не знаю что это такое, но он вполне свежий, 2023г.

Всего записей: 4192 | Зарегистр. 10-11-2005 | Отправлено: 00:21 25-04-2024 | Исправлено: kenko2, 00:23 25-04-2024
xChe



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
TCMediaInfo .avif понимает, только инфа там в секции 'Image', а не 'Video':
   
А это дело не прописано в TCMediaInfo.xml - так что чтобы он в качестве wdx работал это всё наверное там прописывать надо...

Всего записей: 4088 | Зарегистр. 07-05-2006 | Отправлено: 01:24 25-04-2024
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
TCMediaInfo эти расширения не поддерживает, как я понимаю.


Цитата:
Он под видео больше заточен.

TCMediaInfo затачиваемый, все поддерживаемые поля описываются в TCMediaInfo.xml, нужно просто добавить поля для изображений: в <sources> добавляется источник (из allprops.txt или из содержимого Developers/List_Of_Parameters в дистрибутиве MediaInfo), в <columns> - поле.
Типы данных: битрейт и прочее дробное - ft_numeric_floating, для целых чисел - ft_numeric_32, для больших чисел (> 2 147 483 647, типа размера файла в байтах и т.п.) - ft_numeric_64, для строк тип можно не указывать.
 
Добавлено:
Точно, xChe напомнил, вылетело из головы: в <sources> для атрибута context нужно будет вписать "Image".

Всего записей: 6599 | Зарегистр. 28-01-2008 | Отправлено: 01:38 25-04-2024
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kenko2

Цитата:
Поставил последнюю версию - в контекстном меню у этих файлов отсутствует пункт "MediaInfo". Добавил их в TCMediaInfo - тоже никакой реакции. Видимо, не поддерживаются пока еще.  

Сам плагин работает с тем, что прописано в xmlке комплектной.
Но чисто для себя я предпочитаю брать лайтовый ехешник медиаинфо.

Всего записей: 17972 | Зарегистр. 04-11-2010 | Отправлено: 01:47 25-04-2024
kenko2



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Skif_off

Цитата:
Точно, xChe напомнил, вылетело из головы: в <sources> для атрибута context нужно будет вписать "Image".

Я, к сожалению, ничего не соображаю в XML, боюсь что-то напутать. Можете тут выложить TCMediaInfo.xml уже с кодом который вы описали? Думаю, и другим это может пригодиться (поддержка AVIF которой сейчас нет штатно ни в одном плагине).

Всего записей: 4192 | Зарегистр. 10-11-2005 | Отправлено: 12:09 25-04-2024
codecs



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
так что чтобы он в качестве wdx работал это всё наверное там прописывать надо...  

в хинтах он и так показывает - другое дело что битрейта или фреймрейта у картинки нет и эти поля пустые. А какую еще конкретно инфу из файла хочет пациент не известно

Всего записей: 2131 | Зарегистр. 22-07-2003 | Отправлено: 13:36 25-04-2024
xChe



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Для кошерности наверно надо расписать всё отдельно персонально для 'Image'
 
Типа в <sources>
<source name="ImageWidth" field="Width" context="Image"/>
<source name="ImageHeight" field="Height" context="Image"/>
и т.п.
 
Потом в <columns> соответствующие
<column name="ImageWidth">ImageWidth</column>
<column name="ImageHeight">ImageHeight</column>
и т.п.
 
Потом для *.avif типа [=tcmediainfo.ImageWidth]x[=tcmediainfo.ImageHeight]
   

Всего записей: 4088 | Зарегистр. 07-05-2006 | Отправлено: 14:03 25-04-2024 | Исправлено: xChe, 14:04 25-04-2024
codecs



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
размеры AVIF тотал и без плагинов показывает - поэтому и не понятно чего еще хочется в

Цитата:
и т.п.  


Всего записей: 2131 | Зарегистр. 22-07-2003 | Отправлено: 14:36 25-04-2024 | Исправлено: codecs, 14:36 25-04-2024
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
codecs

Цитата:
размеры AVIF тотал и без плагинов показывает

Это же из Проводника и если в системе есть и соответствующий кодек Windows Imaging Component (WIC), полагаю.
С кастомными подсказками, наборами колонок и в поиске оно как бы параллельно вообще.

Всего записей: 6599 | Зарегистр. 28-01-2008 | Отправлено: 15:05 25-04-2024
codecs



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
если в системе есть и соответствующий кодек Windows Imaging Component (WIC)

в винде 11 он по дефолту есть

Всего записей: 2131 | Зарегистр. 22-07-2003 | Отправлено: 15:14 25-04-2024
kenko2



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
codecs

Цитата:
размеры AVIF тотал и без плагинов показывает - поэтому и не понятно чего еще хочется в

У меня не показывает. Подскажите что и как настроить чтобы показывал без манипуляций с плагинами. Только мне не в Проводнике нужно, а TC. W11.
 
xChe

Цитата:
Для кошерности наверно надо расписать всё отдельно персонально для 'Image'  

Спасибо за инфу, а ваш TCMediaInfo.xml вместе с добавленным туда кодом для AVIF целиком можете здесь выложить?

Всего записей: 4192 | Зарегистр. 10-11-2005 | Отправлено: 15:26 25-04-2024
xChe



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kenko2
Да у меня толком ничего не добавлено, я просто попробовал из любопытства... Proof of concept
Принцип же понятен - городите сами на свой вкус.
 
ЗЫ: И там оказывается ещё могут встречаться всякие тонкости типа такого:

Код:
General
Complete name                            : sample1.heic
Format                                   : HEIF
Codec ID                                 : mif1 (mif1/heic)
File size                                : 287 KiB
 
Image #1
ID                                       : 1002
Format                                   : HEVC
Format/Info                              : High Efficiency Video Coding
Format profile                           : Main@L6.2@Main
Codec ID                                 : hvc1
Codec ID/Info                            : High Efficiency Video Coding
Width                                    : 1 440 pixels
Height                                   : 960 pixels
 
Image #2
ID                                       : 1005
Format                                   : HEVC
Format/Info                              : High Efficiency Video Coding
Format profile                           : Main@L6.2@Main
Codec ID                                 : hvc1
Codec ID/Info                            : High Efficiency Video Coding
Width                                    : 240 pixels
Height                                   : 160 pixels

Это типа встроенного превью что-ли?
Это наверное тоже надо как-то учитывать - типа видео с многими дорожками...

Всего записей: 4088 | Зарегистр. 07-05-2006 | Отправлено: 16:16 25-04-2024
Skif_off

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
codecs

Цитата:
в винде 11 он по дефолту есть

Обратного и не утверждаю , просто перечислил, где будет недоступно.
 
kenko2
Открываете TCMediaInfo.xml и добавляете туда

Код:
    <sources>
...
        <!-- Image -->
        <source name="ImageFormat" field="Format" context="Image"/>
        <source name="ImageCodecID" field="CodecID" context="Image"/>
        <source name="ImageWidth" field="Width" context="Image"/>
        <source name="ImageHeight" field="Height" context="Image"/>
    </sources>
    <columns>
...
        <!-- Image -->
        <column name="Format">ImageFormat</column>
        <column name="Codec ID">ImageCodecID</column>
        <column name="Width" coltype="ft_numeric_32">ImageWidth</column>
        <column name="Height" coltype="ft_numeric_32">ImageHeight</column>
    <columns>

где многоточие "..." - это типа то, что в TCMediaInfo.xml уже есть.
Чуть выше xChe показал пример вывода консольной утилиты с "Image #1" и "Image #2", вангую: скорее всего "Image #2" -это превьюшка и в библиотеке MediaInfo есть какие-то приоритеты, тогда первым скорее всего будет отдавать основное, т.е. "Image #1", и можно не париться этим.
Возможно, начнёт показывать и инфу вшитых в аудиофайлы изображений, надо будет подумать, если это проблема.

Всего записей: 6599 | Зарегистр. 28-01-2008 | Отправлено: 18:14 25-04-2024
codecs



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
Только мне не в Проводнике нужно, а TC.

ну так поставь птичку чтоб ТС показывал хинты из Эксплорера

Всего записей: 2131 | Зарегистр. 22-07-2003 | Отправлено: 18:16 25-04-2024
kenko2



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
xChe
Skif_off
Спасибо, попробую добавить.
 
UPD
Добавил, все получилось. Теперь у AVIF показывает разрешение картинки. Добавил также JXL и HEIC, но JXL не показывает (видимо не поддерживает), а HEIC - показывает, но не верно. Например 512*512 вместо 4000*3000. Надо будет еще конечно проверить.
 
codecs
Птичка стоит, хинт на AVIF показывает только размер файла.

Всего записей: 4192 | Зарегистр. 10-11-2005 | Отправлено: 21:17 25-04-2024 | Исправлено: kenko2, 10:57 26-04-2024
xChe



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
kenko2

Цитата:
HEIC - показывает, но не верно. Например 512*512 вместо 4000*3000

Видать файл такой попался - первым идёт превьюшка.
Надо наверное какой-нибудь сложный скрипт городить, который будет выбирать поток с наибольшим разрешением...
 
А JXL да, в mediainfo не поддерживается. И JP2 тоже.
 

Всего записей: 4088 | Зарегистр. 07-05-2006 | Отправлено: 16:21 27-04-2024
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89

Компьютерный форум Ru.Board » Компьютеры » Программы » Плагины для Total Commander (часть 4)


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru