<div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">пт, 15 дек. 2023 г., 13:27 Andrea paz via Cin <<a href="mailto:cin@lists.cinelerra-gg.org" rel="noreferrer noreferrer noreferrer" target="_blank">cin@lists.cinelerra-gg.org</a>>:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I open a new thread on av1_vaapi because the other one is only about<br>
Intel drivers.<br>
I put the results of my system ffmpeg and CinGG's internal ffmpeg.<br>
<br>
$ ffmpeg -encoders | grep av1<br>
 V....D libaom-av1           libaom AV1 (codec av1)<br>
 V....D librav1e             librav1e AV1 (codec av1)<br>
 V..... libsvtav1            SVT-AV1(Scalable Video Technology for<br>
AV1) encoder (codec av1)<br>
 V....D av1_nvenc            NVIDIA NVENC av1 encoder (codec av1)<br>
 V..... av1_qsv              AV1 (Intel Quick Sync Video acceleration)<br>
(codec av1)<br>
 V....D av1_amf              AMD AMF AV1 encoder (codec av1)<br>
 V....D av1_vaapi            AV1 (VAAPI) (codec av1)<br>
 A....D wmav1                Windows Media Audio 1<br>
<br>
$ /home/paz/cinelerra5/cinelerra-5.1/thirdparty/ffmpeg-6.1/ffmpeg<br>
-encoders | grep av1<br>
 V....D libaom-av1           libaom AV1 (codec av1)<br>
 V....D av1_vaapi            AV1 (VAAPI) (codec av1)<br>
 A....D wmav1                Windows Media Audio 1<br>
<br>
On my system libva is at version 2.20.0; I don't know how to see the<br>
version of libva used internally by CinGG (if any).<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">We link to system's libva, so it should depend on version installed on build machine. According to Phoronix article av1 encoder appeared since libva 2.14 in early 2022.</div><div dir="auto"><br></div><div dir="auto"><a href="https://www.phoronix.com/news/VA-API-libva-2.14-Released" target="_blank" rel="noreferrer">https://www.phoronix.com/news/VA-API-libva-2.14-Released</a><br></div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
I guess, as Andrew says, internal libva is out of date, or use the<br>
system one directly.<br>
Important missing, besides the Intel ones, is av1_nvenc. I don't know<br>
if it depends on my system which is AMD and therefore doesn't have<br>
Cuda, or you have to manually enable the library. I see that Phyllis'<br>
system has only two libraries for av1 and all the others are missing.<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">I think for this one we need to update our ffnvcodec.tar.xz</div><div dir="auto"><br></div><div dir="auto"><a href="https://github.com/FFmpeg/nv-codec-headers/commit/7947f29859f2fa7a9252309daeb4717030d027e0">https://github.com/FFmpeg/nv-codec-headers/commit/7947f29859f2fa7a9252309daeb4717030d027e0</a><br></div><div dir="auto"><br></div><div dir="auto">I guess SDK 12.x is earliest with av1 ENCODE.</div><div dir="auto"><br></div><div dir="auto">unfortunately,  this might mean I lose nvenc acceleration on legacy nvidia proprietary 470 driver? We'll see.</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I additionally have only av1_vaapi. @Terje, you also use a rolling,<br>
can you see the encoders of CinGG's internal ffmpeg and the system<br>
libva version?<br>
<br>
I am attaching a new version of the preset for av1_vaapi, but there<br>
are many conditions for it to work: you have to install CinGG<br>
(appimage is no good, unless you know how to open and recreate it);<br>
new generation GPU (Nvidia 4000; AMD Radeon 7000; Intel Xe 2 or Intel<br>
Arc); system with updated libva (possibly Rolling...). If anyone meets<br>
the requirements, I would like to know if the preset works or what<br>
errors it gives. I used average options between quality and speed but<br>
could not test them because I lack the right hardware.<br>
-- <br>
Cin mailing list<br>
<a href="mailto:Cin@lists.cinelerra-gg.org" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">Cin@lists.cinelerra-gg.org</a><br>
<a href="https://lists.cinelerra-gg.org/mailman/listinfo/cin" rel="noreferrer noreferrer noreferrer noreferrer noreferrer" target="_blank">https://lists.cinelerra-gg.org/mailman/listinfo/cin</a><br>
</blockquote></div></div></div>