Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

[wlx/wdx] TCMediaInfo
Goto page Previous  1, 2, 3 ... 70, 71, 72
 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
A55555



Joined: 06 Feb 2011
Posts: 65

Post (Separately) Posted: Mon Sep 29, 2025 23:27    Post subject: Reply with quote

Loopback
Для этих форматов почему-то только вот это показывает
Code:
BitRate_Maximum
BitRate_Maximum/String


Как использовать эту функцию
Code:
StreamSize * 8 / Duration / 1000

в таком файле hint.txt?
 Hidden text

ставлю что-то вроде
Code:
[%StreamSize * 8 / Duration / 1000%]

ничего не показывается в подсказке.
Back to top
View user's profile Send private message
Loopback



Joined: 07 Sep 2009
Posts: 1631

Post (Separately) Posted: Tue Sep 30, 2025 13:07    Post subject: Reply with quote

A55555
По видимому, hint.txt это шаблон библиотеки MediaInfо. Но плагин к ним никакого отношения не имеет, это специфическая для библиотеки MediaInfо фича. Так что очевидно, что - никак.

То что я писал имеет смысл только для плагина, который TCMediainfo, где можно настроить скриптовую колонку (или вывод в листере).
Back to top
View user's profile Send private message
polkiujm



Joined: 19 Oct 2025
Posts: 2

Post (Separately) Posted: Sun Oct 19, 2025 20:29    Post subject: Apple QuickTime Reply with quote

Здравствуйте!

Я хотел бы узнать, как можно отобразить следующие поля с использованием вашего плагина:

1. <Encoded_Library>Apple QuickTime</Encoded_Library>
2. <Encoded_Library_Name>Apple QuickTime</Encoded_Library_Name>
3. <Encoded_OperatingSystem_CompanyName>Apple</Encoded_OperatingSystem_CompanyName>
4. <Encoded_OperatingSystem_Name>iOS</Encoded_OperatingSystem_Name>
5. <Encoded_OperatingSystem_Version>26.0</Encoded_OperatingSystem_Version>
6. <Encoded_Hardware_CompanyName>Apple</Encoded_Hardware_CompanyName>
7. <Encoded_Hardware_Name>iPhone 14 Pro Max</Encoded_Hardware_Name>
8. <extra>
<com_apple_quicktime_livephoto_auto>1</com_apple_quicktime_livephoto_auto>
<com_apple_quicktime_fullframerateplaybackintent>1</com_apple_quicktime_fullframerateplaybackintent>
<com_apple_quicktime_content_identifier>1999814-D4AC-4D20-91F4-DA66A30AE6C5</com_apple_quicktime_content_identifier>
<com_apple_quicktime_livephoto_vitalityscore>0.939</com_apple_quicktime_livephoto_vitalityscore>
<com_apple_quicktime_livephoto_vitalityscoringversion>4</com_apple_quicktime_livephoto_vitalityscoringversion>
</extra>

Какие настройки или изменения нужно внести, чтобы отображать эти данные в интерфейсе? Буду благодарен за помощь!

С уважением,
[Ваше имя]
Back to top
View user's profile Send private message
AkulaBig



Joined: 03 Dec 2008
Posts: 448

Post (Separately) Posted: Mon Oct 20, 2025 11:48    Post subject: Reply with quote

polkiujm
Если отобразить в листерной части, достаточно установить по умолчанию показ в полном режиме. Тогда увидите все поля, существующие в файле. А для контентной части надо писать скрипт. Таких полей в существующих настройках нет.
Back to top
View user's profile Send private message
Loopback



Joined: 07 Sep 2009
Posts: 1631

Post (Separately) Posted: Mon Oct 20, 2025 11:55    Post subject: Reply with quote

polkiujm
В интерфейсе можно отображать по-разному Smile Вам нужно для пользовательских колонок или для листера?

Поле Encoded_Library уже есть в конфигурации, причем для трех контекстов (общий, видео, аудио).

Поля, имена которых в узле extra - в списке фиксированных полей их нет. Они так и называются в библиотеке? В каком они контексте появляются? Это можно увидеть при просмотре плагином в листере, в режиме "Вывод без обработки".
Back to top
View user's profile Send private message
polkiujm



Joined: 19 Oct 2025
Posts: 2

Post (Separately) Posted: Mon Oct 20, 2025 16:02    Post subject: Reply with quote

Уважаймый господин!

Прежде всего, благодарю Вас за уделённое внимание. Однако позволю себе выразить некие сомнѧнiя, ибо предложенные Вами изменения в конфигурацiи, как выяснилось, не суть завершённые, и, увы, не ведут к ожидаемому результату.

Свѧзь поля с колонкою:
Я, следуя Вашему указанию, добавил поле Encoded_Hardware_Name в конфигурацiю, но оно не появляется в интерфейсе Total Commander. По произведённых измененiях, поле так и не отобразилось в лейстере или в пользовательских колонках.

Проблемы с сортировкою:
Я пытался использовать сие поле для сортировкi файлов формата .mov по модели устройства, но при попытке сортировкi по семѣ полю, результаты не отображаются корректно, или сортировка вовсе не работает. Вероятно, в настройках отсутствуют некие важныя детали, нужныя для правильного функционирования сея функции.

Будьте любезны, не могли бы Вы указать, что именно необходимо добавить или изменить в конфигурацiи для того, чтобы верно отобразить и отсортировать файлы по полю Encoded_Hardware_Name? Может быть, требуется особая настройка контекста или дополнительное изменение параметров?

Заранее выражаю благодарность за помощь и внимание.

С почтением,
polkiujm
Back to top
View user's profile Send private message
AkulaBig



Joined: 03 Dec 2008
Posts: 448

Post (Separately) Posted: Mon Oct 20, 2025 16:24    Post subject: Reply with quote

polkiujm wrote:
После внесения изменений в TCMediaInfo.xml поле всё равно не показывается в лейстере или пользовательских колонках.

Для Листера и контекстного плагина принцип показа вообще разный и настраивается в разных местах xml. Но если эти поля есть в файле, для Листер ничего настраивать не надо. Включаете режим Inform и выведутся все существующие в файле поля:

Понятно, что и для Листер пожно создать скрипт по вашим полям. Но если они не выведутся в режиме Inform, то они будут пустыми. То-есть создавать скрипт по ним нет смысла.
Для контекстной части плагина поле надо описывать в двух местах (смотрите файл примера). Сначала описывается поле, потом действие над ним. Поле должно появиться в общем выводе плагина. Потом переносите его в набор колонок:

Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander All times are GMT + 4 Hours
Goto page Previous  1, 2, 3 ... 70, 71, 72
Page 72 of 72

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group