Skip to content

feat!: scale and composer API and MPEG-DASH preset improvements#21

Merged
bajankristof merged 6 commits intomainfrom
fix/misc
Apr 16, 2025
Merged

feat!: scale and composer API and MPEG-DASH preset improvements#21
bajankristof merged 6 commits intomainfrom
fix/misc

Conversation

@bajankristof
Copy link
Collaborator

No description provided.

kadirsaglam41
kadirsaglam41 previously approved these changes Apr 15, 2025
BREAKING CHANGE:
- The display_aspect_ratio and sample_aspect_ratio methods have been
  renamed to raw_display_aspect_ratio and raw_sample_aspect_ratio
  respectively on both the FFMPEG::Media and FFMPEG::Stream classes.
- The calculated_aspect_ratio and calculated_pixel_aspect_ratio methods
  have been renamed to display_aspect_ratio and sample_aspect_ratio
  respectively on both the FFMPEG::Media and FFMPEG::Stream classes.
- More composer methods support stream specifiers in the RawCommandArgs
  (and by extension the CommandArgs) class.
- The MPEG-DASH H.264 preset have been greatly simplified to achieve the
  same exact results.
@bajankristof bajankristof changed the title feat: add new helpers and resolve some known issues feat!: scale and composer API and MPEG-DASH preset improvements Apr 15, 2025
@bajankristof bajankristof merged commit f5e8900 into main Apr 16, 2025
13 checks passed
@bajankristof bajankristof deleted the fix/misc branch April 16, 2025 07:48
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