You can upload video files and associated metadata to your account via FTP.  This is helpful for uploading very large files, or multiple files at once.

If desired, you can pre-configure metadata by uploading an XML file along with your video file. This file must contain the video source, and can also be used to specify additional properties for the video, such as which channel to upload to, still images, ownership and many more. Either way, metadata can be configured as normal in the UI after the video has been uploaded. More information can be found in the Important Notes section.

If you use an XML file, it must comply with our schema for the upload to succeed. See how to format it properly by consulting our sample file.

Connecting to the FTP server

To upload your files, use the following credentials in the command line or your FTP client:

If you do not know your account ID number, you can check your VMPro Administration Overview page under "Account details" or contact your account manager.

To prevent interruptions or timeouts during file upload, ensure the TCP keepalive commands are enabled in your FTP client. On average, the command is sent in 30-second intervals.

To learn more, search for keepalive or control connection in your FTP client's help pages.

FTP folder structure

The names of the files you want to upload should not contain spaces or special characters, such as umlauts.

You will find the following folders on the FTP server:

After processing, files are automatically deleted from the FTP server (but not your VideoManager Pro account). You can prevent the system from doing this by editing your XML file.

Notifications

Immediately after your files are uploaded, if you supplied an XML metadata file, it is validated against the schema. At this point, the FTP processing service will generate an result file, <video_filename>.xml in the output folder. This file tells you whether the upload to the FTP server was successful or not, and if the XML metadata file could be validated.

The <video_filename>.xml file is only a validation of the metadata. The video file itself will be further checked before transcoding; a success message within <video_filename>.xml does not guarantee that the video file itself can be transcoded.

If your video file passes further checks, and is passed for transcoding, you will receive a notification email. The video will then show in your VideoManager Pro account and will shortly be available for use.

You can configure additional people to be notified in the XML metadata file. See the XML Schema and Sample XML File section for more information.

In case of error

If your video file does not show in your VideoManager Pro account, please contact movingimage Professional Services. To assist in tracing the error, please include the jobReference and video id values from the <video_filename>.xml in the output folder:

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<result fileName="myVideo.mp4" reference="MyReference" jobReference="123abc45-abcd-67ef-89ab-1234ab567890" xmlns="http://schemas.video-cdn.net/vmpro/public/v1/ingest/ftp/result.xsd">
    <success>
        <videoTitle>My Video</videoTitle>
        <video id="ABcd1234efGH5678jk90ab"/>
    </success>
</result>