<div dir="ltr">I recommend not to use sws_sclale at all. It is a real bottleneck of all encoding process. I had a bad experience using sws_sclale for RGB->YUV conversion. I replace the ffmpeg (

sws_sclale) conversion with this <a href="https://github.com/lemenkov/libyuv">https://github.com/lemenkov/libyuv</a></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">чт, 25 авг. 2022 г. в 07:53, wolverin via Libav-user <<a href="mailto:libav-user@ffmpeg.org">libav-user@ffmpeg.org</a>>:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div><div>Sorry if the question is stupid )) but I didn't find how to do it</div><div> </div><div>I am using AVFilterContext for scaling because it is multithreaded but still slow and I want to specify SWS_FAST_BILINEAR</div><div>I'm trying to specify this (scale work), but I get an error: No such filter: 'sws_flags'</div><div> </div><div><div><div>        char args[512];</div><div>…</div></div><div><div>        snprintf(args, sizeof(args), "scale=%d:%d,sws_flags=1",</div><div>                pCdcCtxOut->width, pCdcCtxOut->height);</div><div>        if ((rt = avfilter_graph_parse_ptr(pFltGph, args, &pFltInp, &pFltOut, NULL)) < 0)</div><div>        {</div><div>            PrintError("Error avfilter_graph_parse_ptr", rt);</div><div>            goto FILTER_END;</div><div>        }</div></div></div><div> </div></div>
_______________________________________________<br>
Libav-user mailing list<br>
<a href="mailto:Libav-user@ffmpeg.org" target="_blank">Libav-user@ffmpeg.org</a><br>
<a href="https://ffmpeg.org/mailman/listinfo/libav-user" rel="noreferrer" target="_blank">https://ffmpeg.org/mailman/listinfo/libav-user</a><br>
<br>
To unsubscribe, visit link above, or email<br>
<a href="mailto:libav-user-request@ffmpeg.org" target="_blank">libav-user-request@ffmpeg.org</a> with subject "unsubscribe".<br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature">С уважением Алексей Комаров.<br></div>