Меню «Сервис»

СервисПрименить формат имени файла

Когда в диалоге настройки отключён параметр Автоматически применять формат для формата имени файла, этот пункт меню позволяет применить указанный формат к именам выбранных файлов. Эта функция также позволяет проверить соответствие имён файлов настроенному формату путём применения формата ко всем сохранённым файлам и последующей проверки того, были ли какие-либо файлы изменены (и, следовательно, отмечены значком дискеты в списке файлов).

СервисПрименить формат тега

Когда в диалоге настройки отключён параметр Автоматически применять формат для формата тега, этот пункт меню позволяет применить указанный формат к тегам выбранных файлов. Эта функция также позволяет проверить соответствие тегов настроенному формату путём применения формата ко всем сохранённым файлам и последующей проверки того, были ли какие-либо файлы изменены (и, следовательно, отмечены значком дискеты в списке файлов).

СервисПрименить кодировку текста

При использовании этой функции устанавливается Кодировка текста, указанная на вкладке НастройкаНастроить Kid3... ТегиТег 2 для всех выбранных файлов. Если выбрана кодировка UTF8, для тегов ID3v2.3.0 будет использоваться UTF16, потому что этот формат не поддерживает UTF8.

СервисПереименовать каталог...

Этот диалог позволяет автоматически переименовать текущий открытый каталог в соответствии с тегами в файлах. Предварительно настроено несколько форматов для включения в название каталога информации об исполнителе, альбоме и годе выпуска. Также возможно указать собственный формат и воспользоваться кнопкой Изменить... для редактирования имеющихся форматов. Следующие специальные коды используются для вставки значений тегов в имя каталога:

  • %s %{title} Заголовок (композиции)

  • %a %{artist} Исполнитель

  • %l %{album} Альбом

  • %c %{comment} Комментарий

  • %y %{year} Год

  • %t %{track} Номер дорожки (например, 01)

  • %t %{track.n} Номер дорожки с шириной поля n (например, 001 для %{track.3})

  • %T %{tracknumber} Номер дорожки (без нулей в начале, например, 1)

  • %g %{genre} Жанр

  • %{dirname} Имя каталога (например, %{year" "}%{dirname} добавит в начале имени текущего каталога год)

  • %{max-year} Максимальное значение года, найденное для этого каталога, также может использоваться с другими кодами, отличными от «year»

  • %{min-year} Минимальное значение года, найденное для этого каталога

  • %{unq-year} Уникальное значение года, найденное для этого каталога, или пустое значение, если уникальное не найдено

Если в формате присутствует разделитель каталогов «/», будет создано несколько каталогов. Если требуется не переименовать текущий каталог, а создать новый, воспользуйтесь раскрывающимся списком Действие и выберите вариант Создать каталог вместо Переименовать каталог. Источник данных тега возможно установить в одно из следующих значений: Тег 1 и тег 2, Тег 1 или Тег 2. Предварительный просмотр действия по переименованию первого файла доступен в разделах диалога Из и В.

Чтобы переименовать сразу несколько каталогов, выделите их.

СервисПронумеровать дорожки...

Если номера дорожек в тегах не указаны или установлены неправильно, эта функция позволит автоматически пронумеровать дорожки по возрастанию. В диалоге возможно указать начальный номер. Если требуется пронумеровать только часть дорожек, сначала их следует выделить.

Также в тегах будет указано количество дорожек, если установлен флажок Всего дорожек.

Возможно пронумеровать дорожки в нескольких каталогах. Нужные каталоги следует развернуть и выделить.

Если установлен флажок Начинать заново в каждой папке, в каждом выделенном каталоге нумерация дорожек будет начата заново с указанного номера.

Диалог нумерации дорожек также позволяет отформатировать уже присвоенные номера без изменения их значений, если снят флажок Начальный номер. Общее количество дорожек будет добавлено, если установлен соответствующий флажок, который предназначен для установки общего количества для всех выбранных дорожек. Если требуется выполнить только форматирование существующих номеров, этот флажок также необходимо снять.

СервисФильтр...

Фильтр предоставляет возможность отображения только тех файлов, которые соответствуют определённым требованиям. Эта функция полезна при работе с большой коллекцией, она позволяет отредактировать только определённые файлы. В выражении, определяющем, какие файлы будут показаны, используются те же коды формата, что и для формата имени файла, импорта и экспорта.

  • %s %{title} Заголовок (композиции)

  • %a %{artist} Исполнитель

  • %l %{album} Альбом

  • %c %{comment} Комментарий

  • %y %{year} Год

  • %t %{track} Номер дорожки (например, 01)

  • %t %{track.n} Номер дорожки с шириной поля n (например, 001 для %{track.3})

  • %T %{tracknumber} Номер дорожки (без нулей в начале, например, 1)

  • %g %{genre} Жанр

  • %f %{file} Имя файла

  • %p %{filepath} Абсолютный путь к файлу

  • %e %{extension} Расширение файла

  • %O %{tag1} Формат тега 1 (ID3v1.1 или пустое значение, если не существует)

  • %o %{tag2} Формат тега 2 (ID3v2.3.0, ID3v2.4.0, ID3v2.2.0, ID3v2.2.1, Vorbis, APE, MP4, ASF, или пустое значение, если не существует)

  • %b %{bitrate} Скорость передачи в кбит/с

  • %v %{vbr} Переменная скорость или пустое значение (только для ID3v2.3 с id3lib)

  • %r %{samplerate} Частота дискретизации в Гц

  • %m %{mode} Режим каналов (cтерео или объединённое стерео)

  • %h %{channels} Количество каналов (1 или 2)

  • %k %{codec} Кодек (например, MPEG 1 Layer 3, MP4, Ogg Vorbis, FLAC, MPC, APE, ASF, AIFF, WAV)

  • %w %{marked} Отмечено, равно 1, если файл содержит отметку (например, из-за усечения или нарушения стандарта), является пустым, если отметок нет

  • %1a %1{artist}, ... Использовать префикс 1, чтобы получить значения тега 1

  • %2a %2{artist}, ... Использовать префикс 2, чтобы получить значения тега 2

