Skip to content

Add Windows ARM64 support for FFmpeg videoio plugin build#106

Open
pratham-mcw wants to merge 1 commit into
opencv:ffmpeg/4.x_20250625_srcfrom
pratham-mcw:ffmpeg/4.x_20250625_src
Open

Add Windows ARM64 support for FFmpeg videoio plugin build#106
pratham-mcw wants to merge 1 commit into
opencv:ffmpeg/4.x_20250625_srcfrom
pratham-mcw:ffmpeg/4.x_20250625_src

Conversation

@pratham-mcw
Copy link
Copy Markdown

PR Description:

This change adds support for building the OpenCV FFmpeg videoio plugin (opencv_videoio_ffmpeg_64.dll) for Windows ARM64 (aarch64).

Key changes:

  • Added ARM64 build targets for OpenCV and videoio plugin.
  • Integrated llvm-mingw toolchain for cross-compilation.
  • Extended build scripts to support ARM64 (libvpx, openh264, aom, FFmpeg).
  • Updated Docker environment to use Ubuntu 22.04 and LLVM-based toolchain.
  • Adjusted linker flags and build configuration for ARM64 compatibility.

These changes enable generation of FFmpeg-based videoio binaries for Windows ARM64, similar to existing x86/x64 builds.

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.

1 participant