First steps

Before using any of our products you need to sign up to create a Vilynx account and upload some videos to your Dashboard. If you are already an user skip this.

1. Create your account

The first thing you need to do to get started with Vilynx Gallery is sign up for a free account: Get started now.

Are you already an user? Sign in

2. Upload your videos

Upload your videos to your Vilynx account: either automatically (Media MRSS Feed) or manually from your computer or your cloud accounts.

a. Media RSS Feed

Using a Media RSS (MRSS) feed is the easiest way to automatically ingest and process your data.
Go to your Vilynx Dashboard and paste the URL of your MRSS feed at "Uploads > MRSS"

As new items are published to the MRSS feed, Vilynx will automatically extract the values in the different fields of such items. Vilynx will automatically download the video from the URL in the <media:content url> parameter, automatically creating a video preview. The <link> element's value will be used as the external video ID that the Vilynx Gallery library uses to place the video preview on the page.

The table below lists the MRSS XML specs for all of the fields that Vilynx expects in your feed. Only the elements listed here are recognized.

Please note that any video that appears in the feed will be ingested and therefore will be used within our recommendation or trending plugins, unless it has a dcterms:valid value which includes an end date in the past (see more info below).


Tag Name Required Description
<title> or <media:title> Yes Name of video asset
<link> Yes The URL where the video can be viewed
<media:content> Yes The URL to the video file, has to be type=video
<description> or <summary> No Prioritizing <description> if both are present. Description of the video asset. If present, the description will be parsed and added to the videos
<media:thumbnail> No Prioritizing the ones with isDefault="true" if several media-thumbnail urls are present. The URL of the video thumbnail.
<media: defaultThumbnailUrl> No If several media-thumbnails urls are present, we prioritize the ones with `defaultThumbnailUrl`
<guid> or <id> No Prioritizing <guid> if both are present. The video’s unique identifier. If present, the guid will be associated with the video in our system.
<pubdate> or <published> No Prioritizing <pubdate> if both are present. The video’s publish date. If present, it will override the auto assigned system date.
<dcterms:valid> No The video’s start and end dates.If present, the content will be marked as private after the end date, and will not be recommended to the user.
<keywords> or <media:keywords> No Publisher-generated video keywords. If present, the keywords will be parsed and added to the videos
<link rel="next"> or <atom:link rel="next"> No URL to the next set of results. If present, the 'next_page' property will be used to retrieve the next page if the feed contains too many videos to fit on a single page.
<lastModifiedDate> or <atom:updated> or <updated> No The date and time at which the item was last updated/modified.
<subtitle> or <media:subtitle> No The URL to the subtitles file.

Examples:

Basic MRSS feed

<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:media="http://search.yahoo.com/mrss/">
    <channel>
        <title>Vilynx Sample MRSS Feed</title>
        <link>https://vilynx.com</link>
        <item>
            <guid>123456789</guid>
            <title>The Technology Behind a Vilynx Tag</title>
            <link>https://blog.vilynx.com/the-technology-behind-a-vilynx-tag-a7a8753aea1d</link>
            <media:content url="https://vilynx.com/sample.mp4" type="video/mp4" bitrate="764000" height="360" width="640" medium="video" duration="10" lang="en"/>
        </item>
    </channel>
</rss>

MRSS Feed with extra fields

<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:media="http://search.yahoo.com/mrss/" xmlns:dcterms="http://purl.org/dc/terms/">
    <channel>
    <title>Vilynx Sample MRSS Feed</title>
    <link rel="current">https://www.vilynx.com/examples/feed</link>
    <link rel="next">https://www.vilynx.com/examples/feed?page=2</link>
    <description/>
        <item>
            <guid>123456789</guid>
            <title>The Technology Behind a Vilynx Tag</title>
            <link>https://blog.vilynx.com/the-technology-behind-a-vilynx-tag-a7a8753aea1d</link>
            <description>Tagging a video based on its contents is easy for the human brain, but can be very time consuming.</description>
            <pubDate>2017-09-06T09:57:33-04:00</pubDate>
            <keywords>Vilynx</keywords>
            <keywords>Machine Learning</keywords>
            <keywords>Deep Learning</keywords>
            <keywords>Artificial Intelligence</keywords>
            <keywords>Digital Media</keywords>
            <keywords>Brain</keywords>
            <media:category>News</media:category>
            <media:category>News/Sports</media:category>
            <media:thumbnail url="https://www.vilynx.com/sample.jpg" width="384" height="288"/>
            <media:content url="https://www.vilynx.com/sample.mp4" type="video/mp4" bitrate="764000" height="360" width="640" medium="video" duration="10" lang="en"/>
            <subtitle>https://www.vilynx.com/sample.srt</subtitle>
            <lastModifiedDate>2017-09-06T10:05:27-04:00</lastModifiedDate>
            <dcterms:valid>start=2017-09-06T14:00:00-07:00;end=2017-09-18T00:01:00-07:00;</dcterms:valid>
        </item>
    </channel>
</rss>

b. Use a youtube channel

Do you have a Youtube Channel? Go to your Vilynx Dashboard and paste your Channel ID here: Manage Uploads → YouTube

To find your channel_id, copy the string from your YouTube channel’s URL http://www.youtube.com/feeds/videos.xml?channel_id=XXXX

If you need help obtaining this, please visit: http://support.google.com/youtube/answer/3250431?hl=en

c. Upload videos manually

You can also easily add videos to your Vilynx account manually to create a Vilynx video preview. Go to your Vilynx Dashboard and click the Import Videos button.

If the videos are stored on your computer click Import videos from PC and select the videos on your computer.

Once the videos have been processed and a preview is available, you will need to assign the external video ID to each video so the Vilynx Gallery library can locate the videos on the page. Select each new video from the home page of the Vilynx Dashboard and then click Assign ID. Make sure to use the value from the href parameter in the <a> tag associated with this video or the Vilynx Gallery library will not be able to automatically discover the video on the page.