shoorick: (Default)
Для файрфокса есть расширение Deepest Sender для работы с ЖЖ — можно писать и редактировать посты, а также быстро попадать на некоторые служеюные страницы. Раньше я не обращал на него внимание — как часть тормозиллы, Deepest Sender тоже был нетороплив. Но потом компьютер сменился более шустрым, а ljKlient перестал работать — пришлось вспомнить о DS, хотя бы потому, что он шустрее веб-интерфейса и может определять Current music. В отличие от Семаджика и ljKlient, DS может лишь прочитать текстовый файлик и взять что-нибудь оттуда.

Впрочем, и этого вполне хватает, если научить mpc писать в файл, что сейчас звучит — достаточно добавлять к вызовам mpc перенаправление вывода:
| head -n 1 > /tmp/mpc.now.txt
А чтобы не писать это перенаправление каждый раз вручную, достаточно добавить его в скрипты, вызывающие mpc: сейчас у меня постоянно используются 3 скрипта — для поиска в базе (с очисткой списка и без), для поиска в плэйлисте, а также 6 клавиатурных команд, заданных через KDE Control Center — для паузы/воспроизведения и для перемотки в разные стороны.
shoorick: (Default)
Надоело для перемотки на нужную песню писать mpc playlist и искать, где же она спряталась. Оптимизировал, написав скриптик:
mpc playlist | grep $* | perl -ne '/(\d+)/ && print $1' -0777 | xargs mpc play
Ищет в проигрываемом списке первую попавшуюся песню, содержащую в названии (либо имени исполнителя) искомое слово.
shoorick: (Default)
Практика показала, что mpd по команде обновления архива (например, mpc update path/to/music) обращает внимание лишь на новые и пропавшие файлы: те, что остались, его внимания не привлекают: можно им хоть touch устраивать, хоть тэги менять — пофигу.

Поэтому для переиндексации существующей музыки приходится делать массу телодвижений: переносить её куда-нить за пределы индексируемого каталога, индексировать каталог, возвращать файлы на место, повторно индексировать.
shoorick: (Default)
гўупый мой ўасковый
current music
Многолетнее занятие пением способствует, с одной стороны, такому развитию речевого аппарата и прилегающего к нему головного мозга, что занимающийся может без особых усилий осознанно картавить, шепелявить и не выговаривать всяких букв. Например, Л, как в уже упомянутом куррентмузыке. С другой стороны, занимающийся, в моменты, когда не прилагает таких усилий, может говорить и петь хорошо и правильно.

P. S. [livejournal.com profile] anyutka и [livejournal.com profile] mcilove привязали ко мне «Ундервуд» — уже вторую неделю слушаю. Злодеи!

P. P. S. Если в MP3 перегнать тэги в UTF-8 (например, когда лень писать скрипт, для этого есть EasyTag) и убрать ID3v1, то mpc и свежий winamp (проверено на 5.5) вполне справляются с русскими буквами.
shoorick: (Default)
~/bin/play
#!/bin/sh
mpc clear
mpc search any $* | mpc add -
mpc play 1
shoorick: (Рыжий)
Есть свой плюс в растпространении софта в исходниках: есть шанс доработать напильником. Вот сейчас как раз выдался случай: после смены плеера ljKlient потерял способность определять музыку. Пришлось взять напильник и научить: diff ljkkdeeventeditor.py.ORIG ljkkdeeventeditor.py )

Profile

shoorick: (Default)
shoorick

December 2016

S M T W T F S
    1 23
45678910
11121314151617
18 19 2021222324
25262728293031

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 25th, 2025 03:33 am
Powered by Dreamwidth Studios