View previous topic :: View next topic |
Author |
Message |
790
Joined: 09 Aug 2008 Posts: 309
|
(Separately) Posted: Wed Oct 19, 2022 15:40 Post subject: |
|
|
Quote: | В 1.07 было исправлено.Но это все равно не поможет, т.к. будет накладываться белым. |
Ух ты! А у меня до сих пор 1.06. Щас исправлю.
<FieldTextColor>$F5F5F5</FieldTextColor> - сделал таким как back.
К тому же поменял колонки местами:
<FieldLeftMargin>500</FieldLeftMargin>
<InfoLeftMargin>5</InfoLeftMargin>
Т.е. фактически, убил первую колонку.
Quote: | Не вижу смысла что-то запоминать из интерфейса |
Ну хотя бы режим просмотра можно было бы и запомнить без правки xml?
А для компакт-режима и галочек-то не много надо...
Quote: | Ну или хотя бы четко объяснить, что именно не устраивает |
В режиме "Video (compact)", лично мне хотелось бы видеть только:
Общее:
Name
Duration_General х:хх:хх
Видео:
Width_Video х Height_Video, DisplayAspectRatio
(всё остальное в пол-экрана по Ctrl+Q не влезает, хотя бы перенос строк, а?)
Аудио (самое важное!):
Name + кол-во каналов в каждом
Субтитры: (не пользуюсь)
Главы: (это для DVD наверно важно? для себя бы отключил)
Всё вот это интересная инфа, чтобы понять то ли ты скачал и как лучше включить просмотр (фильма), а всякие битрейты и частоты сэмпливания никак не помогут в уже скачанном фильме, а для всего остального есть режим по умолчанию и пр.
Как отключить ненужное в "Video (compact)" ? Я там пробовал ковыряться, но всё это приводило только к краху плагина.
Заранее извиняюсь, у каждого свои потребности, это только моё личное мнение _________________ TC 11.03, Win10x64
Cuda уехал text, он был ещё вчераа... |
|
Back to top |
|
|
Loopback
Joined: 07 Sep 2009 Posts: 1316
|
(Separately) Posted: Wed Oct 19, 2022 17:26 Post subject: |
|
|
790 wrote: | Ну хотя бы режим просмотра можно было бы и запомнить без правки xml? |
В данной концепции нельзя. Бессмысленно его запоминать, т.к. на разных типах файлов нужны разные режимы. Режим видео не подходит для аудио и наоборот. А если использовать универсальный шаблон, то его можно задать по умолчанию.
790 wrote: | А для компакт-режима и галочек-то не много надо... |
Еще раз, весь вывод полностью формируется скриптом, в том числе для компактного режима. О каких галочках тут вообще может идти речь?
Это максимально гибкое решение, но разумеется, его обратной стороной является необходимость приложения некоторых усилий для настройки под себя. Если такой подход не устраивает, то тут я помочь ничем не могу.
790 wrote: | Как отключить ненужное в "Video (compact)" ? Я там пробовал ковыряться, но всё это приводило только к краху плагина.
Заранее извиняюсь, у каждого свои потребности, это только моё личное мнение |
К краху вряд ли, наверно просто сообщение выводилось об ошибке?
И да уж, требования весьма специфические. Впрочем, резать проще, чем добавлять, вот упрощенный
вариант по перечисленным хотелкам. Можно заменить им узел Video (Compact) или добавить отдельно перед ним.
Code: |
<view name="Video (790)" extensions="AVI,DIVX,MPG,MPEG,MPE,DAT,ASF,VOB,MKV,OGM,M2TS,TS,MTS,MOV,WMV,MP4,M4V,AVC,FLV,D2V">
<![CDATA[
uses 'Common';
if Get('Cover') <> '' then LineAddCover('', 5, 5);
LineAddHeader(GetName('General'));
AddCheck('Title', 'General');
LineAddText(GetName('Duration'), FormatDuration(Get('Duration', 'General')));
if GetCount('Video') > 0 then
begin
LineAddHeader(GetName('Video'));
for i:=0 to GetCount('Video')-1 do
begin
sName:='['+String(i)+'] ';
stream := Get('Width', 'Video', i) + 'x' + Get('Height', 'Video', i);
dar := Get('DisplayAspectRatio/String', 'Video', i);
if dar <> '' then stream := stream + ' (' + dar + ')';
LineAddText(sName, stream);
end;
end;
if GetCount('Audio') > 0 then
begin
LineAddHeader(GetName('Audio'));
for i:=0 to GetCount('Audio')-1 do
begin
sName:='['+String(i)+'] ';
sTitle := Get('Title', 'Audio', i);
stream:=sTitle;
sCN := Get('Channel(s)', 'Audio', i);
if sCN <> '' then stream:=stream + ' (' + FormatChannels(sCN) + ')';
LineAddText(sName, stream);
end;
end;
// add line if value is not empty
procedure AddCheck(Field, Context);
begin
R:=Get(Field, Context);
if R = '' then Exit;
LineAddField(Field, Context);
end;
]]>
</view>
|
|
|
Back to top |
|
|
790
Joined: 09 Aug 2008 Posts: 309
|
(Separately) Posted: Wed Oct 19, 2022 18:19 Post subject: |
|
|
ООО!!! Огромное спасибо!
Ну, конечно, если каждый будет так приставать со своими хотелками - замучаешься.
Но зато теперь у меня есть образец как резать... сравню и разберусь сам.
А вот это:
Quote: | 2. Обрезать текст в первой колонке, если его длина слишком большая. |
- это где обрезать? _________________ TC 11.03, Win10x64
Cuda уехал text, он был ещё вчераа... |
|
Back to top |
|
|
Loopback
Joined: 07 Sep 2009 Posts: 1316
|
(Separately) Posted: Wed Oct 19, 2022 19:52 Post subject: |
|
|
790 wrote: | - это где обрезать? |
Это в принципе можно считать багом, т.к. текст не должен выходить за пределы разделителя. Исправил, вот файлы, но для релиза этого маловато. |
|
Back to top |
|
|
790
Joined: 09 Aug 2008 Posts: 309
|
(Separately) Posted: Thu Oct 20, 2022 14:12 Post subject: |
|
|
Да, FieldTextColor теперь работает.
Для релиза можно ещё добавить в "Video (compact)", например:
Audio
if Channel(s) = 6 then писать 5.1
if Channel(s) = 8 then писать 7.1
if Channel(s) = 2 then писать Stereo
if Channel(s) = 1 then писать Mono
Хотя бывает, что и 2 - это вовсе не стерео, а 2 моно и т.д... но чаще всего всё оно соответствует действительности, а для особых случаев есть полный режим и пр. _________________ TC 11.03, Win10x64
Cuda уехал text, он был ещё вчераа... |
|
Back to top |
|
|
Loopback
Joined: 07 Sep 2009 Posts: 1316
|
(Separately) Posted: Thu Oct 20, 2022 15:36 Post subject: |
|
|
790 wrote: | Для релиза можно ещё добавить |
Строго говоря, 5.1 не вытекает напрямую из числа каналов. Это конфигурация каналов и правильнее её брать из полей ChannelPositions. Можно подумать и добавить дополнительно, но заменять я бы не стал. |
|
Back to top |
|
|
790
Joined: 09 Aug 2008 Posts: 309
|
(Separately) Posted: Thu Oct 20, 2022 16:07 Post subject: |
|
|
Да, именно дополнительно, типа: Формат, Коммерческое название, if Channel(s) = ... and ChannelPositions = ... then ... (... Channels) _________________ TC 11.03, Win10x64
Cuda уехал text, он был ещё вчераа... |
|
Back to top |
|
|
Chucky
Joined: 26 Oct 2022 Posts: 3
|
(Separately) Posted: Fri Oct 28, 2022 06:08 Post subject: Encoded Library |
|
|
Доброго времени суток, существует проблемка c wdx, прошу прощения, если я не к месту, но в других местах нигде ответа не нашел:
Поле "=tcmediainfo.Библиотека кодирования" и только оно одно, в некоторых случаях отображает кракозябры после конвертации в mp3,
пробовал разные конвертаторы, в том числе онлайн, aimp, скачивал разные всерсии библиотек lame, и так далее,
Так же везде перепробовал менять кодировки, пробовал устанавливать версии самого плагина 1.05, 1.04, 1.03, в том числе на разных версиях Windows(7/10)
но все тщетно(
Может я что-то не так делаю, или все таки тяму не хватает и ответ где то близко, в плане прослушивания это ни на что не влияет, но в плане отображения очень мешает( Прошу не судить, если знаки препинания нгарушил
Верный вариант отображения "LAME3.100.1" , другие отображаются таким образом:
" LAME3.100.1ªªªªªªª8 "
" LAMEh¢àJïkH-¨*CSq "
" LAME3.100.1UUUUUUUU% "
________
Windows10 x64
TC 10.51 32/64
TCMedianfo 1.0.7 |
|
Back to top |
|
|
Loopback
Joined: 07 Sep 2009 Posts: 1316
|
(Separately) Posted: Fri Oct 28, 2022 14:44 Post subject: |
|
|
Chucky
Нашел у себя такие файлы. Это баг в библиотеке MediaInfo. Чтобы в этом убедиться, достаточно поставить GUI-версию MediaInfo и открыть проблемный файл в ней. Проверил c последней версией библиотеки 22.0.9 - баг присутствует. |
|
Back to top |
|
|
Chucky
Joined: 26 Oct 2022 Posts: 3
|
(Separately) Posted: Thu Nov 10, 2022 17:23 Post subject: |
|
|
Loopback
Не уточняли, будут ли изменения с данной "библиотекой" ?
И как обойти сей БАГ кодировки на текущий момент?
Или давно все тщетно? |
|
Back to top |
|
|
Loopback
Joined: 07 Sep 2009 Posts: 1316
|
(Separately) Posted: Fri Nov 11, 2022 13:41 Post subject: |
|
|
Chucky wrote: | Не уточняли, будут ли изменения с данной "библиотекой" ? |
Нужно чтобы кто-нибудь разместил багрепорт на гитхабе проекта. В силу некоторых обстоятельств я сделать это сейчас не могу.
Chucky wrote: | И как обойти сей БАГ кодировки на текущий момент? |
Этот баг не связан с кодировкой, тут налицо захват лишних (или неправильных) данных при чтении версии. В данный момент никак. Для первого и третьего примера можно было бы отрезать всё, начиная с не-цифры после номера, но во втором примере даже нет номера. Т.е. это тот случай, когда даже встроенный скриптинг не поможет. Нужно исправление со стороны MediaInfo. |
|
Back to top |
|
|
imig73
Joined: 18 Jun 2013 Posts: 285 Location: г. Иркутск
|
(Separately) Posted: Fri Nov 11, 2022 14:48 Post subject: |
|
|
Chucky
У меня тоже есть этот классный плагин, им пользуюсь по назначению.
Тока вот ничего такого чего вы описали не обнаружил. Имхую что изменения вы вносите самостоятельно. |
|
Back to top |
|
|
Chucky
Joined: 26 Oct 2022 Posts: 3
|
(Separately) Posted: Sun Nov 13, 2022 15:26 Post subject: |
|
|
imig73
Что вы имеете ввиду под фразой вносите изменения самостоятельно? |
|
Back to top |
|
|
krmit
Joined: 09 Nov 2019 Posts: 7
|
(Separately) Posted: Fri Apr 14, 2023 12:55 Post subject: |
|
|
Loopback
В листере "Nominal bit rate" и "Maximum bit rate" выдаются в b/s, хотя "Bit rate" и "Overall bit rate" преобразуются в Kb-Mb/s. Так задумано?
Плагин, mediainfo.dll и TC - x64 актуальных версий, режим просмотра - Default. |
|
Back to top |
|
|
Loopback
Joined: 07 Sep 2009 Posts: 1316
|
(Separately) Posted: Fri Apr 14, 2023 19:58 Post subject: |
|
|
krmit
Вряд ли задумано, просто упустил. В следующей версии поправлю, но сейчас это можно легко исправить самостоятельно, заменив для шаблона "Default" для видео строчку в условии:
Code: |
'BitRate','BitRate_Minimum':
v:=FormatBitrate(v);
|
на такую:
Code: |
'BitRate','BitRate_Minimum', 'BitRate_Nominal', 'BitRate_Maximum':
v:=FormatBitrate(v);
|
|
|
Back to top |
|
|
|
|
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
|