Skip to content

feat: supercharge ffmpeg #35

Description

@mcoliver

while macOS uses the brew install ffmpeg-full to load a supercharged ffmpeg, we don't have an easy way for windows and linux users to access full ffmpeg because of licensing restrictions in how we package our utv dependencies. Things like hevc support, prores, hw acceleration via nvenc, etc..

Problem
Users want to be able to play back any codec but we can't distribute many legally via precompiled ffmpeg versions. Users can manually override dll's and exe's if they have licenses for those things but it's a bit more cumbersome than it should be for many people who just want an app to work.

Potential Solutions

  • Super Charge Fffmpeg button in windows and linux versions. Where do we put this? Preferences Panel? Help Menu? How do we discover and alert users when there is a new version of ffmpeg and they need to update?
  • Tie it to autoupdate stuff for utv? Prompt user when the application launches? Make it a third party process that runs during the msi install of the dependencies?

Where do we get these from?

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions