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 ... , 67, 68, 69  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
Destiny



Joined: 15 Dec 2015
Posts: 298

Post (Separately) Posted: Thu Jul 10, 2025 17:43    Post subject: Reply with quote

Loopback
А меня глючит или при заявленной поддержке показа данных по HEIF формату
файлы по ссылке https://www.filesampleshub.com/format/image/heif в плагине
никак не отображаются. Они "соскальзывают" на следующий в списке настроенных
в самом Тотале, но ничего не пишут, мол, не тот формат - не готов показать инфу...
Back to top
View user's profile Send private message
jentoso



Joined: 20 Dec 2007
Posts: 396

Post (Separately) Posted: Thu Jul 10, 2025 19:46    Post subject: Reply with quote

Destiny
Загрузил sample1.heif и вот что показывает
 Hidden text

_________________
TC 11.55 combo, Windows 10 x64
Back to top
View user's profile Send private message
Destiny



Joined: 15 Dec 2015
Posts: 298

Post (Separately) Posted: Thu Jul 10, 2025 20:49    Post subject: Reply with quote

Прикольно. и как это сработало?
У меня плагин висит в секции [ContentPlugins]
1=%COMMANDER_PATH%\Plugins\WDX\TCMediaInfo\TCMediaInfo.wdx
1_detect=
1_date=1422301606
1_flags=0

В поставке плагина файл %COMMANDER_PATH%\Plugins\WDX\TCMediaInfo\TCMediaInfo.xml
умолчательный - из коробки - содержит в себе поддержку форматов:
Quote:
<Formats>
AAF,AIFF,AIFC,AIF,AMV,AVI,M2TS,MTS,SSIF,CLPI,BDMV,BDM,MPLS,CDA,DAT,MPD,DV,DIF,DIVX,DPG,IFO,FLV,GXF,F4M,
HEIF,AVCI,AVCS,HEIC,HEICS,AVIF,AVIS,M3U8,GVI,ISM,IVF,LXF,MKV,MK3D,MKA,MKS,MPEG,MPG,M2P,VOB,VRO,PSS,EVO,TS,
M2T,M2S,M4T,M4S,TMF,TP,TRP,TY,BRAW,MOV,MP4,M4V,M4A,M4B,M4P,M4R,3GA,3GPA,3GPP,3GP,3GPP2,3G2,K3G,JPM,
JPX,MQV,ISMV,ISMA,ISMT,F4A,F4B,F4V,MTV,MXF,NSV,NUT,OGA,OGG,OGM,OGV,OGX,OPUS,SPX,PMP,PTX,QT,RM,RMVB,
RA,SWF,SKM,WEBM,ASF,DVR-MS,WMA,WMV,WTV,
AVC,H264,264,VIDEO,PART,DRC,FLI,FLC,H261,H263,HEVC,H265,265,MPGV,MPV,MP1V,M1V,MP2V,M2V,M4V,MP4V,VC1,Y4M,VVC,
H266,266,
AC3,AC4,AAC,AACP,ADTS,ALS,AMR,AUD,AUE,AU,CAF,DDE,DFF,DSF,DTS,DTSHD,DTSHDMA,DTSX,DD+,EC3,EAC3,XM,FLA,FLAC,
IT,LA,MIDI,MID,KAR,MOD,APE,MAC,M1A,MPA,MPA1,MP1,M2A,MPA2,MP2,MP3,OMA,OMG,AA3,AT3,MPC,MP+,QCP,RKA,
S3M,SHN,SLS,SPDIF,SPX,TAK,MLP,THD,VR,VQF,ACT,AT9,WAV,W64,WV,WVC,
AQT,SSA,ASC,STL,SMI,SAMI,SCC,SC2,SRT,DFXP,TTML,VTT
</Formats>


Ну при попытке даже принудительно просмотреть любой из тих трех файлов - плагин даже на миллисекунду видимо не вызывается,
т.е. как-то там он явно опрашивается Тоталом - но его ответ не подходит - и Тотал просто подставляет для просмотра другой плагин.
Back to top
View user's profile Send private message
jentoso



Joined: 20 Dec 2007
Posts: 396

Post (Separately) Posted: Thu Jul 10, 2025 20:55    Post subject: Reply with quote

Destiny
А у меня плагин установлен в WDX и WLX
Code:
[ContentPlugins]
17=%COMMANDER_PATH%\plugins\WDX\TCMediaInfo\TCMediaInfo.wdx
17_detect=

Code:
[ListerPlugins]
12=%COMMANDER_PATH%\plugins\WDX\TCMediaInfo\TCMediaInfo.wlx
12_detect="MULTIMEDIA & FORCE"

TCMediaInfo.xml по умолчанию тоже.
_________________
TC 11.55 combo, Windows 10 x64
Back to top
View user's profile Send private message
Destiny



Joined: 15 Dec 2015
Posts: 298

Post (Separately) Posted: Thu Jul 10, 2025 21:17    Post subject: Reply with quote

Даже если добавлю - толку или точнее различий - нет.
Т.е. неважно ГДЕ хотя бы раз упомянут плагин - он будет везде работать.
Если это поддерживаемый формат.
А тут явно просто какой-то глюк. НО т.к. никаких логов нет - то непонятно
а кто и как отказался работать. Плагин? что-то не понравилось?
Тотал? Что-то не так включено?
AVIF же без проблем перемалывает!
Back to top
View user's profile Send private message
Loopback



Joined: 07 Sep 2009
Posts: 1566

Post (Separately) Posted: Fri Jul 11, 2025 00:06    Post subject: Reply with quote

Тоже никаких проблем, скачал сэмплы, конфиг по дефолту, всё открывается.

Какая версия библиотек MediaInfo? Поддержка HEIF появилась в 19.04. Как вариант, попробуйте отключить контроль расширений опцией IgnoreExtensions.

Destiny wrote:
но ничего не пишут, мол, не тот формат - не готов показать инфу...

Никакой информации и не должно быть, если формат неподдерживаемый (или по какой-то причине был сочтён таким), управление передается следующему плагину. Ну вот представьте себе картину, если бы каждый плагин в цепочке начал ругаться, что он что-то не поддерживает...
Back to top
View user's profile Send private message
Destiny



Joined: 15 Dec 2015
Posts: 298

Post (Separately) Posted: Fri Jul 11, 2025 02:09    Post subject: Reply with quote

Loopback wrote:
Какая версия библиотек MediaInfo?

Последняя версия вашего плагина. Полный его состав. по дефолту.

Добавлено спустя 4 минуты:

Loopback wrote:
Никакой информации и не должно быть, если формат неподдерживаемый

А отлаживать вы как будете этот формат?
Вот у меня файл поддерживаемого формата. Но плагин его не открывает.
Сломался? А где? Может хоть какой-то лог по включенной опции он мог бы писать?
Плагин же даже при принудительном вызове не срабатывает!
Значит что-то очень-очень ему запрещает это делать.

P.S.
Опция <IgnoreExtensions>True</IgnoreExtensions>
nьфу, блин, три ошибки сделал в одном предложении пока написал....
ПОМОГАЕТ опция. ЧТО дальше проверяем?
Back to top
View user's profile Send private message
Loopback



Joined: 07 Sep 2009
Posts: 1566

Post (Separately) Posted: Fri Jul 11, 2025 12:44    Post subject: Reply with quote

Destiny wrote:
А отлаживать вы как будете этот формат?
Вот у меня файл поддерживаемого формата. Но плагин его не открывает.
Сломался? А где? Может хоть какой-то лог по включенной опции он мог бы писать?
Плагин же даже при принудительном вызове не срабатывает!
Значит что-то очень-очень ему запрещает это делать.

Баги бывают, баги обычно исправимы, ни к чему из-за этого нервничать и переживать.

Плагин пишет логи при включении DebugMode, правда это было сделано только для wdx-части, для wlx до сих пор не требовалось. Добавил отладку для wlx, тестовая версия. Предварительно нужно отключить IgnoreExtensions и включить <DebugMode>1</DebugMode>. В каталоге плагина будет создан файл debug.log. Интересует строка расширений, которая будет туда выведена.

Destiny wrote:
ПОМОГАЕТ опция

