batch lyric serch&write

Лучший плейер всех времен и народов? Нет, своё мнение Вам мы навязывать не будем... Сами все поймёте...

Сообщение DruiD » Ср июл 20, 2005 10:51 pm

Скачав плагин uie_lyrics, я обнаружил, что тексты у меня хранятся, как угодно(хтмл, ртф), кроме нужного.
В инете находится довольно значимая часть, но тк у меня диалап, то время ограничено.
Собственно вопрос - можно ли за один проход сразу обработать все файлы и записать %LYRIC% для найденных?
"Вы можете тысячу раз обвинять нас, богиня вечного суда истории усмехнется, разорвет приговор вашего суда, и, после, объявит нас свободными".
А. Гитлер, Mein Kampf.
DruiD
Полковник
 
Сообщений: 1171
Зарегистрирован: Чт июн 02, 2005 3:13 pm
Откуда: Зеленоград
Пункты репутации: 0

Сообщение ukko » Пт июл 22, 2005 7:28 am

Я уже тут как-то вроде поднималл эту тему... и ....

1. Про обработку
Для обработки текстоввых файлов есть куча программ.. Даже в том же ворде ты можешь написать (смоделировать) макрос, который будет выполнять эту обработку..
Совет только один (или как поступаю я):
Складывай файлы в дирректорию с альбомом, чтоб было примерно так..


17. Серебро Господа моего.mp3
17. Серебро Господа моего.txt
18. Лой быканах.mp3
18. Лой быканах.txt
folder.jpg

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


2. Про запись в тег
В лирик ты просто так не запишешь.. Нужен скрипт.. Нужно думать.. Нужно делать %)
Ни одна программа на автомате такое не делает (я не видел). Я отказывался от чтения из файлов только потому, потому что файлы читались только в кодировке АСКИ, и когда при считывании файлов с текстом, плагин доходил до первой буквы "я", он считал эту букву символом конца файла и не считывал дальше...
Теперь вышел плагин, который позволяет считывать инфу и из файлов юникодных (utf8) это меня уже радует.. Значит надо только файлы найти с текстами, переименновать их под название песни, конвертнуть в юникод и наслаждаться :)

