<div dir="ltr"><div>I think you're right Matt, we should update the Docker images. Also, FFmpeg is one of the few arrows that doesn't enable automatically when the package is found. I always need to explicitly turn that one on. I would argue that for consistency, that should be fixed as well.</div><div><br></div><div>I don't know that anyone is responsible/tasked for updating Docker containers per se, but Taylor has often done it for releases. We might consider a nightly 'master' flavor that gets pushed from a successful nightly dashboard run. I can look into making that happen as well if it makes sense to you. <br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Sep 4, 2020 at 11:07 AM Matt Leotta 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 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" target="_blank">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:medium 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:medium 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:medium 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:medium 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:medium 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:medium 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:medium 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:medium 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:medium 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:medium 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:medium 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:medium 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:medium 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:medium 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:medium 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>
_______________________________________________<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><br clear="all"><br>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div><span><font color="#888888">David Stoup<br>Principal Engi<span style="background-color:rgb(204,204,204)"><span></span></span>neer<br>
<span style="color:rgb(204,204,204)"><span style="background-color:rgb(255,255,255)"><br>
<span style="color:rgb(153,153,153)">Kitw<font size="2">are, Inc.<br></font></span></span></span></font></span><div><p class="MsoNormal"><span style="color:rgb(153,153,153)"><span style="background-color:rgb(255,255,255)"><font size="2" face="tahoma, sans-serif">1712 Route 9, Suite 300</font></span></span></p></div><div><span style="color:rgb(153,153,153)"><span style="background-color:rgb(255,255,255)"><font size="2"><font face="tahoma, sans-serif">Clifton Park, NY 12065-3104</font><span></span><br><span></span></font></span></span></div><font size="2"><span><font color="#888888"><span style="color:rgb(153,153,153)"><span style="background-color:rgb(255,255,255)">
518-881-4949 (W)</span></span><br></font></span></font></div><font size="2"><span><font color="#888888">518-312-3946 (M)<br></font></span></font><div><span><font color="#888888"><font size="2">518-371-4573 (F)</font><br>
</font></span></div></div></div></div></div></div></div></div></div>