View Issue Details

IDProjectCategoryView StatusLast Update
0000604Cinelerra-GG[All Projects] Bugpublic2022-02-10 19:30
ReporterPhyllisSmith Assigned To 
PrioritynormalSeverityminorReproducibilityhave not tried
Status newResolutionopen 
Product Version 
Target VersionFixed in Version 
Summary0000604: Confusion in AppImages with vaapi/vdpau
DescriptionHow to create AppImages on computer that do not have vaapi or vdpau usable because of installed graphics card so that if the user's computer does have the capability, it will work for them.
TagsNo tags attached.

Activities

PhyllisSmith

PhyllisSmith

2022-02-10 19:30

manager   ~0005249

Just some notes.
After experimenting with different AppImages created on different computers, different Operating Systems with different graphics cards and different vaapi/vdpau libraries installed, or none of these libraries installed, I think I can safely conclude the following:

1) Hardware acceleration, vaapi or vdpau, works the same running either the created binary or the created AppImage from that binary on that same computer.
2) Hardware acceleration using an AppImage created on another computer running a different Operating System or even just a different level of Operating System, most likely will not work unless the user's computer just happens to have the same characteristics with respect to vaapi/vdpau as the computer where the AppImage was created.

*************************************** Some experimental results ******************************
For example using Test1 (hockey.ts television recording) and Test2 (Life Untouched 4K HDR10 Demo.mp4 downloadable file):

CinGG-20220131-x86_64.AppImage
-on AMD laptop with Radeon RX-580 graphics card where AppImage was created (Fedora 32):
  Test1 hardware acceleration vaapi and vdpau both work as expected.
  Test2 hardware acceleration vaapi works, but vdpau does not - this is as expected.

CinGG-20220131-x86_64-older_distros.AppImage
- on AMD laptop with Radeon RX-580 using AppImage created on AMD Opteron Ubuntu 16.04:
  Test1 and Test2 hardware acceleration do not work due to missing Radeon so file.

CinGG-20220131-x86-64-older_distros-multibit.AppImage
- on AMD laptop with Radeon RX-580 using AppImage created on Intel 4-core with Broadwell graphics:
  Test1 hardware acceleration only vdpau works and that could be due to a "wrapper".
  Test2 hardware acceleration does not work.

CinGG-20220131-x86_64.AppImage (same results as if built on this computer/this O/S)
- on Intel 4-core laptop with Broadwell using AppImage created on AMD laptop with different O/S of Fedora 32:
  Test1 hardware acceleration only vaapi works, but vdpau does not.
  Test2 hardware acceleration does not work..

CinGG-20220131-x86_64-older_distros.AppImage
- on Intel 4-core laptop with Broadwell using AppImage created on AMD Opteron Ubuntu 16.04:
  Test1 and Test2 hardware acceleration do not work.

CinGG-20220131-x86-64-older_distros-multibit.AppImage
- on Intel 4-core laptop with Broadwell using AppImage created on same computer but older O/S of Fedora 29:
  Test1 and Test2 hardware acceleration do not work.

Issue History

Date Modified Username Field Change
2022-01-28 01:55 PhyllisSmith New Issue
2022-02-10 19:30 PhyllisSmith Note Added: 0005249