Skip to content

feat: built-in preset improvements#23

Merged
bajankristof merged 4 commits intomainfrom
dev/dashif
Apr 25, 2025
Merged

feat: built-in preset improvements#23
bajankristof merged 4 commits intomainfrom
dev/dashif

Conversation

@bajankristof
Copy link
Collaborator

Improvements:

  • Built-in presets now use the closest standard frame rate to the input file
    when the input file has lower frame rate than the preset.
  • Reduced the keyframe interval of the MPEG-DASH H.264 preset to 1 second by default.
    This results in a more efficient encoding process and smaller file sizes, while
    still maintaining a good quality.

Fixes:

  • Fixed some audio timeline shifting issues with the MPEG-DASH H.264 preset due to which
    some players would skip to the end of the video upon loading.

* There is no perceivable difference between a keyframe interval of 1
  and 2 in terms of playback, but the file size is significantly smaller
  with a keyframe interval of 2 (as one would expect).
@kiskoza kiskoza self-requested a review April 25, 2025 08:10
@bajankristof bajankristof merged commit 9e873b8 into main Apr 25, 2025
13 checks passed
@bajankristof bajankristof deleted the dev/dashif branch April 25, 2025 08:52
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.

3 participants