Жаль что плагин пока только под 0.8.х :(
<a href='http://foobar2000.ru/forum/' target='_blank'>Новый Оффорум Foobar2000</a>
ukko
Майор
 
Сообщений: 372
Зарегистрирован: Чт фев 17, 2005 11:16 am
Откуда: Россия, Удмуртия, г.Глазов
Пункты репутации: 0

Сообщение DruiD » Сб окт 01, 2005 9:26 pm

Вот. Нашел я плагин. Может искать текст сразу для нескольких файлов.
<a href='http://lyrics.mirkforce.net/' target='_blank'>http://lyrics.mirkforce.net/</a>
"Вы можете тысячу раз обвинять нас, богиня вечного суда истории усмехнется, разорвет приговор вашего суда, и, после, объявит нас свободными".
А. Гитлер, Mein Kampf.
DruiD
Полковник
 
Сообщений: 1171
Зарегистрирован: Чт июн 02, 2005 3:13 pm
Откуда: Зеленоград
Пункты репутации: 0

Сообщение ukko » Вс окт 02, 2005 4:04 pm

2DruiD
Сенкс, сейчас заценим что там хорошего ...

Жаль что под 0.8.3 только..

<span style='color:gray'>update - заценил</span>

Это такая онлайн база данных лирики, откуда надо скачивать тексты или заливать свои.. (Естественно нужен спец. плагин для просмотра лирики)

+ Удобная база.. Лирику можно повесить на горячую клавишу или открывать через меню
+ На первую же малоизвестную команду (Liquido) сразу нашёл тексты (база ягулярно обновляется)..
+ Удобное окошко с показом найденного, всегда можно включить песню и послушать о чём там пелось..
+ Есть веб интерфейс (на всякий пожарный)

- База тормозная (на одну песню около 5-10 секунд на модеме)..
- Нет поддержки русских комманд! Не поддерживается русский язык.. (Ну это пока он не поддерживается.
- Пока что плагин для версии 0.8.3
- Нет поддержки прокси

Как работает с юникодом - не проверял..
Последний раз редактировалось ukko Пн окт 03, 2005 10:33 am, всего редактировалось 1 раз.
<a href='http://foobar2000.ru/forum/' target='_blank'>Новый Оффорум Foobar2000</a>
ukko
Майор
 
Сообщений: 372
Зарегистрирован: Чт фев 17, 2005 11:16 am
Откуда: Россия, Удмуртия, г.Глазов
Пункты репутации: 0

Сообщение rustynail » Вт ноя 01, 2005 12:40 am

Для фубара и без юникода? Это было бы сложно...
А какая поддержка русского языка могла бы понадобиться? "найти" вместо "get from db"? Русские тексты вполне могут быть, как и русские названия песен и так далее, другое дело, что база их почти не содержит...

Если я правильно понял, SDK для фубара 0.9 пока широкой публике не доступен, чтобы исключить жалобы на плагины из общего потока жалоб на foobar2k v0.9 beta, выходят только более или менее стандартные плагины, а "third party components" пойдут после релиза 0.9.

на <a href='http://lyrics.mirkforce.net/download.html' target='_blank'>http://lyrics.mirkforce.net/download.html</a> дают <a href='http://lyrics.mirkforce.net/files/foo_lyricsdb_beta2.zip' target='_blank'>0.0.5 beta 2</a>, вроде бы вполне работоспособный... только может ругаться на дллки (даже если они есть) тогда надо взять с сайта, там те с которыми точно всё работает.

а для просмотра плагин не нужен, можно просто в file info посмотреть тег %lyrics%. есть кстати плагин lyrics panel, некоторые используют для просмотра его, он показывает какраз из тега %lyrics% тоже, но мне не нравится, я смотрю встроенным в плагин, на 'L' настроил просмотр: одно нажатие и вот оно. вот жаль поиска в просмотре нет.

у плагина есть <a href='http://www.hydrogenaudio.org/forums/index.php?showtopic=36598' target='_blank'>форум</a>, там переодически появляется разработчик
rustynail
Призывник
 
Сообщений: 3
Зарегистрирован: Вт ноя 01, 2005 12:07 am
Пункты репутации: 0

Сообщение DruiD » Вт ноя 01, 2005 7:44 am

2ukko,2rustynail
Мне минусом показалось то, что в базе тексты без временнОй разметки и поэтому в lyr panel смотрится не так cool. Но огромный плюсъ - можно запускать поиск сразу для нескольких файлов.
"Вы можете тысячу раз обвинять нас, богиня вечного суда истории усмехнется, разорвет приговор вашего суда, и, после, объявит нас свободными".
А. Гитлер, Mein Kampf.
DruiD
Полковник
 
Сообщений: 1171
Зарегистрирован: Чт июн 02, 2005 3:13 pm
Откуда: Зеленоград
Пункты репутации: 0

Сообщение rustynail » Вт ноя 01, 2005 7:58 am

<!--QuoteBegin-DruiD+Nov 1 2005, 10:44--><div class='quotetop'>QUOTE(DruiD @ Nov 1 2005, 10:44)</div><div class='quotemain'><!--QuoteEBegin-->Мне минусом показалось то, что в базе тексты без временнОй разметки и поэтому в lyr panel смотрится не так cool.
<!--QuoteEnd--></div><!--QuoteEEnd--> Я вот вообще не очень понимаю зачем эта разметка нужна и кто занимается тем, что её расставляет. По-моему такая разметка только всё портит (попадались тексты с ней как-то). Да и база там побольше, не понятно кто станет в таких чудовищных количествах размечать тексты песен.
rustynail
Призывник
 
Сообщений: 3
Зарегистрирован: Вт ноя 01, 2005 12:07 am
Пункты репутации: 0

Сообщение DruiD » Вт ноя 01, 2005 9:06 am

<!--QuoteBegin-rustynail+Nov 1 2005, 11:58--><div class='quotetop'>QUOTE(rustynail @ Nov 1 2005, 11:58)</div><div class='quotemain'><!--QuoteEBegin--> кто занимается тем, что её расставляет.
[right][snapback]190419[/snapback][/right]
<!--QuoteEnd--></div><!--QuoteEEnd-->
Я например.
А потом она (лирика) так прикольно скроллируется в lyrics panel ;)
<!--QuoteBegin-rustynail+Nov 1 2005, 11:58--><div class='quotetop'>QUOTE(rustynail @ Nov 1 2005, 11:58)</div><div class='quotemain'><!--QuoteEBegin--> кто станет в таких чудовищных количествах размечать тексты песен.
[right][snapback]190419[/snapback][/right]
<!--QuoteEnd--></div><!--QuoteEEnd-->
Дык юзеры.. Я хотел запостить туда Леннона собственноручно размеченного а она сказала - имеется уже..
"Вы можете тысячу раз обвинять нас, богиня вечного суда истории усмехнется, разорвет приговор вашего суда, и, после, объявит нас свободными".
А. Гитлер, Mein Kampf.
DruiD
Полковник
 
Сообщений: 1171
Зарегистрирован: Чт июн 02, 2005 3:13 pm
Откуда: Зеленоград
Пункты репутации: 0

Сообщение rustynail » Пт дек 09, 2005 12:29 am

кто-то поддержку прокси спрашивал - в <a href='http://lyrics.mirkforce.net/files/foo_lyricsdb_beta1.zip' target='_blank'>новой бете</a> есть.
rustynail
Призывник
 
Сообщений: 3
Зарегистрирован: Вт ноя 01, 2005 12:07 am
Пункты репутации: 0


Вернуться в Foobar2000

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 21