StreamRipStar — специализированное Java (Java AWT / Java Swing) графическое приложение для поиска, организации, прослушивания и загрузки Интернет-радиостанций (потокового вещания).
StreamRipStar предоставляет частично настраиваемый пользовательский интерфейс (перемещаемые и открепляемые панели инструментов), имеется несколько тем оформления (стандартных для большинства Java приложений).
Для воспроизведения Интернет-радиостанций StreamRipStar "по умолчанию" использует Gstreamer (мультимедийный фреймворк, ядро мультимедийных приложений), при желании в качестве "движка" может использоваться любой плеер воспроизводящий потоковое вещание в разных форматах и поддерживающий работу в фоновом режиме (Mplayer, MPV, mpg123/mpg321 и др).
Основное окно StreamRipStar предназначено для вывода сортируемого списка Интернет-радиостанций выбранных пользователем в "Браузере Потоков" (StreamBrowser). Браузер потоков предоставляет доступные Интернет-радиостанции распределённые по категориям (жанрам) и выводимые списком сортируемым по нескольким параметрам.
Браузер потоков поддерживает "Фильтрацию" списка доступных радиостанций по формату и битрейту, выбранную из списка Интернет-радиостанцию можно предварительно прослушать, добавить в закладки (из контекстного меню), или сразу поставить на запись. Для записи в файл используется streamripper.
streamripper — консольная утилита для записи в файл Интернет радиостанций, потокового вещания совместимого с ShoutCast и IceCast (сервера для организации потокового вещания аудио/видео сигнала в локальную сеть или Интернет), потоковое аудио сохраняется в вещаемом формате (mp3, nsv, aac, ogg).
StreamRipStar позволяет просмотреть информацию об Интернет-радиостанции и задать для неё множество настроек. Можно изменить имя отображаемое в списке "Закладок" (по умолчанию закладки сохраняются в файле ~/.StreamRipStar/Streams.xml), каталог сохранения при записи в файл, формат имён файлов, задать автоматическое разделение потока, интеграцию в сохраняемый файл метаданных (тегов), добавить комментарий и многое другое... Поддерживается импорт и экспорт списка/плейлиста радиостанций (в формате *.xml), есть возможность импорта ссылки на потоковое вещание из веб-браузера.
StreamRipStar интегрируется в область уведомлений (опционально), поддерживает запись "По расписанию" и одновременную запись нескольких потоков. Настройки сохраняются в заданном конфигурационном файле (по умолчанию ~/.StreamRipStar/Settings-StreamRipStar.xml), ведётся подробный лог событий (по умолчанию ~/.StreamRipStar/output.log), для управления используется мышь и/или клавиатурные сочетания.
Лицензия: GNU General Public License version 3.0 (GPLv3)
Вы можете войти под своим логином или зарегистрироваться на сайте.