Слушаем музыку онлайн с сайта vk.com в консоли


После пяти минут гугления нашел следующий способ. Один хороший человек написал скрипт на bash, который ищет музыку на сайте вконтактика, из полученного списка убирает дубликаты, создает плейлист, после чего запускает mplayer для его воспроизведения, как говорится, просто и со вкусом)

Код скрипта находится тут:

http://paste.org.ru/?igrhh7

На всякий случай выложу скрипт в том виде, в каком он был на момент написания статьи:

vksearch

И так, ставим mplayer, если вдруг не стоит:

apt-get install mplayer

качаем скрипт:

wget http://linux-bash.ru/static/files/blog/2022/04/22/vksearch.txt
mv vksearch.txt vksearch

даем права на запуск скрипта:

chmod +x vksearch

И запускаем:

./vksearch "rammstein" --count=15

[18:19:04] Добро пожаловать в VKSearch!
[18:19:04] Не найдена утилита ID3! Установите её или отключите режим tag_id3!

Скрипт ругается, ставим недостающую утилиту:

apt-get install id3

И снова запускаем скрипт (ищем группу раммштейн, плейлист из, к примеру, 15 песен):

./vksearch "rammstein" --count=15

[18:19:51] Добро пожаловать в VKSearch!
[18:19:51] По запросу rammstein найдено 568305 композиций. Обрабатываю первых 15 композиций.
[18:19:52] Плейлист создан - 15 трек(ов)
[18:19:53] Парсинг завершён. Удалено 1 дублей, сейчас в плейлисте 14 треков
[18:19:54] M3U-плейлист сохранён как /root/playlist.m3u
[18:19:54] Передаю управлению плееру...

После чего запускается созданный скриптом плейлист в mplayer.

March 14, 2012