Replacing videos using FTP
- 29 Jan 2024
- Print
Replacing videos using FTP
- Updated on 29 Jan 2024
- Print
Article summary
Did you find this summary helpful?
Thank you for your feedback
Replacing Videos using FTP
In addition to the UI, you can also use FTP to replace video files in your account using FTP. This is particularly useful for very large files.
You will first need to configure your account (see the FTP Upload section). In the XML file, specify the file name of the new video and the videoID of the video that you want to replace.
You can use the Workspace folder to upload the new video file with the corresponding XML file. First upload the video file, and then the XML file. The XML file triggers the upload.
To ensure your replacement is successful, you must format your XML file similarly to the one below:
<?xml version="1.0" encoding="UTF-8" ?>
<replace xmlns="http://schemas.video-cdn.net/vmpro/public/v1/ingest/ftp/replace.xsd">
<source>
<file>new_video.mp4</file>
</source>
<videoId>EaxGum-r_cMRsggTC5eM7i6qU</videoId>
</replace>
Uploaded XML files are checked against this internal validation schema:
<?xml version="1.0" encoding="UTF-8" ?>
<schema xmlns="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://schemas.video-cdn.net/vmpro/public/v1/ingest/ftp/replace.xsd"
elementFormDefault="qualified">
<element name="replace">
<complexType>
<all>
<element name="source" minOccurs="1" maxOccurs="1">
<complexType>
<all minOccurs="1" maxOccurs="1">
<element name="file" minOccurs="1" maxOccurs="1">
<simpleType>
<restriction base="string">
<minLength value="1"/>
<pattern value="[^/\\]+"/>
</restriction>
</simpleType>
</element>
</all>
</complexType>
</element>
<element name="videoId" type="string" minOccurs="1" maxOccurs="1"/>
</all>
</complexType>
</element>
</schema>
Was this article helpful?