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

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


foobar2000:tipnsntricks

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
foobar2000:tipnsntricks [2006/06/13 20:11]
Spike
foobar2000:tipnsntricks [2012/05/15 09:43] (текущий)
qweqweqwe [Чередование полосок в плейлисте (как в iTunes)]
Строка 1: Строка 1:
-====== ​Foobar2000: секреты и трюки ======+====== ​foobar2000: секреты и трюки ======
  
-==== Общее ==== +===== Общее =====
- +
-=== Ползунок громкости в сайдбаре/​тулбаре ​===+
  
 +==== Ползунок громкости в сайдбаре/​тулбаре ====
 [[http://​www.hydrogenaudio.org/​forums/​index.php?​showtopic=28665|foo_uie_volume]] для Foobar2000 v0.8.x [[http://​www.hydrogenaudio.org/​forums/​index.php?​showtopic=28665|foo_uie_volume]] для Foobar2000 v0.8.x
  
-=== Ползунок громкости в foobar2000 0.9 === +==== Ползунок громкости в foobar2000 0.9 ====
 Щелкните один раз по значению громкости (где x.xx dB). Щелкните один раз по значению громкости (где x.xx dB).
  
Строка 14: Строка 12:
  
  
-=== Два Tabbed Panel Stacks в одном сайдбаре/​тулбаре === +==== Два Tabbed Panel Stacks в одном сайдбаре/​тулбаре ====
 Зажимая ''​Shift'':​ нажмите правой кнопкой мыши по сайдбару/​тулбару,​ выберите "​Layout > Tabbed Panel Stack" Зажимая ''​Shift'':​ нажмите правой кнопкой мыши по сайдбару/​тулбару,​ выберите "​Layout > Tabbed Panel Stack"
  
  
-=== Центрировать текст в track info panel === +==== Центрировать текст в track info panel ====
 Используйте ''​$char(1)C''​ в начале строки,​ которую требуется отцентрировать. Используйте ''​$char(1)C''​ в начале строки,​ которую требуется отцентрировать.
 Для нового синтаксиса ''​$tab()'',​ смотрите [[ha>​Foobar2000:​0.9_Track_Info_Panel_%28foo_uie_trackinfo%29#​Formatting|foo_uie_trackinfo]]. Для нового синтаксиса ''​$tab()'',​ смотрите [[ha>​Foobar2000:​0.9_Track_Info_Panel_%28foo_uie_trackinfo%29#​Formatting|foo_uie_trackinfo]].
  
  
-=== Фокус на проигрывающемся треке ===+==== Фокус на проигрывающемся треке ​====
  
 Дважды кликните по статусной строке и фокус на плейлисте появится автоматически. Дважды кликните по статусной строке и фокус на плейлисте появится автоматически.
Строка 31: Строка 27:
  
  
-=== Удалить элементы из выпадающего списка 'Field name' ===+==== Удалить элементы из выпадающего списка 'Field name' ​====
  
 Кликните правой кнопкой по иконке,​ которая открывает список,​ чтобы очистить историю введенных имен полей. Чтобы удалить один элемент,​ то сначала выберите этот элемент. Кликните правой кнопкой по иконке,​ которая открывает список,​ чтобы очистить историю введенных имен полей. Чтобы удалить один элемент,​ то сначала выберите этот элемент.
  
  
 +===== Строки =====
 +==== Стандартизация поля PLAY_DATE и PLAY_TIME ====
  
-==== Строки ==== +LAST_PLAYED был разработан на замену PLAY_DATE и PLAY_TIME. Используйте приведенные ниже скрипты для ''​Masstagger'',​ чтобы ковертировать ваши форматы в новый стандарт. Подробную информацию о LAST_PLAYED вы можете найти в нашей Wiki: [[foobar2000:​encouraged_tag_standards#​FIRST_PLAYED и LAST_PLAYED]].
- +
-=== Стандартизация поля PLAY_DATE и PLAY_TIME === +
- +
-LAST_PLAYED был разработан на замену PLAY_DATE и PLAY_TIME. Используйте приведенные ниже скрипты для ''​Masstagger'',​ чтобы ковертировать ваши форматы в новый стандарт. Подробную информацию о LAST_PLAYED вы можете найти в нашей Wiki: [[foobar2000:tags:​encouraged_tag_standards#​FIRST_PLAYED и LAST_PLAYED|Рекомендуемые стандарты тегов]].+
  
 <box red|ВНИМАНИЕ!>​ <box red|ВНИМАНИЕ!>​
Строка 59: Строка 53:
  
  
-=== "The Band" превращается "Band, The" ===+==== "The Band" превращается ​в "Band, The" ​====
 <code tagz> <code tagz>
  ​$if($strcmp($left(%artist%,​4),​The ),​$right(%artist%,​$sub($len(%artist%),​4))',​ '​The,​%artist%)  ​$if($strcmp($left(%artist%,​4),​The ),​$right(%artist%,​$sub($len(%artist%),​4))',​ '​The,​%artist%)
 </​code>​ </​code>​
  
-=== Сделать tracknumber c велущим нулем ("​1"​ отображается как "​01"​) ===+ 
 +==== Сделать tracknumber c ведущим нулем ("​1"​ отображается как "​01"​) ​====
 <code tagz> <code tagz>
  ​$num(%tracknumber%,​2)  ​$num(%tracknumber%,​2)
Строка 71: Строка 66:
  в Foobar2000 0.9, ''​%tracknumber%''​ автоматически дополнит tracknumber с ведущим нолем. ​ Смотрите [[foobar2000:​tagz:​tutorial:​tagz_intro#​podstanovki_polej|подстановка полей]].</​box>​  в Foobar2000 0.9, ''​%tracknumber%''​ автоматически дополнит tracknumber с ведущим нолем. ​ Смотрите [[foobar2000:​tagz:​tutorial:​tagz_intro#​podstanovki_polej|подстановка полей]].</​box>​
  
-=== Чередование полосок в плейлисте (как в iTunes) ===+==== Удаление автоматических ведущих нолей ==== 
 +<code tagz> 
 +$puts(tn,​$mul(%tracknumber%,​1)) 
 +</​code>​ 
 + 
 + 
 +==== Чередование полосок в плейлисте (как в iTunes) ​====
  
-Перейдите в ''​Preferences/​Display/​Columns UI/​Globals/​Colour Tab'',​ введите нижеописанный код под секцию ''​background'' ​section of your color string ​(text|selected text|''​background''​|selected background|...) ​{{Foobar2000v08}}+Перейдите в ''​Preferences/​Display/​Columns UI/​Globals/​Colour Tab'',​ введите нижеописанный код под секцию ''​background'' ​вашей цветной строки ​(''​text|selected text|background|selected background|...''​) (foobar2000 0.8)
 <code tagz> <code tagz>
  ​$ifgreater($mod(%_playlist_number%,​2),​0,​$rgb(223,​232,​242),​$rgb(255,​255,​255))  ​$ifgreater($mod(%_playlist_number%,​2),​0,​$rgb(223,​232,​242),​$rgb(255,​255,​255))
Строка 79: Строка 80:
 Замените последние два цвета вашими. Замените последние два цвета вашими.
  
-Нет разницы по скорости выполнения $ifgreater или $strcmp. ​+//​Примечание:​ нет разницы по скорости выполнения $ifgreater или $strcmp.//
  
-=== Индикация тегов Replaygain ===+==== Индикация тегов Replaygain ​====
  
 Если вы хотите видеть,​ какой у треков тип Replaygain используйте этот код. Если строка будет "​A",​ то это значит,​ что применен Album gain, если "​T",​ то применен Track gain, и если красный "​X"​ , то нет данных replaygain в этом файле. Если вы хотите видеть,​ какой у треков тип Replaygain используйте этот код. Если строка будет "​A",​ то это значит,​ что применен Album gain, если "​T",​ то применен Track gain, и если красный "​X"​ , то нет данных replaygain в этом файле.
Строка 89: Строка 90:
 </​code>​ </​code>​
  
-=== Indicate Audioscrobbler submission ​=== +==== Индикация подтверждения ​Audioscrobbler ​ ====
- +
-[[http://​www.audioscrobbler.com/​|Audioscrobbler]] --- это интернет-сервис,​ который использует компонент [[http://​pelit.koillismaa.fi/​plugins/​general.php#​39|foo_scrobbler]]. Сервис Audioscrobbler сохраняет у себя в базе ​данных записи о музыкальных треках,​ которые вы прослушали,​ и представляет различные статистические отчеты. Компонент foo_scrobbler отправляет информацию о проигранных вами треках в этот сервис. Трек засчитывается и информация о нем отправляется в случае прослушивания более 50% от всей ​длины или по истечении 4х минут воспроизведения. Скрипт ниже как раз проверяет соответствие этим условиям. Реально проверить,​ отправлена ли информация о треке на самом деле, можно в консоли плеера.+
  
 +[[http://​www.audioscrobbler.com/​|Audioscrobbler]] --- это интернет-сервис,​ который использует компонент [[foobar2000:​plugins_for_0.9.x:​audioscrobbler_foo_audioscrobbler]]. Сервис Audioscrobbler сохраняет у себя в базе данных записи о музыкальных треках,​ которые вы прослушали,​ и представляет различные статистические отчеты. Компонент foo_scrobbler отправляет информацию о проигранных вами треках в этот сервис. Трек засчитывается и информация о нем отправляется в случае прослушивания более 50% от всей длины или по истечении 4х минут воспроизведения. Скрипт ниже как раз проверяет соответствие этим условиям. Реально проверить,​ отправлена ли информация о треке на самом деле, можно в консоли плеера.
 <code tagz> <code tagz>
  ​$if(%_isplaying%,​  ​$if(%_isplaying%,​
Строка 98: Строка 98:
  ​$ifgreater(%_time_elapsed_seconds%,​$div(%_time_total_seconds%,​2),'​*',​)))  ​$ifgreater(%_time_elapsed_seconds%,​$div(%_time_total_seconds%,​2),'​*',​)))
 </​code>​ </​code>​
 +
 +==== Получение полного пути к файлу, и только пути ====
 +<code tagz>
 +$replace(%path%,​\%filename_ext%,​)
 +</​code>​
 +
 +==== Отображение размера файла ====
 +В килобайтах:​
 +<code tagz>
 +$ifgreater($div(%_filesize%,​1024,​1024),​1,​$div(%_filesize%,​1024,​1024)',',​)$right($div(%_filesize%,​1024),​3) KB
 +</​code>​
 +
 +В мегабайтах:​
 +<code tagz>
 +$div(%_filesize%,​1048576).$num($div($mul($mod(%_filesize%,​1048576),​100),​1048576),​2) MB
 +</​code>​
 +===== Внешние ссылки ===== 
 +  * [[http://​wiki.hydrogenaudio.org/​index.php?​title=Foobar2000:​Tips_%26_Tricks|Tips and Tricks]]
 +
  
 ~~DISCUSSION~~ ~~DISCUSSION~~
  
foobar2000/tipnsntricks.1150215101.txt.gz · Последние изменения: 2007/02/14 10:23 (внешнее изменение)