чт, 16 нояб. 2023 г., 19:58 Andrea paz <[email protected]>:
I did a compilation with ffmpeg 6.1 and everything went well. Thanks Phyllis.
(Note x Phyllis: the new "zoneplate" filter gives no error but if you try to use it the error comes up: err: Function not implemented)
I tried making a new build by enabling vulkan as described in the following links:
https://trac.ffmpeg.org/wiki/HWAccelIntro#Vulkan https://ffmpeg.org/ffmpeg-filters.html#Vulkan-Video-Filters
It compiles without errors using "--enable-vulkan" and "--enable-libglslang" while crashing using "--enable-libshaderc". For the latter crash see cin5_shader.tar.gz
In the case of "--enable-libglslang" I have no build errors, however, in the end, the ".../bin/cin" program is not created and therefore CinGG does not start. See the log cin5_glslang.tar.gz
I don't see any errors in the log; there are many lines like:
"/home/paz/cinelerra5/cinelerra-5.1/thirdparty/ffmpeg-6.1/libavfilter/vulkan_glslang.c:182:(.text+0xcf): undefined reference to `glslang_shader_create'"
undefined reference is usually fatal link error, no wonder you have no binary .. probably you need to add some additional libs to ldflags as well ....
But they are not error lines or warning lines. I think it's looking for vulkan device initialization but can't find it and leave it alone....
чт, 16 нояб. 2023 г., 20:06 Andrew Randrianasulu <[email protected]>:
чт, 16 нояб. 2023 г., 19:58 Andrea paz <[email protected]>:
I did a compilation with ffmpeg 6.1 and everything went well. Thanks Phyllis.
(Note x Phyllis: the new "zoneplate" filter gives no error but if you try to use it the error comes up: err: Function not implemented)
I tried making a new build by enabling vulkan as described in the following links:
https://trac.ffmpeg.org/wiki/HWAccelIntro#Vulkan https://ffmpeg.org/ffmpeg-filters.html#Vulkan-Video-Filters
It compiles without errors using "--enable-vulkan" and "--enable-libglslang" while crashing using "--enable-libshaderc". For the latter crash see cin5_shader.tar.gz
In the case of "--enable-libglslang" I have no build errors, however, in the end, the ".../bin/cin" program is not created and therefore CinGG does not start. See the log cin5_glslang.tar.gz
I don't see any errors in the log; there are many lines like:
"/home/paz/cinelerra5/cinelerra-5.1/thirdparty/ffmpeg-6.1/libavfilter/vulkan_glslang.c:182:(.text+0xcf): undefined reference to `glslang_shader_create'"
undefined reference is usually fatal link error, no wonder you have no binary ..
probably you need to add some additional libs to ldflags as well ....
try "-lglslang -lMachineIndependent -lOSDependent -lHLSL -lOGLCompiler -lGenericCodeGen \ -lSPVRemapper -lSPIRV -lSPIRV-Tools-opt -lSPIRV-Tools -lpthread -lstdc++ -lm" as you additional libs in export EXTRA_LIBS= line before you run configure ... fished out of ffmpeg's configure script by using less and search function for 'glslang' word in it .... "/" and ten "n" few times ... this amount of libs, even if they all just sub- components makes me sad.
But they are not error lines or warning lines. I think it's looking for vulkan device initialization but can't find it and leave it alone....
participants (1)
-
Andrew Randrianasulu