[Cin] Enable Cingg single-user build to use system libSvtAv1Enc upgraded to v. 2.3.0
Andrew Randrianasulu
randrianasulu at gmail.com
Tue Nov 5 04:45:57 CET 2024
вт, 5 нояб. 2024 г., 01:52 Terje J. Hanssen via Cin <
cin at lists.cinelerra-gg.org>:
> I upgraded my system Slowroll to
>
> S | Name | Type | Version |
> Arch | Repository
>
> ---+---------------------+---------+--------------------------------+--------+----------------------
> i+ | libSvtAv1Enc2 | package | 2.3.0-1.5 |
> x86_64 | obs:multimedia:libs
> i+ | SVT-AV1 | package | 2.3.0-1.5 |
> x86_64 | obs:multimedia:libs
>
> Version test:
>
> # SvtAv1EncApp
> Svt[info]: -------------------------------------------
> Svt[info]: SVT [version]: SVT-AV1 Encoder Lib v2.3.0
> Svt[info]: SVT [build] : GCC 14.2.1 20241007 [revision
> 4af44f2cf7d281f3e4f3957efce10e8b2ccb2ad3] 64 bit
> Svt[info]: LIB Build date: Oct 29 2024 22:11:44
> Svt[info]: -------------------------------------------
>
>
> File list for
>
> rpm -ql libSvtAv1Enc2
> /usr/lib64/libSvtAv1Enc.so.2
> /usr/lib64/libSvtAv1Enc.so.2.3.0
> /usr/share/licenses/libSvtAv1Enc2
> /usr/share/licenses/libSvtAv1Enc2/LICENSE.md
> /usr/share/licenses/libSvtAv1Enc2/PATENTS.md
>
> I tested first that SVT-AV1 v. 2.3.0 encoding worked OK with my existing
> system ffmpeg v. 7.1
>
> I'm not sure I ever have tested av1_svt rendering with my single-user
> build Cingg before now.
> But when I tried now to render the same hdv file as with ffmpeg, Cingg
> failed with
>
> int FFMPEG::open_encoder(const char*, const char*):
> cant find codec libsvtav1:/Videoklipp/AV1/hdv09_04_m2t_svt-av1_230.webm
>
>
> Shouldn't Cingg be able to work with the system upgraded libSvtAv1Enc2 v.
> 2-3-0 automatically as well as ffmpeg does?
> Or if necessary via a simple "update", without complete rebuild?
> -------------
>
> I had a look at my last rebuild of Cingg for using ffmpeg 7.1 :
> Does "disabled libsvtav1" say something?
>
> # ./configure --with-single-user --disable-static-build
> --without-thirdparty --without-libdpx
> configure: loading site script /usr/share/site/x86_64-pc-linux-gnu
> ..........snip
> checking for /usr/local/cuda/include/cuda.h... no
> checking cuda sdk... no
> checking for dlopen in -ldl... yes
> checking for numa_alloc in -lnuma... yes
> checking for openexr available... yes
> Reason Package
> ------ -------
> disabled encore
> disabled audiofile
> disabled esound
> disabled libsvtav1
> ...snip...
>
strange, I think it should work, while I have't tried such upgrade in
practice ......
"disable" line here talks about internal ffmpeg, and it all should be
dynamic in ffmpeg.C ...
mystery!
>
>
>
>
>
>
>
>
> --
> Cin mailing list
> Cin at lists.cinelerra-gg.org
> https://lists.cinelerra-gg.org/mailman/listinfo/cin
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.cinelerra-gg.org/pipermail/cin/attachments/20241105/05fa93df/attachment.htm>
More information about the Cin
mailing list