<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
</head>
<body>
<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 class="spark_indent" style="border: none; margin: 0px 0px 0px 40px; padding: 0px;">
<div style="indent-size: 1"><span style="font-family:Andale Mono, monospace">INFO: Could not load default logger factory. Using built-in logger.</span></div>
</blockquote>
<blockquote class="spark_indent" style="border: none; margin: 0px 0px 0px 40px; padding: 0px;">
<div style="indent-size: 1"><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 class="spark_indent" style="border: none; margin: 0px 0px 0px 40px; padding: 0px;">
<div style="indent-size: 1"><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 class="spark_indent" style="border: none; margin: 0px 0px 0px 40px; padding: 0px;">
<div style="indent-size: 1"><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 class="spark_indent" style="border: none; margin: 0px 0px 0px 40px; padding: 0px;">
<div style="indent-size: 1"><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 class="spark_indent" style="border: none; margin: 0px 0px 0px 40px; padding: 0px;">
<div style="indent-size: 1"><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 class="spark_indent" style="border: none; margin: 0px 0px 0px 40px; padding: 0px;">
<div style="indent-size: 1"><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 class="spark_indent" style="border: none; margin: 0px 0px 0px 40px; padding: 0px;">
<div style="indent-size: 1"><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 class="spark_indent" style="border: none; margin: 0px 0px 0px 40px; padding: 0px;">
<div style="indent-size: 1"><span style="font-family:Andale Mono, monospace">2020-09-04 14:33:28.139 WARN algorithm.cxx(250): vidl_ffmpeg</span></div>
</blockquote>
<blockquote class="spark_indent" style="border: none; margin: 0px 0px 0px 40px; padding: 0px;">
<div style="indent-size: 1"><span style="font-family:Andale Mono, monospace">2020-09-04 14:33:28.139 WARN algorithm.cxx(250): filter</span></div>
</blockquote>
<blockquote class="spark_indent" style="border: none; margin: 0px 0px 0px 40px; padding: 0px;">
<div style="indent-size: 1"><span style="font-family:Andale Mono, monospace">2020-09-04 14:33:28.139 WARN algorithm.cxx(250): image_list</span></div>
</blockquote>
<blockquote class="spark_indent" style="border: none; margin: 0px 0px 0px 40px; padding: 0px;">
<div style="indent-size: 1"><span style="font-family:Andale Mono, monospace">2020-09-04 14:33:28.139 WARN algorithm.cxx(250): pos</span></div>
</blockquote>
<blockquote class="spark_indent" style="border: none; margin: 0px 0px 0px 40px; padding: 0px;">
<div style="indent-size: 1"><span style="font-family:Andale Mono, monospace">2020-09-04 14:33:28.139 WARN algorithm.cxx(250): splice</span></div>
</blockquote>
<blockquote class="spark_indent" style="border: none; margin: 0px 0px 0px 40px; padding: 0px;">
<div style="indent-size: 1"><span style="font-family:Andale Mono, monospace">2020-09-04 14:33:28.139 WARN algorithm.cxx(250): split</span></div>
</blockquote>
<blockquote class="spark_indent" style="border: none; margin: 0px 0px 0px 40px; padding: 0px;">
<div style="indent-size: 1"><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/"><i>https://www.kitware.com/bane-sullivan/</i></a><i><font color="#8B8B8B"><br /></font></i></div>
</div>
</body>
</html>