๐ŸŽต Media Library

๐Ÿ‘ค For: Game Masters ยท ๐Ÿ’ณ Plan: All plans ยท ๐Ÿ”„ Updated 2026-10-17

The Media page collects every picture and sound in your Realm in one place: what you uploaded, what Tantu created for you, and the sounds that come with Wovenkeep. It sorts them onto shelves, finds them by name, and shows where each one is used โ€” and during a session you can play a sound for your table right from here.

The Media page: the storage bar with the trash line, Upload file and Create with Tantu with its Thread price, the shelves Images, Portraits, Sounds, Music and Everything by size, the buttons This campaign, All campaigns and Without campaign, the search field and image cards with origin, date, size and where they are used โ€” one as the campaign cover

What it does

  • Sorts your media onto four shelves: ๐Ÿ–ผ๏ธ Images, ๐ŸŽญ Portraits, ๐Ÿ”Š Sounds and ๐ŸŽถ Music โ€” plus ๐Ÿ“ฆ Everything by size, which lists every file that counts against your storage, largest first, with a clean-up.
  • Shows on every card where the item comes from (Uploaded, Created by Tantu or Included), when it was added, how big it is and where it is used (Used in: โ€ฆ).
  • Lets you listen to sounds on your own device (โ–ถ Listen) and, during a running session, play them for your players (๐Ÿ”Š Play at the table).
  • Lets you rename your media, move them to another campaign and delete them โ€” deleted media go to the trash first.
  • Adds new media: โฌ†๏ธ Upload file for images and sounds, โœจ Create with Tantu for a new sound from a short description (optional AI help).
  • Feeds the dialog ๐Ÿ—‚๏ธ Choose from media, which picks a picture or sound wherever you need one โ€” scenes, encounters, NPC portraits, locations, handouts, the campaign cover and the live cards (see Choose from media).

When to use it

Open the Media page when you want to:

  • find a picture or sound again โ€” by shelf, campaign or name;
  • check where a file is used before you delete it;
  • tidy up: give files readable names, move them to the right campaign, delete what you no longer need;
  • play a sound effect or a background sound at the table without leaving the page;
  • get a sound for which you have no file.

Where to find it

Sidebar โ†’ Media (in the Create group).

๐Ÿ’พ Storage (in the Admin group) opens this page on the shelf ๐Ÿ“ฆ Everything by size โ€” see Everything by size.

The Media page needs an open campaign. Without one, ๐Ÿ’พ Storage still shows the storage bar, ๐Ÿ“ฆ Everything by size and the clean-up (see Storage & files).

The buttons at the top switch between the shelves ๐Ÿ–ผ๏ธ Images, ๐ŸŽญ Portraits, ๐Ÿ”Š Sounds, ๐ŸŽถ Music and ๐Ÿ“ฆ Everything by size. The row below chooses whose media you see:

Button What it shows
This campaign Media of the campaign you have open (the default)
All campaigns Media of all your campaigns โ€” each card also shows its campaign
Without campaign Media that belong to no campaign, for example older uploads
  • The sounds included with Wovenkeep appear with every button, named in your language (for example Tavern or Rain).
  • Search by nameโ€ฆ filters the open shelf while you type.
  • The page shows 48 items at a time. Below the grid you see how many there are (for example 5 items); โ€น Back and Next โ€บ page through larger collections.
  • Wovenkeep remembers the shelf and the campaign button you used last โ€” except that ๐Ÿ’พ Storage always opens ๐Ÿ“ฆ Everything by size.

The cards

Each card shows:

  • A preview โ€” click a picture to see it large. Sounds and music have โ–ถ Listen: the sound plays only on your device, with or without a running session. While it plays, the button reads โน Stop; click it to stop the sound.
  • The name, then badges: the origin โ€” Uploaded, Created by Tantu or Included (sounds that come with Wovenkeep) โ€” and, for sounds, Effect or Background sound. With All campaigns or Without campaign, a badge also names the campaign โ€” or says ๐Ÿ—‘๏ธ Campaign in trash while its campaign lies in the trash.
  • Date and size.
  • Used in: โ€ฆ โ€” the scenes, NPCs, locations, handouts, items, monsters, encounters and player characters that use the file (up to three by name, then N more); a campaign cover shows as Cover: โ€ฆ. A scene also counts when one of the included soundscapes is its sound. If nothing uses the file, the card says Not used anywhere yet; an included sound that no scene uses says Included, available in the live soundboard.
  • โš  File missing โ€” the entry still exists, but its file is gone. You can remove such entries in ๐Ÿงน Clean up below Everything by size.

