Ugrás a tartalomra
online
huv0.46.1 · 1d135e2
Aktív fejlesztés alattFrissítve: 2026. nov. 8.

LiveWall

Élő videós háttérképek macOS-re: lejátszási lista, amely az asztali ikonok mögött vált egy kijelzőn, az összesen, vagy mindegyiken más videóval.

LiveWall animált háttérkép: éjszakai neonváros esőben, rózsaszín holddal és fényszórókkal

Feladat

A macOS háttérképei statikusak, az élő háttérkép-alkalmazások pedig vagy lemerítik az akkumulátort, vagy minden képernyőn ugyanazt a klipet mutatják.

Megoldás

  • Lejátszás: időzítő szerint, sima átmenetekkel váltó lejátszási lista; egy kijelző, az összes kijelző szinkronban, vagy mindegyiken más videó, kijelzőhöz rögzített videóval. Az azonos monitorokat is megkülönbözteti, és ha egy videó több képernyőn fut, egyetlen dekóderen osztoznak.
  • Energia: szünetel, ha az asztalt teljes képernyős vagy maximalizált ablakok takarják, akkumulátorról működve és Alacsony fogyasztású módban.
  • Beállítások: lapok a lejátszáshoz, a kijelzőkhöz, az energiához és a rendszerhez; formátumcímkék (21:9, 32:9, 4K…) annak jelzésével, hogy a videó natívan illeszkedik-e, vagy levágásra kerül; öt ablaktéma.
  • Gyűjtemény: 12 hézagmentes videó, amelyet saját generátorunk renderelt – stockfelvételek nélkül.
  • Képernyővédő: LiveWall a zárolási képernyőn (prototípus).
  • Pro: egyszeri StoreKit 2-vásárlás az ingyenes szint felett.
  • Terjesztés: App Store-adatlap és képernyőképek 15 nyelven, aláírt és hitelesített (notarized) univerzális build, .pkg telepítő, két változat (közvetlen és sandboxolt) egy kódbázisból, bejelentkezéskori indítás csak a felhasználó hozzájárulásával.
  • Weboldal: livewall.mainlane.io 15 nyelven, támogatási és adatvédelmi oldalakkal, Turnstile-lal védett várólista- és kapcsolatfelvételi űrlapokkal, a verziót és az árat a Mainlane API-ból veszi.
  • Mérnöki munka: CI saját üzemeltetésű Mac runneren, Dependabot, MI-alapú kódellenőrzés minden pull requestnél.

Eredmény

A közös dekóder egy 5120×1440-es videónál 213%-ról 143%-ra csökkentette a CPU-terhelést, a memóriahasználatot pedig 657 MB-ról 468 MB-ra (M1 Max). A Pro funkciókat tartalmazó 1.2.0-s verzió App Store-felülvizsgálat alatt áll. Nincs hálózat, nincs fiók, nincs analitika.

Képernyőképek