
Stumble Radio는 키보드나 마우스로 세계 라디오 방송국을 검색하고 듣는 터미널 라디오 플레이어다. Python과 SQLite를 사용하며, 빠른 검색을 위한 로컬 방송국 목록을 제공한다. 작은 터미널 화면에도 맞춰진다.
설치 명령은 다음과 같다.
curl -fsSL https://raw.githubusercontent.com/mugendi/stumble-radio/master/install.sh | sh
설치 프로그램은 curl, tar, mpv, FFmpeg, uv 등 필요한 도구가 있는지 확인하고 각 도구의 용도를 설명하지만, 루트 권한을 요구하거나 도구를 대신 설치하지는 않는다. 설치가 끝나면 터미널에서 stumble-radio를 실행한다. Windows에서는 오디오가 작동하는 WSL이 필요하다. 설치 요건과 수동 설치 방법은 시작 안내를 참고할 수 있다.
s를 누르면 무작위 방송을 탐색하고, t를 누르면 국가를 골라 이동한다. Ctrl+F는 검색, Ctrl+O는 Podmoro를 연다. 재생·녹음·수면 타이머를 지원하며, 방송국을 즐겨찾기와 재생 기록에 저장할 수 있다. 고급 검색은 국가·장르·언어·비트레이트 등의 조건을 조합할 수 있고, tag:country country:US처럼 검색할 수 있다.
방송 청취 기록은 최대 1년간 검색할 수 있으며, 1년보다 오래된 재생 기록은 자동으로 삭제된다. Podmoro 기능은 집중·휴식 일정을 설정하고, 사용자가 녹음한 음성이나 Piper로 로컬 생성한 안내 음성으로 음악을 중단해 알림을 재생한다.
제작자는 방송국 분류와 데이터 정리가 향후 개선 과제라고 밝혔다. 기반으로 쓰는 Radio Browser API에는 중복 방송국이 약 1만 2,000개 있고 철자 오류도 있다고 설명했다. 프로그램은 MIT License로 제공되며, 방송국 디렉터리는 Radio Browser 커뮤니티가 제공한다.
댓글 (0)
로그인하면 이 기사에 내 생각을 남길 수 있어요