Эти коды заменяются значениями для файла, и полученные строки можно будет сравнивать со следующими операциями:

  • s1 equals s2: выполняется, если s1 равно s2.

  • s1 contains s2: выполняется, если s1 содержит s2, то есть s2 — это подстрока s1.

  • s matches re: выполняется, если s соответствует регулярному выражению re.

Выражения, вычисление которых даёт значение true, будут заменены на 1, а те, которые дают false, — на 0. Значение ИСТИНА (true) может быть представлено как 1, true, on и yes, значение ЛОЖЬ — 0, false, off и no. Логические операции not, and, or (в таком порядке приоритета) возможно группировать с помощью скобок.

Некоторые правила фильтрации уже предустановлены и могут служить примерами для пользовательских выражений:

All

Если к списку файлов был применён фильтр, в заголовке окна будет отображена надпись «[фильтровано]». Этот пункт позволяет снять фильтрацию, и все файлы снова будут отображаться. В соответствующем фильтре используется пустое выражение, но значение «true» для фильтра тоже приведёт к тому же результату.

Filename Tag Mismatch

not (%{filepath} contains "%{artist} - %{album}/%{track} %{title}")

Проверяет, соответствует ли путь к файлу формату названия этого файла. Это правило автоматически синхронизируется с изменениями в формате названий файлов.

No Tag 1

%{tag1} equals ""

Отображает только те файлы, которые не содержат тег 1.

No Tag 2

%{tag2} equals ""

Отображает только те файлы, которые не содержат тег 2.

ID3v2.3.0 Tag

%{tag2} equals "ID3v2.3.0"

Отображает только те файлы, которые содержат тег ID3v2.3.0.

ID3v2.4.0 Tag

%{tag2} equals "ID3v2.4.0"

Отображает только те файлы, которые содержат тег ID3v2.4.0.

Tag 1 != Tag 2

not (%1{title} equals %2{title} and %1{album} equals %2{album} and %1{artist} equals %2{artist} and %1{comment} equals %2{comment} and %1{year} equals %2{year} and %1{track} equals %2{track} and %1{genre} equals %2{genre})

Отображает файлы с различиями между тегом 1 и тегом 2.

Tag 1 == Tag 2

%1{title} equals %2{title} and %1{album} equals %2{album} and %1{artist} equals %2{artist} and %1{comment} equals %2{comment} and %1{year} equals %2{year} and %1{track} equals %2{track} and %1{genre} equals %2{genre}

Отображает файлы с одинаковыми тегом 1 и тегом 2.

Incomplete

%{title} equals "" or %{artist} equals "" or %{album} equals "" or %{year} equals "" or %{tracknumber} equals "" or %{genre} equals ""

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

No Picture

%{picture} equals ""

Отображает только те файлы, которые не содержат обложку.

Marked

not (%{marked} equals "")

Отображает только те файлы, которые отмечены, потому что они не соответствуют стандарту ID3, усечены или содержат слишком большое изображение обложки альбома.

Custom Filter

Выберите этот пункт, чтобы добавить собственный фильтр. Например, если требуется создать фильтр для исполнителей, названия которых начинаются со слова «The», замените текст «Custom Filter» на название «The-группы» и нажмите клавишу Enter. Вставьте следующее выражение в строку редактирования:

%{artist} matches "The.*"

Затем нажмите кнопку Сохранить параметры. Чтобы применить фильтр к файлам, нажмите кнопку Применить. Все обработанные файлы отображаются в текстовом виде со знаком «+» для тех файлов, которые соответствуют фильтру, и «-» для остальных. По окончании отображаются только файлы с исполнителем, название которого начинается с «The», а в заголовке окна появляется надпись «[фильтровано]».

СервисПреобразовать ID3v2.3 в ID3v2.4

Если в выделенных файлах содержатся теги ID3v2.3, они будут преобразованы в теги ID3v2.4. Фреймы, которые не поддерживаются библиотекой TagLib, не будут учитываться. Преобразовываются только файлы без несохранённых изменений.

СервисПреобразовать ID3v2.4 в ID3v2.3

Если в выделенных файлах содержатся теги ID3v2.4, они будут преобразованы в теги ID3v2.3. Преобразовываются только файлы без несохранённых изменений.

СервисВоспроизведение

Открывает простую панель инструментов для воспроизведения аудиофайлов. Панель содержит кнопки для стандартных действий (Воспроизвести или приостановить, Остановить воспроизведение, Предыдущая дорожка, Следующая дорожка, Закрыть), ползунки для регулирования позиции и громкости, а также индикатор текущей позиции. Если выбрано несколько файлов, будут воспроизводиться выбранные дорожки. Если же ничего не выбрано, будут воспроизводиться все файлы.