Tune by Mozaiklabs

Első lépések

A Tune egy többszobás zeneszerver. Indexeli a zenéidet (helyi fájlok, hálózati meghajtók) és a streamingszolgáltatásaidat, majd elküldi őket az eszközeidre: a számítógépbe dugott DAC-ra, DLNA/UPnP-rendererekre, AirPlay-hangszórókra, Chromecastra, Squeezebox-lejátszókra és másokra. A vezérlés webböngészőből történik, a helyi hálózatod bármelyik eszközéről.

Válaszd ki a telepítést

Neked van…Telepítsd
Dedikált gép (x86-64 mini PC, Raspberry Pi 5)a Tune OS-t, egy teljes, azonnal használható rendszert
Windows PCA Windows-telepítő (…-windows-x86_64-setup.exe)
MacA macOS-lemezkép (.dmg) vagy a Homebrew
Debian, Ubuntu vagy Raspberry Pi OS rendszerű számítógépA .deb csomag
Docker futtatására képes NAS vagy szerverA renesenses/tune Docker-lemezkép

Az összes fájl a Letöltések oldalon található.

Windows

  1. Futtasd a tune-server-v…-windows-x86_64-setup.exe fájlt. A felhasználói profilodba települ (%LOCALAPPDATA%\Programs\Tune Server), és nincs szükség rendszergazdai jogra.
  2. Nyisd meg a Tune Server-t az asztalról vagy a Start menüből. Megnyílik egy konzolablak (ez maga a szerver: hagyd nyitva), majd a böngésző megmutatja a Tune-t a http://localhost:8888 címen.
  3. Ha a Windows tűzfal rákérdez, engedélyezd a Tune-t a magánhálózatokon. Enélkül a többi eszköz és a hálózati rendererek nem érik el a Tune-t.

A Tune nem települ Windows-szolgáltatásként, és nem indul el a munkamenettel: indítsd újra a Tune Server parancsikonnal. .zip archívum is elérhető.

macOS

  1. Nyisd meg a tune-server-v…-macos-….dmg lemezképet, és húzd a Tune Server-t az Alkalmazások mappába (macOS 13 vagy újabb).
  2. Indítsd el a Tune Server-t. Nem jelenik meg ikon a Dockban: elindítja a szervert, és megnyitja a http://localhost:8888 címet a böngészőben.

Homebrew-val:

brew tap renesenses/tap
brew install tune-server
brew services start tune-server

Linux (Debian, Ubuntu, Raspberry Pi OS)

A .deb csomag (amd64 vagy arm64) Debian 12, Ubuntu 22.04, Raspberry Pi OS bookworm vagy újabb rendszert igényel.

sudo apt install ./tune-server_<version>_<arch>.deb

A tune-server szolgáltatás azonnal elindul, és a gép minden indulásakor újra. Ezután nyisd meg a http://<machine-address>:8888 címet.

sudo systemctl status tune-server     # service status
sudo systemctl restart tune-server    # restart
journalctl -u tune-server -f          # follow the log

A szolgáltatás a tune rendszerfelhasználóként fut (az audio csoport tagja, így eléri az USB DAC-okat). Ennek a felhasználónak olvasnia kell tudnia a zenemappáidat. Más disztribúciókhoz .tar.gz archívumok is elérhetők; ezek nem telepítenek systemd-szolgáltatást.

Docker

services:
  tune:
    image: renesenses/tune:latest
    container_name: tune
    network_mode: host
    restart: unless-stopped
    volumes:
      - /path/to/music:/music:ro
      - tune-data:/data
    environment:
      - TUNE_MUSIC_DIRS=["/music"]
      - TUNE_AUTO_SCAN=true

volumes:
  tune-data:

A /path/to/music helyére írd annak a mappának az útvonalát, ahol a zenéid vannak a gépen: a Tune csak olvassa (:ro). A /data maradjon a tune-data nevű köteten: ide írja a Tune az adatbázisát, a tune felhasználóként (uid 1000). Egy olyan gépi mappa, amelyet maga a Docker hoz létre (például ./data:/data), a root tulajdona: a Tune nem tud bele írni, és a konténer újra és újra újraindul. Synology vagy QNAP NAS-on kövesd a Letöltések oldal leírását.

A network_mode: host szükséges ahhoz, hogy a Tune felderítse a hálózati eszközöket (DLNA, AirPlay, Chromecast). A Docker-lemezkép nem tud a géphez csatlakoztatott hangkártyára vagy DAC-ra lejátszani; csak hálózati eszközöket szolgál ki. Nem frissíti magát: húzd le az új lemezképet (docker compose pull), és hozd létre újra a konténert.

