Показать сообщение отдельно
Старый 09.10.2025, 16:14   #23
Дмитрий
Администратор
 
Аватар для Дмитрий
 
Турниров выиграно: 1

Регистрация: 12.12.2008
Адрес: Москва прошлого тысячелетия.
Сообщений: 210,555
Сказал(а) спасибо: 45,646
Поблагодарили 272,679 раз(а) в 103,037 сообщениях
Дмитрий репутация неоспоримаДмитрий репутация неоспоримаДмитрий репутация неоспоримаДмитрий репутация неоспоримаДмитрий репутация неоспоримаДмитрий репутация неоспоримаДмитрий репутация неоспоримаДмитрий репутация неоспоримаДмитрий репутация неоспоримаДмитрий репутация неоспоримаДмитрий репутация неоспорима
По умолчанию

Добавление своих тегов в foobar2000 и полезные функции (простыми словами)

В foobar2000 можно добавлять не только обычные теги (например, «Артист» или «Альбом»), но и свои собственные, например, «Оркестр» для альбома Бориса Штоколова. Это делается в окне «Properties». Тег можно сделать одинаковым для всех файлов или разным для каждого. Новый тег появляется в скобках «<...>», пока не закреплён в настройках. Также есть другие полезные функции: создание каталога треков, переименование файлов и работа с обложками.

Как добавить свой тег:
- Откройте foobar2000, выделите файлы (например, «Первая Сторона.flac» и «Вторая Сторона.flac»).
- Щёлкните правой кнопкой мыши (ПКМ) → выберите Properties.
- В окне «Properties» нажмите Tools (слева внизу) → Add new field.
- Введите имя тега, например, «ORCHESTRA».
- Добавьте значение:
- Для всех файлов одинаковое: Введите, например, «Русский нар. оркестр им. В.В. Андреева» – оно применится ко всем выделенным файлам.
- Для каждого файла своё: Выделите один файл, откройте «Properties» и введите значение только для него.
- Нажмите OK – тег сохранится.
- Новый тег появится в «Properties» в скобках, например, «<ORCHESTRA>». Это значит, он виден, только если есть в файле.

Как закрепить тег в постоянном списке:
Чтобы тег отображался без скобок «<...>» и всегда был в списке «Properties»:
- Откройте настройки: FilePreferences (или нажмите кнопку Pref).
- Перейдите в AdvancedDisplayProperties dialogStandard fields.
- В поле «Standard fields» добавьте название тега, например, «ORCHESTRA» (пишите так же, как другие теги в списке, без скобок).
- Если тег должен иметь разные значения для треков (например, разные оркестры), добавьте его ещё в строку выше – «Multivalue fields».
- Если тег содержит многострочный текст (например, длинные заметки), добавьте его в строку «Multiline fields» (ещё выше).
- Нажмите OK – тег станет постоянным и без скобок.

Другие способы хранения тегов:
Можно хранить теги не в аудиофайлах, а в отдельных текстовых файлах с помощью плагинов, таких как m-tag или external tags. Это удобно, если не хотите изменять сами файлы, но такие плагины нужно установить отдельно.

Создание каталога треков:
Вы можете сделать список всех треков вашей коллекции с информацией (артист, альбом, формат и т.д.) и сохранить его в текстовый файл.
- В foobar2000 откройте настройки: FilePreferencesAdvancedDisplayLegacy title formatting settingsCopy command.
- Введите шаблон для команды «Copy names», например:

Код:
 [%list_index%. ][%artist% ] '|' [%album% ] '|' [%tracknumber%. ] '|' [%title%] '|' [%codec% %bitrate%kbps %samplerate%Hz] '|' [%path%]
Разделитель «|» помогает разделить данные по столбцам, если открыть файл в Excel.
- Выделите треки в foobar2000 (например, через плагин Facets, выбрав «All»).
- Щёлкните ПКМ → Copy names – информация о треках скопируется в буфер обмена.
- Вставьте (Ctrl+V) в текстовый редактор (например, Блокнот) и сохраните как файл, например, «music_catalog.txt». Это ваш каталог коллекции.

Каталог с техническими данными (через плагин Text Tools):
Для более сложного каталога с папками и характеристиками треков используйте плагин Text Tools.
- Установите плагин Text Tools в foobar2000.
- Выделите треки, щёлкните ПКМ → UtilitiesText ToolsCustomize....
- Введите шаблон, например:

Код:
$directory_path(%path%)'['%codec%$ifequal($stricmp($info(encoding),lossless),1,lossless,$ifgreater($strstr(%codec_profile%,VBR),0,%codec_profile%,%bitrate%))$if2($info(bitspersample),16)/$div(%samplerate%,1000)$replace($insert($right($div(%samplerate%,100),1),.,0),.0,)']'
Этот шаблон показывает папки, формат (FLAC, MP3), битрейт, разрядность (16/24 бит) и частоту (44.1/96 кГц).
- Скопируйте результат (ПКМ → Copy).
- Вставьте в Notepad++, нажмите EditLine OperationsRemove Consecutive Duplicate Lines (удалить повторяющиеся строки).
- Удалите ненужные части пути (корневую папку или подкаталоги) в Notepad++ или Excel – получится список папок с музыкой и их характеристиками.

Пакетное переименование треков:
Чтобы переименовать файлы по шаблону:
- Выделите треки в foobar2000.
- Щёлкните ПКМ → File OperationsRename to.
- Выберите шаблон из списка или нажмите «...» и введите свой, например:
- %tracknumber%. %title%
- %tracknumber%. %title% '('%artist%')'
- Нажмите OK – файлы переименуются (например, «01. Не одна во поле дороженька (Борис Штоколов).flac»).

Работа с обложками:
Для обработки обложек альбома (поворот, обрезка, изменение размера):
- Используйте бесплатную программу XnView MP (скачать с xnview.com).
- Для сложных задач, например, исправления панорамного вида обложки, используйте бесплатную программу Krita (krita.org).

Полезные советы:
- Как назвать тег? Пишите латинскими буквами без пробелов (например, «ORCHESTRA», а не «Оркестр»), чтобы плееры читали правильно.
- Пример тегов: Для альбома Штоколова добавьте «ORCHESTRA» (Русский нар. оркестр им. В.В. Андреева), «CONDUCTOR» (В. Попов), «VENUE» (Большой зал Ленинградской филармонии).

- 4K-монитор: Для удобной работы настройте масштабирование Windows на 125–150% (ПараметрыЭкранМасштаб и разметка) и шрифт Segoe UI, 12–14 pt.
- Видеоуроки: Найдите на YouTube «foobar2000 custom tags tutorial» или «foobar2000 text tools» для наглядности.

Если что-то не получается:
- Тег не сохранился? Убедитесь, что нажали Apply и OK в «Properties».
- Русские буквы не читаются? Сохраните файлы и CUE в кодировке UTF-8 (в Notepad++).
.
__________________
О нас думают плохо лишь те, кто хуже нас. А те, кто лучше нас, им просто не до нас.
--Омар Хайям

Обновления по запросу — на Я.Ди. «Мэйл-облако» для тех, кто помогает нашему интернет-проекту, и для тех, кто хотел бы это делать, но пока не знает, как.

Помогая форуму ВТО, вы прежде всего помогаете себе! А не делаете что-то абстрактное для «других», совершенно незнакомых и безразличных вам людей.
Дмитрий вне форума   Ответить с цитированием