FFmpeg shared SDK build report
=====================================

FFmpeg version : n8.1.3
Target         : linux-arm64
Host runner    : Linux 7.0.0-1017-azure aarch64
Build sysroot  : Ubuntu 22.04.5 LTS
Built at (UTC) : 2026-11-03 02:57:55
License        : LGPL-2.1-or-later

Pinned dependencies
-------------------
zlib            v1.3.1 (zlib license; statically included)
dav1d           1.5.4 (BSD-2-Clause; statically included)
libopus         v1.6.1 (BSD-3-Clause; statically included)
libvpx          v1.17.0 (BSD-3-Clause; statically included)
SVT-AV1         v4.2.0 (BSD-3-Clause-Clear + AOM Patent License 1.0; statically included)
Vulkan-Headers  v1.4.330 (Apache-2.0 OR MIT; headers only)
nv-codec-headers n12.1.14.0 (MIT; headers only; NVENC needs NVIDIA driver >= 530.41.03 Linux / >= 531.61 Windows)

Applied patches
---------------
0001-avcodec-h264-free-private-HW-data-early-0661ef6bb3e5.patch sha256 345e4a1c9b71b6bb6d3bfdab282c239ab565c2914fe00ad049a5fbf5d481f6cf upstream 0661ef6bb3e50f502e79d3c5fea1c83e860f1d09
0002-vulkan_encode-destroy-queued-picture-views-ddfa842088cd.patch sha256 5d4731d387e458d5e35a4b26bcd67bf30330b6eace60892bdda39f5eebf2410d upstream ddfa842088cd86bd48bc4533f10a4b5badcbd02d
0003-vulkan_encode-free-CBS-context-on-close-569674ac8dc0.patch sha256 beeb8a6b33cd06916f62d6bc915e342fba2eda474565ce7958e0f46e18bca178 upstream 569674ac8dc00c11eaa96d86870b186cfb076639
0004-vulkan_encode-release-unoutput-packet-buffers.patch sha256 b1d10bf7d61b163646c80aa31b82de1e1b306874de575b434157e20d7efb61a4 upstream pending

Runtime identity
----------------
version: n8.1.3
license: LGPL version 2.1 or later
configuration: --prefix=/__w/ffmpeg-builds/ffmpeg-builds/build/shared-sdk-prefix --disable-gpl --disable-nonfree --disable-version3 --disable-autodetect --disable-programs --disable-static --enable-shared --enable-pic --disable-doc --disable-debug --enable-runtime-cpudetect --disable-libx264 --disable-libx265 --disable-libxvid --disable-libfdk-aac --disable-iconv --enable-zlib --enable-libdav1d --enable-libopus --enable-libvpx --enable-libsvtav1 --pkg-config-flags=--static --extra-cflags=-I/__w/ffmpeg-builds/ffmpeg-builds/build/shared-sdk-deps-prefix/include --extra-ldflags=-L/__w/ffmpeg-builds/ffmpeg-builds/build/shared-sdk-deps-prefix/lib --enable-pthreads --enable-vulkan --disable-vaapi --disable-vdpau --disable-libdrm --disable-v4l2-m2m --disable-libmfx --disable-libvpl --enable-ffnvcodec --enable-nvenc --disable-cuvid --disable-nvdec --disable-cuda-llvm
hwdevice: cuda
hwdevice: vulkan
encoder: h264_vulkan
encoder: hevc_vulkan
encoder: av1_vulkan
encoder: h264_nvenc
encoder: hevc_nvenc
encoder: av1_nvenc
encoder: libopus
encoder: libvpx
encoder: libvpx-vp9
encoder: libsvtav1
decoder: libdav1d
bsf: extract_extradata
bsf: h264_metadata
bsf: hevc_metadata
bsf: av1_metadata

configure options
-----------------
--prefix=/__w/ffmpeg-builds/ffmpeg-builds/build/shared-sdk-prefix --disable-gpl --disable-nonfree --disable-version3 --disable-autodetect --disable-programs --disable-static --enable-shared --enable-pic --disable-doc --disable-debug --enable-runtime-cpudetect --disable-libx264 --disable-libx265 --disable-libxvid --disable-libfdk-aac --disable-iconv --enable-zlib --enable-libdav1d --enable-libopus --enable-libvpx --enable-libsvtav1 --pkg-config-flags=--static --extra-cflags=-I/__w/ffmpeg-builds/ffmpeg-builds/build/shared-sdk-deps-prefix/include --extra-ldflags=-L/__w/ffmpeg-builds/ffmpeg-builds/build/shared-sdk-deps-prefix/lib --enable-pthreads --enable-vulkan --disable-vaapi --disable-vdpau --disable-libdrm --disable-v4l2-m2m --disable-libmfx --disable-libvpl --enable-ffnvcodec --enable-nvenc --disable-cuvid --disable-nvdec --disable-cuda-llvm

pkg-config versions
-------------------
libavcodec     62.28.103
libavdevice    62.3.103
libavfilter    11.14.103
libavformat    62.12.103
libavutil      60.26.103
libswresample  6.3.103
libswscale     9.5.103

dynamic library dependencies
----------------------------
$ libavcodec.so.62.28.103
	linux-vdso.so.1 (0x0000ffd0a6c98000)
	libswresample.so.6 => /__w/ffmpeg-builds/ffmpeg-builds/build/shared-sdk-prefix/lib/libswresample.so.6 (0x0000ffd0a5100000)
	libavutil.so.60 => /__w/ffmpeg-builds/ffmpeg-builds/build/shared-sdk-prefix/lib/libavutil.so.60 (0x0000ffd0a4ee0000)
	libm.so.6 => /lib/aarch64-linux-gnu/libm.so.6 (0x0000ffd0a4e40000)
	libc.so.6 => /lib/aarch64-linux-gnu/libc.so.6 (0x0000ffd0a4c90000)
	/lib/ld-linux-aarch64.so.1 (0x0000ffd0a6c60000)