Tune OS

A Tune OS egy teljes rendszer, amely a gépet dedikált Tune-szerverré alakítja. Három lemezkép érhető el:

  • x86-64 telepítő (ISO): másold USB-meghajtóra (Rufus, balenaEtcher), és indítsd róla a gépet. Törli a célmeghajtót, és csak üres lemezre telepít. UEFI-s PC kell kikapcsolt Secure Boot-tal, 4 GB RAM és vezetékes Ethernet-kapcsolat az első indításhoz.
  • x86-64 közvetlenül írható lemezkép (.raw.xz): írd közvetlenül a gép lemezére (balenaEtcher, vagy Rufus "DD Image" módban).
  • Raspberry Pi 5 (.raw.xz): írd a Pi kártyájára vagy meghajtójára.

Az első indítás nem tesz fel kérdéseket. 15–30 percig tart, és a gép magától kétszer újraindul: várd meg a végét, akkor is, ha már válaszol SSH-n. Ezután nyisd meg a http://tune-XXXX.local címet (az XXXX a MAC-cím utolsó négy karaktere) vagy a http://<IP-address> címet. A gép képernyője is mutatja a címet és az IP-t.

A konzolhoz és az SSH-hoz a fiók tune, a jelszó tune. Módosítsd a passwd paranccsal. Az USB-meghajtók automatikusan a /media alá csatlakoznak. A Tune OS a Tune-on belülről frissül (lásd: Konfiguráció).

Első indítás

Amíg a könyvtár üres, a Tune megnyitja az Üdvözöl a Tune Server varázslót:

  1. Kezdjük. Ha másik gépről érkezel, a Másik gépről érkezel? lehetővé teszi egy mentés importálását.
  2. Zenei gyűjtemény: add meg egy zenemappa útvonalát úgy, ahogy a Tune-t futtató gép látja (pl. /mnt/nas/Music vagy D:\Music), majd kattints a Hozzáadás gombra.
  3. Streamingszolgáltatások: csatlakoztasd a fiókjaidat most vagy később (lásd: Streamingszolgáltatások).
  4. Gyűjtemény beolvasása: Beolvasás indítása. A beolvasás a háttérben fut tovább, így várakozás nélkül kattinthatsz a Beállítás befejezése gombra.

A varázslót ki is hagyhatod (Beállítás kihagyása), és mindent később állíthatsz be a Beállítások között (fogaskerék ikon az oldalsáv tetején).

Játszd le az első számodat

  1. A Tune automatikusan létrehoz egy zónát minden felderített eszközhöz. A zóna egy hallgatási cél, saját várólistával és hangerővel.
  2. Az alul lévő lejátszósávon kattints a zóna nevére (Zónaváltás), és válaszd ki, hol szeretnél hallgatni. Ha azon az eszközön akarsz hallgatni, amelyen a Tune látszik, válaszd az Ez a számítógép (böngésző) lehetőséget.
  3. Nyisd meg az oldalsávon a Könyvtár pontot, válassz egy albumot, és kattints a Lejátszás gombra.

Eligazodás

  • Oldalsáv: Kezdőlap, Keresés, Most szól, Várólista, Előzmények, Könyvtár, Oxygen, Streaming, Élő rádió, Podcastok. Majd a Válogatások csoport (Gyűjtemények, Lejátszási listák, Később hallgatom, Címkék, Kedvencek, Tiltott számok), és legalul a Támogatás.
  • Lejátszósáv: lejátszásvezérlők, aktív zóna, hangerő, Jelút és Audiofil mód (lásd: Lejátszás és zónák).
  • Felületi szint: a fiókmenüben (avatar, jobb felül), a Felület szakaszban válaszd az Alapszintű, a Haladó vagy a Szakértő lehetőséget. Ez csak megjeleníti vagy elrejti a menüket és a beállításokat; nem függ az előfizetéseddel. A Tune Szakértő szinten indul, amely mindent megmutat. Ha egy ebben az útmutatóban említett menü hiányzik, ellenőrizd ezt a szintet.

A Tune használata másik eszközről

A helyi hálózaton lévő bármelyik eszköz megnyithatja a http://<server-address>:8888 címet a böngészőben (Tune OS-en a portot el lehet hagyni).

Lásd még