Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Maybe it's time to upgrade ffmpeg to 5.0 #10725

Closed
wszqkzqk opened this issue Feb 10, 2022 · 12 comments
Closed

Maybe it's time to upgrade ffmpeg to 5.0 #10725

wszqkzqk opened this issue Feb 10, 2022 · 12 comments

Comments

@wszqkzqk
Copy link
Contributor

Archlinux have already upgraded ffmpeg to 5.0 in staging repo, so maybe it's for time for MSYS2 to make plans to upgrade to ffmpeg 5.0……?

@Biswa96
Copy link
Member

Biswa96 commented Feb 10, 2022

It is in stating repository for a reason 😉

@lazka
Copy link
Member

lazka commented Feb 10, 2022

@jeroen
Copy link
Contributor

jeroen commented Feb 10, 2022

FYI, I maintain some bindings for ffmpeg libav and there were quite a few breaking changes in ffmpeg-5. Mainly just headers that were previously included automatically that you now need to #include explicitly, but also some API's that are no longer public. So there may be some bumps in the road.

@wszqkzqk
Copy link
Contributor Author

mingw-w64-x86_64-ffmpeg-5.0-4-any.pkg.tar.zst
I‘ve built the ffmpeg 5.0 package, but I have not tested it.

@ZachBacon
Copy link
Contributor

mingw-w64-x86_64-ffmpeg-5.0-4-any.pkg.tar.zst
I‘ve built the ffmpeg 5.0 package, but I have not tested it.

The main problem is software that rely on ffmpeg needs time to adapt. If anything it would need go through a bunch of testing and a bunch of rebuilds of the software that depend on it.

I personally vote for a separate package until we can be sure it can be made default.

@lazka
Copy link
Member

lazka commented Feb 18, 2022

Arch has updated now, so feel free to try (and look for patches in Arch if needed)

@Biswa96
Copy link
Member

Biswa96 commented Feb 18, 2022

ArchLinux updated the ffmpeg package to v5 as a separate package. The older V4 is packaged as ffmpeg4.4 packge which is linked with other projects like vlc.

@lazka
Copy link
Member

lazka commented Feb 18, 2022

ah, thanks, I missed that

@lmorand
Copy link
Contributor

lmorand commented Dec 22, 2022

For reference, I've tried building every package that depends on ffmpeg and this was the result (a check mark means it built successfuly using ffmpeg 5.1.2, but no functionality was tested):

@lazka
Copy link
Member

lazka commented Dec 22, 2022

thanks!

@lazka
Copy link
Member

lazka commented Feb 24, 2023

5.1 is in the repo now

@lazka lazka closed this as completed Feb 24, 2023
@lazka
Copy link
Member

lazka commented Mar 1, 2023

I've created #15958 for v6.0

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

No branches or pull requests

6 participants