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 ... 45, 46, 47 ... 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
Олег Верещагин



Joined: 04 Oct 2021
Posts: 1

Post (Separately) Posted: Mon Oct 04, 2021 21:12    Post subject: Reply with quote

Всем привет.
Возникла такая проблема. Снимали видео двумя камерами. Для того, чтобы было удобно совмещать видео с двух камер между собой, я обычно переименовываю все видео по формату[YMD]_[hms]_I, где I - индекс камеры. В случае, если дата/время модификации не совпадают с датой и временем съёмки, использую tcmediainfo с шаблоном [=tcmediainfo.Дата кодирования.YMD_hms]_I. Но тут снимали Айфоном 12 Pro, и нашла коса на камень. Ни одна из этих дат не имеет ничего общего с реальностью. Единственное правильные дата и время находятся в метатеге com.apple.quicktime.creationda : 2021-10-02T11:16:33+0300 - вот в таком формате. Но tcmediainfo не позволяет переименовывать по произвольному метатегу. Можете подсказать, реально ли с помощью каких-нибудь файлов настроек или ещё каким способом реализовать переименование по этому метатегу?
Back to top
View user's profile Send private message
Monarch-LFV



Joined: 22 Jul 2019
Posts: 227

Post (Separately) Posted: Tue Oct 05, 2021 05:16    Post subject: Reply with quote

Олег Верещагин
Немного не про плагин в теме, но решение такое:
Плагин PCREsearch. У меня получилось вытянуть эти данные (именно из этого тега) для i6 так:
В файле PCREsearch.ini в соответствующих строках:
regex9=(\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2})
regex9name=Дата Iphone
regex9type=4
regex9replace=$1
regex9flags=4
OnDemandLimit=5000 ;лимиты на размер файла в МБ
Номер (здесь 9) - возможно поменять на другой, ну и следим в начале этого файла, чтобы это поле показывалось:
regexcount=9
Все даты показываются в столбце ТС, а соответственно можно вытянуть в имя файла в нужной вам форме.
Back to top
View user's profile Send private message
Loopback



Joined: 07 Sep 2009
Posts: 1274

Post (Separately) Posted: Tue Oct 05, 2021 13:31    Post subject: Reply with quote

Олег Верещагин

В файл TCMediaInfo.xml добавьте источник и колонку в соответствующие узлы. После нужно перезапустить тотал. В списке колонок плагина появится новая колонка "QT Creation Date" с нужной датой.

Code:
   
<sources>
  ...
  <source name="QTCreationDate" field="com.apple.quicktime.creationdate"/>
</sources>

<columns>
  ...
  <column name="QT Creation Date" coltype="ft_datetime">QTCreationDate</column>
</columns>


Если колонка появилась, но пустая, проще всего удалить файл базы base.db.
Back to top
View user's profile Send private message
mono



Joined: 18 Jan 2022
Posts: 1

Post (Separately) Posted: Sat Jan 22, 2022 00:40    Post subject: Reply with quote

Loopback wrote:
Олег Верещагин


1. Большое спасибо - работает.
Но выдаёт время со сдвигом по UTC, например:
- В файле записано так -
com.apple.quicktime.creationdate : 2021-11-02T15:39:19+0200
- TCMediaInfo выдает так -
"QT Creation Date" : 2021-11-02 17.39.19
Возможно ли сделать так чтоб TCMediaInfo отображало именно то время, которое есть (без корректировки по UTC - +2 часа) - "15:39:19"?


2. Может кто знает - возможно ли сделать кнопку для групового переименования (Ctrl+M)? Сам пользуюсь кнопкой ниже, но она не работает с Афйновскими видео.

Code:
   
TOTALCMD#BAR#DATA
%ComSpec% /c exiftool.exe -v0 -fileOrder DateTimeOriginal "-FileName<DateTimeOriginal" -d %Y-%m-%d_%H.%M.%S.%%e
%S > exiftool.rep
%WINDIR%\exiftool.exe
Переименовать выделенные файлы и/или все файлы подкаталогов согласно тегу "Date/Time Original" из EXIF