On the ๐Ÿ”Š Sounds shelf, the cards are grouped into Background sounds, Effects and Other sounds (sounds without a kind, for example older uploads). The included sounds appear in these groups too, with the badge Included.

The Sounds shelf during a running session: Play for with All players, Lena and Jonas, Stop background sound, the groups Background sounds and Effects, and cards with Listen, Play at the table, Rename, Campaign and Delete

Actions on a card

Button What it does
โ–ถ Listen Plays the sound on your device only
๐Ÿ”Š Play at the table Only during a running session: plays the sound for your players (see below)
โœ๏ธ Rename Gives the item a new name โ€” the file stays the same
๐Ÿ“ Campaign Opens Campaign for โ€œโ€ฆโ€: pick another campaign or Without campaign, then Save
๐Ÿ—‘๏ธ Delete Moves the item to the trash, where you can restore it for 30 days

Deleting asks first: Move โ€œโ€ฆโ€ to the trash? If the card shows a use, the question names it. If another campaign uses the file too, the question adds โš  It is also used in 1 other campaign(s). The storage is freed right away, but the file itself stays until the trash is emptied โ€” and even then Wovenkeep keeps any file that a scene, NPC or other entry still uses. More in Storage & files โ†’ Trash.

The sounds included with Wovenkeep have no Rename, Campaign or Delete buttons โ€” they belong to Wovenkeep and don't count against your storage.

Everything by size

The last shelf, ๐Ÿ“ฆ Everything by size, is a list instead of cards: every file that counts against your storage โ€” your uploads and the media made with AI, videos and documents included โ€” largest first. ๐Ÿ’พ Storage in the Admin group opens the page right here.

Everything by size: the storage bar with the trash line, the shelf buttons with Everything by size selected, the campaign buttons with Unused only, and the files largest first with kind, campaign, where they are used and their size

  • Each row shows the name, the kind and the campaign, where the file is used โ€” or Not used anywhere โ€” and its size. A file used in several places adds ยท shared โ€“ counts once.
  • Unused only keeps the files that nothing uses; โ–ถ plays a sound on your device, ๐Ÿ—‘๏ธ moves a file to the trash.
  • Below the list, ๐Ÿงน Clean up counts missing files, loose files and unused media for your whole Realm and removes broken entries after you confirm.

Details, the trash and the clean-up: Storage & files.

Play at the table

While a session is running in ๐ŸŽฎ Live, the Media page shows the row ๐ŸŽฏ Play for: with All players and each connected player, and the button โน Stop background sound. Every sound and music card gets ๐Ÿ”Š Play at the table:

  • Effects play once. Background sounds and music loop until you click โน Stop background sound or start another background sound.
  • Untick All players and tick names to play the sound only for those players.
  • For a sound without a kind, the card offers ๐Ÿ”Š Play once at the table and ๐Ÿ” Loop at the table.
  • Sounds for all players follow ๐Ÿ“บ Sound via: โ€” with TV they play on the TV (see TV view). Sounds for single players always go to their phones.

The line at the top of the page confirms what is playing, for example Playing at the table: Rain on the roof.

In ๐ŸŽฎ Live, the card ๐ŸŽต Media library in ๐ŸŽฌ Scenes & Sound offers the same for the sounds of the campaign without leaving the live view โ€” see Sound & ambient.