$ libavdevice.so.62.3.103
	linux-vdso.so.1 (0x0000ffd16df88000)
	libavfilter.so.11 => /__w/ffmpeg-builds/ffmpeg-builds/build/shared-sdk-prefix/lib/libavfilter.so.11 (0x0000ffd16db80000)
	libavformat.so.62 => /__w/ffmpeg-builds/ffmpeg-builds/build/shared-sdk-prefix/lib/libavformat.so.62 (0x0000ffd16d8b0000)
	libavcodec.so.62 => /__w/ffmpeg-builds/ffmpeg-builds/build/shared-sdk-prefix/lib/libavcodec.so.62 (0x0000ffd16bd80000)
	libavutil.so.60 => /__w/ffmpeg-builds/ffmpeg-builds/build/shared-sdk-prefix/lib/libavutil.so.60 (0x0000ffd16bb60000)
	libc.so.6 => /lib/aarch64-linux-gnu/libc.so.6 (0x0000ffd16b9b0000)
	/lib/ld-linux-aarch64.so.1 (0x0000ffd16df50000)
	libswscale.so.9 => /__w/ffmpeg-builds/ffmpeg-builds/build/shared-sdk-prefix/lib/libswscale.so.9 (0x0000ffd16b890000)
	libswresample.so.6 => /__w/ffmpeg-builds/ffmpeg-builds/build/shared-sdk-prefix/lib/libswresample.so.6 (0x0000ffd16b860000)
	libm.so.6 => /lib/aarch64-linux-gnu/libm.so.6 (0x0000ffd16b7c0000)

$ libavfilter.so.11.14.103
	linux-vdso.so.1 (0x0000fff414988000)
	libswscale.so.9 => /__w/ffmpeg-builds/ffmpeg-builds/build/shared-sdk-prefix/lib/libswscale.so.9 (0x0000fff414480000)
	libavformat.so.62 => /__w/ffmpeg-builds/ffmpeg-builds/build/shared-sdk-prefix/lib/libavformat.so.62 (0x0000fff4141b0000)
	libavcodec.so.62 => /__w/ffmpeg-builds/ffmpeg-builds/build/shared-sdk-prefix/lib/libavcodec.so.62 (0x0000fff412680000)
	libswresample.so.6 => /__w/ffmpeg-builds/ffmpeg-builds/build/shared-sdk-prefix/lib/libswresample.so.6 (0x0000fff412650000)
	libavutil.so.60 => /__w/ffmpeg-builds/ffmpeg-builds/build/shared-sdk-prefix/lib/libavutil.so.60 (0x0000fff412430000)
	libm.so.6 => /lib/aarch64-linux-gnu/libm.so.6 (0x0000fff412390000)
	libc.so.6 => /lib/aarch64-linux-gnu/libc.so.6 (0x0000fff4121e0000)
	/lib/ld-linux-aarch64.so.1 (0x0000fff414950000)

$ libavformat.so.62.12.103
	linux-vdso.so.1 (0x0000ff7e614f5000)
	libavcodec.so.62 => /__w/ffmpeg-builds/ffmpeg-builds/build/shared-sdk-prefix/lib/libavcodec.so.62 (0x0000ff7e5f6b0000)
	libavutil.so.60 => /__w/ffmpeg-builds/ffmpeg-builds/build/shared-sdk-prefix/lib/libavutil.so.60 (0x0000ff7e5f490000)
	libm.so.6 => /lib/aarch64-linux-gnu/libm.so.6 (0x0000ff7e5f3f0000)
	libc.so.6 => /lib/aarch64-linux-gnu/libc.so.6 (0x0000ff7e5f240000)
	/lib/ld-linux-aarch64.so.1 (0x0000ff7e614b0000)
	libswresample.so.6 => /__w/ffmpeg-builds/ffmpeg-builds/build/shared-sdk-prefix/lib/libswresample.so.6 (0x0000ff7e5f210000)

$ libavutil.so.60.26.103
	linux-vdso.so.1 (0x0000ffacc6e05000)
	libm.so.6 => /lib/aarch64-linux-gnu/libm.so.6 (0x0000ffacc6b00000)
	libc.so.6 => /lib/aarch64-linux-gnu/libc.so.6 (0x0000ffacc6950000)
	/lib/ld-linux-aarch64.so.1 (0x0000ffacc6dc0000)

$ libswresample.so.6.3.103
	linux-vdso.so.1 (0x0000ff5c360fa000)
	libavutil.so.60 => /__w/ffmpeg-builds/ffmpeg-builds/build/shared-sdk-prefix/lib/libavutil.so.60 (0x0000ff5c35e60000)
	libm.so.6 => /lib/aarch64-linux-gnu/libm.so.6 (0x0000ff5c35dc0000)
	libc.so.6 => /lib/aarch64-linux-gnu/libc.so.6 (0x0000ff5c35c10000)
	/lib/ld-linux-aarch64.so.1 (0x0000ff5c360b0000)

$ libswscale.so.9.5.103
	linux-vdso.so.1 (0x0000ffc855636000)
	libavutil.so.60 => /__w/ffmpeg-builds/ffmpeg-builds/build/shared-sdk-prefix/lib/libavutil.so.60 (0x0000ffc8552b0000)
	libm.so.6 => /lib/aarch64-linux-gnu/libm.so.6 (0x0000ffc855210000)
	libc.so.6 => /lib/aarch64-linux-gnu/libc.so.6 (0x0000ffc855060000)
	/lib/ld-linux-aarch64.so.1 (0x0000ffc8555f0000)

