Content Library Analyzer: Is Your Catalog Ready for FAST and AVOD?

Last updated October 9, 2026.

The content library analyzer is a free tool that reads a spreadsheet of your titles and tells you how much of it is ready to schedule on a FAST channel or publish in an AVOD catalog. Paste or upload a CSV with titles, durations, genres and rights windows. In a few seconds you get total hours, hours by genre, a runtime breakdown, metadata gaps, and a list of rights that expire soon.

Most broadcasters and content owners know roughly what is in the archive. Fewer can say how many hours are cleared today, how many of those have the descriptions and artwork a streaming catalog needs, or which licenses run out before launch. Those three answers decide whether a channel can run without constant repeats, and they are usually buried in a spreadsheet.

The analyzer answers them from your own data. It counts the titles that pass a short list of checks, shows what blocks the rest, and works out how many days of a 24/7 schedule your cleared hours fill with no repeats. The page shows the first five flagged titles for each filter. The full list, on screen and as a CSV you can hand to whoever fixes the metadata, is free in exchange for a work email.

Your file is read inside your browser and is not uploaded. The analyzer is free to use on this page with no account; only the full issue list and the downloads ask for a work email. Try the sample data first if you want to see the output before using your own catalog.

Get the downloads free

The summary, readiness checks and charts are on this page, with the first five flagged titles for each filter. For the full issue list, on screen and as a CSV, plus copy summary and print or PDF, we ask for a work email. Enter your work email and the next page opens the same tool with everything switched on. Your library carries over in your browser.

We ask for a work email in exchange for the downloads. It goes to the Revidd team, who may contact you. Your library is not sent with it and stays in your browser. See our privacy policy.

How it works

Method. The tool parses your CSV, matches columns by name (for example "Runtime", "Genre", "License End"), and lets you correct any match. For each row it reads the duration and the rights dates, then applies fixed checks.

FAST readiness: a title passes when it has a title, a readable duration, sits inside its rights window today, and its rights type (if you have that column) mentions FAST, linear or all media.

AVOD readiness: a title passes when it has a title, a readable duration, sits inside its rights window today, has a description, genre and artwork (for each column that exists), and its rights type mentions AVOD, ad-supported or all media.

Days with no repeats: ready hours divided by program hours per day. Program hours per day is 24, less the ad minutes per hour you enter. If you enter none, it uses 60 program minutes per hour.

Expiring rights: any title whose rights end within the window you pick (30 to 365 days, default 90).

Inputs. A CSV with a header row. Title and duration are needed. Optional columns: genre, rights start, rights end, rights type, series, season, episode, description, rating, artwork, captions, release year, language. Durations can be 01:30:00, 90, 90 min, 1h 30m or PT1H30M. Dates can be 2027-03-04, 3/4/2027 or Mar 4, 2027.

Limits.

It checks your spreadsheet, not your contracts. A wrong date in the file gives a wrong answer.

"Ready" means a row passed the checks above. Each FAST or AVOD platform sets its own delivery and metadata rules.

A title with several genres is counted under the first one listed.

Duplicate rows are flagged but still counted in the totals until you remove them.

The tool contains no benchmarks. Repeat targets and ad minutes are your own numbers.

Tested with 50,000 rows. Very large files depend on your device.

The CSV you load is kept in your browser so it carries over when you unlock the downloads. Files over about 1.5 million characters are analyzed but not kept, so you load them again on the unlocked page. "Clear" removes the saved copy.

The full issue list and the downloads ask for a work email. The form is separate from the analyzer, which never sees your email.

FAQ

What does the content library analyzer check?

The content library analyzer checks a CSV of video titles for six things: total hours, hours by genre, runtime mix, rights windows, metadata completeness and duplicates. It then counts how many titles pass a set of FAST checks and a set of AVOD checks, and flags every title that fails with the reason. The page shows the first five flagged titles for each filter; the full list is free with a work email.

How many hours of content do I need for a FAST channel?

There is no fixed number, because it depends on how often you are willing to repeat a title. The math is simple: a 24/7 channel uses 24 program hours a day, less ad time. A library of 200 ready hours fills about 8.3 days with no repeats before ad breaks. The analyzer runs this calculation on your own cleared hours and your own repeat target.

Is my catalog uploaded to Revidd when I use the analyzer?

No. The analyzer runs entirely in your browser. The CSV is read on your device, the results are calculated on your device, and your catalog is not sent to Revidd or anyone else. A copy is kept in your own browser so your results are still there when you return or unlock the downloads; the Clear button removes it. If you ask for the downloads, the form sends Revidd your email, name and company only.

What columns does the CSV need?

The CSV needs a header row plus a title column and a duration column. Genre, rights start, rights end, rights type, description, rating, artwork, captions, series, season, episode, release year and language are optional. Checks that depend on a missing column are marked "not checked" instead of failed. A blank template is available in the tool with no email.

How does the expiring-rights alert work?

The analyzer compares each title's rights end date with today's date. Titles that end within your chosen window, 90 days by default, are flagged as expiring and listed soonest first. Titles past their end date are marked expired, and titles whose start date is in the future are marked not started. Blank or "perpetual" end dates count as open-ended.

What is the difference between FAST readiness and AVOD readiness?

FAST readiness asks whether a title can be placed in a linear schedule: it needs a duration and current rights. AVOD readiness asks whether a title can sit in an on-demand catalog that viewers browse, so it also needs a description, genre and artwork. A title can pass one and fail the other.

Is the analyzer free, and why does the full issue list ask for an email?

The analyzer is free to use on the page with no account: totals, hours by genre, both readiness checks, rights windows, metadata completeness and the first five flagged titles for each filter. The full issue list, its CSV, copy summary, and print or PDF are also free, but they ask for a work email first. The email goes to the Revidd team, who may contact you. Your catalog is not sent with it; it stays in your browser.