Форум » Прочие темы » foobar 0.8.3 : columns ui, masstagger » Ответить

foobar 0.8.3 : columns ui, masstagger

Bete_Noire: foobar - не просто плеер, это универсальный инструмент, который благодаря встроенному скриптовому языку и плагинам позволяет существенно облегчить жизнь трейдера. Я не использую его разве что для каталогизации файлов (хотя и это он может). Интересно было бы узнать кто и как использует связку скрипт + упомянутые в заголовке плагины. Неплохо было бы выкладывать ссылки на конфиги foobar, настройки column ui и masstagger script'ы или отрывки из их листингов. Вот, к примеру, мои: - конфиг-файл foobar'а, включающий настройки для column ui. подсвечиваются отсутствующие тэги, тэги с недопустимыми (в имени файла/папки) символами, прочие кривые тэги, битрэйт. также предусмотрена сигнализация соответствия/несоответствия имен файлов и папок заданному стандарту (по умолчанию мой стандарт: Artist Date - Album\NN. Title, однако это легко изменяется). http://bete_noire.fatal.ru/index.php?act=download&category=programming&file=bete_noire_foobar2000.rar&current_language=RU (12кб) - masstagger script, который я использую в большинстве случаев. приводит тэги в порядок: удаляет недопустимые символы, которые могут помешать при переименовании файлов, преобразует все первые буквы в заглавные, остальные в прописные, удаляет все(!) тэги кроме основных шести: артист, дата, альбом, номер трека, название, жанр (удобно для ликвидации всяких wwwuser.. и encoded by), номер трека делает двухсимвольным (01, 02..) http://bete_noire.fatal.ru/index.php?act=download&category=programming&file=bete_noire_mts.mts&current_language=RU (1,3кб) - для переименования файлов и папок в том же masstagger'e я использую строки %Artist%$if(%Date%, %Date%,) - %Album%\$num(%tracknumber%,2). %Title% Various Artists$if(%Date%, %Date% , )- %Album%\$num(%tracknumber%,2). %Artist% - %Title%

Ответов - 47, стр: 1 2 3 All

Bete_Noire: 2Damned >>>> Генерирующая скрипты программа предусматривает сортировку? >>Можно запросто сделать. как я понял может оказаться, что существует несколько файлов с одинаковым именем (untiled.mp3, track01.mp3 и т.п.), поэтому простая сортировка по имени файла не подойдет? В foobar'е column ui поддерживает расширенную сортировку по маске. Поскольку сортировать по тэгам мы тоже не имеем возможности (их нет - мы их прописываем), можно использовать маску %_directoryname%-%_filename%. Записывать эту маску надо в Preferences->Display->Columns UI->Columns->дальше выбрать или создать какую-нибудь колонку->Sort и не забыть поставить галочку Use custom sort spec. Чтобы осуществить сортировку, надо ткнуть по заголовку колонки (непосредственно в плэйлисте foobar'а). Если используется мой конфиг, сортировку надо сначала включить в Preferences->Display->Columns UI->Columns->Playlist галочками Show columns header и Enable header mouse interaction

Damned: 2Bete_Noire: Может, мне проще генерить плейлист? :) (чем заниматься такой неочевидной сортировкой) Да, у меня последняя версия Foobar, не такая, как у тебя. Такой .dll в папке есть. При замене его на скачанный, плейер не запускается.

Bete_Noire: Посмотрел версию 0.9, затрудняюсь сказать какие-тэги пишутся в этой версии и как это настраивается. А кто-то говорил о неактуальности 0.8.3, вот и реальный пример превосходства старой версии. Хотя наверняка какой-то способ настройки в 0.9 тоже существует. 2Damned >>Может, мне проще генерить плейлист? Действительно проще, о таком способе я как-то не подумал. >>При замене его на скачанный, плейер не запускается Плагины разных версий несовместимы.


Damned: Bete_Noire, может дашь ссылочку, чтобы это было точно та версия, что ты описываешь (со всеми плагинами).

Bete_Noire: >> Bete_Noire, может дашь ссылочку, чтобы это было точно та версия, что ты описываешь (со всеми плагинами). Конечно, я и раньше предлагал. Вот ссылка (1,3Мб): http://bete_noire.fatal.ru/index.php?act=download&category=foobar&file=foobar2000_0.8.3_BN.rar Стоит правда отметить, что в моей сборке не все плагины. В 0.8.3 много ненужных плагинов, поэтому я удалил плагины для поддержки всяких "экзотических" форматов типа xa, matroska и т.п. Плагины, отвечающие за расширение функциональности пострадали :-) меньше.

