Skip to content

[tracking] ffmpeg migration #51522

Description

@classabbyamp

thanks to the various PRs by @zlice, we're close to finishing updating ffmpeg.

This is what remains:

Activity

  1. zlice commented on Jun 6, 2025

    @zlice
    Contributor

    so i think this broke ffmpeg4 f1b1754 - complains it can't find nvidia ERROR: nvenc requested but not found

  2. zlice commented on Jun 6, 2025

    @zlice
    Contributor

    also, to get rid of 4, may want to use w/e ffmpeg qt packages instead of system #53844 (comment)

  3. METhOphetamine commented on Jun 15, 2025

    @METhOphetamine

    I might be spitting nonsense but aren't you missing some libav* libraries' reverse dependencies on the list? I'm talking about ppsspp and rsgain. Not sure about qtav.

  4. zlice commented on Jun 15, 2025

    @zlice
    Contributor

    hm those both have 4 still...rsgain is not ringing any bells but i swore ppsspp was moved to 6.

  5. zlice commented on Jun 15, 2025

    @zlice
    Contributor
  6. zlice commented on Jun 15, 2025

    @zlice
    Contributor

    59fd9d1 *sigh* 6 actually breaks ppsspp

    hrydgard/ppsspp#15308 (comment) a comment about not relying on ffmpeg as much

    kew and rsgain should be tested a bit then if moved to 6. guessing 4 will still be around a bit because of vlc anyway

  7. METhOphetamine commented on Jun 15, 2025

    @METhOphetamine

    59fd9d1 sigh 6 actually breaks ppsspp

    Wouldn't it be best to use their bundled FFmpeg then? Or I guess FFmpeg 4 could be changed so that it no longer conflicts with the other FFmpeg versions. But then you'd have to change all their #includes and their build to point to the older version.

    Edit: On a second thought, they do have an official flatpak, so it might be better to just remove the package than package software that will bundle dependencies anyways.

  8. zlice commented on Jun 29, 2025

    @zlice
    Contributor

    both of these build fine with ffmpeg6

    kew ffmpeg6 - #56024

    rsgain ffmpeg6 - #56023

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

    trackingfor tracking larger sets of changes

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions