<div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">сб, 14 сент. 2024 г., 15:07 Terje J. Hanssen via Cin <<a href="mailto:cin@lists.cinelerra-gg.org">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"><u></u>
<div>
<br>
<br>
<div>Den 14.09.2024 07:55, skrev Андрей
Спицын via Cin:<br>
</div>
<blockquote type="cite">
<div dir="auto">
<div dir="auto">
<div><span style="font-size:12.8px">>Is there something
that prevent typical QSV to be prebuilt in the
CinGG/FFmpeg rpm?</span><br>
</div>
<div><br>
</div>
<div dir="auto">The ffmpeg not installed on my suse build
host. If you how to enable QSV, I'll change the build
script.</div>
</div>
</div>
</blockquote>
<br>
Interesting.<br>
<br>
I know how to install FFmpeg and other packages to work with QSV,
latest SVT-AV1 etc. on openSUSE.<br>
Primarly it is by adding the third party Packman and OBS multimedia
libs and apps, repos and packages.<br>
The Open Build Service may contain the same packages for distros
too.<br>
<a href="https://build.opensuse.org/" target="_blank" rel="noreferrer">https://build.opensuse.org/</a><br>
<br>
But I am not sure what this implies with regards to CinGG use, I
expect Andrew know(?)<br></div></blockquote></div></div><div dir="auto"><br></div><div dir="auto">cingg uses libav* libraries, and optionally can pipe output to external ffmpeg binary.</div><div dir="auto"><br></div><div dir="auto">But for hw acceleration via qsv I think I need someone to test patch, because right now it not mapped anywhere, unlike vaapi/vdpau. There might be surprizes about what kind of buffer data it returns ....</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"><div>
If this will be a bundled static build which includes the above
system FFmpeg and other packages,<br>
I wonder if the additional features i.e QSV can be accessed from
CinGG without including presets etc?<br>
And possibly other current CinGG features won't be available without
its usual bundled FFmpeg?<br></div></blockquote></div></div><div dir="auto"><br></div><div dir="auto">there are bluray muxing patches, and few cosmetical (for example selecting pixel formats in y4m muxer).</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"><div>
<br>
To be sure not to break the current working CinGG rpm build for
openSUSE Leap15.6, possibly using <br>
Slowroll as a testbed and learning workshop beside would be a better
idea for this, if you have the opportunity? <br>
I myselfe have both distros installed in dual-boot setups on my
machines, but Slowroll has the benefit of the most <br>
current versions of the most. Besides, I have installed the
"6.6.49-1-longterm" kernel on Slowroll.<br>
<br>
Installation and setup of the latest Slowroll iso is similar to and
as easy as Leap 15.6.<br>
In principle it is to follow tit new Portal wiki with a few
modifications and addons as mentioned above:<br>
<a href="https://en.opensuse.org/Portal:Slowroll" target="_blank" rel="noreferrer">https://en.opensuse.org/Portal:Slowroll</a><br>
<br>
Hear back about this.<br>
<br>
<br>
<blockquote type="cite">
<div dir="auto">
<div dir="auto">
<div dir="auto"><br>
</div>
<div dir="auto"><br>
</div>
<div data-smartmail="gmail_signature">Best regards,</div>
<div data-smartmail="gmail_signature" dir="auto">Andrey</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">пт, 13 сент. 2024 г., 20:17
Terje J. Hanssen via Cin <<a href="mailto:cin@lists.cinelerra-gg.org" rel="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">
<div> The CinGG manual mentions VAAPI and VDPAU. <br>
<a href="https://cinelerra-gg.org/download/CinelerraGG_Manual/Hardware_video_acceleration.html" rel="noreferrer noreferrer noreferrer" target="_blank">https://cinelerra-gg.org/download/CinelerraGG_Manual/Hardware_video_acceleration.html</a>
<br>
<a href="https://cinelerra-gg.org/download/CinelerraGG_Manual/GPU_hardware_encoding.html" rel="noreferrer noreferrer noreferrer" target="_blank">https://cinelerra-gg.org/download/CinelerraGG_Manual/GPU_hardware_encoding.html</a><br>
<br>
My prebuild system FFmpeg lists<br>
<br>
<font face="Courier New, Courier, monospace">ffmpeg
-hide_banner -hwaccels<br>
Hardware acceleration methods:<br>
</font>
<blockquote><font face="Courier New, Courier, monospace">vdpau</font><br>
<font face="Courier New, Courier, monospace">cuda</font><br>
<font face="Courier New, Courier, monospace">vaapi</font><br>
<font face="Courier New, Courier, monospace">qsv</font><br>
<font face="Courier New, Courier, monospace">drm</font><br>
<font face="Courier New, Courier, monospace">vulkan</font><br>
</blockquote>
<br>
Among these, Vulkan has recently been discussed here.<br>
<br>
Is there something that prevent typical QSV to be prebuilt
in the CinGG/FFmpeg rpm?<br>
<br>
<br>
References:<br>
Compiling FFmpeg with QSV on Linux Intel Platform:<br>
<a href="https://www.intel.com/content/www/us/en/content-details/728030/building-ffmpeg-with-qsv-on-windows-and-linux-intel-platform.html?wapkw=ffmpeg" rel="noreferrer noreferrer noreferrer" target="_blank">https://www.intel.com/content/www/us/en/content-details/728030/building-ffmpeg-with-qsv-on-windows-and-linux-intel-platform.html?wapkw=ffmpeg</a><br>
Arc: Intel QuickSync (QSV):<br>
<a href="https://wiki.archlinux.org/title/FFmpeg#Intel_QuickSync_(QSV)" rel="noreferrer noreferrer noreferrer" target="_blank">https://wiki.archlinux.org/title/FFmpeg#Intel_QuickSync_(QSV)</a><br>
<br>
<br>
<br>
refer<br>
<br>
<br>
</div>
-- <br>
Cin mailing list<br>
<a href="mailto:Cin@lists.cinelerra-gg.org" rel="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" target="_blank">https://lists.cinelerra-gg.org/mailman/listinfo/cin</a><br>
</blockquote>
</div>
</div>
<br>
<fieldset></fieldset>
</blockquote>
<br>
</div>
-- <br>
Cin mailing list<br>
<a href="mailto:Cin@lists.cinelerra-gg.org" target="_blank" rel="noreferrer">Cin@lists.cinelerra-gg.org</a><br>
<a href="https://lists.cinelerra-gg.org/mailman/listinfo/cin" rel="noreferrer noreferrer" target="_blank">https://lists.cinelerra-gg.org/mailman/listinfo/cin</a><br>
</blockquote></div></div></div>