Skip to content

missing AV1 D3D12VA encode support in your builds.. #561

@oscarbg

Description

@oscarbg

Hi,
recently h264 and av1 d3d12va video encode support has been added..

h264 commit:
FFmpeg/FFmpeg@d19b7c2

av1 commit:
FFmpeg/FFmpeg@92f2f9e

sadly checking latest build as 5 december, h264 is supported (h264_d3d12va) but no av1 (missing av1_d3d12va):

ffmpeg -codecs

ffmpeg version N-122010-g1d47ae65bf-20251205 Copyright (c) 2000-2025 the FFmpeg developers
DEV.LS h264                 H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 (decoders: h264 h264_qsv libopenh264 h264_amf h264_cuvid) (encoders: libx264 libx264rgb libopenh264 h264_amf h264_d3d12va h264_mf h264_nvenc h264_qsv h264_vaapi h264_vulkan)

DEV.LS av1                  Alliance for Open Media AV1 (decoders: libdav1d libaom-av1 av1 av1_cuvid av1_qsv av1_amf) (encoders: libaom-av1 librav1e libsvtav1 av1_nvenc av1_qsv av1_amf av1_mf av1_vaapi av1_vulkan)             

EDIT:
testing with:

ffmpeg.exe -hwaccel d3d12va -y -hwaccel_output_format d3d12 -i c:\av1\input.mp4 -c:v av1_d3d12va -acodec aac output_d3d12va_av1.mp4

shows:

[vost#0:0 @ 0000008000432000] Unknown encoder 'av1_d3d12va'
[vost#0:0 @ 0000008000432000] Error selecting an encoder
Error opening output file output_d3d12va_av1.mp4.
Error opening output files: Encoder not found

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions