Инструменты пользователя

Инструменты сайта


foobar2000:tagz:tutorial:requirements

Это старая версия документа!


Системные требования и начальная установка программы

Данное пособие предъявляет следующие требования к системе :

  • Windows 2000, XP или 2003. Foobar2000 0.9 не будет работать на Windows 95, 98 or ME.
  • Foobar2000 v0.9: Вы можете скачать его с foobar2000.org.
  • Latest Columns UI: Вы можете скачать его со страницы автора.

Я предлагаю Вам использовать новую копию инсталляции foobar2000, установленную в отдельную папку, потому что в дальнейшем мы полностью изменим конфигурацию Columns UI. Удостоверьтесь что галочки Enable per-user settings и Install for all users не выставлены в инсталляторе во время установки, для того что-бы не перезаписать Ваш текущий файл конфигурации. После инсталляции распакуйте foo_ui_columns.dll из скачанного архива в подпапку components Вашей новой тестовой инсталляции foobar2000.

При первом запуске Foobar2000 обязательно выберите Columns UI в качестве плагина интерфейса

Для написания и анализа скриптов я предлагаю использовать текстовый редактор с подсветкой синтаксиса и в конце работы просто копировать и вставлять в foobar2000 результат работы. Пользователи форума hydrogenaudio.org даже создали специальные модули подсветки синтаксиса Tagz для различных редакторов, включая популярные UltraEdit, TextPad and Notepad++. Если же для Вашего любимого редактора нет такого модуля, смело используйте подсветку для C или C++, она подойдет достаточно хорошо.

Музыкальные файлы с правильными тэгами

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

В основном наш дизайн следует общеиспользуемым стандартам для тэгов. Приведенный ниже список даст Вам представление о всех тэгах используемых при написании скриптов.

  • %artist%, %title% и %album%

Обязательны. Используются повсеместно и содержат имя исполнителя, название песни и название альбома, соотвественно.

  • %tracknumber%

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

  • %disc%

Не критичен. Содержит номер порядковый диска для альбома состоящего из нескольких дисков.

  • %album tracks%

Обязателен для песен с альбома. Хранит общее число композиций в альбоме.

    Другое популярное имя для тэга обозначающего общее чесло композиций (не используемое в данном пособии) это ''%totaltracks%'', который даже поддерживается плагином mass tagger.
  • %album artist%

Тэг средней важности.Medium important. Для сборников этот тэг должен содержать значение ‘Various Artists’

  • %date%

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

  • %album date%

Не критичен. Используется для хранения даты выпуска альбома, в случае если она отличается от даты выпуска композиций этого альбома. Представьте себе свежий сборник «best-of» который содержит песни разных десятилетий, и Вы поймете о чем речь :-)

The special way of displaying full albums depends on the three tags %album%, %tracknumber% and %album tracks%. All album tracks must have all of those or the design will break. At the same time single tracks must not have all three of those tags. Furthermore %album artist% is strongly recommended for proper display of VA albums.

Of course you absolutely need not re-tag your music collection just to follow those guidelines. Changing the scripts to apply to your preferred tag structure should generally be straight forward and not a problem.

~~DISCUSSION~~

foobar2000/tagz/tutorial/requirements.1147774352.txt.gz · Последние изменения: 2006/05/16 13:21 (внешнее изменение)