Pull to refresh

Comments 45

Вот это программа! Я использовал простую записывалку звуков, но в нее постоянно внедрялись звуки системы. Посмотрим, что получится здесь.
Есть куча программ (типа streamripper), которым даёшь поток с инет-радио на вход, они режут его по трекам, вроде даже что-то пишут в теги. Работают не только с LastFM.
А если попробовать скормить урл, составленный по этой инструкции (en):
http://gabistapler.de/blog/index.php?/archives/268-Play-last.fm-streams-without-the-player.html
Информация более чем годичной давности, но не думаю, что что-то изменилось.
last.fm не вещает как shoutcast/icecast потоковое радио. На last.fm flash проигрывателю передаются зашифрованный плейлист с ссылками на mp3 файлы. Программы грабинга stream потока (например 3A Lab Studio) не смогут сохранить треки с last.fm.
Не могу взять в толк, к чему разработчикам было делать инсталлятор весом 150К, если к нему постфактум нужно вытягивать целый фреймворк размером 50М.
Затем что тем, у кого уже есть этот фреймворк - его тянуть не придется.
Да уж, великолепное решение для тех, у кого фреймворка нет.
Предлагаете каждый раз изобретать велосипед заново?
Начнём с того, что я ничего не предлагаю; но вполне логично с точки зрения обывателя ожидать standalone-приложения вместо скачивания «ещё чего-то там».
Вас же не смущает, что для Flash нужен Flash player, а для Java - JRE?
А вас не смущает то, что Flash — если вам жизненно необходим серфинг — вам тоже станет жизненно необходим в ряде случаев? Волей-неволей вам однажды придётся его установить. Здесь же вопрос в том, стоит ли данное приложение скачивания и установки для него отдельной исполняемой среды. Лично я считаю, что всё-таки не стоит.
А здесь ровно тоже самое.
Скажите, вы используете браузер и слушаете радио с ластфм с одинаковой частотой?
В этом плане я согласен. Абсолютно не обязательно было писать данну, довольно небольшую программу на .NET.
Но раз написали - значит были причины. И их я вижу такими: скорость разработки и легкость(в данном случае, не удивлюсь, что прозрачность) портирования(в случае с МакОС не идеального, но как я уже писал ниже это проблемы порта Framework'а).
И, поверьте мне, это не единственная программа написанная на .NET.
В этом плане я согласен.

Так о чём вы со мной спорите? Я говорю о конкретном, данном приложении, а не о кросс-платформенных приложениях в целом.

Тот же Eclipse, тот же Zend Studio работают в JRE, и эти продукты, кроме всего прочего, инсталлируют для себя исполняемую среду, и я ровным счётом ничего не имею против этого; но тащить 50-метровый Mono для 150-килобайтного плеера радио с Last.fm — это не подход.
да нифига они не инсталлируют. Для Eclipse я всегда выкачивал JRE отдельно, все нужные плагины отдельно, всё с разных сайтов.
Почему вы считаете что это приложение рассчитывалось на пользователей windows или конкретно на вас?
Gnome - очень популярная среда и часть приложений для неё написаны на mono, в убунте, например, моно проинсталлирован по умолчанию. Такчто это приложение совершенно нативное, как было указано в сообщении:

>> Граббер имеет версии для Linux, Windows и Mac OS X.
>> Правда, для установки двух последних потребуется
>> скачать Mono (свободная реализация .NET).

Пользователям windows наверно непривычно что что-то новое теперь делается не только для них.
Да-да-да! Портирование, если это таковым вообще можно назвать, просто ужасное! :(
Меня смущает то, что нужно сначала написать софт с заточкой под один фреймворк, а потом начать его «портировать», вместо того, чтобы использовать родные виджеты ОС. Может, софт и замечательный, да только этот «маленький» нюансик отбивает охоту его вообще скачивать.
Именно так я и сделал — отказался от использования.
ЗЫ: Вы видели «портированную» на Mac OS X версию софтины? Жуть какой убогий интерфейс, а-ля Windows 95 :)
Факт, это прекрасно.

Главное это то, что оно есть и работает. А дизайн ещё придёт, и придёт ко всем сразу, как только допилят mono. Я очень и очень рад факту того, что теперь есть возможность разрабатывать софт который легко портируется на несколько разных платформ.
Тут, к сожалению, проблема не портирования программы, а проблема портирования Framework'а.
под Mac пока всего лишь β :)
>> Меня смущает то, что нужно сначала написать софт с заточкой под один фреймворк, а потом начать его «портировать», вместо того, чтобы использовать родные виджеты ОС

Родные виджеты ОС? Т.е. вы предлагаете при портировании на windows переписывать всё под .NET или winapi? ССЗБ - надо было делать микрософту .NET для альтернативных платформ, или пусть включают mono в дистрибутив висты.
А зачем вообще нужен граббер Last.fm ? Почему бы не сходить за музыкой на какой-нибудь торрент трекер ?
да уж, действительно странные люди :)
я лично last.fm пользую исключительно для ознакомления: послушал несколько кусочков, понравилось, пошел скачал куда-нибудь, благо источников навалом. а тут предлагают костылем записать треки в сомнительном качестве - хмм..
зачем вообще работать? почему бы не ограбить кого-нибудь?
Вытаскивание музыки с last.fm ровно такое же воровство контента как и скачивание его из других ресурсов.
все зависит от законодательства.
радиопередачи можно записывать для личного пользования.
Формально - да, записывать передачи для личного пользования в нашей стране можно. С другой стороны непонятно, является ли last.fm радио в полном смысле этого слова и как смотрит исполнитель/лейбл на запись материалов, которые он предоставил только для трансляции или частичного ознакомления.
Мне кажется, что систематическое таскании музыки целыми альбомами по сути - пиратство.
там написано "радио" :)
но в AGB написано, что ничего нельзя сохранять :)
А что такое AGB ?
Clause abusive, terms of condition, условия использования
Инфа с livehacker.com? Там ошибку в названии исправили, а тут?
TheLastRipper, а не TheLastStream :)
Убиться.

Если уж так хочется всласть поворовать музыки (причём весьма извращённым способом), есть lastfm-ripper — Perl-скрипт размером 13 килобайт.
Ребят, я наверное слегка опоздал, но вообще то:

System requirements
A Pc running Windows XP and with Net framework 2.0 or (!!!) Mono 1.2.3 installed.

Т.е. не обязательно иметь Mono. а Net framework 2.0 мне кажется, есть уже у всех.

Зы. Поднимите мне карму - хочу пост написать интересный, а даже в Я Умный не пускают.
И где же ваш пост интересный? ;)
а такуюже для москва.фм? они там вообще бесстыдный мп3 передают который из кеша браузера легко вынимается. Одна беда - звук идет с перекритием, поэтому перед соединением надо его еще подогнать в audcity, а хотелось бы шоб без бубна...
Основная проблема ЛастРиппера - нельзя слушать то, что риппуется сейчас.
По ссылке описано как просто достать параметры потока ласт.фм. Если немного подзаморочиться, можно написать свой плеер-риппер в браузере или на AIR.
Ссылка:
http://www.gabistapler.de/blog/index.php?/archives/268-Play-last.fm-streams-without-the-player.html
Sign up to leave a comment.

Articles