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

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


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.

For the most part, our design follows commonly used tagging standards. The following list gives you an overview over all the tags used in the scripts.

  • %artist%, %title% and %album%

Essential. Used all over the place and containing the name of the track artist, the song’s title and the name of the album respectively.

  • %tracknumber%

Essential for tracks being part of a full album (album tracks). Contains the tracknumber of that song.

  • %disc%

Non-critical. Contains the disc number for albums with more than one disc.

  • %album tracks%

Essential for album tracks. Contains the total number of tracks on the album.

    Another popular tag name for ‘number of tracks on album’ (not used by the scripts in this tutorial) is %totaltracks%, which is even supported by Foobar2000's mass tagger.
  * %album artist%
    Medium important. Various-artists albums should have it containing ‘Various Artists’ or any other string you prefer to identify that album.
  * %date%
    Non-critical. Is supposed to contain the track date, i. e. the date applicable to that individual song, not necessarily to the whole album. But nothing will break if you use this tag to refer to the album’s date.
  * %album date%
    Non-critical. Used to store the album’s date when it’s different from the tracks’ dates. Think of a recent best-of album covering several decades of songs and you get the picture.

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.

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