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.
Point it at your folders
Weave Player indexes the movies, shows and music already on your Mac. It reads what is there and leaves the files exactly where they are.
It becomes the house server
The same app serves that library over your own network. Bonjour finds it, so a device on your own Wi‑Fi just discovers it, with no address to type and no port to forward.
Open it on any screen
The Mac, iPhone, iPad and Apple TV apps all show the same library and pick up where you left off. Every Mac in the family appears as one shelf, with each title showing whose library it came from.
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 nothing is re-encoded on the way and nothing loses a generation.
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 that leaves a title alone rather than guessing at 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. Nothing is re-encoded, nothing loses a generation, and nothing waits on a progress bar: 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.
Setting it up
The first 10 minutes.
Three steps, and none of them is standing up a server, creating an account for a device on your own Wi-Fi, or waiting overnight for an import. This is the whole of it.
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. Nothing is copied, nothing is renamed, and nothing is moved into a library folder of its own invention. The files stay exactly where you put them, which also means uninstalling the app leaves your collection untouched.
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 file is filed only when it is identified with certainty, so the poster you see is the right one.
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.
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.
Every screen
The same library on four kinds of device.
Each Mac indexes and serves what is on it, and the family's Macs read as one shelf. The iPhone and iPad read that shelf over the same network, and download what you want to take with you. The Apple TV reads it on the largest screen in the house. Every one of them shows the same shelf, the same artwork and the same place you left off, because they are all reading the same index rather than four copies of it that drift apart.
Mac
Indexes the folders on it and serves them to the rest of the house. Every family Mac does this for what it holds, and it is also the roomiest place to sit and browse.
iPhone
Reads the same library over your network, and downloads what you want to take with you so it plays with nothing connected.
iPad
The same library at the size people actually watch on, with downloads for the flight.
Apple TV
The largest screen in the house, reading the same shelf, showing the same artwork, resuming in the same place.
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 September 10, 2026, and each row links to the page it came from.
| Weave Player | Plex Pass | Infuse Pro | Roon | |
|---|---|---|---|---|
| One time purchase | yes | subscription, with a lifetime option | $99.99 lifetime, or a subscription | priced on its own site |
| 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 September 10, 2026: Plex Pass: $6.99 a month · Infuse Pro: $1.99 a month, $16.99 a year, $99.99 lifetime · Roon: subscription. Plex publishes its annual and lifetime figures behind a control this page does not click, so they are not quoted here.
Privacy
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 straight away, with nothing to upload first, and a device on your own Wi-Fi just finds it.
Files stay files
Your own folders, your own drives, your own names. Nothing is moved, converted in place, or locked into a format only this app can read.
Found on your own network
Devices find the library through Bonjour, so there is nothing to configure on your router and no address to type.
Counted, never identified
This page sets no cookies and carries no advertising network. It counts how many people opened it and how many pressed the buy button, 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
Many server-based players charge every month because they carry a cloud bill: someone else's servers, holding a copy of something. Weave does not, because your library lives on your own hardware and moves across your own network. There is no cloud cost on our side to pass to you. You pay $34.99 once, the app is yours, and there is no recurring charge.
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. Weave Pro covers every Mac, iPhone, iPad and Apple TV in your household and 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
- Every Mac, iPhone, iPad and Apple TV in your household
- 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. Weave Pro is $34.99 once and 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?
macOS, iPhone, iPad and Apple TV.
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?
No. There is no import step and no house format. Files play as they are.
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
Weave Pro 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. Weave Pro covers all three.
Every film you own, on every Apple screen at home.
$34.99 once, for your whole household, across all three apps.