<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/xhtml; charset=utf-8">
</head>
<body>
<div style="font-family:sans-serif"><div style="white-space:normal">
<p dir="auto">On 7 Jun 2017, at 13:39, Paolo Benvenuto wrote:</p>
<p dir="auto"></p></div>
<div style="white-space:normal"><blockquote style="border-left:2px solid #777; color:#777; margin:0 0 5px; padding-left:5px"><p dir="auto">Joachim, what does your fork add to Jason's code?</p>
</blockquote></div>
<div style="white-space:normal">
<p dir="auto">It’s been outlined in somewhat detail in previous emails, so copy-pasta;</p>
<p dir="auto">I primarily wanted the HTML5 video support (by Jerome), so I ended up doing the following;</p>
<ul>
<li>updated to latest commit by Jason (January 2015)</li>
<li>merged the HTML5-patch</li>
<li>merged my own patches (threading of thumbs, preloading of images, etc).</li>
<li>updated all JavaScript libraries (including broken jQuery Mousewheel)</li>
<li>removed the Java-crap to minify .js/.css-files</li>
<li>fixed simple script to minify using external service</li>
<li>fixed threading when encoding video</li>
<li><p dir="auto">fixed minor things that didn't work after upgrading to Debian Jessie</p></li>
<li><p dir="auto">Switched video from WebM to H264 (x264). Primarily to support Safari, which is my primary browser (on both computer and mobile phone). Added "benefit" that it's supported in IE (-:</p></li>
<li><p dir="auto">Fixed issue where thumbs/transcodes did not get created. Previously thumbs/transcodes were only created if mtime() of the file didn't match what was stored in the JSON-file. If you deleted a thumb/transcode from the cache_path (without deleting it in album_path), it would'nt be re-created unless you modified the mtime() of the original files (in album_path). Now it does an additional check to verify that the cached_photo actually exists before marking it as cached.</p></li>
<li><p dir="auto">Issues transcoding really, really old MJPEG-videos. Related to the baseline profile used (avconv complained about "baseline profile doesn't support 4:2:2"). Tries normal transcode first, and if that fails, tries again with added option that works.</p></li>
<li><p dir="auto">Fixed interrupt after implementing threading</p></li>
<li><p dir="auto">Fixed issue with movies not being cleared while browsing multiple movies after each other.</p></li>
</ul>
<p dir="auto">-- <br>
Joachim</p>
</div>
</div>
</body>
</html>