The Clipchamp Video Recorder, Converter & Uploader is available in the WordPress plugin directory.
Here are the steps involved to get the plugin onto your WordPress site:
Go to the Clipchamp entry on wordpress.org or search for Clipchamp in the plugin directory in your admin panel. Install the plugin just like you would any other WordPress plugin.
Alternatively you can go to https://github.com/clipchamp/clipchamp-wordpress and directly upload all required files to /wp-content/plugins/clipchamp in your WordPress installation. See https://github.com/clipchamp/clipchamp-wordpress/blob/master/README.md for the steps involved for this installation option.
After you installed the plugin files, go to your WordPress backend and activate the plugin through the 'Plugins' screen.
Then, go to the Clipchamp API pricing page to subscribe to a Clipchamp plan. See here for the steps involved to register and set up the basics. You can skip this step if you already registered for the API and have an API key available.
Make sure that you add your WordPress site URL in the list of domains in the Clipchamp API Settings.
In the example screenshot, the domain is set to clipchamp.com because we installed a Clipchamp button in our blog (clipchamp.com/blog) as a demo at https://clipchamp.com/blog/2016/new-clipchamp-video-sharing-plugin-wordpress. You can add multiple domains, whichever you add here will be enabled to work with your API key.
To access your API key and to set domains you want to use the WordPress plugin on, click on "Manual Configuration" in your Clipchamp API account after signing up/logging in.
On the screen that comes up, you can copy your API key and enter domains.
You can also copy the API key from your account dashboard:
Use the WordPress admin panel Settings->Clipchamp screen to configure the plugin options you'd like. If you're unsure which ones to select you can also leave the default options in place. After some testing and initial uploads of user videos, you can tweak the settings as you see fit.
Please note that available options differ depending on the Clipchamp API plan you signed up for in the previous step.
Please also note that depending on the destination of video files you'd like to use, you need to connect your YouTube channel, set up and configure an Amazon S3 account, a Microsoft Azure account, or a Google Drive account in your Clipchamp API configuration.
Sending user generated videos from the WordPress front-end to the WordPress Media Gallery is also possible.
If you'd like to make videos that users upload available as posts on your website, you can enable the plugin's Video Posts option. This recent addition to the plugin makes it possible to publish user videos to your WordPress website just like you would publish blog posts or articles.
There are links to set up instructions for each of these options in the Plugin settings.
Sample screens to set up Google Drive as the video storage location
In the Clipchamp plugin settings in the WP admin panel
And the related Google Drive settings in the Clipchamp API settings:
In order to select a folder in your Google Drive account in case there is none selected, please double-click on the "none selected" text next to "Selected folder". In the example screenshot above, the selected folder in our Google Drive is "User demo videos from the blog".
Copy the API key from your [Clipchamp publisher portal](https://clipchamp.com/portal) and paste it into the respective field on the WordPress admin panel Settings->Clipchamp screen
After the last step, you can include a video recording and video file uploading button into any post or page by adding the short code [clipchamp] into the text body where you'd like the button to appear.
You can also automatically add a button to every post, page or media entry on your site by selecting the respective option in the Clipchamp settings.
See It In Action
Here is a sample WordPress blog post with an embedded Clipchamp button.
And below are some screenshots.
Recording & Uploading Button
Note that you can change the text and colour.
Record a video or upload an existing video file
WordPress Video Recorder
WordPress Video Converter & Uploader
Your website visitors' videos in your YouTube channel
There are many configuration options to change the look & feel of the user facing elements of the video recorder and video uploader. There are also many settings to tweak that change the compression, conversion, recording and destination options. All of them are available in the plugin settings in your WordPress admin panel.
We're adding new and additional features to the Clipchamp API on a regular basis, which will then also become available in the WordPress plugin.