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

[EXPORT] Improve selection of the H.264 format profile on exporting #2343

Open
RigacciOrg opened this issue Jul 29, 2024 · 0 comments
Open
Labels
Export Ability to render and save videos out of Olive Triage This issue is yet to be triaged

Comments

@RigacciOrg
Copy link

Commit Hash
d09c494

Platform
Debian GNU/Linux 12.2

Summary
When exporting a video with the H.264 codec, the format profile is automatically selected and it may be too high.

Additional Information / Output
I made several experiments exporting a video with different Encode Speed, Target Bit Rate, Maximum Bit Rate, etc. The resulting videos are in various video format profiles ([email protected], High@L4, [email protected], High@L5, [email protected]), depending on the mix of the options.

As far I understand, the profile is just a metadata, telling the player what are the specs required to play the video (roughly speaking it is a minumum requirement for the combination of resolution, fps and bitrate).

The problem is with my low-end player which refuses to play a video with profile [email protected], despite the video is a simple 1920x1080@30, with a low 4 Mbps bitrate. Olive Editor imposed the [email protected] profile just because I selected the very slow encode speed. If I produce a video with the same options but using ffmpeg on the command line and I select an High@4 level, the player is happy, and this should be compliant with the Advanced Video Coding specs.

@RigacciOrg RigacciOrg added Export Ability to render and save videos out of Olive Triage This issue is yet to be triaged labels Jul 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Export Ability to render and save videos out of Olive Triage This issue is yet to be triaged
Projects
None yet
Development

No branches or pull requests

1 participant