Internet Radio Recorder

ODPOWIEDZ
sp7uto
Początkujący
Posty: 1
Rejestracja: śr wrz 09, 2026 12:27 am

Internet Radio Recorder

Post autor: sp7uto »

Chciałbym pokazać projekt, który powstał z mojej własnej potrzeby na Synology:

**Internet Radio Recorder**

GitHub:
https://github.com/sp7uto/internet-radio-recorder

Potrzebowałem prostego sposobu na automatyczne nagrywanie wybranych audycji z radia internetowego na NAS-ie — bez ręcznego uruchamiania VLC, pilnowania godzin i budowania wszystkiego z crona.

W efekcie powstała aplikacja działająca w Dockerze z panelem [WWW](http://WWW).

Najważniejsze możliwości:

* wiele stacji radiowych,
* tygodniowy harmonogram nagrań,
* osobny plik dla każdej audycji,
* margines nagrania przed i po audycji,
* obsługa programów przechodzących przez północ,
* ręczne REC / STOP,
* nagrywanie przez FFmpeg bez ponownego kodowania audio,
* kontrola ONLINE/OFFLINE, kodeka i bitrate strumienia,
* biblioteka nagrań i statystyki,
* limity retencji i zajętego miejsca dla każdej stacji,
* kalendarz ICS,
* opcjonalne powiadomienia NTFY i webhook,
* backup konfiguracji,
* bezpieczny Import / scal,
* zmiana kolejności stacji przez drag & drop,
* konfiguracja Docker Compose oraz przykład dla Synology / Portainera.

Projekt rozwijam i testuję na własnym Synology.

Aktualna wersja: **v2.1.12**

Licencja: **MIT**

W repozytorium są instrukcje instalacji, pliki Docker Compose oraz screenshoty interfejsu.

Będę wdzięczny za uwagi użytkowników Synology — szczególnie interesuje mnie, czego brakuje Wam w takim rejestratorze i czy widzicie funkcje, które warto dodać w kolejnych wersjach.

Przy tworzeniu projektu korzystałem również z narzędzi AI jako wsparcia przy kodowaniu, debugowaniu, testach i dokumentacji. Projekt, kierunek rozwoju i testy na rzeczywistym środowisku są po mojej stronie.
stanley99
Zawsze On-Line
Posty: 509
Rejestracja: śr mar 30, 2016 7:22 am
Lokalizacja: Dolny Śląsk

Re: Internet Radio Recorder

Post autor: stanley99 »

Witam
Na pewno fajna rzecz, gratuluję, że się chciało popełnić tak rozbudowane narzędzie, sądząc z opisu. Jakiś czas temu chciałem mieć coś takiego, w formie nawet bardzo uproszczonej, chodziło o cykliczne nagrywanie paru audycji z radia internetowego. Kombinowałem coś z curl, ffmpeg i Harmonogramem zadań, ale rezultaty nie były zadowalające.
Niestety z Twojego rozwiązania nie skorzystam, gdyż mam zbyt stary i słaby NAS, nie obsługuje dockerów, a o nowym nawet nie myślę.
Ostatecznie u mnie się skończyło (nie bez pewnych trudności) na wykorzystaniu dekodera satelitarnego opartego na Linuxie, który jak się okazało bez instalowania dodatkowych aplikacji może nagrywać streamy z netu, z wykorzystaniem wbudowanego harmonogramu.
DS214play | DSM 6.2.4-2556 Update 5
RT2600ac
Człowiek nabiera doświadczenia z wiekiem. Szkoda tylko, że jest to wieko od trumny.
ODPOWIEDZ

Wróć do „Virtual Machine Manager / Docker”