<p>If you are looking to get the best possible quality, <strong><em>encode at the highest bitrates you can factoring file size / upload time.</em></strong> </p>

<p>Regardless of what you bitrate you transcode at; nearly all streaming platforms - <strong>YouTube and Vimeo</strong> included, will re-transcode the files using their own settings for Various Resolutions. Youtube for instance will take a 1080 file and transcode it into 1080, 720, 480, 360, and 240 versions for people who have slow connections. </p>

<p>Your original file on both Vimeo and YouTube will remain available for download later from your Video's Setting Page. I am not sure if you can make that public, but they do retain it if you wish to pull the file back at a later date. </p>

CC BY-SA 4.0
2018-07-16T12:32:09.897Z
2018-07-16T12:32:09.897Z
McFlySoHigh
<p>I want to start producing videos and looking around the internet for usual bitrate ranges (VBR) and H.264 profiles and levels for Web Video exports.</p>

<p>I found some guides with <a href="https://vimeo.com/help/compression" rel="nofollow noreferrer">Vimeo</a> and <a href="https://support.google.com/youtube/answer/1722171?hl=en" rel="nofollow noreferrer">YouTube</a> and construct my own export settings, based on the previous mentioned guides.</p>

<p>I am producing the videos mostly within the EU, so I am shooting my videos in either 25p or 50p to reduce the light flicker effect due to the power frequency (50 Hz).</p>

<p>I came up with the following settings for HD-ready, Full-HD, (true) UHD, and (true) 4K.</p>

<ul>
<li>1280×720p25.000,     5-10 Mbps,  H.264 High Profile Level 4.0,   <strong>HDp25</strong></li>
<li>1280×720p50.000,     10-15 Mbps, H.264 High Profile Level 4.2,   <strong>HDp50</strong></li>
<li>1920×1080p25.000,    10-20 Mbps, H.264 High Profile Level 4.0,   <strong>FHDp25</strong></li>
<li>1920×1080p50.000,    15-25 Mbps, H.264 High Profile Level 4.2,   <strong>FHDp50</strong></li>
<li>3840×2160p25.000,    40-60 Mbps, H.264 High Profile Level 5.1,   <strong>UHDp25</strong></li>
<li>3840×2160p50.000,    60-80 Mbps, H.264 High Profile Level 5.2,   <strong>UHDp50</strong></li>
<li>4096×2160p25.000,    40-60 Mbps, H.264 High Profile Level 5.2,   <strong>4Kp25</strong></li>
<li>4096×2160p50.000,    60-80 Mbps, H.264 High Profile Level 5.2,   <strong>4Kp50</strong></li>
</ul>

<p>The container format will be MP4, with the moov atom at the start of the file (<em>fast start</em>). I will introduce the moov atom as a post process (ffmpeg), since my primary transcoding software does not support the moov atom at all.
The audio is AAC-LC, stereo with 96 KHz and 320 kbps.</p>

<p>My question is: Are those settings suitable for <em>better quality</em> Web Video presentation? Did I miss something while merging the various guides on how to setup the transcoding process?</p>

<p>I would like to point out again, that the above mentioned settings are for the Web Video exports <em>only</em>. When I author Blu-ray releases, I will do much higher bitrates etc.. However this question is only about the Web Video presentation.</p>

CC BY-SA 4.0
2018-07-15T11:58:22.960Z
Are you hosting the videos yourself, or uploading to YT..etc? Which transcodng s/w?
Gyan
CC BY-SA 4.0
2018-07-15T14:59:46.847Z
This is for YouTube and Vimeo only. I also host them in my own servers with "original" settings (much higher). I use Adobe Media Encoder CS4
burnersk
CC BY-SA 4.0
2018-07-15T15:13:22.883Z
As long as the quality looks good, doesn't matter. Profile/level are relevant when your output is being played. YT and Vimeo always transcode.
Gyan
<mp4><transcoding><h.264><webvideos>
How to choose the right bitrate, H.264 profile and level for Web Video presentation?
burnersk
# How to choose the right bitrate, H.264 profile and level for Web Video presentation?

(Asked by: username_0 on 2018-07-15)

I want to start producing videos and looking around the internet for usual bitrate ranges (VBR) and H.264 profiles and levels for Web Video exports.

I found some guides with [Vimeo](https://vimeo.com/help/compression) and [YouTube](https://support.google.com/youtube/answer/1722171?hl=en) and construct my own export settings, based on the previous mentioned guides.

I am producing the videos mostly within the EU, so I am shooting my videos in either 25p or 50p to reduce the light flicker effect due to the power frequency (50 Hz).

I came up with the following settings for HD-ready, Full-HD, (true) UHD, and (true) 4K.

* 1280×720p25.000, 5-10 Mbps, H.264 High Profile Level 4.0, **HDp25**
* 1280×720p50.000, 10-15 Mbps, H.264 High Profile Level 4.2, **HDp50**
* 1920×1080p25.000, 10-20 Mbps, H.264 High Profile Level 4.0, **FHDp25**
* 1920×1080p50.000, 15-25 Mbps, H.264 High Profile Level 4.2, **FHDp50**
* 3840×2160p25.000, 40-60 Mbps, H.264 High Profile Level 5.1, **UHDp25**
* 3840×2160p50.000, 60-80 Mbps, H.264 High Profile Level 5.2, **UHDp50**
* 4096×2160p25.000, 40-60 Mbps, H.264 High Profile Level 5.2, **4Kp25**
* 4096×2160p50.000, 60-80 Mbps, H.264 High Profile Level 5.2, **4Kp50**

The container format will be MP4, with the moov atom at the start of the file (*fast start*). I will introduce the moov atom as a post process (ffmpeg), since my primary transcoding software does not support the moov atom at all.
The audio is AAC-LC, stereo with 96 KHz and 320 kbps.

My question is: Are those settings suitable for *better quality* Web Video presentation? Did I miss something while merging the various guides on how to setup the transcoding process?

I would like to point out again, that the above mentioned settings are for the Web Video exports *only*. When I author Blu-ray releases, I will do much higher bitrates etc.. However this question is only about the Web Video presentation.

**Tags:** mp4, transcoding, h.264, webvideos

> **Comments:**
> **username_1**: Are you hosting the videos yourself, or uploading to YT..etc? Which transcodng s/w?  
> **username_0**: This is for YouTube and Vimeo only. I also host them in my own servers with "original" settings (much higher). I use Adobe Media Encoder CS4  
> **username_1**: As long as the quality looks good, doesn't matter. Profile/level are relevant when your output is being played. YT and Vimeo always transcode.  

---

## 1 answers

### Answer by username_2 on 2018-07-16. Score: 2 | Accepted answer

If you are looking to get the best possible quality, ***encode at the highest bitrates you can factoring file size / upload time.***

Regardless of what you bitrate you transcode at; nearly all streaming platforms - **YouTube and Vimeo** included, will re-transcode the files using their own settings for Various Resolutions. Youtube for instance will take a 1080 file and transcode it into 1080, 720, 480, 360, and 240 versions for people who have slow connections.

Your original file on both Vimeo and YouTube will remain available for download later from your Video's Setting Page. I am not sure if you can make that public, but they do retain it if you wish to pull the file back at a later date.


---

