Online Help

Import Bulk Video Metadata to CMS



Creating CSV/XML File

How to Import Content




Muvi allows you to import bulk metadata, images and videos of several content to the Content Library in your CMS. This feature helps you save a lot of time and the hassle of creating content metadata, uploading posters and videos manually.  In this process, first, you need to create a CSV or XML file, which will contain all the metadata information, image file name and video name of several content that you want to add to your Content Library. This CSV/XML file must contain information including, Content Type, Content Name, Content Category, Release/Record Date, Genre, Image file name, Video file name etc. in a specific order for each content. You can also import Custom Metadata  to Content Library through this feature. After creating the CSV/XML file you can import the content metadata to the Content Library through the Import feature in the CMS.

Note: Currently, Geo-block Category, PPV Category is not supported by our Import Metadata feature. 


Creating CSV/XML File

While creating the CSV/XML file for content metadata, you need to follow some guidelines to make the import process hassle free.

  • Column headings in the CSV/XML file must be the same of the metadata fields in the “Add Content” page. (For example, Genre should have column header as “Genre”. Otherwise, the corresponding metadata won’t be imported).
  • In a CSV/XML file, columns are metadata fields and the rows contain the values of the content. (For example, under column “Content Name” type the name of the content. It can be a movie name, video clip name or TV series name, depending the content type. Under column, “Genre” type Action if it is an action movie, Comedy, if it’s a comedy movie etc.)
  • If column names are valid and row name with the “Title/Name” doesn’t exist, then a new Content with that title will be created.
  • There are certain values defined for “Content Types” and Metadata Type”, which you need follow while creating content metadata.
  • For VOD (Video on Demand) content, type “1
  • For Metadata Type, you need to put different values.  “1” for “VOD Single Part”, “3” for “Multi-Part Parent” and “4” for “Multi-Part Child”. (Please view the below table)
  • You can import Custom Metadata to Content Library. To import custom metadata, you need to create new columns according to the custom metadata field names and add values to the corresponding custom metadata fields. (Note: Please do not change the column name “Custom Metadata Form“. )
  • To import poster image of the content, first you need to add the images to your image library. Click Here to know how to add image to the Image Library. Once you added the image, you need to copy the image file name from the Image Library and paste it in the “Image File Name” field in the CSV/XML file for the corresponding video content. 

Note: While uploading images in the Image Library, please make sure that the image size matches with the Poster Dimension of your store. 




  • To import video for the content, first you need to add the video to the Video Library. Click Here to know how to upload video to the Video Library. Once you added the video, you need to copy the video file name from the Video Library and paste it under the “Video File Name” field in the CSV/XML file for the corresponding video content.



Note: All the metadata field names are case sensitive. So, when you add the field names in the CSV/XML file type exactly the name that is present in the content form. When you add Genre, make sure to type the exact values which you have mention in the content form. For example, if you have mentioned Genre name “Action”, then you need to type “Action”. If you will type “action” then you will not be able to import.


Metadata Field Type Mandatory Values Description
Content Name  Text : Alphanumeric    Yes  For Example: Star Wars The Name or Title of the Content
Content Types        Numeric    Yes          1

            1 for Video on Demand


Metadata Type        Numeric    Yes   1, 3 or 4

            1 for VOD Single Part Content

           3  for Multi-Part Parent Content

           4  for Multi-Part Child Content

Release / Record Date           Date    No     MM-DD-YYYY Add the Record or Release Date in MM-DD-YYYY format
Content Category          Text    Yes   For Example: Movie The Name of the Content Category. This must be a valid name created prior to import  For example; Movie, TV Show, Video Clip, Live Event etc.


This is how your CSV/XML file will look, once you create it by following the above-mentioned instructions. (See Below Screenshot). To download Sample Metadata MS Excel file Click Here  After downloading the sample file, insert the metadata information and save it. Then import the file.

Note: Please do not change/delete the column names and order in the sample MS Excel file. The values for the columns in red color is mandatory. You need to mention the Custom Metadata fields after the URL column as it is mentioned in the sample Excel.  If you don’t have data for other sections (For example, Genre, Language, Censor Ratings) then you can leave them blank.


How to Import Content

  • To import content, go to “Manage Content –>Content Library”.
  • In the Content Library page, click on “Import
  • A window will open. Click on “Browse”.
  • Select the CSV/XML file (Content Metadata File) from your computer
  • Click on “Preview” to preview the Metadata File (Before uploading the metadata, you can check here the accuracy of the data)
  • Finally, click on “Upload”. The content metadata will be added to the Content Library page of your CMS.


  • Once the content is uploaded to the CMS, encoding process will start automatically. Once the encoding is finished, the content will be available in your store for viewing. 
  • If the content failed to upload during the process, then you will get an email notification regarding this. 


Take a Free Trial to experience
how easy it is to 

Launch an OTT Platform
Try for Free
No Credit Card required!