Upload a file

  1. Click โฌ†๏ธ Upload file.
  2. Click ๐Ÿ“ Choose File and pick an image (JPG, PNG, WebP, GIF; up to 5 MB) or a sound (MP3, WAV, OGG; up to 30 MB). Wovenkeep checks the file before uploading: another type or a larger file is refused straight away, with the reason.
  3. Name โ€” leave it empty to use the file name.
  4. For sounds, choose the Kind of sound: ๐Ÿ’ฅ Effect (plays once), ๐Ÿ” Background sound (loops) or ๐ŸŽถ Music.
  5. Click โฌ†๏ธ Upload.

The file belongs to the campaign you have open. Images land on ๐Ÿ–ผ๏ธ Images (or on ๐ŸŽญ Portraits, if that shelf was open), sounds on ๐Ÿ”Š Sounds, music on ๐ŸŽถ Music. Uploaded sounds are also available in the ๐ŸŽต Custom category of the live Sound Browser and in every scene's ๐Ÿ”Š Sound list.

Every upload counts against your storage.

Only images and sounds can be uploaded here. Videos stay hidden until sending videos to players is available โ€” see Video push.

Choose from media

Wherever Wovenkeep needs a picture or a sound, the button ๐Ÿ—‚๏ธ Choose from media opens one shared dialog โ€” ๐Ÿ—‚๏ธ Choose from media for images, ๐Ÿ—‚๏ธ Choose a portrait from media for NPC portraits and ๐Ÿ—‚๏ธ Choose a sound from media for sounds:

The Choose from media dialog for a scene image: the buttons Upload, Create with Tantu and Remove, the open upload area Drag a file here or Choose file with Allowed: .jpg .jpeg .png .webp .gif, up to 5 MB, below it This campaign and All campaigns, the search Search by nameโ€ฆ and two uploaded pictures

  • This campaign (the default) and All campaigns choose whose media you see; All campaigns also shows media without a campaign. The sound dialog lists the sounds included with Wovenkeep with both buttons. Search by nameโ€ฆ filters the list and searches all your media, however many there are.
  • The image dialog shows your pictures and portraits; the portrait dialog the same, portraits first. Every tile names its origin โ€” Uploaded, Created by Tantu or Included.
  • The sound dialog lists sounds and music. โ–ถ plays a sound on your device only; click the row to pick it.
  • Click a tile to pick it. The dialog closes, and the picture or sound is set.

Upload, create, remove

  • โฌ†๏ธ Upload opens the area Drag a file here or Choose file, with the allowed types: images .jpg .jpeg .png .webp .gif up to 5 MB, sounds .mp3 .ogg .wav up to 30 MB. You can drag a file onto the whole dialog. Only one file is taken at a time; a wrong type or a too large file is refused before anything is uploaded. After the upload, the new file is picked right away. Sounds uploaded here count as background sounds.
  • โœจ Create with Tantu shows its price on the button. In the sound dialog it opens a description field and โœจ Create sound: Tantu makes a looping background sound (1 Thread, see Let Tantu create a sound). In the image dialogs of scenes and locations it starts the image suggestion for that scene or place (5 Threads); the other image dialogs don't offer it.
  • โœ• Remove clears the picture or sound of the scene, portrait or field โ€” the file itself stays in your media.

Where you find it

Where What it sets Saved
Edit Scene โ†’ image the scene image at once
Prepare New Scene / Edit Scene โ†’ ๐Ÿ”Š Sound the scene sound at once in Edit Scene, with ๐ŸŽฌ Save Scene in Prepare New Scene
Encounter โœ๏ธ โ†’ โš”๏ธ๐Ÿ”Š Combat sound setting (AI prompt) (only for โš”๏ธ Combat) the combat sound at once
NPC โ†’ ๐Ÿ–ผ๏ธ Portrait window the NPC portrait at once (โœ“ Portrait saved)
Location โœ๏ธ โ†’ image the location image at once
Handout library โ†’ Image the handout image with Save
Live โ†’ ๐ŸŽฌ Push scene and ๐Ÿ“œ Give handout the image field of the card when you send
Overview โ†’ Edit metadata โ†’ Choose from Media Library the campaign cover at once

Let Tantu create a sound

No file for that one sound you need? โœจ Create with Tantu opens โœจ Let Tantu create a sound โ€” optional help made with AI:

