[wlx/wdx] TCMediaInfo
Модераторы: d-view, Моторокер, Avada, CaptainFlint, Nik
В смысле не показывает. В поиске всё ищется, всё показывается.gendalv писал(а): например >9 И <9 не показывает
Что имеется в виду, как он должен работать? Если последняя секунда не совпадает, то это может быть. Года два назад на эту тему была большая дискуссия.gendalv писал(а):формат hh:mm:ss не работает особо
gendalv
Кстати, скрипт для указанного формата был в старых версиях плагина, если не ошибаюсь. Вы можете его использовать или написать свой по образцу. Исходным полем для расчета служит поле мелиаинфо выводящее длительность в милисекундах (нужно лишь задать правильный контекст).
С длительностями существуют варианты: если встроенные не устраивают, то всегда можно использовать поля с собственными расчетными скриптами, не имеющими замеченных проблем.gendalv писал(а):При этом минуты плохо работают например >9 И <9 не показывает, а вот секудны работают, и формат hh:mm:ss не работает особо
Кстати, скрипт для указанного формата был в старых версиях плагина, если не ошибаюсь. Вы можете его использовать или написать свой по образцу. Исходным полем для расчета служит поле мелиаинфо выводящее длительность в милисекундах (нужно лишь задать правильный контекст).
На предыдущей странице и было об этом. У меня эти поля работают нормально:Jonmey писал(а):если встроенные не устраивают, то всегда можно использовать поля с собственными расчетными скриптами, не имеющими замеченных проблем
Код: Выделить всё
<column name="Length" coltype="ft_numeric_32">
<unit name="m" type="script">Output:=Trunc(Duration/1000/60);</unit>
<unit name="s" type="script">Output:=Trunc(Duration/1000);</unit>
<unit name="z">Duration</unit>
</column>Orion9
Насколько понял, речь в сообщении не об округлениях шла. Но гадать не буду, поскольку gendalv пока не заинтересовался обсуждением его проблемы. Нужны, хотя бы, скрины.
Добавлено спустя 1 час 40 минут:
gendalv
Для использования знаков больше и меньше в поиске нужно использовать поля выводящие заведомо численные значения. Вы же пытаетесь использовать эти знаки на строчных (независимо от того какие они содержат символы - буквы или цифры).
Форматы
hh:mm:ss
mm:ss
и др
являются строчными (строка, содержащая цифры) и к ней применимы лишь операторы работы со строками, например, регэкспы и тд.
Например, аналог оператора работы с числовым значением
>9
(больше 9 [мин])
для строкового формата hh:mm:ss можно отобразить регэкспом
При этом, если в выпадающем списке операторов нет арифметических операторов (напр. "<" или ">"), то их бесполезно писать в строку поиска (типа ">9"), поскольку они будут рассматриваться как простые символы, а не арифметические операторы, и вы будете искать строку (">9"), а не числа ("большие 9").
Насколько понял, речь в сообщении не об округлениях шла. Но гадать не буду, поскольку gendalv пока не заинтересовался обсуждением его проблемы. Нужны, хотя бы, скрины.
Я говорил именно о нем. Он мб выведен (сгенерирован) разными способами), по аналогии с форматом mm:ss.Orion9 писал(а):По поводу формата hh:mm:ss ничего не могу сказать.
Добавлено спустя 1 час 40 минут:
gendalv
Для использования знаков больше и меньше в поиске нужно использовать поля выводящие заведомо численные значения. Вы же пытаетесь использовать эти знаки на строчных (независимо от того какие они содержат символы - буквы или цифры).
Форматы
hh:mm:ss
mm:ss
и др
являются строчными (строка, содержащая цифры) и к ней применимы лишь операторы работы со строками, например, регэкспы и тд.
Например, аналог оператора работы с числовым значением
>9
(больше 9 [мин])
для строкового формата hh:mm:ss можно отобразить регэкспом
Код: Выделить всё
00:(09:0?[1-9]+|[1-9]\d+:[0-5][0-9])