Jetpack’s video hosting feature allows you to upload videos from your computer to be hosted on WordPress.com, rather than on your host’s servers. You can then insert these on your self-hosted Jetpack site.
The instructions here are for the classic editor. The Video Block document explains how to upload a video in the block editor.
Jetpack includes unlimited video hosting for all users with Jetpack Premium and Professional plans. Please note that there is a 2TB soft-limit on storage. If this limit is reached please reach out to Jetpack support and we can increase it for you.
Enabling Video Hosting
Once you’ve purchased the plan, go to Jetpack → Settings → Performance and activate the “High-speed, ad-free video player” option.
There are 2 different ways to upload your videos:
- Go to https://wordpress.com/media/ and select your site, then click Add New, and select a video file from your computer.
- In the wp-admin dashboard, go to Media → Library and drag the video file from your computer directly to the media library.
Note: It’s not currently possible to upload videos to the WordPress.com cloud via Media → Add New
Once your video has finished uploading, you’ll see a placeholder image in your media library while the video is being processed:
When it’s finished processing, you can select the video in your media library, and check the video url. If it’s uploaded to WordPress.com the video url will begin with https://videos.files.wordpress.com rather than your site url.
Video Sharing Settings
Jetpack’s video hosting makes video playback and sharing a simple experience for your viewers through our default sharing options. Using the share links your viewers will be able to easily download and embed your videos. By default, clicking on the Share button in the video player reveals the following sharing options:
This will give anyone viewing your videos the option to download the video file in a variety of formats, and options for sharing the video permalink or iframe embed code.
If you would like to disable sharing, you can do that in the video settings in the Media Library. You can also turn off sharing while you are adding a video to a page by unchecking the option to display sharing options in the video player.
Note: Disabling sharing removes functionality, but it is still possible to download the video from your browser. We take reasonable steps to prevent embedding on other sites by hiding the sharing options, and that will stop most attempts.
All videos come with stats tracking which can be viewed from the Stats screen in your homepage. Clicking on the name of a video will display a chart showing daily activity for the video. It will also list the URLs where the video has been embedded. Plays are counted when a visitor actually clicks the play button on the Flash video player.
Jetpack’s video hosting supports MP4 (.mp4, .m4v), QuickTime movies (.mov), Windows Media Video (.wmv), Audio Video Interleave (.avi), MPEG (.mpg), Ogg ( .ogv ), 3GPP ( .3gp ) and 3GPP2 ( .3g2 ).
Video hosting also allows you to retrieve a video’s [wpvideo xyz] shortcode, and insert it into your post. You can then modify the video by adding these parameters in the shortcode:
- w=X for width in pixels, do not include units
- h=Y for height in pixels, do not include units
- hd=true/false to force HD playback
- freedom=true/false to force only use open-source video formats
- autoplay=true/false to automatically play the video when it loads
- loop=true/false to automatically play the video over and over
- at=x to specify a time offset in seconds that the video will start
Video preview elements and HTML5 video are directly inserted into your WordPress post or page, enabling custom styling through CSS or inclusion in your site statistics. All files are optimized for progressive loading, enabling viewers to play your video while it downloads.
Video hosting works well for files that are 1GB and lower. It may work for files between 1GB and 2GB, but the larger the file, the greater chance for the process to fail. Big files require a consistent and fast network connection. Most networks will timeout before you’re able to upload a file that’s larger than 1.4 GB. We cannot support any files that are larger than 2 GB.
Can I use this module to host videos on my own server?
No. When video hosting is active, videos are uploaded straight to the WordPress.com cloud. They are intentionally not hosted on your own server to avoid any storage or upload limits enforced by your hosting provider.
My upload dies before it finishes.
A slow or unreliable Internet connection can further limit the size of the video you can upload. Try uploading at a different time of day or from a computer with a faster internet connection. Keep trying (don’t worry, failed attempts don’t count against your storage space limit).
Can I change the default thumbnail image for my video?
Yes. Follow these steps:
- Go to https://wordpress.com/media/videos/ for the site that contains the videos.
- Select the video of interest and click Edit.
- In the video editor, click Edit Thumbnail.
- Wait for a desirable frame and “Select Frame”.
Done! Your thumbnail image (also known as a poster frame) is updated automatically.
What happens to my videos if don’t renew my plan?
None of your existing video uploads will be removed from your site, and will remain embedded in any existing pages or posts you have; however, you will not be able to upload any new videos unless you renew or re-purchase the upgrade. Videos that you already uploaded will remain accessible.
If you’ve embedded videos using a shortcode, you will need to enable shortcode embeds for the videos to continue to display on your site.
What is the format of video being played?
Jetpack converts your uploaded video file into MP4 and Ogg formats. Our MP4 files are encoded with H.264 video and AAC audio lossy compression codecs. Ogg files are encoded with Theora video and Vorbis audio lossy compression codecs.
I’m already using the VideoPress plugin!
We highly recommend disabling the standalone VideoPress plugin as it is long out-of-date. Also, enabling video hosting through Jetpack will ensure that you receive all updates and bug fixes in the future.
Have questions? Feel free to contact us for more personalized assistance!
What kind of video content can I upload?
Any videos uploaded to Jetpack’s video hosting service are subject to WordPress.com’s content policies. The exclusions on this mature content page apply to videos as well.
This feature is deactivated by default, and activating/unlocking it requires the purchase of a Premium or Professional plan. If you ever need to deactivate the feature, you can do so at any time by toggling the Fast, ad-free video hosting setting in the Media section from Jetpack — Settings — Writing in your dashboard.
|Site Owners / Users
In order to track video plays for your stats, we will send the site ID, post ID (on which the video is played), and domain name of your site with these events.
If Google Analytics tracking is enabled, some video information (size, quality, format, file name, ID, etc.) will be sent there, as well.
|Site Owners / Users
We track when, and by which user, the feature is activated and deactivated.
|Data Synced (Read More)|
|Site Owners / Users
We sync a single option that identifies whether or not the feature is activated.