Let Tantu create a sound: description, kind of sound with the explanation of Effect and Loop, Name (optional), Cancel and Create with the cost badge of 1 Thread

  1. Description โ€” describe what should be heard, up to 450 characters. Any language works: before the sound is made, Tantu turns your description into a short English prompt for the sound model. If that step fails, your own text is used.
  2. Kind of sound โ€” the dialog explains the two kinds:
    • ๐Ÿ’ฅ Effect (plays once) โ€” a short single sound, about 4 seconds, for example a cannon shot or a creaking door.
    • ๐Ÿ” Background sound (loops) โ€” about 22 seconds that loop seamlessly, for example battle noise, rain or a tavern.
  3. Name (optional) โ€” without a name, the start of the description is used.
  4. Click โœจ Create. The button shows the price (1 ๐Ÿงต); a confirmation with your balance appears before anything is spent.

The new sound appears at the top of the ๐Ÿ”Š Sounds shelf with the badge Created by Tantu. It belongs to the open campaign, and you can also pick it in every scene's ๐Ÿ”Š Sound list under AI sounds.

Cost: 1 Thread per sound โ€” also with your own AI key, because sound always runs on Wovenkeep's sound service. If creating the sound fails, the Thread is refunded. You need about 5 MB of free storage; otherwise nothing is created and nothing is charged. More on Threads: Threads & costs.

Media of deleted campaigns

Deleting a campaign does not delete its media. You find them on the Media page under Without campaign, or under All campaigns with the badge โš  Campaign deleted. Use ๐Ÿ“ Campaign to give them a new home โ€” or delete them.

Storage bar

The bar at the top of the page shows how much of your Realm's storage is used โ€” all campaigns together, for example 3.5 MB of 5.00 GB used (0%). It turns amber at 70 % and red at 90 %. A line below it shows what is waiting in the trash; media there don't count. From 70 %, More Storage (50 Threads = +500 MB) buys a permanent +500 MB pack; up to +5 GB can be added this way. Details: Storage & files.

Plan limits

Storage quota by plan:

Plan Storage
Adventurer (Free) 100 MB
Game Master (Starter) 1 GB
Storyteller 5 GB
Guild Master 20 GB

The quota is per Realm โ€” all campaigns share it.

You can expand storage beyond your plan's base quota by purchasing +500 MB packs (50 Threads each, up to +5 GB total).

See Threads & costs for how Threads work and how to earn or buy them.

Troubleshooting

Symptom Cause Fix
A picture or sound doesn't show Another shelf or campaign button is selected Check the shelf, choose All campaigns, or search by name
No ๐Ÿ”Š Play at the table button No session is running Start the session in ๐ŸŽฎ Live; โ–ถ Listen works anytime
A card shows โš  File missing The file of this entry is gone Remove the entry in ๐Ÿงน Clean up below Everything by size; upload the file again if you still need it
โ€œโ€ฆโ€ can't be uploaded. Allowed: .jpg .jpeg .png .webp .gif .mp3 .ogg .wav. The file is neither an allowed image nor an allowed sound Upload JPG, PNG, WebP or GIF images and MP3, WAV or OGG sounds
โ€œโ€ฆโ€ is too large (max. 5 MB). (or 30 MB) The image is larger than 5 MB, or the sound larger than 30 MB Shrink or compress the file, then upload it again
A picture is missing in ๐Ÿ—‚๏ธ Choose from media It belongs to another campaign Switch to All campaigns, or search by name
Upload rejected with "storage full" Quota reached Delete unused files or buy a storage pack (50 Threads)
โœจ Create reports Too many requests โ€“ please wait a moment. More than 10 sound requests within a minute Wait a moment, then try again
A sound is not created Not enough Threads, or less than about 5 MB free storage Top up Threads, or free up storage first
Deleted something by mistake Deleting moves media to the trash ๐Ÿ—‘๏ธ Trash โ†’ Media โ†’ โ†ฉ๏ธ Restore (within 30 days)
An included sound can't be deleted Included sounds belong to Wovenkeep Nothing to do โ€” they don't count against your storage