by Epiphani Studios
Every film you own,on every Apple screen at home.
Weave Player turns each family Mac into a server for what it holds, and plays your films, shows and music on every device in the house. One purchase, and your library plays from the machines you already own.
Every format
The engine is libmpv on FFmpeg, and it decodes in hardware through VideoToolbox, so the files you have already play.
Every screen
Mac, iPhone, iPad, and Apple TV, all reading the same library.
One price
$34.99, once, for the whole family and all three apps.
Your hardware
The library lives on your machines and plays from there, with nothing to upload before you start.
Why your files do not play today
You already bought the movie.
- The film you want is on a drive in the other room, and the television has no way to reach it.
- The service that had it last month does not have it this month, and the one that does wants another monthly bill.
- Two people in the house keep their libraries on two different Macs, and neither can see the other's.
- The player that does open your files was built for a different decade of hardware.
How it works
It is running before you have finished making coffee.
- 01
Open it and point it somewhere
First launch asks one question: which folders hold your media. Point it at the drive with the films on it, or at three folders in different places, and it starts reading. Your folders stay exactly the way you keep them: same names, same places, which also means uninstalling the app leaves your collection exactly as it was.
- 02
It works out what things are
The index reads what is in each file and then goes looking for the rest: the poster, the year, the cast, the season and episode, the album and the artist. Film and television metadata comes from TMDB and music from MusicBrainz, with AcoustID fingerprinting for files whose tags were lost years ago. Every match runs behind a confidence gate: a match is applied when it clears a high confidence bar, so the poster you see is the right one.
- 03
The other devices just find it
Open the app on the iPhone, iPad, or Apple TV while you are on the same network and the library is already there. Bonjour does the finding, with no address to type, no port to open on your router, and no configuration page with a warning at the top.
MacIndexes and serves what it holdsiPhoneReads the shelf, downloads for the roadiPadThe same library, sized to watchApple TVThe largest screen, same place
What it does
Built for a house full of screens.
Plays what you have
libmpv on FFmpeg, decoding in hardware through VideoToolbox. The original bytes stream straight to the device that is playing them, so the original file is what plays, at its full quality.
Double-click to play
Double-click a film and it opens in its own Weave Player window, first frame in about eight tenths of a second on a MacBook Pro, with the library left asleep. Weave is listed under Open With.
Libraries on more than one Mac
Each family member keeps their collection on their own machine, and Weave Player joins them into a single view, marks which library each title came from, and seeks across them.
Films and music in one app
One index covers video and audio: films, shows, albums, artists, covers, the play queue, and Now Playing.
Names things correctly
The metadata pass reads TMDB for film and television and MusicBrainz with AcoustID fingerprinting for music, behind a confidence gate, so a title gets its poster once the match clears it.
Your streaming services
Channels puts the services you already pay for into the same window as isolated tiles, so one app is the place you press play.
Dropbox as a shelf
A Dropbox folder joins the library as a member alongside your local drives.
Knows what is coming
A 14-day release strip sits under the shows you follow, with a calendar feed you can subscribe to.
Built for the family
Kid profiles filter by rating, and everyone keeps their own watch and listen state on a shared library.
The playback engine
The part that decides whether a file plays.
Most of what makes a player good is invisible until the moment something refuses to open. This is what happens underneath.
The engine
Playback is libmpv on FFmpeg, handed to VideoToolbox for hardware decode on Apple silicon. That covers the containers and codecs a real collection actually contains: MKV, AVI, MP4, TS, and VOB; H.264, HEVC, VC-1, and AV1; DTS, TrueHD, and FLAC. A container nobody else opens, a subtitle track burned in years ago, an audio layout meant for a room you no longer own: it opens, and the original file is what plays whenever the screen you are on can decode it.
Direct play first
Weave Player sends the original bytes and gets out of the way. The original file is what plays, at its full quality, the moment you press play: the file that arrives on the television is the file sitting on the Mac, decoded in hardware through VideoToolbox at the screen that is playing it.
Seeking that behaves
The library is served over HTTP with range requests, which is the unglamorous detail that makes scrubbing feel like a local file even when the file is on a Mac in another room. Drag the playhead to the last 20 minutes of a three-hour film and it starts there.
Libraries on more than one Mac
The family shelf
Collections do not live in one place. Yours is on your Mac, your partner's is on theirs, and the one inherited from a hard drive in a box is on a third. Weave Player joins them.
Each machine keeps its own
Nobody has to consolidate anything onto one drive, and nobody hands their collection over. Each Mac keeps and serves what it holds, and the joined view is assembled on the fly rather than copied.
Each title says whose it is
The films from all of them appear as one library, and each title shows which library it came from. You can see whose is whose without having to keep two apps open to find out.
It plays across the join
Pressing play on a title from another family member's library streams it from their machine to whatever screen you are sitting in front of, and scrubs like a local file.
At home and away
What this looks like at home.
Movie night
The film is on the Mac in the office, and the Apple TV in the living room plays it at full quality, with nothing to copy across first.
The long drive
Download to the iPad before you leave. It plays on the plane with nothing connected.
When two people both collect
Your library and your partner's live on separate Macs and read as one shelf on every device.
The kids' shelf
A kid profile shows only what it should, keeps its own place in every episode, and never reaches into the rest of the library.
Switching from another player
Coming from something else
Most people arrive with a collection that has already been through two or three players. None of that has to be undone.
From Plex or Emby
Your folders are already the way a server likes them, so the index reads them as they are. There is no export, no migration file, and no waiting for a scan to finish before you can watch something: playback works from the first title it finds.
From Infuse
The habit is the same and the setup is shorter, because the Mac that holds the files is also the thing that serves them. There is no separate server product to install, keep updated, and remember the address of.
From a folder of files
This is the easiest case. Point it at the folder. The files are named however you named them, and the index goes and finds the posters, the years, and the episode numbers that the filenames never carried.
Price comparison
What a one-time purchase buys.
Prices below were read off each company's own page on October 15, 2026, and each row links to the page it came from.
| Weave Player | Plex Pass | Infuse Pro | Roon | |
|---|---|---|---|---|
| One-time purchase | yes | $749.99 lifetime, or a subscription | $99.99 lifetime, or a subscription | $829.99 lifetime, or a subscription |
| Films and music in one app | yes | yes | yes | music |
| Family libraries read as one shelf | yes | server sharing | connects to a server | one core |
| Your streaming services in the same window | yes | discovery only | no | some |
| Nothing to configure on your own network | yes | server setup | needs a server | core setup |
United States pricing, read off each company's own page on October 15, 2026: Plex Pass: $6.99 a month, $69.99 a year, $249.99 for five years, $749.99 lifetime · Infuse Pro: $1.99 a month, $16.99 a year, $99.99 lifetime · Roon: $14.99 a month, $149.88 a year, $829.99 lifetime.
Your library
It plays from the machines you already own.
Weave Player indexes the folders you point it at, where they already sit, and serves them over your own network. You start playing right away, from the files where they are, and a device on your own Wi-Fi finds the library on its own.
Files stay files
Your own folders, your own drives, your own names, in the formats you chose, readable by any player you like.
Found on your own network
Devices find the library through Bonjour the moment they join your Wi-Fi, ready to play.
Counted, never identified
This page sets no cookies and carries no advertising network. It counts how many times it was opened and how many times the buy button was pressed, as plain daily totals with nothing attached to a person.
Why one purchase
Bought once, because there is no cloud bill to pass on.
Why one purchase and not a subscription
Your library lives on your own Macs and travels across your own network, so the heavy lifting happens on hardware you already own. That is what lets one purchase cover it: you pay $34.99 once and the app is yours.
Why it covers the whole house
Charging per device would mean charging you more for owning a television, which is a strange thing to charge extra for. The purchase covers one household and every Apple device it owns: every Mac, iPhone, iPad, and Apple TV, for every person in it. The whole point of the product is that a family's screens stop being separate, so pricing them separately would work against the thing you bought it for.
Why all three faces are included
Weave Player, Weave FM, and Weave Radio are one application wearing three names, because your films, your music, and the stations you follow are one evening, not three products. Splitting them into three purchases would be a pricing decision pretending to be a product decision.
Pricing
One purchase covers all three apps.
- Weave Player, Weave FM, and Weave Radio, all covered
- One household and every Apple device it owns: Mac, iPhone, iPad, and Apple TV
- Everyone who lives with you, on one purchase
- No subscription, no renewal, no per device charge
- Sold in United States dollars by Epiphani Studios LLC
Questions
The things people ask first.
Will it play my files?
The engine is libmpv on FFmpeg, and on Apple silicon it decodes in hardware through VideoToolbox rather than on the general-purpose processor. That covers MKV, AVI, MP4, TS, and VOB containers, H.264, HEVC, VC-1, and AV1 video, and DTS, TrueHD, and FLAC audio.
Is this a subscription?
No. It is $34.99 once, and that one purchase covers Weave Player, Weave FM, and Weave Radio for your household.
Where does my library live?
On your own machines. Weave Player indexes the folders you point it at and serves them over your own network, so the copy you play is the copy you already have.
Do I need to configure a server?
No. The Mac app is the server. Bonjour advertises it on your network and the other devices find it themselves.
What happens when I am away from home?
Download what you want to the iPhone or iPad and it plays with nothing connected, on a plane or anywhere else.
Which devices does it run on?
Macs with macOS 15 or later, iPhone and iPad with iOS 17 or later, and Apple TV with tvOS 17 or later.
Does it handle music as well as video?
Yes. One index covers both, and Weave FM is the music face of the same app.
Does my Mac have to stay awake?
Leave it on and every screen in the house reaches the library at any hour, the way any home server works. Downloads on the iPhone and iPad play whenever you are away from it.
What happens to my files if I stop using it?
Nothing changes. Weave Player reads your folders where they sit and leaves them that way. Your films and music are the same files in the same places, playable by anything else you like, whether the app is installed or not.
Can two people watch different things at once?
Yes. The Mac serves more than one device at a time, and each person keeps their own place in whatever they are watching.
Do I need to convert my library first?
Files play as they are, straight from your folders.
Does it work on a network with a slow link?
The player streams the original file to the device that is playing it, and a home network carries that comfortably: the common case is the original file, untouched, decoded in hardware at the far end.
What about the subtitles I already have?
Subtitle tracks inside a file are read from the file. Subtitle files sitting beside it are read too.
The family
One purchase covers all three faces of the app.
Weave Player plays what you own on every screen, Weave FM is its music face, and Weave Radio holds the services you already listen to. One purchase covers all three.
Every film you own, on every Apple screen at home.
$34.99 once, for one household and every Apple device it owns, across all three apps.