[wlx/wdx] TCMediaInfo
Select messages from
# through # FAQ
[/[Print]\]
Goto page Previous  1, 2, 3 ... 25, 26, 27 ... 49, 50, 51  Next  :| |:
Total Commander -> Плагины Total Commander

#376:  Author: Skif_off PostPosted: Tue Feb 07, 2017 23:47
    —
qx87
А как же причина? Так костыльно получается, если по умолчанию детект-строка пустая, то ручное редактирование конфига с последующим допиливанием определённо лишнее...

#377:  Author: qx87 PostPosted: Tue Feb 07, 2017 23:54
    —
Я до вчерашнего дня про эту эту строку ничего не знал. Соответственно, и не правил её. Значит, она по умолчанию была именно такая, а не пустая.

Попробовал с пустой строкой, всё равно открывает плагином.

#378: id3 multiple string Author: Zaytsev ArtemLocation: Saint-Petersburg PostPosted: Fri Feb 17, 2017 20:29
    —
Спасибо за мощный плагин. Тормозит он у меня не-по-детски, но, как говорится, большому кораблю большое плавание. У меня следующие вопросы:

1. Столкнулся с тем, что не отображался id3-год записи альбома. Выше в топике эта проблемма уже обсуждена, — я так понял, что плагин извлекает это поле, но пытается его читать в формате ft_datetime и обламывается. В общем, я добавил отдельный строковый столбец:
Code:
<column name="Recorded Year (as text)">RecDate</column>
Loopback wrote:
Mellomann wrote:
- помогло, спасибо. Настоятельно советую это дописать в стандартный конфиг.
Добавлю.
Т. е. я не знаю, что именно собирались добавить/добавили, я к тому, что текстовую дату тоже можно добавить, т. к. решение проблемы для обывателя не очевидно (я, когда столкнулся, решил, что это баг). Или, может, лучше было бы придумать альтернативный способ чтения типа ft_datetime_or_string.

2. Есть ли возможность добавить поддержку multiple string? Согласно стандарту id3v2.4.0-frames, п. 4.2:
Code:
All text information frames supports multiple strings, stored as a null separated list, where null is represented by the termination code for the character encoding.
На данный момент, если в тэге artist указано несколько исполнителей, то отображается только первый. Не знаю, как точно проверить, но программа MediaInfo (0.7.80) тоже читает только одну строку, — значит от TCMediaInfo тут уже ничего не зависит?

3. Если поля комментария COMM нету (а иногда даже если есть, например, был случай, когда поле в файле присутствовало, но кодировка была неверная), то вместо него отображается artist (TPE1). У кого-нибудь такая же ситуация наблюдалась? В чём может быть причина? В файле TCMediaInfo.xml ничего больше, кроме вышеописанного, не добавлял. Ну, ещё добавлял столбец для тэга album artist, но это не должно влиять.

#379:  Author: Baltazar PostPosted: Mon Apr 17, 2017 20:39
    —
