Your library, in your portal,
without typing it in.

vodmatic reads your media server, works out what every file is, and creates the films and series in your Ministra or Stalker portal — with descriptions, posters, real episode names and the categories you already use. You watch it decide before it writes a thing.

See what it costs What it saves you
What it reads
Series/The Bear/Season 03/The.Bear.S03E04.1080p.WEB-DL.mkv

What ends up in your portal
Violet
The Bear · Season 3, episode 4
CategoryComedy, Drama
DescriptionCarmy and the crew push toward the opening…
Posteruploaded to the portal's own image store
It removes nothing you already have. Not a film, not an episode, not a category.
Dry run by default. It writes nothing at all until you say so.
Your library is read-only. It looks at your files; it never touches them.

The work

A catalogue falls behind one film at a time.

Adding a single film through the portal admin is a title, a year, a description, a poster and a path — six fields and a search in another tab. A season is that again for every episode, and the episodes end up called Episode 1 through Episode 12 because nobody has the afternoon it would take to name them properly.

So the catalogue runs months behind the disk, the newest thing on it is whatever somebody had the patience to enter, and half the entries have no artwork at all. Not because anyone is careless — because the work does not scale and the disk does.


What it saves you

Put your own numbers in.

Every figure below is yours to change, including how long you think a title really takes. Nothing is sent anywhere — the sums happen in your browser.

Your backlog, by hand
 
What that costs
once, to catch up
What vodmatic costs for a library this size
Keeping up by hand, every month
vodmatic, every month
First year by hand — backlog and keeping up
First year with vodmatic

The minutes are the honest middle of entering one title through a portal admin: title, year, description, poster and path, plus the search in another tab. New arrivals are costed at the same average as your backlog. This is an estimate you control, not a quotation.


What it does

Reads the disk. Fills in the rest.

It runs against the portal you already have, on the catalogue you have already built. Nothing is installed on your portal server and nothing about how you work has to change.

01
It reads your library as it is

A folder per film, season folders, a flat dump — it works out title, year, season and episode from the names you already use. Where a name is genuinely ambiguous it asks you instead of guessing.

02
Descriptions, cast, year, genre

Your own .nfo files are read first and always win. TMDb fills in whatever they leave empty — and whether it is consulted at all is your decision.

03
Episodes with their real names

Splinter, not Episode 4 — including the ones already sitting in your catalogue. Runtime in brackets as well, if you want it.

04
Posters, in your portal's own store

Artwork goes exactly where the portal keeps the images its own admin uploaded. New entries get one as they are created; everything already in the catalogue can be filled in afterwards, in one pass.

05
Your categories, not new ones

Films and series land in the genres your portal already has. If something arrives that has nowhere to go, vodmatic stops and asks — it will not invent a category behind your back.

06
New files, minutes after they land

It scans on whatever schedule suits your server, and your media server can tell it directly the moment a file appears — so a release can be in the catalogue before anyone goes looking for it.

And along the way: subtitles attached to the entry they belong to · files stored twice listed with every path, so you can decide · a record of every file that went in, with the reasoning and the statements that ran · what went in by day and by period · how many files a run takes on, so it never crowds your server · and an Android app that tells you when something needs you.

The dashboard — what is in the portal, what is queued, and what needs you.

It asks rather than guesses. A season with gaps waits here until you answer.

Every file it looked at, with the reasoning — and the statements that ran.


What it will not do

It writes into a live catalogue. So it is built to be careful.

This is the part worth reading twice, because it is the part that decides whether you can leave it running.

It removes nothing that was already in your catalogue.

Not a film, not an episode, not a category, not when a licence ends. The only rows it ever deletes are ones it created itself moments earlier, to undo a write that failed half-way. Where it finds something worth removing — a duplicate, a file that has gone from the disk — it shows you where it is and leaves the decision with you.

Its own entries are marked as its own.

Every pass that goes back over the catalogue — naming episodes, filling in posters — is limited to those. When a series you created by hand gains a new episode, it adds the episode to your series rather than making a second one beside it.

Your library is read-only to it.

It opens files to read what they are. The connection it holds to your media server has no way to write and nothing that would use one.

It starts out writing nothing.

A new instance is in dry run: it shows you every entry it would create, in full, and waits for you to turn writing on. Every route that writes honours that, not just the scan.

Every file that goes in is recorded.

Its path, the reasoning that led to the entry, and the exact statements that ran — kept for as long as you choose.


What you need

Four things, and none of them are new servers.

A portal you administer

Ministra or Stalker, and a database user that can reach it. The setup walks you through making one with only the rights it actually needs.

Your media library, reachable

vodmatic writes the same kind of addresses your portal already serves — it does not move or re-host a single file.

An SSH account, for posters

Optional. The panel writes out the commands to create it, then checks against your portal's own images that the account really can write where the portal reads — and tells you plainly if it cannot.

Nothing on your portal server

Your panel is hosted and runs at its own address, updated for you.


Pricing

One licence, one portal.

Vodmatic - Automatically add media
€35 /month
  • This license will get you a hosted instance that automatically will add media to your ministra from where you have your media files.
  • The install wizard will help you set everything up. You will see your instance URL after about 5 to 10 minutes under your license in the customer portal.
  • Standard license without addons allow up to 5000 files in ministra, you can order extra addon files.
Order Vodmatic - Automatically add media
or €105 /quarter · €210 /six months · €390 /year

More than 5,000 files?

The licence covers 5,000 files in your portal. Beyond that you add a pack, and you add it to the same licence — there is no larger edition to move to and nothing to migrate. The calculator above works out which packs a library your size actually needs.

Pack Per month Per 1 000 files
Vodmatic add 20 000 files €30 €1,50
Vodmatic add 50 000 files €75 €1,50
Vodmatic add 100 000 files €150 €1,50
Vodmatic add 150 000 files €225 €1,50
Vodmatic add 10 000 files €20 €2

Packs are added to your licence in the cart, and can be added or removed later as your library grows. More sizes are added as they are needed — if none of these fits, ask us.

Every licence includes the hosted panel at your own address, updates and support. Prices shown in EUR.


Before you ask

The four questions everyone has.

Will it change the entries my admin added by hand?

It marks everything it creates as its own, and every pass that goes back over the catalogue is limited to those — so an entry your admin typed is never renamed, re-described, or given different artwork. The one thing it will do with your entries is add to them: a new episode of a series you created by hand goes onto that series, rather than making a second copy of it beside yours.

Can I point it at a real portal without risking anything?

That is what it expects you to do. A new instance writes nothing at all until you turn writing on, and the Preview page shows you exactly what any single file would become — every field, before any of it is real.

My files are not named consistently.

Few libraries are. It reads what it can, shows you its reading, and puts anything it could not resolve on one page for you to settle — rather than quietly filing it under the wrong programme.

What happens to my catalogue if I stop?

It stays exactly as it is. Everything vodmatic wrote is an ordinary entry in your own portal's database, and nothing is removed or disabled when a licence ends.


Point it at your portal and watch it work.

It will not write anything until you tell it to — so the first look costs you nothing but the time it takes to read what it found.

See what it costs Ask us something first

Powered by WHMCompleteSolution