WORKSPACE / 01

ShortTV downloader: save public episodes

ShortTV playlets resolve from their own Nuxt data, with the free window marked before download. Its encrypted segments are decrypted in your browser before assembly.

Open downloader
Paste a public ShortTV link below. The adapter lists only episodes that play without an account.Public pages
WHAT ACTUALLY GETS SAVED

Which ShortTV episodes are free

Free and locked is decided by ShortTV, not by this tool. This is what the adapter reads before you download anything.

Free episodesEpisodes 1–5 in our sample series
Locked episodesShip no media address at all
Link that works/episode/ or /drama/, with or without a locale prefix
File you get1080p H.264 → MP4
Read fromServer payload of any episode page
On a computerChrome or Edge: joined in the tab, then saved to a folder
IF IT DOESN'T WORK

Three things that go wrong on ShortTV

  • Only some episodes are listed

    That is the real free window, not a bug. Locked rows carry no media address in the page at all, so there is nothing to download — they stay in the grid, labelled, so the episode count still matches the source.

  • It worked yesterday and fails today

    Media addresses are signed and time-limited. Resolve the link again right before saving; a page you left open for an hour or more will need a fresh pass.

  • Saving stops near the end

    Keep the tab in the foreground while an episode assembles — a backgrounded tab gets throttled and the stream can time out. On Chrome or Edge, picking a save folder writes straight to disk and skips the in-memory limit entirely.

HOW THE WINDOW MOVES

How ShortTV decides what is free

ShortTV names one number — the last free episode — and everything above it ships no media address at all.

ShortTV does not decide free episode by episode. It declares a single index, and everything up to it is playable while everything past it carries no URL whatsoever. That is why locked rows are greyed out rather than hidden: there is nothing being withheld, there is simply nothing there. Each free episode offers three signed renditions at 480p, 720p and 1080p, all H.264 with AAC audio, and the signature on those addresses expires in roughly four hours. A tab left open since the morning will fail and has to be resolved again.

DESKTOP

Saving a ShortTV episode on a computer

  1. Open the series on shorttv.live and copy the address from the browser bar. Both the /episode/ and /drama/ forms are accepted, with or without a language prefix.

  2. Paste it into the box above and resolve. The grid returns with the free window already marked, so the decision happens before any bytes move.

  3. Select the episodes. Segments arrive AES-128-CBC encrypted, with the key sitting in each segment's own header, and the tab decrypts them using WebCrypto before mux.js sees them.

  4. Pick a destination folder once. The finished MP4 streams into it as <series> - E001.mp4 and the folder is remembered for the next episode.

Chrome and Edge can write straight into a folder you pick once, so a long series is limited by disk rather than memory. Firefox and Safari have no folder API: there the episode is assembled in the tab first and arrives as an ordinary download, which is where the in-memory ceiling starts to matter.

MORE THAN ONE EPISODE

Working through a ShortTV series

Because the free window is a clean prefix, selecting 1 through N is the whole operation — there are no locked episodes buried in the middle to trip over halfway through a queue. The queue resolves and assembles one episode at a time rather than opening ten at once, so a single failure does not sink the rest. With folder saving on Chrome or Edge, the constraint on a long series is disk space; only the download-as-a-file path assembles a whole episode in memory first.

THE TRADE-OFF

The best output of the nine — real 1080p H.264 — and the only host where leaving a tab open over lunch quietly invalidates every address on it, because the signature lasts about four hours. Treat resolve and save as one sitting rather than two, and the quality advantage costs nothing. Start here if sharpness is what you are after.

OTHER SOURCES

The other eight platforms

Same paste box, different adapter underneath. Each one reads its own page format.

HOW IT WORKS

Download public episodes in three steps

The same workflow works across every platform this build supports.

  1. 01

    Paste a public page link

    Copy a series or episode URL that opens without signing in.

  2. 02

    Review available episodes

    Resolve the page, confirm the title, and select only the public episodes you may keep.

  3. 03

    Download and save

    The episode is prepared in your browser; press Save file to keep it offline.

Public content, responsible use

This tool does not unlock paid episodes, sign in to your accounts, or process DRM-protected media. Confirm you have permission before downloading anything.

Read the disclaimer
COMMON QUESTIONS

Short-drama downloader FAQ

Answers about supported links, failed pages, formats, and access limits.

Which ShortTV links can I paste?

Both the /episode/ and /drama/ pages work, with or without a locale prefix. The episode page carries the whole playlet in its server payload, so one request lists every episode; the adapter normalises any episode link to episode 1 before reading it.

Why are some ShortTV episodes shown as locked?

ShortTV marks the last free episode with `lockBegin`: a value of 5 means episodes 1–5 ship media addresses and 6 and up ship none at all. This build only offers rows that are inside that window and actually carry an address.

What file do I get from a ShortTV episode?

One MP4 per episode, assembled in your browser from the 1080p H.264 HLS rendition without re-encoding. ShortTV encrypts each segment with AES-128-CBC and keeps the key inside the segment's own 1 KB header, so the relay decodes the bytes before the browser assembles them.

Do ShortTV media links expire?

Yes, more visibly than on other platforms: each rendition URL carries an `auth_key` valid for about four hours. The catalogue is cached for thirty minutes and re-read for every download, which keeps a normal queue well inside that window.