31 lines
1.2 KiB
Markdown
31 lines
1.2 KiB
Markdown
# Radio 1 — cíl a prostředky
|
|
|
|
## Cíl projektu
|
|
Rozřezat dlouhý audio záznam z internetového streamu Radia 1 na jednotlivé
|
|
písničky, odstranit reklamy a uložit výsledek jako:
|
|
- samostatné MP3 soubory pro každou detekovanou skladbu,
|
|
- doprovodná metadata nejprve do JSONL (pro snadný debug), později do SQLite.
|
|
|
|
Spuštění je dávkové — po několika hodinách nebo jednou za den, délka dávky se
|
|
doladí v provozu.
|
|
|
|
## Vstup
|
|
- URL streamu Radia 1.
|
|
- Existující nahrávač, který z streamu vytváří jeden dlouhý AAC soubor.
|
|
|
|
## Výstup
|
|
- MP3 soubory jednotlivých písniček.
|
|
- Metadata: stanice, čas začátku/konce, délka, příznak hudba/reklama,
|
|
confidence detekce, název výstupního souboru.
|
|
|
|
## Prostředky
|
|
- `wood.hell`: Linux, běží na něm nahrávání streamu.
|
|
- `nvidia.hell`: Linux + RTX 4060, běží na něm dekódování a zpracování.
|
|
- Konkrétní distribuce, nástroje (ffmpeg, Python, CUDA atd.) a cílové úložiště
|
|
se vyberou a doinstalují podle potřeby.
|
|
|
|
## Aktuální stav
|
|
- Návrh řešení byl připraven v Claude Code; uživatel ho časem přidá do
|
|
`artifacts/`.
|
|
- Projekt čeká na přesný návrh pipeline a implementaci.
|