~scriptsmakeslideshowvideo
7 itemsDownload ./*

..
gentimestamps.html
makeslideshowvideo.sh
makeslideshowvideo_secondhalf.sh
mapslideshowdata.json
mapslideshowtest.sh
mapslideshowvideo8animations.txt
parsemapslideshowdata.html


makeslideshowvideoparsemapslideshowdata.html
13 KB• 2•  10 hours ago•  DownloadRawClose
10 hours ago•  2

{}
<!DOCTYPE html>
<!--

    Author:        Twily  2015 - 2020
    Website:       http://twily.info/

-->
<html>
<head>
<title>&gt;_</title>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />

<!--<link id="favicon" rel="shortcut icon" href="http://twily.info/favicon.ico" />-->
<!--<link rel="stylesheet" type="text/css" href="./css/style.css?v=1" />-->
<style type="text/css">
html,body {
    width: 100%; height: 100%; margin: 0; padding: 0; overflow: auto;
    font-family: "Droid Sans", "Liberation Sans", "DejaVu Sans", "Segoe UI", Sans;
    font-size: 12pt; font-weight: bold;
    background: #17181A; color: #AAABAD;
}
* { box-sizing: border-box; }
*:focus { outline: none !important; }

textarea {
    width: 100%;
    height: 80px;
    background: #000;
    color: #aaabad;
}

a:link, a:visited { color: #606163; text-decoration: none; }
a:hover, a:active { color: #EA75BC; }

.tbl { display: table; width: 100%; height: 100%; }
.tr { display: table-row; }
.td { display: table-cell; vertical-align: top; border: 1px solid #606163; box-shadow: inset 0 0 2px 2px #000; }

.sidebar { width: 200px; min-width: 100px; }

/*
#wrap { width: 100%; height: 100%; display: flex; position: absolute; z-index: 9; }
#wrap #box { padding: 128px; background: #111113; margin: auto; display: inline-block; position: relative; }*/


</style>

<!--<script type="text/javascript" src="./js/main.js?v=1"></script>-->
<script type="text/javascript">
var $=function(id) { return document.getElementById(id); };

var obj={
    chunk1: {
        zoom: [],
        fade: []
    },
    chunk2: {
        zoom: [],
        fade: []
    }
};

function processdata() {
    var data=$('txtdata').value;
    var lines=data.split("\n");
    var buildobj="";

    buildobj+="// zoom contains one more entry than fade \n";
    buildobj+="// since every chunk crossfade a instant cut\n";
    buildobj+="{\n";
    for(var i=0;i<lines.length;i+=3) {
        var line_time=lines[i]; // str
        var line_zoom=lines[(i+1)].split(" "); // array of str
        var line_fade=lines[(i+2)].split(" "); // array of str

        var chunk_data=line_zoom[0].split("_"); // array of str
        var chunk_idx=chunk_data[0].substr(5);

        buildobj+="    \"chunk"+chunk_idx+"\": {\n";

        var zoom_obj="        \"zoom\": [";
        var fade_obj="        \"fade\": [";
        var breaknext=false;

        for(var j=1;j<line_zoom.length;j++) {
            var zoom_val=line_zoom[j];
            var fade_val=line_fade[(j+1)];

            if(breaknext) {
                fade_obj=fade_obj.substr(0,fade_obj.length-1);
                zoom_obj=zoom_obj.substr(0,zoom_obj.length-1);
                break;
            }

            if(fade_val=="-") {
                breaknext=true;
            } else if(j>=1) {
                fade_obj+=fade_val+",";
            }
            if(j<=10) {
                zoom_obj+=zoom_val+",";
            }
        }
        buildobj+=zoom_obj+"],\n";
        buildobj+=fade_obj+"]\n";
        
        buildobj+="    },";

        if(i>=lines.length-3) {
            buildobj=buildobj.substr(0,buildobj.length-1);
        }
        buildobj+="\n";
    }
    buildobj+="}\n";

    $('output').innerHTML=buildobj;
}

</script>
</head>
<body onload="processdata();">

