> For clean Markdown of any page, append .md to the page URL. > For a complete documentation index, see https://mediakind.ferndocs.com/mkio/how-to/content-management/add-files-to-an-existing-asset/llms.txt. > For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://mediakind.ferndocs.com/_mcp/server. # Add files to an existing asset You can add files to an asset at any point after it is created. Common reasons to add files include: * Adding subtitle or caption files (`.vtt`, `.srt`): Make your content accessible with captions without re-encoding. * Adding additional audio tracks: Attach alternate language dubs or audio descriptions to the same asset. * Uploading an original source file: Reference the master file alongside the encoded outputs. * Replacing or supplementing encoded outputs: Add a new encoded version alongside existing ones. Files you upload are stored in the asset’s cloud storage container. After uploading, MK.IO detects the new files and they appear in the asset’s **Files on storage** list. ## Steps ### Open the asset Go to **Assets** in the left navigation and click the name of the asset you want to update. ### Navigate to Files on storage Scroll down to the **Tracks** section and select the **Files on storage** tab. This lists all files currently stored in the asset’s container. ### Add files Click **+ Add Files**. A file picker opens: you can click to browse or drag and drop files directly. ### Upload Select your file or files and click **Upload**. MK.IO transfers the files to the asset’s cloud storage container. After uploading, MK.IO reflects the new files in the asset immediately. If you upload a subtitle or audio track file, you may need to create a new transform job or use the track insertion feature to attach it formally to the manifest. See [Add a track to a VOD asset](/mkio/reference/encoding-transform-presets/add-a-track-to-a-vod-asset). ## Supported file types MK.IO accepts any file type in an asset container: the asset is a general-purpose storage container. However, only recognised media formats are processed for streaming: * Video: `.mp4`, `.mov`, `.mxf`, `.ts`, and other common formats * Audio: `.mp3`, `.aac`, `.wav` * Subtitles: `.vtt`, `.srt`, `.ttml` * Manifests: `.ism`, `.mpd`, `.m3u8` (generated by encoding jobs) If you need to add a subtitle track to an already-encoded asset without re-encoding, see [Add a track to a VOD asset](/mkio/reference/encoding-transform-presets/add-a-track-to-a-vod-asset).