Ну вот уже ясно, раз IgnoreExtensions помогает, значит проблема в проверке расширений. И раз у меня и других не проявляется, какие-то отличия от дефолтного конфига у вас есть. Кажется, я уже понял в чём проблема, но лучше убедиться.
Back to top
View user's profile Send private message
Destiny



Joined: 15 Dec 2015
Posts: 298

Post (Separately) Posted: Fri Jul 11, 2025 13:20    Post subject: Reply with quote

Code:
2025-07-11 12:18:09:296 [8236] WLX: Initializing...
2025-07-11 12:18:09:296 [8236] WLX: File extension: ".HEIF"
2025-07-11 12:18:09:297 [8236] WLX: Extensions: .AAF|.AIFF|.AIFC|.AIF|.AMV|.AVI|.M2TS|.MTS|.SSIF|.CLPI|.BDMV|.BDM|.MPLS|.CDA|.DAT|.MPD|.DV|.DIF|.DIVX|.DPG|.IFO|.FLV|.GXF|.F4M|.         HEIF|.AVCI|.AVCS|.HEIC|.HEICS|.AVIF|.AVIS|.M3U8|.GVI|.ISM|.IVF|.LXF|.MKV|.MK3D|.MKA|.MKS|.MPEG|.MPG|.M2P|.VOB|.VRO|.PSS|.EVO|.TS|.         M2T|.M2S|.M4T|.M4S|.TMF|.TP|.TRP|.TY|.BRAW|.MOV|.MP4|.M4V|.M4A|.M4B|.M4P|.M4R|.3GA|.3GPA|.3GPP|.3GP|.3GPP2|.3G2|.K3G|.JPM|.         JPX|.MQV|.ISMV|.ISMA|.ISMT|.F4A|.F4B|.F4V|.MTV|.MXF|.NSV|.NUT|.OGA|.OGG|.OGM|.OGV|.OGX|.OPUS|.SPX|.PMP|.PTX|.QT|.RM|.RMVB|.         RA|.SWF|.SKM|.WEBM|.ASF|.DVR-MS|.WMA|.WMV|.WTV|.         AVC|.H264|.264|.VIDEO|.PART|.DRC|.FLI|.FLC|.H261|.H263|.HEVC|.H265|.265|.MPGV|.MPV|.MP1V|.M1V|.MP2V|.M2V|.M4V|.MP4V|.VC1|.Y4M|.VVC|.         H266|.266|.         AC3|.AC4|.AAC|.AACP|.ADTS|.ALS|.AMR|.AUD|.AUE|.AU|.CAF|.DDE|.DFF|.DSF|.DTS|.DTSHD|.DTSHDMA|.DTSX|.DD+|.EC3|.EAC3|.XM|.FLA|.FLAC|.         IT|.LA|.MIDI|.MID|.KAR|.MOD|.APE|.MAC|.M1A|.MPA|.MPA1|.MP1|.M2A|.MPA2|.MP2|.MP3|.OMA|.OMG|.AA3|.AT3|.MPC|.MP+|.QCP|.RKA|.         S3M|.SHN|.SLS|.SPDIF|.SPX|.TAK|.MLP|.THD|.VR|.VQF|.ACT|.AT9|.WAV|.W64|.WV|.WVC|.         AQT|.SSA|.ASC|.STL|.SMI|.SAMI|.SCC|.SC2|.SRT|.DFXP|.TTML|.VTT|
2025-07-11 12:18:09:298 [8236] Extension not in list. Exiting.


Проблемой стали ведущие пробелы в формате вывода <Formats> в дефолтном XML файле
настроек плагина. Для читаемости это хорошо, а для парсинга и использования - облом-с...
Back to top
View user's profile Send private message
jentoso



Joined: 20 Dec 2007
Posts: 396

Post (Separately) Posted: Fri Jul 11, 2025 14:01    Post subject: Reply with quote

Destiny
В TCMediaInfo.sample.xml нет пробелов, сами точно не добавляли?
_________________
TC 11.55 combo, Windows 10 x64
Back to top
View user's profile Send private message
Destiny



Joined: 15 Dec 2015
Posts: 298

Post (Separately) Posted: Fri Jul 11, 2025 15:12    Post subject: Reply with quote