1
-1


Заранее благодарю!
Back to top
View user's profile Send private message
Avada



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

Post (Separately) Posted: Sat Jan 22, 2022 07:28    Post subject: Reply with quote

mono
Ваш второй вопрос в таком виде нарушает правила форума. В данной теме это оффтоп, для запроса кнопок есть специальная тема, но и туда переносить вопрос бессмысленно, поскольку в кнопке для ИГП можно указать только multirename имя_шаблона (см. справку), а настраивать и создавать шаблон вам следует в самом инструменте, проверив прежде на пробных файлах, подходит ли тот или иной плагин (в т.ч. текущий) под задачу. Кроме того на форуме не раз говорилось, что в тихом режиме, без открытия окна инструмент группового переименования не вызывается, т.е это в любом случае не совсем автоматизация и неполная замена прежней кнопки. (Возможности её коррекции при необходимости выясняются, естественно, тоже не здесь — в частности, для Exiftool есть специальная тема. Ещё при первой публикации похожей кнопки в текущей теме было ясно сказано, что это оффтоп.)
_________________
Даже самая богатая фантазия
Не представит себе наши безобразия.
Back to top
View user's profile Send private message
Loopback



Joined: 07 Sep 2009
Posts: 1274

Post (Separately) Posted: Sat Jan 22, 2022 15:34    Post subject: Reply with quote

mono
Попробуйте такой вариант, типы ft_date и ft_time интерпретируют дату/время как локальные. Версия плагина должна быть не ниже 1.0.4.
Code:
<sources>
  ...
  <source name="QTCreationDate" field="com.apple.quicktime.creationdate"/>
</sources>

<columns>
  ...
  <column name="QT Creation Date (local)" coltype="ft_date">QTCreationDate</column>
  <column name="QT Creation Time (local)" coltype="ft_time">QTCreationDate</column>
</columns>
Back to top
View user's profile Send private message
jiangzhenjerry



Joined: 31 May 2022
Posts: 3

Post (Separately) Posted: Tue May 31, 2022 01:42    Post subject: Reply with quote

Переведено Google Translate:

Привет! Когда я пытаюсь просмотреть (Ctrl+Q) аудиофайлы со встроенным изображением обложки, возникает ошибка:
Code:
Script error : Invalid parameters, function LINEADDCOVER : Invalid pointer operation (LINEADDCOVER ( '' , 5 , 5 )  )


Я попробовал несколько аудиофайлов (mp3, flac...), и все они имеют эту проблему. Любые идеи, как решить эту проблему?

Моя версия ТС: 10.50b7
Моя версия TCMediaInfo: 1.0.5
Моя версия MediaInfo_x64.dll: 22.3.0.0

Образец mp3-файла можно найти ниже. Но это происходит не только с этим файлом.
https://www.upload.ee/files/14185988/Dejan_S._-_Missing_You.mp3.html
(Я пока не могу публиковать ссылки. Пожалуйста, замените «hxxps» на «https»)

============================================

Hi! When I try to preview (Ctrl+Q) audio files with embedded cover image, an error occurs:
Code:
Script error : Invalid parameters, function LINEADDCOVER : Invalid pointer operation (LINEADDCOVER ( '' , 5 , 5 )  )

I have tried a few audio files (mp3, flac...) and they all have this issue. Any ideas how to resolve this?

My TC version: 10.50b7
My TCMediaInfo version: 1.0.5
My MediaInfo_x64.dll version: 22.3.0.0

A sample mp3 file can be found below. But it doesn't only happen to this file.
https://www.upload.ee/files/14185988/Dejan_S._-_Missing_You.mp3.html
(I cannot post links yet. please replace 'hxxps' by 'https')

 !  CaptainFlint:
Ссылки исправлены.
The links are fixed now.
Back to top
View user's profile Send private message
Loopback



Joined: 07 Sep 2009
Posts: 1274

