Как ограбить Last.fm и не только

Изображение пользователя Soi-Fong.

Вчера упал районный роутер, сидел без инета, музыки на компе 2 гига, прожужжали они мне уши до боли уже. Решил таки сорвать куш и ограбить ласт.фм, по сути, взять то, что дают нахаляву.

Часть 1. Любимый плеер.

Стандартный плеер убогий хотя бы тем, что в нем отсутствует эквалайзер и им нельзя управлять с помощью мультимедийных кнопок с клавы.
Необходимо иметь: аккаунт на last.fm, lastfm proxy, питон для последнего, любимый плеер.
Качаем lastfm proxy, распаковываем в удобное место, к примеру в /home/soifong/programs/lastfmproxy. Редактируем config.py, пишем туда логин и пароль, остальное если не знаем что это или устраивает что есть, то оставляем. Потом жмем альт+ф2 или К-меню - запустить программу и запускаем /home/soifong/programs/lastfmproxy/main.py. Потом в браузере открываем:

А в плеере открываем плейлист http://localhost:1881/lastfm.m3u.
При каждом новом запросе по адресу этого m3u файла песенка будет переключаться. Теперь, если в плейлисте плеера у вас одна эта строчка и жать кнопку next, то она будет переключаться сама на себя и менять песенку. Стандартная слушалка ластфм в амароке на этом действии у меня стопорилась.
Есть другой вариант доступа к музыке, напрямую плеером открывать адрес типа: http://localhost:1881/globaltags/goa.m3u, проще говоря почти так же, как было описано выше, только убираем из адреса "lastfm://" и добавляем ".m3u" (или даже ".mp3"). Что интересно, в этом случае, если переключить через веб-интерфейс станцию, то она переключится и в плеере. Отсюда следует вывод, что слушать радио можно только в один поток.

Часть 2. Грабеж mp3.

А если отвалится инет, то можно слушать награбленное. Только вот.. в битрейте 128 килобод (байт в секунду, кто не в курсе).
Необходимо иметь: набор из предыдущей части + streamtuner (sudo aptitude install streamtuner).
Собственно, ластфм прокси у нас стоит и работает, осталось натравить на аудиопоток аудиориппер.
Запускаем streamtuner, заходим в меню в Edit - Preferences. В разделе General пишем путь к директории, куда сохранять музыку. В разделе Application можно указать свои плеер и браузер. Потом, вроде, надо перезагрузить программу.
Выходим из настроек и жмем Ctrl+N чтобы добавить нашу станцию ластфм. В пункте URL указываем адрес к mp3 файлу, например http://localhost:1881/globaltags/goa.mp3, Name указываем, например, Last.fm, остальные пункты произвольно. Программа создаст в папке с музыкой папку с названием станции, нашу он назовет last-fm и будет туда складировать вырезанные из потока, и поименованные mp3 файлы. Жмем ОК, идем на закладку Preselection, правой кнопкой жмем на созданную нами строчку и выбираем Record. Откроется консолька, в которой streamripper будет записывать треки из радиопотока, сворачиваем его и идем занимаемся своими делами, пока риппер слушает музыку за нас. Когда работает streamripper, streamtuner можно закрыть.
Один минус - если записывать ластфм, то его нельзя параллельно слушать с этого же аккаунта, иначе будут возникать ошибки. С остальными станциями можно делать что угодно, они вещают без всяких авторизаций.

Комментарии (13)

0
Soi-Fong - 2 Август, 2008 - 10:21
Изображение пользователя Soi-Fong.

Кстати, грабить ластфм круто тем, что они не сводят концы песен, как на некоторых радивах, дают оригинальные песенки, а не ремиксы, и названия песенок, а в итоге файлов, получаются правильные. За вечер и ночь спер у них 120 мп3шек на 800 метров. А во время граббинга ластфм слушать можно другое радио.

0
buba - 2 Август, 2008 - 12:21
Изображение пользователя buba.

Что-то мне подсказывает, что этот сервис был создан именно для этого))))

0
Soi-Fong - 24 Февраль, 2009 - 19:20
Изображение пользователя Soi-Fong.

Я недавно записывал, работает. Не знаю, как сейчас, но та версия lastfmproxy иногда (редко) зацикливалась и вешала одно ядро, приходилось убивать процесс и перезапускать его.

0
Гость - 2 Июнь, 2009 - 14:50

Сча сделали ЛАст фм платным как сдлеать его обратно бесплатным?

0
balamutick - 4 Июнь, 2009 - 13:07
Изображение пользователя balamutick.

Зарабатываешь N - дцать миллиардов долларов, скупаешь last.fm и всю свору, готово - (с) Капитан Очевидность.

0
ktchv - 4 Июнь, 2009 - 15:01
Изображение пользователя ktchv.

можно еще сделать свой lastfm с блекджеком и шлюхами (с)

0
Soi-Fong - 4 Июнь, 2009 - 16:01
Изображение пользователя Soi-Fong.

ходил слух, что через Banshee можно слушать бесплатно

0
Ockonal - 4 Июнь, 2009 - 19:00
Изображение пользователя Ockonal.

Уже, кажется, нельзя ;) Хотя у меня так и не получилось прослушать через него =(

0
Ockonal - 4 Июнь, 2009 - 15:42
Изображение пользователя Ockonal.

Хм... А если как-то через прокси работать. Пишут, что в некоторых странах остался бесплатным. Взять какой-то английский и работать, если они не блокируют их.

0
Гость - 25 Сентябрь, 2009 - 16:14

"128 килобод (байт в секунду, кто не в курсе)"
Умничать не надо, бит в секунду вообще-то.

0
Гость - 3 Июнь, 2010 - 20:49

У меня сработало через английский прокси, слушаю и радуюсь!

0
Гость - 30 Ноябрь, 2010 - 14:00

>>Умничать не надо, бит в секунду вообще-то.
Вообще-то нет. Бит, байт, или 2-байт. Чего угодно. Зависит от аппаратуры. С добрым утром!))
Бод -- это символ, который передается за одно изменение уровня сигнала.

С презрением, e7z0x1 a.k.a neg, жму горло.

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры