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