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 ... 22, 23, 24 ... 49, 50, 51  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Плагины Total Commander printer-friendly view
View previous topic :: View next topic  
Author Message
asmadeus



Joined: 16 Dec 2015
Posts: 13

Post (Separately) Posted: Wed Dec 16, 2015 21:41    Post subject: Reply with quote

Доброго времени суток!
Прошу помощи у знатаков настройки плагина.
Перехожу с плагина media.wdx на tcmediainfo.wdx из за невозможности запуска первого на 64-битной версии программы.
В связи с чем вопрос - не все данные показываются так, как я привык видеть ранее. Из предложенного файла помощи к плагину стало понятно, что скрипт надо править под себя, но что то с этим косяк.
Вот пример на скрине ( колонка media.encoder с плагина media.wdx)
http://i65.fastpic.ru/big/2015/1216/30/3ecfd49a30f96dc96fefac769c220b30.png
А вот пример с теми же файлами, но на плагине tcmediainfo.wdx и добавленным полем Encoded_Library, которое почему то не перевелось на русский, хотя в языковом файле присутствует. Ну и как видно библиотеки не отображает
http://i65.fastpic.ru/big/2015/1216/dc/6d5685c52b30df1ad39293c3ce3b94dc.png
Не буду покка более утомлять скринами. Опишу текстово. Хотелось бы еще настройку для типа тегов в файле (да, забыл же сказать - это все касается пока только аудиофайлов). Тип тега имеется в виду что то такое - ID3v2.3.0, ID3v1 - я бы тогда еще от одного плагина избавился
Туда же - режим каналов ( например, Joint Stereo)
И последнее - компрессор (название с media.wdx) - такое значение MPEG1 Layer-3
Помогите с правкой скрипта для этих пунктов
Back to top
View user's profile Send private message
Avada



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

Post (Separately) Posted: Wed Dec 16, 2015 22:22    Post subject: Reply with quote

asmadeus
Ссылки сделал доступными. Хотя что должны иллюстрировать эти скрины и как они могут помочь тем, кто в глаза не видел "тех же файлов", я, честно говоря, в таком виде не понял.
Что касается "скрипта", то речь, надо полагать, идёт о конфигурационном файле TCMediaInfo.xml, который никаким скриптом не является.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Thu Dec 17, 2015 03:35    Post subject: Reply with quote

asmadeus wrote:
ID3v2.3.0, ID3v1 - я бы тогда еще от одного плагина избавился
Это mp3info.ID3vX.ID3vX.Y или anytag.Tag Read? Тут этого нет.
asmadeus wrote:
Туда же - режим каналов ( например, Joint Stereo)
Аналогично. channel mode нет.

Avada wrote:
Что касается "скрипта", то речь, надо полагать, идёт о конфигурационном файле TCMediaInfo.xml, который никаким скриптом не является.
Скрипты есть и могут быть модифицированы внутри этого файла после type="script">. Здесь, кстати, тоже приводились.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Avada



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

Post (Separately) Posted: Thu Dec 17, 2015 08:20    Post subject: Reply with quote

Flasher wrote:
Скрипты есть и могут быть модифицированы внутри этого файла

Да, верно. Давно ничего там не модифицировал, успел забыть. Embarassed

Flasher wrote:
Аналогично. channel mode нет.

А в сгенерированном батником файле allprops.txt среди свойств, содержащих Channel(s), точно нет чего-то похожего? (Я сам не проверял.) И здесь каналы есть...

Кстати, автор плагина в английской версии справки (там, где "Конфигурация") давно исправил allfields.txt на allprops.txt, а в русской версии в этом месте поменять забыл.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Thu Dec 17, 2015 09:32    Post subject: Reply with quote

Avada
Channel(s) - это, как нетрудно убедиться, число каналов, и так входит в Sample. Максимум, что даст это число, это определение Mono/Stereo (см. нижний скрипт для All audio as string).
ChannelPositions тут тоже погоды не сделает.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
Avada



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

Post (Separately) Posted: Thu Dec 17, 2015 09:41    Post subject: Reply with quote

Flasher
Про число я знаю, сам в наборе колонок использую. А Mono/Stereo – да, вижу в XML. Всё же это будет лучше, чем ничего.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
asmadeus



Joined: 16 Dec 2015
Posts: 13

Post (Separately) Posted: Thu Dec 17, 2015 09:59    Post subject: Reply with quote

Avada
Скрины показывают результат работы плагинов. То, что было и что есть. А вопрос в том, как переделать ID3v2.3.0, ID3v1.
Flasher wrote:
Это mp3info.ID3vX.ID3vX.Y или anytag.Tag Read? Тут этого нет.

Это wdxTablib
Я так понимаю, из всех ваших ответов, что без потерь на 64 бита перейти не выйдет, и такой же вид получить не удастся.
Да, все было бы проще, если бы плагин media.wdx существовал еще и в 64 битной редакции
Back to top
View user's profile Send private message
Avada



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