Back to top
View user's profile Send private message
Loopback



Joined: 07 Sep 2009
Posts: 1566

Post (Separately) Posted: Fri Jul 11, 2025 19:14    Post subject: Reply with quote

Destiny wrote:
Проблемой стали ведущие пробелы в формате вывода

Пробел пробелу рознь. В дефолтной конфигурации не пробелы, а табы. В узле форматов любые пробельные символы должны убираться, но из-за небольшой ошибки не убирались, собственно, пробелы (символ с кодом 32), при этом остальное (табы, переносы строк) убиралось нормально.

Поэтому я и хотел убедиться, что в строке, в которой ищется расширение, остаются пробелы. Видимо, ваш редактор автоматически заменяет табы на пробелы, иначе откуда им там взяться.

Исправленная версия по той же ссылке.
Back to top
View user's profile Send private message
rayden



Joined: 30 Jul 2025
Posts: 2

Post (Separately) Posted: Thu Jul 31, 2025 00:26    Post subject: Reply with quote

Доброго дня.
При использовании последней версии MediaInfo (v25.07) отвалился показ обложки в Lister для opus-файлов. Для MP3, ALAC и FLAC все норм.

Но раздел "Изображения" выводится:
Code:

Трек : Depeche Mode - Enjoy the Silence [10 Element Deep Remix]
Исполнитель : TBBM [TheBlueBallMusic]
Дата записи : 20250723
Программа кодирования : Lavf61.7.100
Обложка : Да
Тип обложки : Cover
MIME-тип обложки : image/jpeg
Примечание : https://www.youtube.com/watch?v=zoR898AFUsw
Url : https://www.youtube.com/watch?v=zoR898AFUsw
purl : https://www.youtube.com/watch?v=zoR898AFUsw
 :
Аудио
Идентификатор : 1524652976
Формат : Opus
Ссылка формата : http://opus-codec.org/
Тип интернет-содержимого : audio/opus
Продолжительность : 00:04:11
Число каналов : 2 канала
Позиции каналов : Front: L R
Схема расположения каналов : L R
Частота : 48000 Гц
Метод сжатия : С потерями
Библиотека кодирования : Lavf61.7.100
Язык : Английский
 :
Изображения
Идентификатор типа потока : 0
Тип : Обложка
Формат : JPEG
Режим смешивания : Vorbis Comment / FLAC Picture
Тип интернет-содержимого : image/jpeg
Ширина : 1280 пиксель
Высота : 720 пиксель
Цветовое пространство : YUV
Субдискретизация насыщенности : 4:2:0
Битовая глубина : 8 бит
Метод сжатия : С потерями
Размер потока : 48 КиБ (1%) байт



Буду благодарен если пофиксите Smile
Back to top
View user's profile Send private message
Avada



Joined: 01 Aug 2008
Posts: 10428
Location: Россия, Саратов

Post (Separately) Posted: Thu Jul 31, 2025 06:43    Post subject: Reply with quote

rayden
Для начала посмотрите как следует, какой плагин обсуждается в теме. MediaInfo и TCMediaInfo — абсолютно разные плагины, несмотря на сходство названий. Что вас интересует на самом деле?
Не понял также, где вы нашли возможность показа обложки, кроме как во встроенном плеере TC, где по определению нет никаких плагинов. Я давно перестал пользоваться MediaInfo, но полагаю (возможно, ошибочно), что он и сейчас используется как контентный плагин без листерного компонента.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
AkulaBig



Joined: 03 Dec 2008
Posts: 392

Post (Separately) Posted: Thu Jul 31, 2025 13:47    Post subject: Reply with quote

Avada wrote:
MediaInfo и TCMediaInfo

Вышла новая версия библиотеки MediaInfo v25.07. Про нее он и спрашивает в контенте плагина TCMediaInfo. Все правильно. В плагине MediaInfo нет листер-компонента.

Добавлено спустя 2 минуты:

rayden wrote:
отвалился показ обложки в Lister для opus-файлов

Выложите этот файлик. Автору для тестирования, мне для коллекции.
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 ... , 67, 68, 69  Next
Page 68 of 69

 
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