Подскажите, как исключить из обработки плагином определённые форматы ? Как включить - понятно ( xx_detect="EXT="AVI" | .. ), а вот как их исключить при наличии флага "MULTIMEDIA" ?

Или же исключений нет и решить проблему можно только вручную прописав все детектируемые расширения ?

#380:  Author: AvadaLocation: Россия, Саратов PostPosted: Mon Apr 17, 2017 20:53
    —
Baltazar
Поиск по форуму (например, по исключить формат) сломался? Пример.

#381:  Author: addhaloka PostPosted: Mon Apr 17, 2017 21:05
    —
Baltazar wrote:
Подскажите, как исключить из обработки плагином определённые форматы ? Как включить - понятно ( xx_detect="EXT="AVI" | .. ), а вот как их исключить при наличии флага "MULTIMEDIA" ?

Хм, у меня вообще строки detect для него нет - форматы берутся из TCMediaInfo.xml. Там же можно убрать ненужные.

p.s. Смотрю, уже обсуждалось это...


Last edited by addhaloka on Mon Apr 17, 2017 21:09; edited 1 time in total

#382:  Author: Baltazar PostPosted: Mon Apr 17, 2017 21:09
    —
Avada, искал, да запросы были другие, вот и вылезало не то :/ Спасибо.

addhaloka, спасибо, как вариант решения проблемы сгодится Wink

#383:  Author: DCT PostPosted: Thu Jun 15, 2017 03:25
    —
Плагин имеет пренеприятнейший баг: при его использовании в TC периодически включается плавная прокрутка.
Вот тут https://www.ghisler.ch/board/viewtopic.php?p=311395 установили, что версия 0.7.2 вызывает этот баг только при использовавнии в качестве листер-плагина, а версия 0.7.1 бага не имеет совсем.

Если автор тут бывает, то большая просьба поправить.

#384:  Author: Dimsok PostPosted: Sat Feb 24, 2018 01:08
    —
Не удаётся задействовать отображение Nominal bitrate для видео в mkv. Добавляю "<source name="BitRate_Nominal" field="BitRate_Nominal"/>", и соответствующую строку в column, но не отображает, хотя в самой программе этот пункт для данного видео действует.

#385:  Author: Skif_off PostPosted: Sat Feb 24, 2018 09:35
    —
Dimsok
Так
Code:
<?xml version="1.0" encoding="utf-8"?>
<tcmediainfo>
    ...
    <sources>
        <!-- Video -->
        ...
        <source name="VideoBrN" field="BitRate_Nominal" context="Video"/>
        ...
    </sources>
    <columns>
        ...
        <!-- Video -->
        ...
        <column name="Video Bitrate Nominal">
            <unit name="Bps">VideoBrN</unit>
            <unit name="KBps" type="script">Output:=Format('%f', VideoBrN/1000);</unit>
            <unit name="MBps" type="script">Output:=Format('%f', VideoBrN/1000000);</unit>
        </column>
        ...

?

#386:  Author: Dimsok PostPosted: Sun Feb 25, 2018 03:22
    —
Спасибо, так вроде отображает.

#387:  Author: Skif_off PostPosted: Sun Jul 15, 2018 18:46
    —
TCMediaInfoClearBase. Скачать

Очистка базы плагина TCMediaInfo от устаревших записей и оптимизация базы, возможно принудительно указать папку или список файлов (см. примечание п.3).
Написано на AutoIt (писалось и проверялось в версии 3.3.8.1).

Скрипт перебирает список файлов в базе и проверяет существование: если файл не существует - будет удалён из базы. Если файл существует, то сравнивается его размер с размером в базе: если не равны - файл будет удалён из базы.
Скрипт необходимо положить в папку плагина TCMediaInfo, рядом должны быть: файл конфигурации плагина TCMediaInfo.xml и библиотека SQLite. В случае использования х64-версии AutoIt для работы будет автоматически выбрана 64-битная библиотека SQLite ("Sqlite3_x64.dll").

1. TCMediaInfo сбрасывает информацию в файл базы только при выгрузке, поэтому после запуска скрипта необходимо закрыть Total Commander/Double Commander (TC/DC).
2. Запускать необходимо из TC/DC! В путях могут использоваться переменные окружения TC/DC (самое очевидное - %COMMANDER_PATH%): чтобы получить их значение, они должны наследоваться скриптом.
3. Допустимо использовать параметр запуска (только один!), тип переданного параметра будет определён автоматически:
- каталог, файлы которого необходимо убрать из базы (например, после изменения тегов, не меняющих размер файла);
- список файлов, которые необходимо убрать из базы (в UTF-16 LE!).
Список выделенных файлов передаётся следующим параметром:
- в TC: "%WL"
- в DC: %/1%LW
ПРИМЕЧАНИЕ: Использование параметра НЕ отменяет проверки базы на существование и изменение размера файлов и оптимизации базы в случае её модификации!

Отчёт VirusTotal: UPX, nonUPX

#388:  Author: Skif_off PostPosted: Mon Jul 16, 2018 22:37
    —
TCMediaInfoClearBase 0.1.4.0
Исправлена работа с файлом списка:
- файл списка читается до окна подтверждения (Double Commander при закрытии удаляет его молча);
- файл списка теперь удаляется скриптом, после его обработки (Total Commander не удаляет его при закрытии).

Может быть, есть смысл добавить возможнось удалять только записи, указанные параметром (каталог или список)? Единственный вариант использования, который приходит в голову - портативная версия и несколько ПК, насколько это может быть реально?

#389:  Author: Skif_off PostPosted: Tue Jul 17, 2018 12:14
    —
TCMediaInfoClearBase 0.1.5.0
Если после проверки к удалению оставался всего один файл, то он не удалялся.

#390:  Author: Skif_off PostPosted: Tue Jul 24, 2018 22:19
    —
Loopback
А как вы решаете проблему с кодировкой (fix_cp/FixCP)? Наворотил
 Hidden text

но как-то всё это не очень нравится...



Total Commander -> Плагины Total Commander


output generated using printer-friendly topic mod. All times are GMT + 4 Hours

Goto page Previous  1, 2, 3 ... 25, 26, 27 ... 49, 50, 51  Next  :| |:
Page 26 of 51

Powered by phpBB © 2001, 2005 phpBB Group