Post (Separately) Posted: Thu Dec 17, 2015 10:46    Post subject: Reply with quote

asmadeus
Возможно, я опять чего-то не понял, но WDXTagLib вообще-то есть и 64-битный. Равно как и, например гислеровский плагин id3. (Посмотрите, есть ли в нём нужные свойства). Вы от какого плагина хотите избавиться?
Кстати, цитаты оформляйте аккуратнее. Ненужные излишества из предыдущего поста убраны.

Да, некоторые потери при переходе на x64 вполне возможны и точно такой же вид получить не всегда удаётся. Да, было бы проще, если бы многие плагины существовали в 64-битной редакции. Но поскольку это не так, исходите из имеющегося. В конце концов, под x64 можно использовать комбинированный TC (32+64), переключаясь при необходимости между версиями с разной битностью.
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Thu Dec 17, 2015 11:43    Post subject: Reply with quote

ChannelMode в самой библиотеке вроде как реализован (пример с программой), но SaveLibraryOptionsList его не возвращает, и плагин даёт пустые значения, как и многие другие, кстати. Даже такие как Format_Version и Format_Profile.
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
yozhik



Joined: 04 May 2014
Posts: 181

Post (Separately) Posted: Thu Dec 17, 2015 15:33    Post subject: Reply with quote

Вот же Joint как то настроился, правда как именно я уже не помню.

Может вам, asmadeus, мой файл настроек поможет – посмотреть вариант решения, воспроизвести с него что пригодится. В чём именно косяк с правкой настроек состоит, вы не написали. Вроде там всё не трудно: скачиваете последний MediaInfo.dll, кладёте его рядом с saveprops.bat, запускаете saveprops.bat, на выходе у вас новый allprops.txt (можно предварительно сохранить предыдущий allprops.txt с другим именем, чтобы посмотреть что именно там поменялось) – смотрите там все доступные имена полей, переносите их (если понадобится) в настройки плагина. Можно на время настройки воспользоваться GUI для MediaInfo.dll, чтобы быстро посмотреть какую информацию выдают поля.
Back to top
View user's profile Send private message
asmadeus



Joined: 16 Dec 2015
Posts: 13

Post (Separately) Posted: Thu Dec 17, 2015 18:53    Post subject: Reply with quote

yozhik
ваш файл настроек решает почти все мои проблемы, по крайней мере касательно аудио. Позже опишу детальнее, чего не достиг, заодно и видео посмотрю
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Thu Dec 17, 2015 22:37    Post subject: Reply with quote

yozhik
Code:
          if (StrLeft(AudioFormatSettingsMode, 5) = 'Joint') then
            Output:='Joint'
Хм. Что-то не работает у меня вывод AudioFormatSettingsMode. Надо всё переделывать похоже...
А как насчёт IS, M/S?
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Back to top
View user's profile Send private message
yozhik



Joined: 04 May 2014
Posts: 181

Post (Separately) Posted: Fri Dec 18, 2015 12:31    Post subject: Reply with quote

Flasher
Напрямую и не должно работать. Это ж самодельный псевдоним, само поле называется Format_Settings_Mode.
Code:
<source name="AudioFormatSettingsMode" field="Format_Settings_Mode" context="Audio"/>

+ у меня dll версии 0.7.69.0. На сайте уже 0.7.80 – я его пока не смотрел, руки не доходят, конец года – авралы.
Про «IS, M/S» я пока, пардон, не понял что это. К вечеру кофе попью, может туман в голове прояснится...
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Fri Dec 18, 2015 13:01    Post subject: Reply with quote

yozhik
Напрямую - это как? Я про строку:
Code:
        <column name="Audio Format Settings Mode">AudioFormatSettingsMode</column>

IS, M/S - это Intensity, Mid / Side Stereo.

Сократил xml до минимума, AudioFormatSettingsMode стал выводить.
Вот Audio_Codec_List ещё сработал. Но ряд других по-прежнему молчат. Sad
_________________
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.


Last edited by Flasher on Fri Dec 18, 2015 13:49; edited 1 time in total
Back to top
View user's profile Send private message
asmadeus



Joined: 16 Dec 2015
Posts: 13

Post (Separately) Posted: Fri Dec 18, 2015 13:02    Post subject: Reply with quote

Итак, что не хватает у меня для полной замены Media на tcmediainfo
1. Нет аналога поля encoder из плагина media. Возможные значения - Xing, FhG,LAME,LAME3.93, LAME 3.98, LAME 3,92, LAME 3.97 (по крайней мере у меня больше нет)

2.XviD MPEG-4 codec FAST Multimedia AG DVM (Dolby AC3) - пример поля
media.компрессор

Я просто стремлюсь достичь полной идентичности сборки двух версий битности
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 ... 22, 23, 24 ... 49, 50, 51  Next
Page 23 of 51

 
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