Post (Separately) Posted: Wed Jun 01, 2022 18:40    Post subject: Reply with quote

jiangzhenjerry
Tested your file (and many my files as well) with the same versions, but can't reproduce the problem. What OS version you use?

I will revise the code of this function for potential flaws.
-----

Протестировал приложенный файл и много своих, на тех же версиях, проблема не проявляется. Возможно, что-то связано с окружением.

Надо посмотреть код функции на потенциальные косяки.
Back to top
View user's profile Send private message
jiangzhenjerry



Joined: 31 May 2022
Posts: 3

Post (Separately) Posted: Thu Jun 02, 2022 09:02    Post subject: Reply with quote

Loopback

Thank you very much for your reply. I'm using Windows 11 x64. But I also tried Windows 10 x64, and the problem exists too. Maybe it is related to my settings?

------

Спасибо вам большое за ваш ответ. Я использую Windows 11 x64. Но я также пробовал Windows 10 x64, и проблема тоже существует. Может это связано с моими настройками?
Back to top
View user's profile Send private message
Loopback



Joined: 07 Sep 2009
Posts: 1274

Post (Separately) Posted: Thu Jun 02, 2022 23:06    Post subject: Reply with quote

jiangzhenjerry

Well, while it's still not reproduceable for me on mp3/flac, on testing Win11 too, got the same error on *.ogg files. Though, problem with ogg's have other root, this helped to find one flaw, that potentially may cause error for you.

Compiled fixed version, please test it.

-----

У меня на mp3/flac проблема не воспроизводится, в том числе и на Win11, но проявляется на ogg-файлах. Хотя проблема с ogg имеет другую природу, это помогло найти потенциальный косяк, который может вызывать такую ошибку.

Скомпилированная тестовая версия.
Back to top
View user's profile Send private message
jiangzhenjerry



Joined: 31 May 2022
Posts: 3

Post (Separately) Posted: Fri Jun 03, 2022 22:44    Post subject: Reply with quote

Loopback

This version works perfectly for me now Very Happy Thank you very much for the fix!

------------

Теперь эта версия у меня отлично работает Very Happy Большое спасибо за исправление!
Back to top
View user's profile Send private message
Loopback



Joined: 07 Sep 2009
Posts: 1274

Post (Separately) Posted: Sat Jun 04, 2022 13:24    Post subject: Reply with quote

jiangzhenjerry
Glad to hear it work. Release version with additional small fixes is uploaded to site.

-----

Все заработало, отлично. Обновленный релиз c дополнительными мелкими исправлениями на сайте.
Back to top
View user's profile Send private message
yozhik



Joined: 04 May 2014
Posts: 178

Post (Separately) Posted: Sat Jun 04, 2022 17:36    Post subject: Reply with quote

Loopback
Доброго здоровья!
В TCMediaInfo.xml listeroptions -> display -> FieldTextColor — это же цвет текста вот в этой колонке, правильно я понимаю?

Если да, то не реагирует на изменение цвета. Я пробовал также подключать sample.xml как есть, только с изменением этой одной настройки — не реагирует. Версия плагина 1.0.6 (спасибо за обновление), а TC 10.00. Не могли бы глянуть?
Back to top
View user's profile Send private message
Loopback



Joined: 07 Sep 2009
Posts: 1274

Post (Separately) Posted: Sun Jun 05, 2022 13:38    Post subject: Reply with quote

yozhik
День добрый. Да, так задумано, и оно не работает. Издержки копипасты Smile Исправлю.
Back to top
View user's profile Send private message
Mellomann



Joined: 07 Sep 2009
Posts: 708

Post (Separately) Posted: Mon Jun 06, 2022 21:48    Post subject: Reply with quote

Как подружить плагин с расшрениями aac, ape, fla, mpc, wv, m1v, m2v ?
Прописывание их его xml и в wincmd.ini (по аналогии с стандарным набором) ничего не дало. ЧЯДНТ?
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 ... 45, 46, 47 ... 49, 50, 51  Next
Page 46 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