Замена/установка тегов в выбранных/вложенных MP3

Обсуждение вопросов автоматизации Total Commander с помощью сторонних программ и скриптовых технологий.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

sibirnik
Сообщения: 84
Зарегистрирован: Вт июн 07, 2016 07:33

Сообщение sibirnik »

За кнопку спасибо. Три файла выбрал - два эта кнопка очистила, а этот нет http://dropmefiles.com/kQmpV Парадокс...А редактор тегов AIMP чистит всё, но там лишние нажатия кнопок...
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Ещё какой парадокс. У меня та же система, и кнопка без проблем очистила все теги и этого файла.
Может, файл открыт чем-то? Тем же AIMP-ом? Если его закрыть и проверить кнопку/скрипт?
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
sibirnik
Сообщения: 84
Зарегистрирован: Вт июн 07, 2016 07:33

Сообщение sibirnik »

Выяснил - кнопка чистит по одному файлу, а можно сделать эту кнопку, чтобы чистила N-число файлов.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Так в скрипте ровно такая же команда. Если кнопка это делает, то и скрипт должен. Я её чисто для проверки привёл. И что там выяснять, если в подсказке всё по-русски написано. Для выбранных так:

Код: Выделить всё

TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Utils\Tags\Tag\Tag.exe --remove
@%L
certmgr.dll,2
Удалить теги у выбранных в активной панели MP3/FLAC/OGG-файлов

1
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
sibirnik
Сообщения: 84
Зарегистрирован: Вт июн 07, 2016 07:33

Сообщение sibirnik »

С этой кнопкой всё удаляет. А в скрипте Вы имеете ввиду в 80 строке прописано тоже самое? Но у меня не работает. Буду пользоваться двумя кнопками. Спасибо Вам.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

А /d:1 точно в параметрах стоит?
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
sibirnik
Сообщения: 84
Зарегистрирован: Вт июн 07, 2016 07:33

Сообщение sibirnik »

Flasher

/d:1 не стояло - откуда я знал, я в этом ничего не смыслю вот ваш пример в скрипте
' Примеры: /l:%WL | /p:"%P" /r:1 | /d:1 /p:"%P" и я думал параметр это любой до | , у меня было /l:%WL а оно вот как надо оказывается. Сейчас у меня так /d:1 /l:%WL Поправьте, если опять не так, вроде работает. Хорошо, что существуют такие умные, терпеливые и отзывчивые люди, как ВЫ. Спасибо Вам за потраченное время. Пачку песен пропустил через скрипт - всё отработало, как я и хотел.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

sibirnik
1 + 2. :D
У меня были сомнения, т.к. проблема не была обозначена в отношении id3v2, хотя там ситуация должна быть аналогичной.
И я так понимаю, что всё работает без строки с задержкой?
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
sibirnik
Сообщения: 84
Зарегистрирован: Вт июн 07, 2016 07:33

Сообщение sibirnik »

Flasher

Да, без задержки. Я в этих ключах и скриптах ничего не смыслю, да и оно мне не надо. Мне 60 лет(учиться поздно и не нужно). Вот 2 скрипта потребовалось(готовых не нашёл) попросил - Вы откликнулись(Многому, кстати научили) за что Благодарен.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

sibirnik писал(а):учиться поздно и не нужно
>
sibirnik писал(а):Многому, кстати научили
Т.е. делаем вывод, что учиться не поздно и полезно, пока котелок хоть сколько-нибудь варит. Так что всё ещё в порядке. Не каждому дано в таком возрасте MP3-теги крутить. :wink:
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
sibirnik
Сообщения: 84
Зарегистрирован: Вт июн 07, 2016 07:33

Сообщение sibirnik »

Flasher писал(а): У меня были сомнения, т.к. проблема не была обозначена в отношении id3v2, хотя там ситуация должна быть аналогичной.
Пропустил. Нет ID2 здесь всё было чисто и правильно, проблема была только в ID1. Мы ещё в 60 и не такое умеем. :D Удачи и оптимизма.
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Хм. В таком случае -d в 81 строке я убираю, т.к. это строго опциональная вещь.
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
sibirnik
Сообщения: 84
Зарегистрирован: Вт июн 07, 2016 07:33

Сообщение sibirnik »

Flasher писал(а): -d я убираю
А это где? И мне у себя что то менять надо?
Аватара пользователя
Flasher
Сообщения: 14229
Зарегистрирован: Пт ноя 06, 2009 00:33
Откуда: Москва

Сообщение Flasher »

Я написал где.
Как пожелаете. Если вдруг потребуется не удалять остальные теги, то стоит поменять.

На всякий случай. Для наглядной правки id3 v1/v2, рекомендую кнопку с малюсенькой SBTab:

Код: Выделить всё

TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Utils\SBTag\SBTag.exe
%V
Utils\SBTag\SBTag.exe
SBTag - правка/просмотр ID3v1/v2-тегов MP3-файла под курсором
%COMMANDER_PATH%\Utils\SBTag\SBTag.exe\:
Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
sibirnik
Сообщения: 84
Зарегистрирован: Вт июн 07, 2016 07:33

Сообщение sibirnik »

Flasher

Спасибо за ещё одну кнопку "SBTab", которая тут же показала ещё одну ошибку (а может и не ошибка) в нашем многострадальном скрипте, которая выражена в следующем: после завершения работы скрипта с последующим прослушиванием и просмотром тегов в TC теги ID1 отображаются как и задумано, а вот в отображении тега ID2 после названия трека и исполнителя идёт N-число знаков ?????...В AIMP всё выглядит правильно. А вот после обработки кнопкой SBTab всё в TotalCommander выглядит правильно. Может можно, что то в скрипте подправить, чтобы убрать указанную проблему.
Ответить