METRIKA

воскресенье, 16 февраля 2014 г.

Интеграция Streamripper в аудио-плеер Deadbeef для удобной записи радио

Существует весьма неплохой музыкальный проигрыватель для среды Linux - называется он Deadbeef. Он имеет вкладочный интерфейс, предоставляет возможность менять User Agent (что оказывается очень полезным при прослушивании радио 101.ru, например).

Однако, в Deadbeef нет способности записи радио. Поэтому, если вы хотите записывать ваши любимые радіостанции, вам придётся прикрутить Streamripper (консольная программа). Об этом и некоторых других улучшениях чуть ниже, по порядку.


1. Установите Deadbeef и Streamripper:
В терминале введите следующую команду:
  • sudo add-apt-repository ppa:starws-box/deadbeef-player && sudo apt-get update && sudo apt-get install deadbeef && sudo apt-get install streamripper

2. Затем, запустите Deadbeef, откройте меню «Правка" -> "Configure Custom Shell Commands», и в появившемся окне добавьте новую команду со следующими значениями:

ID: xterm
Название: Streamripper
Команда: xterm -e streamripper %D -d /home/nix/1 — где /home/nix/1 — это домашняя папка пользователя, с созданной в ней папкой «1»
Галочки на пунктах: Одиночные Треки и Удалённые


4. Также можно добавить несколько пунктов для поиска данных об исполнителе и произведении (приведу снимки):

Поиск на google.ru:
  • x-www-browser "http://google.ru/search?q=%a - %t"

Поиск на ya.ru:
  • x-www-browser "http://ya.ru/yandsearch?text=%a %t"

Поиск на youtube.com:
  • xdg-open "http://www.youtube.com/results?search_query=%a+%t"

Теперь, по щелчку правой кнопкой мыши на проигрываемой песне или радиостанции, у вас появятся новые пункты меню. Все это стало возможным для Deadbeef при помощи расширения Shell commands.

И еще небольшое замечание: адрес интернет-радиостанции должен заканчиваться косой чертой, наклонённой вправо, иначе Streamripper выдаст ошибку. Вот этот вид записи будет правильным — http://server3.digital-webstream.de:12160/

1 комментарий: