Skip to content

No Codecs found in CLI (most likely a local setup issue) #1381

Answered by bradh
SaTae66 asked this question in Q&A
Discussion options

You must be logged in to vote

The build can do each codec as linked into the library, or as a runtime loaded plugin. You can see this by using ccmake, or by looking at the differences in https://github.com/strukturag/libheif/blob/master/CMakePresets.json (note the _PLUGIN version).

I think you've probably linked the plugins incorrectly - you picked the underlying library (librav1e.so) rather than the libheif plugin (libheif-rav1e.so).

There is a discussion of this in the README. See https://github.com/strukturag/libheif?tab=readme-ov-file#cmake-configuration-variables

Also note the part about "...environment variable LIBHEIF_PLUGIN_PATH...", which you can use to specify a plugin path if you really do want to use plugi…

Replies: 2 comments 4 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
4 replies
@bradh
Comment options

Answer selected by SaTae66
@SaTae66
Comment options

@farindk
Comment options

@SaTae66
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants