<div dir="ltr">And this line : <a href="https://cgit.kde.org/ffmpegthumbs.git/tree/CMakeLists.txt#n16">https://cgit.kde.org/ffmpegthumbs.git/tree/CMakeLists.txt#n16</a><div><br></div><div>Gilles</div></div><div class="gmail_extra"><br><div class="gmail_quote">2018-03-04 22:58 GMT+01:00 Gilles Caulier <span dir="ltr"><<a href="mailto:caulier.gilles@gmail.com" target="_blank">caulier.gilles@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Look this line :<div><br></div><div><a href="https://cgit.kde.org/ffmpegthumbs.git/tree/ffmpegthumbnailer.h#n21" target="_blank">https://cgit.kde.org/<wbr>ffmpegthumbs.git/tree/<wbr>ffmpegthumbnailer.h#n21</a><span class="HOEnZb"><font color="#888888"><br></font></span></div><span class="HOEnZb"><font color="#888888"><div><br></div><div>Gilles</div></font></span></div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><div class="gmail_quote">2018-03-04 19:27 GMT+01:00 Maik Qualmann <span dir="ltr"><<a href="mailto:metzpinguin@gmail.com" target="_blank">metzpinguin@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Gilles,<br>
<br>
libffmpegthumbnailer has no KIO dependencies, only C and FFMpeg. Or I do not<br>
look right? Does the package exist in your Linux distribution?<br>
<br>
<a href="https://github.com/dirkvdb/ffmpegthumbnailer/tree/master/libffmpegthumbnailer" rel="noreferrer" target="_blank">https://github.com/dirkvdb/ffm<wbr>pegthumbnailer/tree/master/lib<wbr>ffmpegthumbnailer</a><br>
<span class="m_2597811440258134176HOEnZb"><font color="#888888"><br>
Maik<br>
</font></span><div class="m_2597811440258134176HOEnZb"><div class="m_2597811440258134176h5"><br>
Am Sonntag, 4. März 2018, 18:56:48 CET schrieb Gilles Caulier:<br>
> Another one : <a href="https://bugs.kde.org/show_bug.cgi?id=387892" rel="noreferrer" target="_blank">https://bugs.kde.org/show_bug.<wbr>cgi?id=387892</a><br>
><br>
> not reproducible here, but with FFMPEG, this will kill the bug...<br>
><br>
> Gilles<br>
><br>
> 2018-03-04 18:55 GMT+01:00 Gilles Caulier <<a href="mailto:caulier.gilles@gmail.com" target="_blank">caulier.gilles@gmail.com</a>>:<br>
> > For me this entry is valid :<br>
> ><br>
> > <a href="https://bugs.kde.org/show_bug.cgi?id=390443" rel="noreferrer" target="_blank">https://bugs.kde.org/show_bug.<wbr>cgi?id=390443</a><br>
> ><br>
> > and we can try to close this file if we use FFMPEG directly to generate<br>
> > thumbnailer...<br>
> ><br>
> > Gilles<br>
> ><br>
> > 2018-03-04 17:49 GMT+01:00 Gilles Caulier <<a href="mailto:caulier.gilles@gmail.com" target="_blank">caulier.gilles@gmail.com</a>>:<br>
> >> Hi all,<br>
> >><br>
> >> Since i written the FFMPEG video metadata parser in 6.0.0 branch, i'm<br>
> >> trying to register a huge video collection from my host computer.<br>
> >><br>
> >> Here, more than 2500 MKV files are present, plus a lots of MP4, MOV, and<br>
> >> another media taken with cellular and camera.<br>
> >><br>
> >> The registration have been very fast. 2500 file parsed in 2 minutes and<br>
> >> ready to use. System has SSD, Sqlite, 8 cores, and 32Gb of RAM. No crash<br>
> >> all work fine... excepted... the video thumbnails.<br>
> >><br>
> >> I facing random dysfunctions with video files. Sometime thumbs are there,<br>
> >> sometime not. Using F5 always give a different results until i try to<br>
> >> insist and i can see the DB locked and revival...<br>
> >><br>
> >> The video thumbnailer is based on QtAV frame extractor. My QtAV is last<br>
> >> stable 1.12.0. I suspect a bug somewhere in QtAV, as i can see<br>
> >> thumbnailer<br>
> >> code including a lots of mutex to prevent concurrency.<br>
> >><br>
> >> This is typically abnormal. FFMPEG API is re-entrant as i checked with<br>
> >> the multi-threaded metadata parser unit test.<br>
> >><br>
> >> As we depend now directly of FFMPEG API, I propose to rewrite the video<br>
> >> thumbnailer with libav C function.<br>
> >><br>
> >> We have code ready to use with ffmpeg API here :<br>
> >><br>
> >> <a href="https://cgit.kde.org/ffmpegthumbs.git/tree/" rel="noreferrer" target="_blank">https://cgit.kde.org/ffmpegthu<wbr>mbs.git/tree/</a><br>
> >><br>
> >> Your viewpoint ?<br>
> >><br>
> >> Gilles<br>
<br>
<br>
<br>
<br>
</div></div></blockquote></div><br></div>
</div></div></blockquote></div><br></div>