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

Upgrade FFmpeg (5.0) for Windows 64-bit #2952

Merged
merged 3 commits into from
Jan 18, 2022
Merged

Upgrade FFmpeg (5.0) for Windows 64-bit #2952

merged 3 commits into from
Jan 18, 2022

Conversation

rom1v
Copy link
Collaborator

@rom1v rom1v commented Jan 17, 2022

Use FFmpeg win64 binaries from gyan.dev (referenced from ffmpeg.org):

Keep the old FFmpeg prebuilt binaries (4.3.1) for win32 builds.

Fixes #1753
Refs #1838
Refs #2583

@npes87184 @nkh0472 This is partially a mix of your PR #1838 and #2583, so I added:

Co-authored-by: Yu-Chen Lin <[email protected]>
Co-authored-by: nkh0472 <[email protected]>

@npes87184
Copy link
Contributor

Reviewed-by: Yu-Chen Lin [email protected]

@nkh0472
Copy link
Contributor

nkh0472 commented Jan 18, 2022

Cool

rom1v and others added 3 commits January 18, 2022 10:13
The fact that the current prebuilt FFmpeg is split into two separate
zipfiles is an implementation detail.

Use a single Makefile recipe for both files.

PR #2952 <#2952>
The FFmpeg dependency is downloaded from two separate zipfiles.

Symlink include/ to expose everything from a single directory, to
simplify the meson script.

PR #2952 <#2952>
Use FFmpeg win64 binaries from gyan.dev (referenced from ffmpeg.org):

 - https://www.gyan.dev/ffmpeg/builds/
 - https://ffmpeg.org/download.html#build-windows

Keep the old FFmpeg prebuilt binaries (4.3.1) for win32 builds.

Fixes #1753 <#1753>
Refs #1838 <#1838>
Refs #2583 <#2583>
PR #2952 <#2952>

Co-authored-by: Yu-Chen Lin <[email protected]>
Co-authored-by: nkh0472 <[email protected]>
Signed-off-by: Romain Vimont <[email protected]>
@rom1v rom1v merged commit b3ff1f6 into dev Jan 18, 2022
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