UberWolf: У меня странности с тегами в 0.9 были - после их редактирования через фубар, они (теги) становились недоступными почти для всего прочего софта. Критично, т.к. получатель музыки может юзать какой-нибудь там winamp, wmp & etc.

Bete_Noire: >> У меня странности с тегами в 0.9 были - после их редактирования через фубар, они (теги) становились недоступными почти для всего прочего софта. Возможно как раз из-за того, что foobar по умолчанию пишет не id3, а ape тэги. Странно, что в 0.9 нет (по крайней мере в стандартной поставке) настройки версии и формата (iso/utf) тэгов

UberWolf: - masstagger script, который я использую в большинстве случаев. приводит тэги в порядок: удаляет недопустимые символы, которые могут помешать при переименовании файлов, преобразует все первые буквы в заглавные, остальные в прописныеЕсли тег title заполнен заглавными буквами, то твой скрипт так их и оставляет: перед строкой Format "TITLE" using "$caps2(%TITLE%)" требуется Format "TITLE" using "$lower(%TITLE%)". Тоже самое и с ALBUM.

Bete_Noire: >>Если тег title заполнен заглавными буквами, то твой скрипт так их и оставляет В общем это сделано специально, обычно заглавными буквами пишут только артистов. Если все же возникает необходимость опустить в нижний регистр абсолютно все, я из $caps2 убираю "2" и все нормально.

Shelex: Поднимем старую тему. :) Ситуация такая: имеется папка, где лежат альбомы в виде "Образ + CUE". Альбомов там около 500, хочу добавить все сразу в плейлист. Но, при добавлении, в фубаре появляется альбом, разбитый на треки куем и сам образ. Т.е. напр: Performer - Album 00:30:00 01 - track1 00:10:00 02 - track2 00:10:00 03 - track3 00:10:00 можно конечно ручками все удалить, но долго. Можно поставить фильтр так, чтобы закидывались только куи, без самого образа? поставить в списке исключений *.ape - не катит, есть альбомы разбитые потреково. есть еще вариант переименовать аудио файлы имя.cue.расширение и поставить в списке исключений *.cue.* , но для этого надо все файлы переименовывать. Есть какой нибудь способ попроще?

mel0man: Есть какой нибудь способ попроще? есть: Totalcmd ctrl+b и последующий драг&дроп только нужного в фубар

MediaWorm: Bete_Noire как реализовать описаное в первом посте ? Colums UI... подсвечиваются отсутствующие тэги, тэги с недопустимыми (в имени файла/папки) символами, прочие кривые тэги, битрэйт. Masstagger... преобразует все первые буквы в заглавные, остальные в прописные, удаляет все(!) тэги кроме основных шести: артист, дата, альбом, номер трека, название, жанр

Bete_Noire: подсветка тэгов осуществляется с помощью скриптов-обработчиков соответствующего тэга в ColumnsUI (Настройки фубар->Display->Columns UI). Всё описывать очень долго, вот мой файл конфигурации: файл конфигурации foobar возникнут более конкретные вопросы, задавай обсудим... //-- все первые буквы в заглавные, остальные в прописные вот, на примере артиста: [pre2]masstagger->add->format value from other fields...->destination fieldname=%artist%->Formatting pattern->$caps(%artist%)[/pre2] удаляет все(!) тэги кроме основных шести [pre2]masstagger->add->remove all except for...->Fileds to leave=artist;title;album;tracknumber;comment;date[/pre2] пс. всё написанное действительно для foobar0.8.3, ничего новее я не пробовал

MediaWorm: C 0.9 конфиг не работает 9 ( Тогда нужен и сам foobar 0.8.3. Можешь выложить куда нибудь ? masstagger работает ) Поторопился. masstagger не удаляет теги вообще. вернее удаляет только из cue. или он с лузлесом не работает?

MediaWorm: Все, фубар 8.3 нашел, будем разбираться. Спасибо. А вот с мастагером не понятно ничего. Cue редактирует, а теги не хочет. Чего ему надо ?

stolzen: Наверное ему надо подсунуть сам файл, а не куй от него

MediaWorm: ААААААА Точно!

Bete_Noire: Наверное ему надо подсунуть сам файл, а не куй от него верно, если пытаешься редактировать список трэков из куе, он и редактирует куй. чтобы тэги редактировались в самом файле, нужно дать ему образ.

MediaWorm: А с columns ui ничего видимо не выйдет. Пытался настройки скопировать из 0.8 в 0.9. Все совершенно по-другому. Жаль что ты не 9 пользуешься

Bete_Noire: поставил себе как-то 0.9, посмотрел, ничего нового, часть плагинов не подходит. зачем переходить? только потому что версия новее?



полная версия страницы