Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

More framerates for YouTube HD and Vimeo HD presets #2073

Merged
merged 3 commits into from
Sep 12, 2018

Conversation

ferdnyc
Copy link
Contributor

@ferdnyc ferdnyc commented Sep 7, 2018

Youtube and Vimeo both support upload of video at any frame rate.

Given OpenShot's sensitivity to framerate changes, it doesn't make sense that the presets only offer 25fps and 29.97fps choices for Video Profile, practically forcing the user to perform an unsupported frame-rate change on export. This change expands the profile list in both presets by adding 23.978fps, 24fps, and 30fps options in both 720p and 1080p.

I wanted to add the higher frame rates as well (50, 59.94, and 60 fps), but the "High" bitrate setting of 8Mbps doesn't meet either site's recommendations for higher frame rates, and there's currently no way to make export bitrate dependent on frame rate.

The Vimeo bitrates didn't even meet their recommendations for standard frame rate at 1080p, actually, so the bins in that preset get tweaked from 2/5/8 Mbps to 4/8/12 Mbps.

Given the increasing popularity of 60fps video on YouTube, a separate "YouTube-60fps" preset with higher video bitrates might be warranted.

ferdnyc and others added 3 commits September 7, 2018 09:18
Youtube supports upload of video at any frame rate.[1]

Given OpenShot's sensitivity to framerate changes, it doesn't make
sense that the YouTube-HD preset only offers 25fps and 29.97fps
choices for Video Profile. This change adds in 23.978fps, 24fps,
and 30fps options for both 720p and 1080p.

I wanted to add the higher frame rates as well (50, 59.94, and 60 fps),
but the "High" bitrate setting of 8Mbps doesn't meet their recommended
bitrate of 12Mbps for 1080p video at those rates[1], and there's
currently no way to make export bitrate dependent on frame rate.

Given its increasing popularity, though, a separate "YouTube-60fps"
preset with higher video bitrates might be warranted.

[1]: https://support.google.com/youtube/answer/1722171
Like YouTube, Vimeo accepts video at any frame rate.[1]

So, this makes the same change as the previous commit, adding
additional frame rates <= 30fps. However, Vimeo's recommended
bitrate is 10-20Mbps for 1080p video[1], so the video bitrate
bins also get tweaked from 2/5/8 Mbps to 4/8/12 Mbps.

[1]: https://vimeo.com/help/compression
@DylanC DylanC merged commit 861c63f into OpenShot:develop Sep 12, 2018
@ferdnyc ferdnyc deleted the youtube-framerate branch September 17, 2018 00:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants