<div dir="ltr">Bane,<div><br></div><div>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.</div><div><br></div><div>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.</div><div><br></div><div>--Matt</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Sep 4, 2020 at 10:51 AM Bane Sullivan via Kwiver-users <<a href="mailto:kwiver-users@public.kitware.com">kwiver-users@public.kitware.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div>
<div name="messageBodySection">
<div dir="auto">Hi all, I am attempting to use the KWIVER Docker image published <a href="https://hub.docker.com/r/kitware/kwiver/tags" target="_blank">here</a> to extract KLV meta data from the public VIRAT FMV data set hosted <a href="https://data.kitware.com/#collection/56f56db28d777f753209ba9f/folder/56f57fa48d777f753209c713" target="_blank">here</a>. 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.<br>
<br>
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?<br>
<br>
Here is the error I get when running `kwiver dump-klv 09152008flight2tape1_1.mpg” (<a href="https://data.kitware.com/#item/56f57fa48d777f753209c714" target="_blank">the first video</a> in that data folder):<br></div>
<blockquote style="border:none;margin:0px 0px 0px 40px;padding:0px">
<div><span style="font-family:"Andale Mono",monospace">INFO: Could not load default logger factory. Using built-in logger.</span></div>
</blockquote>
<blockquote style="border:none;margin:0px 0px 0px 40px;padding:0px">
<div><span style="font-family:"Andale Mono",monospace">2020-09-04 14:33:28.58 WARN registration.cxx(123): Ignore Python Exception:</span></div>
</blockquote>
<blockquote style="border:none;margin:0px 0px 0px 40px;padding:0px">
<div><span style="font-family:"Andale Mono",monospace">2020-09-04 14:33:28.58 WARN registration.cxx(123): ModuleNotFoundError: No module named 'vital'</span></div>
</blockquote>
<blockquote style="border:none;margin:0px 0px 0px 40px;padding:0px">
<div><span style="font-family:"Andale Mono",monospace">2020-09-04 14:33:28.136 WARN registration.cxx(123): Ignore Python Exception:</span></div>
</blockquote>
<blockquote style="border:none;margin:0px 0px 0px 40px;padding:0px">
<div><span style="font-family:"Andale Mono",monospace">2020-09-04 14:33:28.136 WARN registration.cxx(123): ModuleNotFoundError: No module named 'vital'</span></div>
</blockquote>
<blockquote style="border:none;margin:0px 0px 0px 40px;padding:0px">
<div><span style="font-family:"Andale Mono",monospace">2020-09-04 14:33:28.139 WARN algorithm.cxx(189): Could not find implementation "ffmpeg" for "video_input"</span></div>
</blockquote>
<blockquote style="border:none;margin:0px 0px 0px 40px;padding:0px">
<div><span style="font-family:"Andale Mono",monospace">2020-09-04 14:33:28.139 WARN algorithm.cxx(250): Implementation 'ffmpeg' for algorithm type video_reader:type could not be found.</span></div>
</blockquote>
<blockquote style="border:none;margin:0px 0px 0px 40px;padding:0px">
<div><span style="font-family:"Andale Mono",monospace">2020-09-04 14:33:28.139 WARN algorithm.cxx(250): Make sure KWIVER_PLUGIN_PATH is set correctly. Available implementations are:</span></div>
</blockquote>
<blockquote style="border:none;margin:0px 0px 0px 40px;padding:0px">
<div><span style="font-family:"Andale Mono",monospace">2020-09-04 14:33:28.139 WARN algorithm.cxx(250): vidl_ffmpeg</span></div>
</blockquote>
<blockquote style="border:none;margin:0px 0px 0px 40px;padding:0px">
<div><span style="font-family:"Andale Mono",monospace">2020-09-04 14:33:28.139 WARN algorithm.cxx(250): filter</span></div>
</blockquote>
<blockquote style="border:none;margin:0px 0px 0px 40px;padding:0px">
<div><span style="font-family:"Andale Mono",monospace">2020-09-04 14:33:28.139 WARN algorithm.cxx(250): image_list</span></div>
</blockquote>
<blockquote style="border:none;margin:0px 0px 0px 40px;padding:0px">
<div><span style="font-family:"Andale Mono",monospace">2020-09-04 14:33:28.139 WARN algorithm.cxx(250): pos</span></div>
</blockquote>
<blockquote style="border:none;margin:0px 0px 0px 40px;padding:0px">
<div><span style="font-family:"Andale Mono",monospace">2020-09-04 14:33:28.139 WARN algorithm.cxx(250): splice</span></div>
</blockquote>
<blockquote style="border:none;margin:0px 0px 0px 40px;padding:0px">
<div><span style="font-family:"Andale Mono",monospace">2020-09-04 14:33:28.139 WARN algorithm.cxx(250): split</span></div>
</blockquote>
<blockquote style="border:none;margin:0px 0px 0px 40px;padding:0px">
<div><span style="font-family:"Andale Mono",monospace">Invalid video_reader config</span></div>
</blockquote>
</div>
<div name="messageSignatureSection"><br>
<i><b><font color="#8B8B8B">Bane Sullivan</font></b></i>
<div dir="auto"><i><font color="#8B8B8B">R&D Engineer</font></i></div>
<div dir="auto"><i><font color="#8B8B8B">Kitware Inc.</font></i></div>
<div dir="auto"><a href="https://www.kitware.com/bane-sullivan/" target="_blank"><i>https://www.kitware.com/bane-sullivan/</i></a><i><font color="#8B8B8B"><br></font></i></div>
</div>
</div>
_______________________________________________<br>
Kwiver-users mailing list<br>
<a href="mailto:Kwiver-users@public.kitware.com" target="_blank">Kwiver-users@public.kitware.com</a><br>
<a href="https://public.kitware.com/mailman/listinfo/kwiver-users" rel="noreferrer" target="_blank">https://public.kitware.com/mailman/listinfo/kwiver-users</a><br>
</blockquote></div>