Skip to content
This repository has been archived by the owner on Jul 1, 2024. It is now read-only.

encoder/ffmpeg: Assume extra data and sei are present on first frame #919

Conversation

Xaymar
Copy link
Owner

@Xaymar Xaymar commented Sep 8, 2022

Explain the Pull Request

While this may break some unusual encoders that require additional frames for extra data or sei data to be present, it fixes the problem where encoders would never record at all. May need to look into a different solution in the future.

Fixes #911

Completion Checklist

  • I have added myself to the Copyright and License headers and files.
  • I will maintain this code in the future and have added myself to CODEOWNERS.
  • I have tested this change on the following platforms:
    • MacOS 10.15
    • MacOS 11
    • MacOS 12
    • Ubuntu 20.04
    • Ubuntu 22.04
    • Windows 10
    • Windows 11

@Xaymar Xaymar linked an issue Sep 8, 2022 that may be closed by this pull request
While this may break some unusual encoders that require additional frames for extra data or sei data to be present, it fixes the problem where encoders would never record at all. May need to look into a different solution in the future.

Fixes #911
@Xaymar Xaymar force-pushed the fix/911-apple-prores-and-avid-dnxhr-do-not-produce-output-files branch from aaa73f9 to ac8a2fa Compare September 8, 2022 22:00
@Xaymar Xaymar merged commit dfab04c into master Sep 8, 2022
@Xaymar Xaymar deleted the fix/911-apple-prores-and-avid-dnxhr-do-not-produce-output-files branch September 8, 2022 22:20
@Xaymar Xaymar added this to the FFmpeg Encoders (Component) milestone Dec 11, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Apple ProRes and Avid DNxHR do not produce output files
1 participant