Здесь показаны различия между двумя версиями данной страницы.
Следующая версия | Предыдущая версия | ||
foobar2000:tagz:tutorial:requirements [2006/05/16 13:18] Mishail создано |
foobar2000:tagz:tutorial:requirements [2012/08/28 02:35] (текущий) Izotop [Системные требования и начальная установка программы] |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
- | ====== Software Requirements and Setup ====== | + | ====== Системные требования и начальная установка программы====== |
Данное пособие предъявляет следующие требования к системе : | Данное пособие предъявляет следующие требования к системе : | ||
Строка 5: | Строка 5: | ||
* Windows 2000, XP или 2003. Foobar2000 0.9 не будет работать на Windows 95, 98 or ME. | * Windows 2000, XP или 2003. Foobar2000 0.9 не будет работать на Windows 95, 98 or ME. | ||
* Foobar2000 v0.9: Вы можете скачать его с [[http://www.foobar2000.org/|foobar2000.org]]. | * Foobar2000 v0.9: Вы можете скачать его с [[http://www.foobar2000.org/|foobar2000.org]]. | ||
- | * Latest Columns UI: Вы можете скачать его со [[http://music.morbo.org/components.php|страницы автора]]. | + | * Latest Columns UI: Вы можете скачать его со [[http://yuo.be/columns.php|страницы автора]]. |
- | I suggest you use a second installation of Foobar2000 into a different folder because we are going to mess up Columns UI’s config completely. Make sure to disable Enable per-user settings and Install for all users in the installer. Otherwise your current config file will be overwritten. After the installation unpack foo_ui_columns.dll from the downloaded archive into the components subfolder of the new Foobar2000 location. | + | Я предлагаю Вам использовать новую копию инсталляции foobar2000, установленную в отдельную папку, потому что в дальнейшем мы полностью изменим конфигурацию Columns UI. Удостоверьтесь что галочки ''Enable per-user settings'' и ''Install for all users'' не выставлены в инсталляторе во время установки, для того что-бы не перезаписать Ваш текущий файл конфигурации. После инсталляции распакуйте //foo_ui_columns.dll// из скачанного архива в подпапку //components// Вашей новой тестовой инсталляции foobar2000. |
- | When you load Foobar2000 for the first time make sure to select Columns UI as the interface module. | + | |
- | For writing and analysing scripts I suggest using a text editor with syntax highlighting and only copy & paste the finished script to Foobar2000 in the end. Some users on the hydrogenaudio.org forums have even created specific Tagz syntax highlighting modules for a variety of editors including the popular UltraEdit, TextPad and Notepad++. If your favourite editor is not in the list, try its built-in C or C++ highlighting, which should work reasonably well. | + | При первом запуске Foobar2000 обязательно выберите **Columns UI** в качестве плагина интерфейса |
+ | |||
+ | Для написания и анализа скриптов я предлагаю использовать текстовый редактор с подсветкой синтаксиса и в конце работы просто копировать и вставлять в foobar2000 результат работы. Пользователи форума hydrogenaudio.org даже создали [[http://www.hydrogenaudio.org/forums/index.php?showtopic=7191|специальные модули подсветки синтаксиса Tagz]] для различных редакторов, включая популярные UltraEdit, TextPad and Notepad++. Если же для Вашего любимого редактора нет такого модуля, смело используйте подсветку для C или C++, она подойдет достаточно хорошо. | ||
+ | |||
+ | ====== Музыкальные файлы с правильными тэгами ====== | ||
+ | |||
+ | Так как наш дизайн будет полностью основываться на тэгах Ваших аудиофайлов, то наличие правильных тэгов в Вашей музыкальной коллекции является обязательным условием. Если же Вы плохо понимаете концепцию тэгов, то Вам важнее изучить и понять работу с ними, нежели приступать к написанию скриптов. В качестве старта можете использовать [[hydrogenaudio>Tagging|Базу знаний Hydrogenaudio]]. | ||
+ | |||
+ | В основном наш дизайн следует общеиспользуемым стандартам для тэгов. Приведенный ниже список даст Вам представление о всех тэгах используемых при написании скриптов. | ||
+ | |||
+ | * ''%artist%'', ''%title%'' и ''%album%'' \\ | ||
+ | Обязательны. Используются повсеместно и содержат имя исполнителя, название песни и название альбома, соотвественно. | ||
+ | |||
+ | * ''%tracknumber%'' \\ | ||
+ | Обязателен для файлов, которые являются частью полного альбома (трэками альбома). Содержит порядковый номер трэка в альбоме для данной песни. | ||
+ | |||
+ | * ''%disc%'' \\ | ||
+ | Не критичен. Содержит номер порядковый диска для альбома состоящего из нескольких дисков. | ||
+ | |||
+ | * ''%album tracks%'' \\ | ||
+ | Обязателен для песен с альбома. Хранит общее число композиций в альбоме. \\ Другое популярное имя для тэга обозначающего общее число композиций (не используемое в данном пособии) это ''%totaltracks%'', который даже поддерживается плагином mass tagger. | ||
+ | |||
+ | * ''%album artist%'' \\ | ||
+ | Тэг средней важности.Medium important. Для сборников этот тэг должен содержать значение ‘Various Artists’ | ||
+ | |||
+ | * ''%date%'' \\ | ||
+ | Не критичен. Предполагается для хранения даты для отдельной композиции, не обязательно для всего альбома. Но Вы ничего не испортите, если будете использовать этот тэг для хранения даты выпуска альбома. | ||
+ | |||
+ | * ''%album date%'' \\ | ||
+ | Не критичен. Используется для хранения даты выпуска альбома, в случае если она отличается от даты выпуска композиций этого альбома. Представьте себе свежий сборник "best-of" который содержит песни разных десятилетий, и Вы поймете о чем речь :-) | ||
+ | |||
+ | |||
+ | Особый способ отображения полных альбомов зависит от трех тэгов ''%album%'', ''%tracknumber%'' и ''%album tracks%''. Все композиции таких альбомов должны иметь эти тэги в обязательном порядке, иначе весь наш дизайн будет испорчен. В тоже время отдельные композиции, т.е. композиции для которых у Вас нет всего альбома, **не должны** иметь все эти 3 тэга одновременно. Кроме того тэг ''%album artist%'' рекомендуется использовать для правильного отображения сборников различных исполнителей. | ||
+ | |||
+ | Безусловно Вы не должны полностью менять тэги в Вашей коллекции только для того чтобы они соответствовали вышеприведенным стандартам. Напротив, изменение скриптов для работы с Вашим набором тегов должно стать Вашим руководством к действию. | ||
+ | |||
+ | ~~DISCUSSION~~ |