Adding extra file formats to an existing file
In MediaLab, you can add additional file formats to an existing file. This is useful if you use custom transcoding workflows or want to provide extra downloadable versions for users.
Methods for Adding Formats
- Upload via REST API
- Upload using Pull Profiles
Example Use Case
Suppose you want to manage two versions of a video in MediaLab:
- Source file (MP4 high resolution) – Available for download, preview, and sharing.
- Broadcast version (MXF HD) – Made available for download alongside the source.
Instead of uploading them as two separate files, you can link the MXF as an additional format to the source file.
Step 1: Create a Pull Profile for the Source File
- Create a new pull profile.
- Check Format only and select Source as the format.
- Files uploaded here are imported as the regular file but flagged to accept additional formats later.
Step 2: Create a Pull Profile for the Extra Format
- Create a second pull profile.
- Check Format only and select the additional format (e.g., Broadcast MXF).
- When a file is uploaded to this profile, MediaLab matches it by filename to the original source file.
Filename rules:
- Filenames are matched by base name (ignoring extension).
- If matched, the new format is added to the original file.
Tips for Testing
- Source profile uploads set the Reference metadata to the original filename.
- Format profile uploads must match the expected extension (e.g., .mxf) and filename.
- Open the Download dialog of a file to see all available formats.
- File naming can be automated with regex rules (contact support if this isn’t enabled for your account).
- Transcoding can be disabled if you want to supply your own transcoded version for online playback.