WARNING: erroneous pipeline: no element "av1enc"

I installed MSVC 64-bit (VS 2019, Release CRT), 1.24.3, both the runtime installer and development installer, selecting complete installation, on a 64bits windows 10 pro laptop.

When running on a CMD terminal:
gst-launch-1.0 multifilesrc location=timeless.mp4 ! decodebin ! videoscale ! video/x-raw,width=640,height=480 ! timeoverlay ! av1enc ! queue ! av1parse ! rtpav1pay ! udpsink host= port=5000

I get the error:
WARNING: erroneous pipeline: no element “av1enc”

When I run gst-inspect-1.0, I get 244 plugins and 1726 features, but av1enc is not listed.

Many tests I did with x264 are working fine. Seems like av1enc was not installed, maybe the entire bad plugins are missing.
Anyone has faced this problem before? How can I install/enable bad plugins on Windows?

Thanks so much,

libaom and thus av1enc is not included in the binaries. You could create a feature request issue or use rav1enc.

1 Like

Thank you slomo.
I’ll create a feature request. In the meanwhile is there any way I can use libaom or SVT-AV1?

Only by building it yourself

1 Like

I made it work using rav1enc, but I would like to test it versus aom and svt-av1.

If I used Windows Subsystem for Linux (WSL), would I be able to use those encoders directly after installing gstreamer?

Thank you very much,

How / where from would you install GStreamer then?