[Kwiver-users] KWIVER Docker Usage: KWIVER_PLUGIN_PATH

Matt Leotta matt.leotta at kitware.com
Fri Sep 4 11:07:16 EDT 2020


Bane,

Based on the fact that your error message is showing a list of alternate
implementations, and "ffmpeg" is not in the list, I would say that the
environment is probably set correctly.  Other plugins are being found.  The
problem is mostly likely that the ffmpeg arrow is missing for some reason.

Can anyone who knows more about the Docker container comment on this?  It
looks like maybe FFMPEG was only enabled in the Dockerfile in a commit that
was merged to master a month ago.  Who is responsible for updating the
Docker build?  Maybe we just need to rebuild it.

--Matt

On Fri, Sep 4, 2020 at 10:51 AM Bane Sullivan via Kwiver-users <
kwiver-users at public.kitware.com> wrote:

> Hi all, I am attempting to use the KWIVER Docker image published here
> <https://hub.docker.com/r/kitware/kwiver/tags> to extract KLV meta data
> from the public VIRAT FMV data set hosted here
> <https://data.kitware.com/#collection/56f56db28d777f753209ba9f/folder/56f57fa48d777f753209c713>.
> I’m attempting to use the `kwiver dump-klv` command line tool with these
> videos but I am running into an issue where the ffmpeg video reader plugin
> isn’t found.
>
> Does anyone have tips on how to configure this Docker image so that
> `KWIVER_PLUGIN_PATH` is set and ffmpeg is available? Perhaps there is
> larger issue with the Docker image since `KWIVER_PLUGIN_PATH` is not set
> and `kwiver/build/bin` is not in the PATH on start?
>
> Here is the error I get when running `kwiver dump-klv
> 09152008flight2tape1_1.mpg” (the first video
> <https://data.kitware.com/#item/56f57fa48d777f753209c714> in that data
> folder):
>
> INFO: Could not load default logger factory. Using built-in logger.
>
> 2020-09-04 14:33:28.58 WARN registration.cxx(123): Ignore Python Exception:
>
> 2020-09-04 14:33:28.58 WARN registration.cxx(123): ModuleNotFoundError: No
> module named 'vital'
>
> 2020-09-04 14:33:28.136 WARN registration.cxx(123): Ignore Python
> Exception:
>
> 2020-09-04 14:33:28.136 WARN registration.cxx(123): ModuleNotFoundError:
> No module named 'vital'
>
> 2020-09-04 14:33:28.139 WARN algorithm.cxx(189): Could not find
> implementation "ffmpeg" for "video_input"
>
> 2020-09-04 14:33:28.139 WARN algorithm.cxx(250): Implementation 'ffmpeg'
> for algorithm type video_reader:type could not be found.
>
> 2020-09-04 14:33:28.139 WARN algorithm.cxx(250): Make sure
> KWIVER_PLUGIN_PATH is set correctly. Available implementations are:
>
> 2020-09-04 14:33:28.139 WARN algorithm.cxx(250): vidl_ffmpeg
>
> 2020-09-04 14:33:28.139 WARN algorithm.cxx(250): filter
>
> 2020-09-04 14:33:28.139 WARN algorithm.cxx(250): image_list
>
> 2020-09-04 14:33:28.139 WARN algorithm.cxx(250): pos
>
> 2020-09-04 14:33:28.139 WARN algorithm.cxx(250): splice
>
> 2020-09-04 14:33:28.139 WARN algorithm.cxx(250): split
>
> Invalid video_reader config
>
>
> *Bane Sullivan*
> *R&D Engineer*
> *Kitware Inc.*
> *https://www.kitware.com/bane-sullivan/*
> <https://www.kitware.com/bane-sullivan/>
> _______________________________________________
> Kwiver-users mailing list
> Kwiver-users at public.kitware.com
> https://public.kitware.com/mailman/listinfo/kwiver-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://public.kitware.com/pipermail/kwiver-users/attachments/20200904/b5f50a38/attachment.htm>


More information about the Kwiver-users mailing list