In my series of posts on Snapchat for journalists I mentioned that you can embed vertical video so that it doesn’t have those annoying black bars either side. Here’s how.
OK, so YouTube may not support vertical video as a format on desktop (it does on the mobile app) but you can embed a vertical video hosted on YouTube so that it is presented as a vertical format on your own webpage.
This is particularly useful if you’ve created a video using the Snapchat app, or merely filmed on your phone without remembering to rotate it, and want to use it on a normal site.
The key is to set the width and height properties of your embedded video so that the video is cropped to the vertical element. Here’s how.

This post is an extract from the book Snapchat for Journalists
Embedding a vertical video on WordPress.com
If you have a site hosted on WordPress.com, you can embed your video by using the YouTube shortcode and the width and height in the URL.
Here’s an example:

I can only use a screenshot here as the code itself will embed a video, even when tagged as ‘code’
w=540&h=960
This sets the width at 540 pixels and the height at 960 pixels.
You can also set different dimensions – as long as they have the same relationship to each other.
Embedding vertical video from Vimeo
You can do this with videos on Vimeo as well. However, the code isn’t entirely effective: you won’t end up with a vertical video but you will end up with something close to square, and therefore the black edges become less intrusive.
You can find guidance on the shortcode required on the WordPress.com help pages for Vimeo.
To specify width and height adapt your shortcode like so:
[vimeo 44633289 w=540&h=960]
Replace the Vimeo id number above with the id from your own Vimeo URL (the number that comes after vimeo.com/)
Embedding a vertical video on a webpage
Embedding the video on a webpage other that those hosted on WordPress.com involves a similar customisation of the YouTube or Vimeo embed code. Here’s an example:
And here’s a Vimeo example:
Once again you just need to change the URL and make sure the height and width are the same or proportionate to the example above.
Note: this assumes you can edit the HTML and it supports iframes.
Will this work on Medium as well?
Amazing how simple this is. I had in mind the need for complex HTML or CSS ju-ju and there it is a single shortcode. Thanks.
Pingback: Embedding is the new linking | Online Journalism Blog
Pingback: The most-read posts on Online Journalism Blog — and on Medium — in 2016 | Online Journalism Blog
Pingback: Veri gazetecilerinin araç çantası (Güncelleniyor) – Açık Veri ve Veri Gazeteciliği Türkiye
Very useful, this way videos recorded on mobile look much better on website
Reblogged this on Matthews' Blog.
Pingback: Journalist’s Toolbox | A Society of Professional Journalists Blog – English4Media / اللغة الانكليزية للاعلام
Pingback: 5 Future Instagram Trends to look out for | techonutty