# Migrating from Other Platforms to Kinescope


Switching to Kinescope from Vimeo, YouTube, Wistia, JW Player, Dacast, Boomstream, or cloud storage providers like Amazon AWS, Azure, and other platforms helps you transfer your media library and preserve access to your content. Below we'll cover the migration options and what to prepare in advance.

To start transferring your media library, write to the support chat within the Kinescope interface and briefly describe your situation — they'll suggest options and help organize the process.

## Who this article is for

* **Owners of video libraries on other platforms** — need to transfer content to Kinescope
* **Platform administrators** — need to migrate large video libraries
* **Course creators** — need to move learning materials from other platforms
* **Content owners** — want to improve video protection and analytics

## **Preparation**

**Audit your media library:** determine the number of videos, their formats, metadata, and archive status.

**Create a content map:** categorize content by topic, priority, and importance.

> **Информация:**

*Your hosting provider may charge additional fees for traffic when copying — we recommend checking the terms before you move.*



## **Migration options: step-by-step guide**

> **Информация:**

*Media library migration is free regardless of size or source service.*



During migration, you provide credentials with read access: your content remains on the current host and a copy is created in your new Kinescope account.

### **Migrating from YouTube**

**Full channel migration**

For automatic migration of an entire channel, contact the support chat within the Kinescope interface.

**We'll need** the channel URL or a list of individual video links. Videos must be publicly accessible at the time of transfer (or accessible via link).

**Technical notes**

YouTube does not provide a Business API, so the full list of channel videos is retrieved and downloaded in the best available quality.

Some videos may not be transferred due to YouTube restrictions. In that case, a list of untransferred videos will be provided after migration is complete.

**Self-migration**

First, set up the YouTube integration:

1. Go to "Settings" → "Integrations"
2. Select YouTube and click "Connect"
3. Click "Sign in with Google"
4. Select the Google account linked to the YouTube channel you want to migrate.

Then choose one of two options:

* Automatically transfer all videos from the channel to a folder in your Kinescope catalog.
* Upload only videos accessible via link (for private content).

Content will be downloaded to the selected folder in your Kinescope catalog in the background.

**Partial migration**

You can upload individual videos to your account using a direct link. Learn more about file uploads in the article [Advanced file upload](https://docs.kinescope.com/catalog-and-video-management/advanced-file-upload/).

### **Migrating from Vimeo**

API migration is only available for Vimeo accounts on the Pro plan or higher. You can check your current Vimeo plan [in the profile editing section](https://vimeo.com/settings/profile/general). If you're on a different plan, you can request a list of download links from support. Links are typically valid for a limited time, so share them as soon as possible.

1. Sign in to the [Vimeo Developer portal](https://developer.vimeo.com/) and create a key with read access (see the video guide) to pass to support.
2. After receiving the key, the number of videos will be verified and you'll receive information — sometimes the actual count is less than displayed in Vimeo, since videos with errors are also counted.
3. After your confirmation, the copy process will begin. It usually takes from a few hours to 2–3 days. A full copy of the Vimeo media library is created, including folders, posters, video names, and subtitles. Files aren't just downloaded — they're re-encoded with optimal settings.
4. When migration is complete, you'll receive a JSON/CSV spreadsheet with a link mapping table (vimeo id ↔ kinescope id). You can use it to automatically or manually replace videos on your site or in your app without temporarily losing access to video.

[Видео Kinescope]

### **Migrating from Wistia**

To transfer videos from Wistia, simply create and share an API token with read access. To do this:

1. Log in to your Wistia account.
2. Go to Account > Settings > API Access.
3. Create a new token [New token] with any name and check ✓ Read all data. Click [Create token], copy [Copy] the token, and share it with Kinescope support.

[Видео Kinescope]

### Migrating from VdoCipher

1. To migrate from VdoCipher, enable original video downloading in your account settings. This option is disabled by default. Click the Enable Download button:

 ![Enabling original video download in VdoCipher](images/gs-migrate-vdocipher-01.webp)

2. You'll receive a confirmation email at your registered address. Follow the link in the email to activate this option.

 ![Confirming download activation in VdoCipher](images/gs-migrate-vdocipher-02.webp)

3. Then create an API Key and share it with our the support chat within the Kinescope interface.

 ![Creating an API Key in VdoCipher](images/gs-migrate-vdocipher-03.webp)

> **Информация:**

If you plan to use DRM encryption for your videos, enable it for your Kinescope project before starting the migration. Learn more about DRM in the article [DRM file encryption](https://docs.kinescope.com/content-protection/drm-encryption/).



### **Migrating from HTML5**

1. Export the video files from your servers.
2. Upload them to Kinescope using the dashboard or API.
3. Organize the videos into projects and folders.
4. Replace the videos on your site or in your app using the API or manually.

### **Migrating from other platforms**

If you're unsure how to proceed, contact the support chat within the Kinescope interface — specialists will find the right approach and help you move over.

1. Use manual upload to Kinescope for a limited number of videos.
2. For large libraries, set up automated processes via the Kinescope API to save time.
3. If your videos are stored **on Google Drive or Dropbox**, you can connect them directly in your Kinescope account. Learn more in the article [Advanced file upload](https://docs.kinescope.com/catalog-and-video-management/advanced-file-upload/#uploading-from-cloud-storage).

## **After migrating your videos to Kinescope**

* Check the quality of the uploaded videos, make sure all videos are present, and that metadata — including names, descriptions, and categories — has been transferred correctly.
* Set up URL redirects from your previous platforms to Kinescope.
* *Explore Kinescope's capabilities*, add members to your team.
* *Customize the player*: add a logo and set up brand colors. Create animated previews ("live covers") to capture attention.


## What's next?

After migrating to Kinescope, we recommend:

1. **[Organize your media library](https://docs.kinescope.com/catalog-and-video-management/organizing-media-library/)** — create projects and folders to structure your content
2. **[Advanced file upload](https://docs.kinescope.com/catalog-and-video-management/advanced-file-upload/)** — uploading videos from cloud storage
3. **[Set up content protection](https://docs.kinescope.com/content-protection/)** — enable DRM encryption and watermarks to protect your video
4. **[Set up analytics](https://docs.kinescope.com/catalog-and-video-management/analytics/)** — track views and viewer engagement
5. **[Customize the player](https://docs.kinescope.com/video-player/player-customization/)** — adapt the player's appearance to your brand

If you have any questions, write to the support chat within the Kinescope interface — they'll help you with migration and setup.

