본문으로 건너뛰기
로그인 둘러보기
오디오·영상·캡처 · 윈도우즈 유틸

Radio Automation

0

Radio Automation은 JTDev에서 개발한 오프 아워 애니메이션 라이트 쇼를 위해 특별히 설계된 오디오 플레이어입니다.

라디오오디오플레이어

소개

Radio Automation은 JTDev에서 개발한 오프 아워 애니메이션 라이트 쇼를 위해 특별히 설계된 오디오 플레이어입니다. 이 프로그램은 휴일 기간 동안 사용자의 애니메이션 조명 디스플레이에 맞춰 음악을 재생하는 목적으로 만들어졌습니다. 기본적인 스케줄링 기능을 통해 안내 방송이나 시간/기온 관련 오디오 파일을 자동으로 재생할 수 있습니다.

상세정보

플레이어

Windows에서 지원되는 대부분의 미디어 타입 재생을 지원합니다. 트랙의 ID3 정보를 활용하는 간단한 플레이리스트 기능과 플레이리스트 순서를 무작위로 섞는 셔플 기능을 제공합니다.

플레이리스트

특정 트랙 선택, M3U 플레이리스트, Zara 플레이리스트, 또는 인터넷 스트림을 통해 플레이리스트를 구성할 수 있습니다.

스케줄러

cron 유사 형식의 기본적인 스케줄링을 지원하여 방송 안내(bumper) 등을 예약할 수 있습니다. 시간과 기온 오디오 파일에 대한 지원이 포함되어 있으며, 기온 정보는 Wunderground API를 통해 제공됩니다. ‘재생’, ‘중지’, ‘시간’, ‘기온’ 같은 항목은 즉시 또는 지연 방식으로 동작할 수 있습니다. 지연 방식은 트랙 사이에서 재생되며, 즉시 방식은 재생을 중단하고 실행됩니다. 인터넷 스트림을 사용할 때는 일반적으로 트랙 간의 논리적 구분이 없으므로 즉시 이벤트를 사용하는 것이 적합합니다.

MQTT

MQTT 토픽을 통해 스케줄된 이벤트와 동일한 유형의 트리거를 지원합니다. 설정에서 MQTT 브로커 정보와 수신할 토픽을 구성할 수 있습니다.

오디오 출력

시스템의 오디오 출력 장치를 선택할 수 있는 기능을 제공하며, 설정 메뉴에서 구성할 수 있습니다.

날씨 정보

Wunderground API를 통해 현재 기온 및 습도를 가져올 수 있습니다. 이를 자동화된 기온 관련 방송에 활용할 수 있으며, 사용 시 해당 위치의 API 키와 스테이션 ID가 필요합니다.

설치 및 기본 사용법

최신 릴리스는 GitHub에서 제공하는 설치 프로그램을 사용하는 것을 권장합니다. 또한 Winget 패키지 관리자를 통해 설치할 수도 있습니다.

winget install JTDev.RadioAutomation

설치 후 프로그램을 실행하면 메인 화면에서 현재 재생 중인 트랙 정보, 남은 시간, 종료 시간, 오디오 레벨 미터, 볼륨 컨트롤 등을 확인할 수 있습니다. 다음 재생 예정 트랙, 현재 시간, 날씨 정보도 표시됩니다.

지원 환경

이 프로그램은 Windows 운영 체제(x64)에서 실행됩니다.

제한 사항 및 라이선스

이 소프트웨어는 GPL v3 라이선스하에 배포되며, 해당 조건에 따라 무료로 사용할 수 있습니다. 공식적인 지원은 제공되지 않지만, GitHub에서 이슈를 등록하여 버그를 보고하거나 질문을 할 수 있습니다.

시스템 요구사항

별도의 시스템 요구사항이 등록되지 않았습니다.