<textarea id="txtdata">
00:00:00.00
chunk0_zoom 0 1 0 0 1 1 0 0 0 1 0
chunk0_fade  6 3 3 5 9 7 7 8 7 -
00:00:57.70
chunk1_zoom 0 1 1 0 0 0 1 0 1 1 0
chunk1_fade  1 1 1 1 6 5 9 0 2 -
00:01:55.40
chunk2_zoom 0 0 1 0 0 0 1 0 1 0 0
chunk2_fade  3 6 7 3 3 0 6 9 7 -
00:02:53.10
chunk3_zoom 0 1 1 0 0 0 0 0 1 0 0
chunk3_fade  7 9 5 8 6 1 1 1 3 -
00:03:50.80
chunk4_zoom 0 0 1 1 1 0 1 1 1 1 0
chunk4_fade  7 6 5 9 8 5 8 0 1 -
00:04:48.50
chunk5_zoom 0 1 1 1 0 1 1 1 1 1 0
chunk5_fade  3 1 1 5 3 1 0 0 1 -
00:05:46.20
chunk6_zoom 0 0 1 1 0 0 0 1 1 0 1
chunk6_fade  9 7 2 4 6 4 1 7 2 -
00:06:43.90
chunk7_zoom 1 1 1 0 0 0 1 1 1 0 1
chunk7_fade  2 6 1 7 1 2 9 4 7 -
00:07:41.60
chunk8_zoom 1 1 0 0 0 1 1 0 0 0 0
chunk8_fade  2 4 2 9 5 2 2 1 9 -
00:08:39.30
chunk9_zoom 0 0 1 0 0 1 0 1 0 1 1
chunk9_fade  9 3 1 6 4 0 1 4 6 -
00:09:37.00
chunk10_zoom 1 0 1 0 0 1 1 0 0 1 0
chunk10_fade  0 0 8 7 4 0 2 5 6 -
00:10:34.70
chunk11_zoom 0 1 0 0 1 0 0 1 0 0 1
chunk11_fade  5 7 8 2 4 9 6 6 0 -
00:11:32.40
chunk12_zoom 1 0 1 0 1 0 0 0 0 0 1
chunk12_fade  1 3 0 5 0 8 7 1 6 -
00:12:30.10
chunk13_zoom 1 1 0 1 1 1 0 1 0 1 1
chunk13_fade  8 4 5 0 1 4 4 5 6 -
00:13:27.80
chunk14_zoom 1 1 0 1 1 0 0 1 1 0 0
chunk14_fade  5 1 9 5 6 7 8 5 0 -
00:14:25.50
chunk15_zoom 0 0 0 0 1 1 0 0 0 1 0
chunk15_fade  1 0 3 7 6 9 5 6 5 -
00:15:23.20
chunk16_zoom 0 0 1 1 1 1 1 0 1 1 0
chunk16_fade  7 5 7 4 8 4 4 3 4 -
00:16:20.90
chunk17_zoom 0 1 1 1 0 0 1 0 1 1 0
chunk17_fade  1 0 4 7 7 5 8 9 3 -
00:17:18.60
chunk18_zoom 0 0 0 0 1 0 1 1 1 1 1
chunk18_fade  5 9 4 5 5 9 5 4 4 -
00:18:16.30
chunk19_zoom 1 0 1 1 0 1 0 0 0 0 1
chunk19_fade  5 4 5 5 3 5 5 8 9 -
00:19:14.00
chunk20_zoom 1 1 1 1 1 1 0 1 1 0 1
chunk20_fade  9 0 8 8 2 8 4 5 0 -
00:20:11.70
chunk21_zoom 1 1 1 0 1 1 1 0 1 1 0
chunk21_fade  7 2 3 9 4 8 7 4 7 -
00:21:09.40
chunk22_zoom 0 0 0 1 0 0 1 0 0 1 1
chunk22_fade  8 4 6 5 8 3 7 5 0 -
00:22:07.10
chunk23_zoom 1 0 0 1 0 0 0 1 1 0 1
chunk23_fade  0 5 3 0 5 6 9 0 8 -
00:23:04.80
chunk24_zoom 1 0 0 1 1 1 1 0 0 1 0
chunk24_fade  8 6 1 7 1 8 7 6 7 -
00:24:02.50
chunk25_zoom 0 1 1 1 1 0 0 1 0 0 0
chunk25_fade  6 5 7 4 4 5 8 5 9 -
00:25:00.20
chunk26_zoom 0 0 0 1 0 0 1 1 0 0 0
chunk26_fade  5 3 4 8 2 2 1 0 6 -
00:25:57.90
chunk27_zoom 0 0 1 1 1 0 1 1 0 1 1
chunk27_fade  7 9 4 4 9 7 2 3 2 -
00:26:55.60
chunk28_zoom 1 1 0 0 0 0 0 0 0 0 1
chunk28_fade  0 8 1 5 6 5 8 6 1 -
00:27:53.30
chunk29_zoom 1 0 0 0 1 1 1 0 0 0 1
chunk29_fade  6 7 0 1 2 5 8 0 5 -
00:28:51.00
chunk30_zoom 1 1 1 1 1 0 0 0 1 0 0
chunk30_fade  4 9 7 0 0 3 4 1 0 -
00:29:48.70
chunk31_zoom 0 0 0 0 1 0 0 1 1 0 0
chunk31_fade  1 5 0 7 6 8 9 0 2 -
00:30:46.40
chunk32_zoom 0 1 0 0 1 1 1 0 1 1 1
chunk32_fade  1 3 3 6 9 1 6 8 9 -
00:31:44.10
chunk33_zoom 1 0 0 0 0 1 0 0 0 1 1
chunk33_fade  0 8 9 2 1 7 9 4 6 -
00:32:41.80
chunk34_zoom 1 0 0 1 1 0 1 0 0 1 0
chunk34_fade  3 6 3 6 0 5 7 1 0 -
00:33:39.50
chunk35_zoom 0 1 1 1 0 0 1 0 1 1 0
chunk35_fade  5 9 6 5 7 9 0 1 3 -
00:34:37.20
chunk36_zoom 0 0 1 0 1 1 0 0 0 1 1
chunk36_fade  8 3 8 1 2 2 7 8 1 -
00:35:34.90
chunk37_zoom 1 1 1 1 0 0 1 0 0 0 1
chunk37_fade  2 6 8 4 3 6 4 2 1 -
00:36:32.60
chunk38_zoom 1 0 0 1 1 1 1 1 0 0 1
chunk38_fade  4 7 8 1 7 3 9 7 6 -
00:37:30.30
chunk39_zoom 1 1 1 1 1 1 0 1 1 0 1
chunk39_fade  0 5 8 4 5 7 3 4 3 -
00:38:28.00
chunk40_zoom 1 1 1 0 0 1 1 1 0 0 1
chunk40_fade  6 4 2 4 4 1 7 7 6 -
00:39:25.70
chunk41_zoom 1 0 0 0 0 1 1 0 0 0 1
chunk41_fade  9 6 1 6 5 2 1 8 5 -
00:40:23.40
chunk42_zoom 1 0 0 1 1 0 1 1 0 1 0
chunk42_fade  9 2 3 3 7 2 3 3 6 -
00:41:21.10
chunk43_zoom 0 1 1 0 1 1 0 0 0 1 1
chunk43_fade  9 0 5 4 3 6 5 3 2 -
00:42:18.80
chunk44_zoom 1 0 1 0 0 0 1 1 1 0 0
chunk44_fade  9 3 3 2 4 8 4 0 7 -
00:43:16.50
chunk45_zoom 0 1 0 0 0 1 1 0 0 1 1
chunk45_fade  3 3 1 2 6 8 7 9 1 -
00:44:14.20
chunk46_zoom 1 0 0 1 0 0 0 1 0 0 0
chunk46_fade  2 3 1 0 9 4 2 3 8 -
00:45:11.90
chunk47_zoom 0 0 1 1 0 0 1 0 0 1 0
chunk47_fade  2 5 1 5 6 9 5 7 4 -
00:46:09.60
chunk48_zoom 0 0 1 0 1 1 0 1 1 0 0
chunk48_fade  4 1 5 5 6 5 0 3 4 -
00:47:07.30
chunk49_zoom 0 0 0 0 0 0 1 0 0 1 1
chunk49_fade  2 8 4 8 6 7 5 4 4 -
00:48:05.00
chunk50_zoom 1 0 1 0 0 0 1 0 0 0 1
chunk50_fade  1 2 0 8 6 3 5 6 1 -
00:49:02.70
chunk51_zoom 1 1 1 1 1 0 0 0 0 1 1
chunk51_fade  2 9 0 0 0 6 8 9 9 -
00:50:00.40
chunk52_zoom 1 1 1 1 0 1 1 0 1 1 1
chunk52_fade  4 3 3 5 4 0 5 3 7 -
00:50:58.10
chunk53_zoom 1 1 0 0 0 0 0 0 0 1 0
chunk53_fade  5 5 7 0 0 3 3 0 3 -
00:51:55.80
chunk54_zoom 0 1 1 1 1 0 0 0 1 0 0
chunk54_fade  2 4 0 9 9 5 8 9 9 -
00:52:53.50
chunk55_zoom 0 1 0 0 1 0 0 1 0 0 1
chunk55_fade  3 8 4 6 6 9 0 2 3 -
00:53:51.20
chunk56_zoom 1 0 1 0 1 0 0 1 1 1 1
chunk56_fade  4 8 8 7 6 2 7 2 2 -
00:54:48.90
chunk57_zoom 1 1 0 1 0 0 1 1 1 0 0
chunk57_fade  5 0 0 3 1 4 4 5 0 -
00:55:46.60
chunk58_zoom 0 0 1 0 1 1 1 1 1 1 0
chunk58_fade  2 1 6 5 6 2 2 1 4 -
00:56:44.30
chunk59_zoom 0 0 1 1 0 0 1 0 1 1 1
chunk59_fade  2 0 8 6 4 2 0 1 3 -
00:57:42.00
chunk60_zoom 1 0 1 1 1 1 0 0 1 1 1
chunk60_fade  2 3 4 5 6 9 8 6 7 -
00:58:39.70
chunk61_zoom 1 1 0 0 0 1 0 0 1 0 1
chunk61_fade  4 3 8 7 6 7 6 0 0 -
00:59:37.40
chunk62_zoom 1 1 1 1 0 0 0 1 0 0 0
chunk62_fade  0 8 5 6 8 5 6 1 0 -
01:00:35.10
chunk63_zoom 0 1 0 1 1 1 0 0 0 1 1
chunk63_fade  3 5 9 1 3 5 3 1 8 -
01:01:32.80
chunk64_zoom 1 1 0 0 0 1 1 0 0 1 1
chunk64_fade  7 1 5 0 3 1 1 6 0 -
01:02:30.50
chunk65_zoom 1 0 1 0 0 0 1 0 1 0 1
chunk65_fade  4 1 5 5 2 8 3 3 0 -
01:03:28.20
chunk66_zoom 1 0 0 1 1 1 0 1 1 1 1
chunk66_fade  9 2 9 2 0 4 6 0 0 -
01:04:25.90
chunk67_zoom 1 1 1 0 1 0 1 1 0 1 0
chunk67_fade  3 4 3 7 8 4 2 9 9 -
01:05:23.60
chunk68_zoom 0 1 1 1 0 1 1 1 0 0 1
chunk68_fade  1 8 8 2 5 8 8 1 6 -
01:06:21.30
chunk69_zoom 1 0 0 1 0 1 1 1 0 0 1
chunk69_fade  7 9 3 4 1 3 3 3 7 -
01:07:19.00
chunk70_zoom 1 1 1 0 1 0 0 1 1 1 1
chunk70_fade  9 0 5 2 0 7 3 6 1 -
01:08:16.70
chunk71_zoom 1 0 1 1 1 0 0 1 0 1 0
chunk71_fade  9 9 4 0 1 1 8 4 9 -
01:09:14.40
chunk72_zoom 0 1 0 0 1 1 1 1 1 0 1
chunk72_fade  4 4 4 4 1 0 7 2 2 -
01:10:12.10
chunk73_zoom 1 0 0 0 0 0 1 1 1 0 0
chunk73_fade  6 8 9 7 4 2 2 3 8 -
01:11:09.80
chunk74_zoom 0 1 0 0 0 1 0 0 0 1 1
chunk74_fade  2 1 5 1 8 5 1 6 3 -
01:12:07.50
chunk75_zoom 1 0 1 1 0 1 1 1 0 0 0
chunk75_fade  8 7 4 7 3 7 0 4 5 -
01:13:05.20
chunk76_zoom 0 0 1 0 1 1 1 1 0 0 0
chunk76_fade  6 3 9 5 7 4 6 7 9 -
01:14:02.90
chunk77_zoom 0 1 1 1 1 1 1 0 1 0 0
chunk77_fade  9 1 0 4 7 6 1 3 2 -
01:15:00.60
chunk78_zoom 0 0 1 0 1 0 1 0 0 1 1
chunk78_fade  0 8 4 7 5 8 5 7 1 -
01:15:58.30
chunk79_zoom 1 1 0 0 1 1 1 0 1 0 0
chunk79_fade  9 6 6 8 7 3 3 6 4 -
01:16:56.00
chunk80_zoom 0 1 1 0 0 0 0 1 0 0 1
chunk80_fade  7 9 1 9 2 4 9 9 3 -
01:17:53.70
chunk81_zoom 1 0 1 0 0 1 1 1 0 0 0
chunk81_fade  4 2 0 9 6 4 0 9 5 -
01:18:51.40
chunk82_zoom 0 0 1 1 0 0 1 0 1 1 0
chunk82_fade  0 3 1 6 2 2 2 2 0 -
01:19:49.10
chunk83_zoom 0 1 0 0 0 0 1 1 0 0 1
chunk83_fade  8 5 0 3 2 8 3 0 7 -
01:20:46.80
chunk84_zoom 1 0 0 1 1 1 1 0 0 0 0
chunk84_fade  5 7 8 1 4 7 5 0 8 -
01:21:44.50
chunk85_zoom 0 1 0 1 0 1 1 1 1 0 1
chunk85_fade  7 1 0 8 9 5 0 3 4 -
01:22:42.20
chunk86_zoom 1 0 0 0 0 1 1 0 1 0 0
chunk86_fade  4 7 8 8 1 9 0 6 9 -
01:23:39.90
chunk87_zoom 0 0 1 1 0 0 0 1 0 0 0
chunk87_fade  1 9 3 3 3 2 7 0 9 -
01:24:37.60
chunk88_zoom 0 0 0 0 0 1 1 0 0 1 1
chunk88_fade  6 6 7 1 1 8 3 3 5 -
01:25:35.30
chunk89_zoom 1 0 0 0 0 0 1 0 1 0 1
chunk89_fade  7 5 8 4 1 4 5 0 3 -
01:26:33.00
chunk90_zoom 1 0 0 1 1 1 0 0 0 0 0
chunk90_fade  2 0 1 0 2 4 6 5 9 -
01:27:30.70
chunk91_zoom 0 1 1 1 0 0 1 1 0 1 1
chunk91_fade  9 2 2 6 1 9 5 1 6 -
01:28:28.40
chunk92_zoom 1 1 1 1 0 1 0 0 0 1 0
chunk92_fade  6 5 0 0 1 3 9 2 1 -
01:29:26.10
chunk93_zoom 0 0 1 0 0 0 1 0 1 1 0
chunk93_fade  6 6 6 8 7 3 8 4 7 -
01:30:23.80
chunk94_zoom 0 0 1 1 1 1 0 0 0 1 1
chunk94_fade  6 3 2 0 2 0 1 0 4 -
01:31:21.50
chunk95_zoom 1 1 1 0 0 0 1 0 0 0 0
chunk95_fade  4 0 4 1 0 3 1 7 9 -
01:32:19.20
chunk96_zoom 0 0 1 1 0 1 0 1 1 0 0
chunk96_fade  4 9 6 5 6 8 7 7 5 -
01:33:16.90
chunk97_zoom 0 0 0 0 1 1 1 1 1 1 1
chunk97_fade  9 9 0 5 8 8 3 5 3 -
01:34:14.60
chunk98_zoom 1 1 1 1 0 1 0 1 1 1 1
chunk98_fade  5 7 9 5 8 3 8 6 4 -
01:35:12.30
chunk99_zoom 1 1 0 1 0 1 0 1 0 1 0
chunk99_fade  2 5 3 2 5 5 0 8 6 -
01:36:10.00
chunk100_zoom 0 0 0 0 1 0 0 1 1 0 1
chunk100_fade  9 2 5 6 3 1 7 6 0 -
01:37:07.70
chunk101_zoom 1 1 1 0 1 0 0 1 1 0 1
chunk101_fade  3 7 8 9 5 9 2 1 1 -
01:38:05.40
chunk102_zoom 1 1 0 0 1 1 0 0 0 0 1
chunk102_fade  4 1 0 6 3 3 5 4 7 -
01:39:03.10
chunk103_zoom 1 1 1 0 1 1 1 1 1 1 1
chunk103_fade  9 6 8 3 4 2 7 6 9 -
01:40:00.80
chunk104_zoom 1 1 0 0 0 1 1 1 0 1 1
chunk104_fade  1 7 7 9 8 3 8 2 8 -
01:40:58.50
chunk105_zoom 1 1 1 0 0 1 1 0 1 1 1
chunk105_fade  2 3 3 1 1 3 9 5 6 -
01:41:56.20
chunk106_zoom 1 0 1 1 1 0 1 0 0 0 1
chunk106_fade  7 2 1 1 4 3 6 3 3 -
01:42:53.90
chunk107_zoom 1 0 1 1 0 1 0 1 0 0 0
chunk107_fade  8 4 4 7 8 9 1 2 1 -
01:43:51.60
chunk108_zoom 0 0 0 0 0 0 1 1 1 0 1
chunk108_fade  9 6 3 9 8 9 8 9 4 -
01:44:49.30
chunk109_zoom 1 1 1 1 0 1 0 1 1 0 1
chunk109_fade  0 7 2 8 1 5 1 4 9 -
01:45:47.00
chunk110_zoom 1 1 1 1 1 0 1 0 1 1 0
chunk110_fade  7 5 9 8 8 9 4 0 4 -
01:46:44.70
chunk111_zoom 0 1 1 1 1 0 0 1 0 0 0
chunk111_fade  7 0 8 9 1 7 2 4 6 -
01:47:42.40
chunk112_zoom 0 0 1 0 1 0 1 1 1 1 0
chunk112_fade  1 7 3 5 7 8 4 2 0 -
01:48:40.10
chunk113_zoom 0 0 1 1 0 0 0 1 1 0 1
chunk113_fade  9 9 0 0 5 3 0 4 8 -
01:49:37.80
chunk114_zoom 1 0 1 0 0 1 0 0 0 1 0
chunk114_fade  6 9 9 2 0 8 9 2 1 -
01:50:35.50
chunk115_zoom 0 0 1 0 1 0 0 0 1 1 0
chunk115_fade  0 2 7 2 8 3 6 6 9 -
01:51:33.20
chunk116_zoom 0 1 1 0 0 0 0 0 1 1 0
chunk116_fade  6 5 8 4 6 0 9 3 6 -
01:52:30.90
chunk117_zoom 0 0 0 0 1 0 1 1 0 1 1
chunk117_fade  7 3 3 7 6 5 0 5 7 -
01:53:28.60
chunk118_zoom 1 1 0 0 1 0 0 1 0 1 1
chunk118_fade  4 3 7 9 8 9 7 6 1 -
01:54:26.30
chunk119_zoom 1 1 0 0 0 1 0 1 1 1 0
chunk119_fade  8 6 1 9 9 6 8 3 1 -
01:55:24.00
chunk120_zoom 0 0 1 1 0 1 1 1 1 0 0
chunk120_fade  5 1 2 8 5 5 6 1 4 -
01:56:21.70
chunk121_zoom 0 1 0 0 0 0 0 1 0 1 1
chunk121_fade  5 6 1 0 7 3 0 1 8 -
01:57:19.40
chunk122_zoom 1 1 1 1 1 0 0 0 0 1 1
chunk122_fade  6 0 0 6 1 9 7 2 4 -
01:58:17.10
chunk123_zoom 1 1 1 1 1 0 1 0 0 0 0
chunk123_fade  7 9 7 8 3 2 5 2 3 -
01:59:14.80
chunk124_zoom 0 0 1 1 1 1 1 1 0 0 0
chunk124_fade  4 1 7 9 4 4 1 7 1 -
02:00:12.50
chunk125_zoom 0 1 1 0 0 0 0 0 0 0
chunk125_fade  6 6 0 9 9 6 1 2 -</textarea>
<br />
<input type="button" value="process data" onclick="processdata();" />
<br />
<hr />
<br />
<pre id="output"></pre>

</body>
</html>

Top
©twily.info 2013 - 2026
twily at twily dot info



2 817 109 visits
... ^ v