diff --git a/flight-of-dragons-ooc.osp b/flight-of-dragons-ooc.osp index f913b07..4052a06 100644 --- a/flight-of-dragons-ooc.osp +++ b/flight-of-dragons-ooc.osp @@ -1005,7 +1005,7 @@ } ] }, - "position": 7.866666666666666, + "position": 9.2, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -1641,7 +1641,7 @@ } ] }, - "position": 16.933333333333334, + "position": 19.033333333333335, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -2277,7 +2277,7 @@ } ] }, - "position": 27.8, + "position": 30.866666666666667, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -2913,7 +2913,7 @@ } ] }, - "position": 41.93333333333333, + "position": 45.766666666666666, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -3617,7 +3617,7 @@ } ] }, - "position": 61.9, + "position": 66.5, "reader": { "acodec": "", "audio_bit_rate": 0, @@ -4244,7 +4244,7 @@ } ] }, - "position": 49.36666666666667, + "position": 53.96666666666667, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -4880,7 +4880,7 @@ } ] }, - "position": 66.76666666666667, + "position": 72.36666666666666, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -5516,7 +5516,7 @@ } ] }, - "position": 77.43333333333334, + "position": 83.76666666666667, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -6152,7 +6152,7 @@ } ] }, - "position": 82.03333333333333, + "position": 88.9, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -6788,7 +6788,7 @@ } ] }, - "position": 99.03333333333333, + "position": 106.56666666666666, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -7424,7 +7424,7 @@ } ] }, - "position": 102.23333333333333, + "position": 110.63333333333334, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -8060,7 +8060,7 @@ } ] }, - "position": 113.93333333333334, + "position": 122.33333333333333, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -8696,7 +8696,7 @@ } ] }, - "position": 119.03333333333333, + "position": 128.16666666666666, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -9332,7 +9332,7 @@ } ] }, - "position": 126.5, + "position": 136.56666666666666, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -9968,7 +9968,7 @@ } ] }, - "position": 132.5, + "position": 144.13333333333333, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -10604,7 +10604,7 @@ } ] }, - "position": 146.06666666666666, + "position": 158.43333333333334, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -11240,7 +11240,7 @@ } ] }, - "position": 148.13333333333333, + "position": 160.5, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -11876,7 +11876,7 @@ } ] }, - "position": 157.56666666666666, + "position": 170.46666666666667, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -12512,7 +12512,7 @@ } ] }, - "position": 168.9, + "position": 183.23333333333332, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -13148,7 +13148,7 @@ } ] }, - "position": 160.53333333333333, + "position": 174.06666666666666, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -13784,7 +13784,7 @@ } ] }, - "position": 175.26666666666668, + "position": 190.5, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -14420,7 +14420,7 @@ } ] }, - "position": 190.76666666666668, + "position": 210.6, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -15056,7 +15056,7 @@ } ] }, - "position": 196.4, + "position": 206, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -15692,7 +15692,7 @@ } ] }, - "position": 201, + "position": 219.9, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -16328,7 +16328,7 @@ } ] }, - "position": 209.33333333333334, + "position": 229.93333333333334, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -16964,7 +16964,7 @@ } ] }, - "position": 222.8, + "position": 244.3, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -17315,7 +17315,7 @@ "display": 0, "duration": 5717.7509765625, "effects": [], - "end": 3034.6, + "end": 3031.7333333333336, "gravity": 4, "has_audio": { "Points": [ @@ -17600,7 +17600,7 @@ } ] }, - "position": 261.46666666666664, + "position": 290.03333333333336, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -17951,7 +17951,7 @@ "display": 0, "duration": 5717.7509765625, "effects": [], - "end": 3078, + "end": 3069.133333333333, "gravity": 4, "has_audio": { "Points": [ @@ -18236,7 +18236,7 @@ } ] }, - "position": 272.6, + "position": 301.6333333333333, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -18872,7 +18872,7 @@ } ] }, - "position": 255.83333333333334, + "position": 280.1666666666667, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -19519,7 +19519,7 @@ } ] }, - "position": 259.23333333333335, + "position": 283.56666666666666, "reader": { "acodec": "", "audio_bit_rate": 0, @@ -20146,7 +20146,7 @@ } ] }, - "position": 288.9, + "position": 311.8, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -20303,7 +20303,7 @@ } ] }, - "start": 3103.3999999999996, + "start": 3102.68, "time": { "Points": [ { @@ -20782,7 +20782,7 @@ } ] }, - "position": 299.6666666666667, + "position": 325.1666666666667, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -21418,7 +21418,7 @@ } ] }, - "position": 308.56666666666666, + "position": 335.6333333333333, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -22054,7 +22054,7 @@ } ] }, - "position": 320.06666666666666, + "position": 348.23333333333335, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -22690,7 +22690,7 @@ } ] }, - "position": 332.53333333333336, + "position": 361.6666666666667, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -23041,7 +23041,7 @@ "display": 0, "duration": 5717.7509765625, "effects": [], - "end": 3992.9, + "end": 3991.7, "gravity": 4, "has_audio": { "Points": [ @@ -23326,7 +23326,7 @@ } ] }, - "position": 345.1333333333333, + "position": 375.46666666666664, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -23962,7 +23962,7 @@ } ] }, - "position": 420.6, + "position": 456.46666666666664, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -24313,7 +24313,7 @@ "display": 0, "duration": 5717.7509765625, "effects": [], - "end": 4844.366666666667, + "end": 4824.933333333333, "gravity": 4, "has_audio": { "Points": [ @@ -24598,7 +24598,7 @@ } ] }, - "position": 423.4, + "position": 460.3, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -25234,7 +25234,7 @@ } ] }, - "position": 413.73333333333335, + "position": 448.56666666666666, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -25870,7 +25870,7 @@ } ] }, - "position": 368.5, + "position": 398.8333333333333, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -26506,7 +26506,7 @@ } ] }, - "position": 384.43333333333334, + "position": 416, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -27142,7 +27142,7 @@ } ] }, - "position": 398.5, + "position": 431.1666666666667, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -27778,7 +27778,7 @@ } ] }, - "position": 409.23333333333335, + "position": 442.93333333333334, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -28414,7 +28414,7 @@ } ] }, - "position": 454.1666666666667, + "position": 486.96666666666664, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -28765,7 +28765,7 @@ "display": 0, "duration": 5717.7509765625, "effects": [], - "end": 5255.566666666667, + "end": 5255.360156777738, "gravity": 4, "has_audio": { "Points": [ @@ -29050,7 +29050,7 @@ } ] }, - "position": 465.3333333333333, + "position": 499.9, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -29401,7 +29401,7 @@ "display": 0, "duration": 5717.7509765625, "effects": [], - "end": 5345.733333333333, + "end": 5326.733333333333, "gravity": 4, "has_audio": { "Points": [ @@ -29686,7 +29686,7 @@ } ] }, - "position": 475.1666666666667, + "position": 512.1666666666666, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -30044,7 +30044,7 @@ "display": 0, "duration": 5717.7509765625, "effects": [], - "end": 5395.133333333333, + "end": 5388.7, "gravity": 4, "has_audio": { "Points": [ @@ -30329,7 +30329,7 @@ } ] }, - "position": 524.1666666666666, + "position": 573.1, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -30486,7 +30486,7 @@ } ] }, - "start": 5374, + "start": 5373.680341333334, "time": { "Points": [ { @@ -30965,7 +30965,7 @@ } ] }, - "position": 236.5, + "position": 259.1, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -31601,7 +31601,7 @@ } ] }, - "position": 504.93333333333334, + "position": 551.1333333333333, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -32244,7 +32244,7 @@ } ] }, - "position": 556.1333333333333, + "position": 598.8333333333334, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -32881,7 +32881,7 @@ } ] }, - "position": 545.3, + "position": 590.1333333333333, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -33519,7 +33519,7 @@ } ] }, - "position": 129.06666666666666, + "position": 139.13333333333333, "reader": { "acodec": "opus", "audio_bit_rate": 122616, @@ -34161,7 +34161,7 @@ } ] }, - "position": 130.76666666666688, + "position": 140.83333333333334, "reader": { "acodec": "", "audio_bit_rate": 0, @@ -34789,7 +34789,7 @@ } ] }, - "position": 135.0055860633601, + "position": 146.63333333333333, "reader": { "acodec": "", "audio_bit_rate": 0, @@ -35417,7 +35417,7 @@ } ] }, - "position": 136.46666666666667, + "position": 148.1, "reader": { "acodec": "", "audio_bit_rate": 0, @@ -36045,7 +36045,7 @@ } ] }, - "position": 137.8, + "position": 149.43333333333334, "reader": { "acodec": "", "audio_bit_rate": 0, @@ -36673,7 +36673,7 @@ } ] }, - "position": 138.83333333333334, + "position": 150.46666666666667, "reader": { "acodec": "", "audio_bit_rate": 0, @@ -37302,7 +37302,7 @@ } ] }, - "position": 140.03333333333333, + "position": 151.66666666666666, "reader": { "acodec": "", "audio_bit_rate": 0, @@ -37931,7 +37931,7 @@ } ] }, - "position": 141, + "position": 152.63333333333333, "reader": { "acodec": "", "audio_bit_rate": 0, @@ -38560,7 +38560,7 @@ } ] }, - "position": 142.16666666666666, + "position": 153.8, "reader": { "acodec": "", "audio_bit_rate": 0, @@ -39189,7 +39189,7 @@ } ] }, - "position": 174.8, + "position": 189.13333333333333, "reader": { "acodec": "", "audio_bit_rate": 0, @@ -39465,6 +39465,1928 @@ "file_id": "TS2W0MFOCS", "title": "knight-funny-face.png", "image": "thumbnail/TS2W0MFOCS.png" + }, + { + "alpha": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "anchor": 0, + "channel_filter": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "channel_mapping": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "display": 0, + "duration": 5717.7509765625, + "effects": [], + "end": 4844.366666666667, + "gravity": 4, + "has_audio": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "has_video": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "layer": 2000000, + "location_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "location_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "mixing": 0, + "origin_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.5 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "origin_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.5 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "parentObjectId": "", + "perspective_c1_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c1_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c2_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c2_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c3_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c3_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c4_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c4_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "position": 472.46666666666664, + "reader": { + "acodec": "aac", + "audio_bit_rate": 192000, + "audio_stream_index": 1, + "audio_timebase": { + "den": 44100, + "num": 1 + }, + "channel_layout": 3, + "channels": 2, + "display_ratio": { + "den": 360, + "num": 473 + }, + "duration": 5717.7509765625, + "file_size": "397004160", + "fps": { + "den": 1001, + "num": 24000 + }, + "has_audio": true, + "has_single_image": false, + "has_video": true, + "height": 480, + "interlaced_frame": false, + "metadata": { + "compatible_brands": "isomiso2avc1mp41", + "encoder": "Lavf57.40.101", + "handler_name": "SoundHandler", + "language": "und", + "major_brand": "isom", + "minor_version": "512", + "vendor_id": "[0][0][0][0]" + }, + "path": "./The Flight of Dragons.mp4", + "pixel_format": 0, + "pixel_ratio": { + "den": 474, + "num": 473 + }, + "sample_rate": 44100, + "top_field_first": true, + "type": "FFmpegReader", + "vcodec": "h264", + "video_bit_rate": 69433, + "video_length": "137090", + "video_stream_index": 0, + "video_timebase": { + "den": 24000, + "num": 1 + }, + "width": 632, + "media_type": "video", + "id": "4Y8S014EGQ" + }, + "rotation": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "scale": 1, + "scale_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "scale_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "shear_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "shear_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "start": 4831.3, + "time": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "volume": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "wave_color": { + "alpha": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 255.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "blue": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 255.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "green": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 123.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "red": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + } + }, + "waveform": false, + "file_id": "4Y8S014EGQ", + "title": "The Flight of Dragons.mp4", + "image": "thumbnail/4Y8S014EGQ.png", + "id": "LKN3ZL996R" + }, + { + "alpha": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "anchor": 0, + "channel_filter": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "channel_mapping": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "display": 0, + "duration": 5717.7509765625, + "effects": [], + "end": 5336.799999999999, + "gravity": 4, + "has_audio": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "has_video": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "layer": 2000000, + "location_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "location_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "mixing": 0, + "origin_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.5 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "origin_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.5 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "parentObjectId": "", + "perspective_c1_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c1_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c2_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c2_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c3_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c3_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c4_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c4_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "position": 526.9666666666667, + "reader": { + "acodec": "aac", + "audio_bit_rate": 192000, + "audio_stream_index": 1, + "audio_timebase": { + "den": 44100, + "num": 1 + }, + "channel_layout": 3, + "channels": 2, + "display_ratio": { + "den": 360, + "num": 473 + }, + "duration": 5717.7509765625, + "file_size": "397004160", + "fps": { + "den": 1001, + "num": 24000 + }, + "has_audio": true, + "has_single_image": false, + "has_video": true, + "height": 480, + "interlaced_frame": false, + "metadata": { + "compatible_brands": "isomiso2avc1mp41", + "encoder": "Lavf57.40.101", + "handler_name": "SoundHandler", + "language": "und", + "major_brand": "isom", + "minor_version": "512", + "vendor_id": "[0][0][0][0]" + }, + "path": "./The Flight of Dragons.mp4", + "pixel_format": 0, + "pixel_ratio": { + "den": 474, + "num": 473 + }, + "sample_rate": 44100, + "top_field_first": true, + "type": "FFmpegReader", + "vcodec": "h264", + "video_bit_rate": 69433, + "video_length": "137090", + "video_stream_index": 0, + "video_timebase": { + "den": 24000, + "num": 1 + }, + "width": 632, + "media_type": "video", + "id": "4Y8S014EGQ" + }, + "rotation": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + }, + { + "co": { + "X": 160950, + "Y": -0.9253325813974126 + }, + "interpolation": 0 + } + ] + }, + "scale": 1, + "scale_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "scale_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "shear_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "shear_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "start": 5326.733333333333, + "time": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "volume": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "wave_color": { + "alpha": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 255.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "blue": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 255.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "green": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 123.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "red": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + } + }, + "waveform": false, + "file_id": "4Y8S014EGQ", + "title": "The Flight of Dragons.mp4", + "image": "thumbnail/4Y8S014EGQ.png", + "id": "XHRIRTZOCI" + }, + { + "alpha": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "anchor": 0, + "channel_filter": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "channel_mapping": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "display": 0, + "duration": 5717.7509765625, + "effects": [], + "end": 5345.733333333333, + "gravity": 4, + "has_audio": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "has_video": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "layer": 2000000, + "location_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "location_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "mixing": 0, + "origin_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.5 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "origin_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.5 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "parentObjectId": "", + "perspective_c1_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c1_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c2_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c2_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c3_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c3_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c4_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c4_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "position": 538.9666666666667, + "reader": { + "acodec": "aac", + "audio_bit_rate": 192000, + "audio_stream_index": 1, + "audio_timebase": { + "den": 44100, + "num": 1 + }, + "channel_layout": 3, + "channels": 2, + "display_ratio": { + "den": 360, + "num": 473 + }, + "duration": 5717.7509765625, + "file_size": "397004160", + "fps": { + "den": 1001, + "num": 24000 + }, + "has_audio": true, + "has_single_image": false, + "has_video": true, + "height": 480, + "interlaced_frame": false, + "metadata": { + "compatible_brands": "isomiso2avc1mp41", + "encoder": "Lavf57.40.101", + "handler_name": "SoundHandler", + "language": "und", + "major_brand": "isom", + "minor_version": "512", + "vendor_id": "[0][0][0][0]" + }, + "path": "./The Flight of Dragons.mp4", + "pixel_format": 0, + "pixel_ratio": { + "den": 474, + "num": 473 + }, + "sample_rate": 44100, + "top_field_first": true, + "type": "FFmpegReader", + "vcodec": "h264", + "video_bit_rate": 69433, + "video_length": "137090", + "video_stream_index": 0, + "video_timebase": { + "den": 24000, + "num": 1 + }, + "width": 632, + "media_type": "video", + "id": "4Y8S014EGQ" + }, + "rotation": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + }, + { + "co": { + "X": 160950, + "Y": -0.9253325813974126 + }, + "interpolation": 0 + } + ] + }, + "scale": 1, + "scale_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "scale_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "shear_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "shear_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "start": 5336.799999999999, + "time": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "volume": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "wave_color": { + "alpha": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 255.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "blue": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 255.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "green": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 123.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "red": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + } + }, + "waveform": false, + "file_id": "4Y8S014EGQ", + "title": "The Flight of Dragons.mp4", + "image": "thumbnail/4Y8S014EGQ.png", + "id": "O0KUWBGHQH" } ], "effects": [], @@ -40198,8 +42120,8 @@ "image": "thumbnail/TS2W0MFOCS.png" } ], - "duration": 580.8333333333335, - "scale": 1.024000000000001, + "duration": 617.2000000000002, + "scale": 6.212627699820009, "tick_pixels": 100, "playhead_position": 0, "profile": "HD 720p 30 fps", @@ -40273,3889 +42195,15 @@ "key": [ "clips", { - "id": "KTJKR9GY28" + "id": "C6N0Z53GJP" } ], "value": { - "id": "KTJKR9GY28", - "layer": 3000000, - "position": 136.46666666666667, - "start": 0, - "end": 1.3260501333335029 - }, - "old_values": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 3600.0, - "effects": [], - "end": 1.6000000000000227, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "id": "KTJKR9GY28", - "layer": 3000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 136.46666666666667, - "reader": { - "acodec": "", - "audio_bit_rate": 0, - "audio_stream_index": -1, - "audio_timebase": { - "den": 1, - "num": 1 - }, - "channel_layout": 4, - "channels": 0, - "display_ratio": { - "den": 9, - "num": 16 - }, - "duration": 3600.0, - "file_size": "3686400", - "fps": { - "den": 1, - "num": 30 - }, - "has_audio": false, - "has_single_image": true, - "has_video": true, - "height": 720, - "interlaced_frame": false, - "metadata": {}, - "path": "images/books-that-dont-exist-beowolf.png", - "pixel_format": -1, - "pixel_ratio": { - "den": 1, - "num": 1 - }, - "sample_rate": 0, - "top_field_first": true, - "type": "QtImageReader", - "vcodec": "", - "video_bit_rate": 0, - "video_length": "108000", - "video_stream_index": -1, - "video_timebase": { - "den": 30, - "num": 1 - }, - "width": 1280, - "media_type": "image", - "id": "6YVJENXU91" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 0, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "6YVJENXU91", - "title": "books-that-dont-exist-beowolf.png", - "image": "thumbnail/6YVJENXU91.png" - }, - "transaction": "dd7ecdb1-24b5-4be5-a880-10575300413a" - }, - { - "type": "update", - "key": [ - "clips", - { - "id": "870B9BY1H0" - } - ], - "value": { - "id": "870B9BY1H0", - "layer": 3000000, - "position": 137.8, - "start": 0, - "end": 1.0333333333333314 - }, - "old_values": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 3600.0, - "effects": [], - "end": 1.0333333333333314, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "id": "870B9BY1H0", - "layer": 3000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 138.03333333333333, - "reader": { - "acodec": "", - "audio_bit_rate": 0, - "audio_stream_index": -1, - "audio_timebase": { - "den": 1, - "num": 1 - }, - "channel_layout": 4, - "channels": 0, - "display_ratio": { - "den": 9, - "num": 16 - }, - "duration": 3600.0, - "file_size": "3686400", - "fps": { - "den": 1, - "num": 30 - }, - "has_audio": false, - "has_single_image": true, - "has_video": true, - "height": 720, - "interlaced_frame": false, - "metadata": {}, - "path": "images/books-that-dont-exist-idylls.png", - "pixel_format": -1, - "pixel_ratio": { - "den": 1, - "num": 1 - }, - "sample_rate": 0, - "top_field_first": true, - "type": "QtImageReader", - "vcodec": "", - "video_bit_rate": 0, - "video_length": "108000", - "video_stream_index": -1, - "video_timebase": { - "den": 30, - "num": 1 - }, - "width": 1280, - "media_type": "image", - "id": "BFKGKD22EM" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 0, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "BFKGKD22EM", - "title": "books-that-dont-exist-idylls.png", - "image": "thumbnail/BFKGKD22EM.png" - }, - "transaction": "365ee402-1a75-4c4e-ad01-7cc203cb1db7" - }, - { - "type": "update", - "key": [ - "clips", - { - "id": "YW8MMQ8W3D" - } - ], - "value": { - "id": "YW8MMQ8W3D", - "layer": 3000000, - "position": 138.83333333333334, - "start": 0, - "end": 1.2062228363948422 - }, - "old_values": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 3600.0, - "effects": [], - "end": 1.2062228363948422, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "id": "YW8MMQ8W3D", - "layer": 3000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 139.06666666666666, - "reader": { - "acodec": "", - "audio_bit_rate": 0, - "audio_stream_index": -1, - "audio_timebase": { - "den": 1, - "num": 1 - }, - "channel_layout": 4, - "channels": 0, - "display_ratio": { - "den": 9, - "num": 16 - }, - "duration": 3600.0, - "file_size": "3686400", - "fps": { - "den": 1, - "num": 30 - }, - "has_audio": false, - "has_single_image": true, - "has_video": true, - "height": 720, - "interlaced_frame": false, - "metadata": {}, - "path": "images/books-that-dont-exist-gullivers.png", - "pixel_format": -1, - "pixel_ratio": { - "den": 1, - "num": 1 - }, - "sample_rate": 0, - "top_field_first": true, - "type": "QtImageReader", - "vcodec": "", - "video_bit_rate": 0, - "video_length": "108000", - "video_stream_index": -1, - "video_timebase": { - "den": 30, - "num": 1 - }, - "width": 1280, - "media_type": "image", - "id": "V1JXWM2YZU", - "image": "thumbnail/V1JXWM2YZU.png" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 0, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "V1JXWM2YZU", - "title": "books-that-dont-exist-gullivers.png", - "image": "thumbnail/V1JXWM2YZU.png" - }, - "transaction": "365ee402-1a75-4c4e-ad01-7cc203cb1db7" - }, - { - "type": "update", - "key": [ - "clips", - { - "id": "0IS98GK36K" - } - ], - "value": { - "id": "0IS98GK36K", - "layer": 3000000, - "position": 140.03333333333333, - "start": 0, - "end": 0.9666666666666686 - }, - "old_values": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 3600.0, - "effects": [], - "end": 0.9666666666666686, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "id": "0IS98GK36K", - "layer": 3000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 140.26666666666668, - "reader": { - "acodec": "", - "audio_bit_rate": 0, - "audio_stream_index": -1, - "audio_timebase": { - "den": 1, - "num": 1 - }, - "channel_layout": 4, - "channels": 0, - "display_ratio": { - "den": 9, - "num": 16 - }, - "duration": 3600.0, - "file_size": "3686400", - "fps": { - "den": 1, - "num": 30 - }, - "has_audio": false, - "has_single_image": true, - "has_video": true, - "height": 720, - "interlaced_frame": false, - "metadata": {}, - "path": "images/books-that-dont-exist-tempest.png", - "pixel_format": -1, - "pixel_ratio": { - "den": 1, - "num": 1 - }, - "sample_rate": 0, - "top_field_first": true, - "type": "QtImageReader", - "vcodec": "", - "video_bit_rate": 0, - "video_length": "108000", - "video_stream_index": -1, - "video_timebase": { - "den": 30, - "num": 1 - }, - "width": 1280, - "media_type": "image", - "id": "PKDGSFE2BL", - "image": "thumbnail/PKDGSFE2BL.png" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 0, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "PKDGSFE2BL", - "title": "books-that-dont-exist-tempest.png", - "image": "thumbnail/PKDGSFE2BL.png" - }, - "transaction": "365ee402-1a75-4c4e-ad01-7cc203cb1db7" - }, - { - "type": "update", - "key": [ - "clips", - { - "id": "SMHXYPFEHF" - } - ], - "value": { - "id": "SMHXYPFEHF", - "layer": 3000000, - "position": 141, - "start": 0, - "end": 1.1666666666666572 - }, - "old_values": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 3600.0, - "effects": [], - "end": 1.1666666666666572, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "id": "SMHXYPFEHF", - "layer": 3000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 141.23333333333332, - "reader": { - "acodec": "", - "audio_bit_rate": 0, - "audio_stream_index": -1, - "audio_timebase": { - "den": 1, - "num": 1 - }, - "channel_layout": 4, - "channels": 0, - "display_ratio": { - "den": 9, - "num": 16 - }, - "duration": 3600.0, - "file_size": "3686400", - "fps": { - "den": 1, - "num": 30 - }, - "has_audio": false, - "has_single_image": true, - "has_video": true, - "height": 720, - "interlaced_frame": false, - "metadata": {}, - "path": "images/books-that-dont-exist-alice.png", - "pixel_format": -1, - "pixel_ratio": { - "den": 1, - "num": 1 - }, - "sample_rate": 0, - "top_field_first": true, - "type": "QtImageReader", - "vcodec": "", - "video_bit_rate": 0, - "video_length": "108000", - "video_stream_index": -1, - "video_timebase": { - "den": 30, - "num": 1 - }, - "width": 1280, - "media_type": "image", - "id": "REI7TPLV2O", - "image": "thumbnail/REI7TPLV2O.png" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 0, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "REI7TPLV2O", - "title": "books-that-dont-exist-alice.png", - "image": "thumbnail/REI7TPLV2O.png" - }, - "transaction": "365ee402-1a75-4c4e-ad01-7cc203cb1db7" - }, - { - "type": "update", - "key": [ - "clips", - { - "id": "TTFQP9FQSG" - } - ], - "value": { - "id": "TTFQP9FQSG", - "layer": 3000000, - "position": 142.16666666666666, - "start": 0, - "end": 3.89999999999994 - }, - "old_values": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 3600.0, - "effects": [], - "end": 3.89999999999994, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "id": "TTFQP9FQSG", - "layer": 3000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 142.4, - "reader": { - "acodec": "", - "audio_bit_rate": 0, - "audio_stream_index": -1, - "audio_timebase": { - "den": 1, - "num": 1 - }, - "channel_layout": 4, - "channels": 0, - "display_ratio": { - "den": 9, - "num": 16 - }, - "duration": 3600.0, - "file_size": "3686400", - "fps": { - "den": 1, - "num": 30 - }, - "has_audio": false, - "has_single_image": true, - "has_video": true, - "height": 720, - "interlaced_frame": false, - "metadata": {}, - "path": "images/books-that-dont-exist-wizard.png", - "pixel_format": -1, - "pixel_ratio": { - "den": 1, - "num": 1 - }, - "sample_rate": 0, - "top_field_first": true, - "type": "QtImageReader", - "vcodec": "", - "video_bit_rate": 0, - "video_length": "108000", - "video_stream_index": -1, - "video_timebase": { - "den": 30, - "num": 1 - }, - "width": 1280, - "media_type": "image", - "id": "9G1UG48W0L", - "image": "thumbnail/9G1UG48W0L.png" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 0, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "9G1UG48W0L", - "title": "books-that-dont-exist-wizard.png", - "image": "thumbnail/9G1UG48W0L.png" - }, - "transaction": "365ee402-1a75-4c4e-ad01-7cc203cb1db7" - }, - { - "type": "update", - "key": [ - "clips", - { - "id": "5IAF1YYOQT" - } - ], - "value": { - "id": "5IAF1YYOQT", + "id": "C6N0Z53GJP", "layer": 2000000, - "position": 148.16666666666666, - "start": 2067.7000000000003, - "end": 2077.1 + "position": 278.06666666666666, + "start": 3000.1666666666665, + "end": 3005.807057180687 }, "old_values": { "alpha": { @@ -44222,7 +42270,7 @@ "display": 0, "duration": 5717.7509765625, "effects": [], - "end": 2077.1, + "end": 3005.807057180687, "gravity": 4, "has_audio": { "Points": [ @@ -44507,7 +42555,7 @@ } ] }, - "position": 147.26666666666668, + "position": 278.06666666666666, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -44664,7 +42712,7 @@ } ] }, - "start": 2066.8, + "start": 3000.1666666666665, "time": { "Points": [ { @@ -44791,24 +42839,679 @@ "file_id": "4Y8S014EGQ", "title": "The Flight of Dragons.mp4", "image": "thumbnail/4Y8S014EGQ.png", - "id": "5IAF1YYOQT" + "id": "C6N0Z53GJP" }, - "transaction": "69cbc1e3-15e4-4fae-971d-adb59b579870" + "transaction": "3b8482fc-6039-4f9a-b2f7-99c2ec7c8379" }, { "type": "update", "key": [ "clips", { - "id": "5IAF1YYOQT" + "id": "ALYJVMSY1T" } ], "value": { - "id": "5IAF1YYOQT", + "id": "ALYJVMSY1T", + "layer": 3000000, + "position": 281.46666666666664, + "start": 3.3999999999997654, + "end": 5.633333333332907 + }, + "old_values": { + "alpha": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_type": 0, + "interpolation": 0 + }, + { + "co": { + "X": 172, + "Y": 0.25 + }, + "interpolation": 1 + }, + { + "co": { + "X": 103, + "Y": 0.0 + }, + "interpolation": 1 + } + ] + }, + "anchor": 0, + "channel_filter": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "channel_mapping": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "display": 0, + "duration": 3600.0, + "effects": [], + "end": 5.633333333332907, + "gravity": 4, + "has_audio": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "has_video": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "id": "ALYJVMSY1T", + "layer": 3000000, + "location_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "location_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "mixing": 0, + "origin_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.5 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "origin_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.5 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "parentObjectId": "", + "perspective_c1_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c1_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c2_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c2_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c3_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c3_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c4_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c4_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "position": 281.46666666666664, + "reader": { + "acodec": "", + "audio_bit_rate": 0, + "audio_stream_index": -1, + "audio_timebase": { + "den": 1, + "num": 1 + }, + "channel_layout": 4, + "channels": 0, + "display_ratio": { + "den": 3, + "num": 5 + }, + "duration": 3600.0, + "file_size": "2211840", + "fps": { + "den": 1, + "num": 30 + }, + "has_audio": false, + "has_single_image": true, + "has_video": true, + "height": 1152, + "interlaced_frame": false, + "metadata": {}, + "path": "./Transgender_Pride_flag.svg.png", + "pixel_format": -1, + "pixel_ratio": { + "den": 1, + "num": 1 + }, + "sample_rate": 0, + "top_field_first": true, + "type": "QtImageReader", + "vcodec": "", + "video_bit_rate": 0, + "video_length": "108000", + "video_stream_index": -1, + "video_timebase": { + "den": 30, + "num": 1 + }, + "width": 1920, + "media_type": "image", + "id": "B7XIHJYT26" + }, + "rotation": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "scale": 1, + "scale_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "scale_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "shear_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "shear_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "start": 3.3999999999997654, + "time": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "volume": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "wave_color": { + "alpha": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 255.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "blue": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 255.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "green": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 123.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "red": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + } + }, + "waveform": false, + "file_id": "B7XIHJYT26", + "title": "Transgender_Pride_flag.svg.png", + "image": "thumbnail/B7XIHJYT26.png" + }, + "transaction": "3b8482fc-6039-4f9a-b2f7-99c2ec7c8379" + }, + { + "type": "update", + "key": [ + "clips", + { + "id": "96VETLXZ4M" + } + ], + "value": { + "id": "96VETLXZ4M", "layer": 2000000, - "position": 148.13333333333333, - "start": 2067.7000000000003, - "end": 2077.1 + "position": 287.93333333333334, + "start": 3023.4666666666667, + "end": 3031.7333333333336 }, "old_values": { "alpha": { @@ -44875,7 +43578,7 @@ "display": 0, "duration": 5717.7509765625, "effects": [], - "end": 2077.1, + "end": 3031.7333333333336, "gravity": 4, "has_audio": { "Points": [ @@ -45160,7 +43863,7 @@ } ] }, - "position": 148.16666666666666, + "position": 287.93333333333334, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -45317,7 +44020,7 @@ } ] }, - "start": 2067.7000000000003, + "start": 3023.4666666666667, "time": { "Points": [ { @@ -45444,64 +44147,7560 @@ "file_id": "4Y8S014EGQ", "title": "The Flight of Dragons.mp4", "image": "thumbnail/4Y8S014EGQ.png", - "id": "5IAF1YYOQT" + "id": "96VETLXZ4M" }, - "transaction": "cdb5fd48-a881-48be-86e9-1b3dd7987005" + "transaction": "3b8482fc-6039-4f9a-b2f7-99c2ec7c8379" }, { - "type": "insert", + "type": "update", "key": [ - "files" + "clips", + { + "id": "4C6YJYVGMW" + } ], "value": { - "acodec": "", - "audio_bit_rate": 0, - "audio_stream_index": -1, - "audio_timebase": { - "den": 1, - "num": 1 - }, - "channel_layout": 4, - "channels": 0, - "display_ratio": { - "den": 9, - "num": 16 - }, - "duration": 3600.0, - "file_size": "3686400", - "fps": { - "den": 1, - "num": 30 - }, - "has_audio": false, - "has_single_image": true, - "has_video": true, - "height": 720, - "interlaced_frame": false, - "metadata": {}, - "path": "images/knight-funny-face.png", - "pixel_format": -1, - "pixel_ratio": { - "den": 1, - "num": 1 - }, - "sample_rate": 0, - "top_field_first": true, - "type": "QtImageReader", - "vcodec": "", - "video_bit_rate": 0, - "video_length": "108000", - "video_stream_index": -1, - "video_timebase": { - "den": 30, - "num": 1 - }, - "width": 1280, - "media_type": "image", - "id": "TS2W0MFOCS" + "id": "4C6YJYVGMW", + "layer": 2000000, + "position": 299.53333333333336, + "start": 3061.9333333333334, + "end": 3069.133333333333 }, - "old_values": [ + "old_values": { + "alpha": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "anchor": 0, + "channel_filter": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "channel_mapping": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "display": 0, + "duration": 5717.7509765625, + "effects": [], + "end": 3069.133333333333, + "gravity": 4, + "has_audio": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "has_video": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "layer": 2000000, + "location_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "location_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "mixing": 0, + "origin_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.5 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "origin_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.5 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "parentObjectId": "", + "perspective_c1_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c1_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c2_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c2_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c3_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c3_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c4_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c4_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "position": 299.53333333333336, + "reader": { + "acodec": "aac", + "audio_bit_rate": 192000, + "audio_stream_index": 1, + "audio_timebase": { + "den": 44100, + "num": 1 + }, + "channel_layout": 3, + "channels": 2, + "display_ratio": { + "den": 360, + "num": 473 + }, + "duration": 5717.7509765625, + "file_size": "397004160", + "fps": { + "den": 1001, + "num": 24000 + }, + "has_audio": true, + "has_single_image": false, + "has_video": true, + "height": 480, + "interlaced_frame": false, + "metadata": { + "compatible_brands": "isomiso2avc1mp41", + "encoder": "Lavf57.40.101", + "handler_name": "SoundHandler", + "language": "und", + "major_brand": "isom", + "minor_version": "512", + "vendor_id": "[0][0][0][0]" + }, + "path": "./The Flight of Dragons.mp4", + "pixel_format": 0, + "pixel_ratio": { + "den": 474, + "num": 473 + }, + "sample_rate": 44100, + "top_field_first": true, + "type": "FFmpegReader", + "vcodec": "h264", + "video_bit_rate": 69433, + "video_length": "137090", + "video_stream_index": 0, + "video_timebase": { + "den": 24000, + "num": 1 + }, + "width": 632, + "media_type": "video", + "id": "4Y8S014EGQ" + }, + "rotation": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "scale": 1, + "scale_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "scale_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "shear_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "shear_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "start": 3061.9333333333334, + "time": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "volume": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "wave_color": { + "alpha": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 255.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "blue": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 255.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "green": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 123.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "red": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + } + }, + "waveform": false, + "file_id": "4Y8S014EGQ", + "title": "The Flight of Dragons.mp4", + "image": "thumbnail/4Y8S014EGQ.png", + "id": "4C6YJYVGMW" + }, + "transaction": "3b8482fc-6039-4f9a-b2f7-99c2ec7c8379" + }, + { + "type": "update", + "key": [ + "clips", { + "id": "6DBFXKLAP0" + } + ], + "value": { + "id": "6DBFXKLAP0", + "layer": 2000000, + "position": 309.7, + "start": 3102.68, + "end": 3114.1666666666665 + }, + "old_values": { + "alpha": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "anchor": 0, + "channel_filter": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "channel_mapping": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "display": 0, + "duration": 5717.7509765625, + "effects": [], + "end": 3114.1666666666665, + "gravity": 4, + "has_audio": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "has_video": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "layer": 2000000, + "location_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "location_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "mixing": 0, + "origin_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.5 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "origin_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.5 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "parentObjectId": "", + "perspective_c1_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c1_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c2_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c2_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c3_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c3_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c4_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c4_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "position": 309.7, + "reader": { + "acodec": "aac", + "audio_bit_rate": 192000, + "audio_stream_index": 1, + "audio_timebase": { + "den": 44100, + "num": 1 + }, + "channel_layout": 3, + "channels": 2, + "display_ratio": { + "den": 360, + "num": 473 + }, + "duration": 5717.7509765625, + "file_size": "397004160", + "fps": { + "den": 1001, + "num": 24000 + }, + "has_audio": true, + "has_single_image": false, + "has_video": true, + "height": 480, + "interlaced_frame": false, + "metadata": { + "compatible_brands": "isomiso2avc1mp41", + "encoder": "Lavf57.40.101", + "handler_name": "SoundHandler", + "language": "und", + "major_brand": "isom", + "minor_version": "512", + "vendor_id": "[0][0][0][0]" + }, + "path": "./The Flight of Dragons.mp4", + "pixel_format": 0, + "pixel_ratio": { + "den": 474, + "num": 473 + }, + "sample_rate": 44100, + "top_field_first": true, + "type": "FFmpegReader", + "vcodec": "h264", + "video_bit_rate": 69433, + "video_length": "137090", + "video_stream_index": 0, + "video_timebase": { + "den": 24000, + "num": 1 + }, + "width": 632, + "media_type": "video", + "id": "4Y8S014EGQ" + }, + "rotation": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "scale": 1, + "scale_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "scale_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "shear_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "shear_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "start": 3102.68, + "time": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "volume": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "wave_color": { + "alpha": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 255.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "blue": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 255.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "green": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 123.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "red": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + } + }, + "waveform": false, + "file_id": "4Y8S014EGQ", + "title": "The Flight of Dragons.mp4", + "image": "thumbnail/4Y8S014EGQ.png", + "id": "6DBFXKLAP0" + }, + "transaction": "3b8482fc-6039-4f9a-b2f7-99c2ec7c8379" + }, + { + "type": "update", + "key": [ + "clips", + { + "id": "VB1FL2BTNR" + } + ], + "value": { + "id": "VB1FL2BTNR", + "layer": 2000000, + "position": 323.06666666666666, + "start": 3137.7, + "end": 3146.6 + }, + "old_values": { + "alpha": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "anchor": 0, + "channel_filter": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "channel_mapping": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "display": 0, + "duration": 5717.7509765625, + "effects": [], + "end": 3146.6, + "gravity": 4, + "has_audio": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "has_video": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "layer": 2000000, + "location_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "location_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "mixing": 0, + "origin_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.5 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "origin_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.5 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "parentObjectId": "", + "perspective_c1_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c1_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c2_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c2_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c3_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c3_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c4_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c4_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "position": 323.06666666666666, + "reader": { + "acodec": "aac", + "audio_bit_rate": 192000, + "audio_stream_index": 1, + "audio_timebase": { + "den": 44100, + "num": 1 + }, + "channel_layout": 3, + "channels": 2, + "display_ratio": { + "den": 360, + "num": 473 + }, + "duration": 5717.7509765625, + "file_size": "397004160", + "fps": { + "den": 1001, + "num": 24000 + }, + "has_audio": true, + "has_single_image": false, + "has_video": true, + "height": 480, + "interlaced_frame": false, + "metadata": { + "compatible_brands": "isomiso2avc1mp41", + "encoder": "Lavf57.40.101", + "handler_name": "SoundHandler", + "language": "und", + "major_brand": "isom", + "minor_version": "512", + "vendor_id": "[0][0][0][0]" + }, + "path": "./The Flight of Dragons.mp4", + "pixel_format": 0, + "pixel_ratio": { + "den": 474, + "num": 473 + }, + "sample_rate": 44100, + "top_field_first": true, + "type": "FFmpegReader", + "vcodec": "h264", + "video_bit_rate": 69433, + "video_length": "137090", + "video_stream_index": 0, + "video_timebase": { + "den": 24000, + "num": 1 + }, + "width": 632, + "media_type": "video", + "id": "4Y8S014EGQ" + }, + "rotation": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "scale": 1, + "scale_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "scale_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "shear_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "shear_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "start": 3137.7, + "time": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "volume": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "wave_color": { + "alpha": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 255.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "blue": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 255.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "green": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 123.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "red": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + } + }, + "waveform": false, + "file_id": "4Y8S014EGQ", + "title": "The Flight of Dragons.mp4", + "image": "thumbnail/4Y8S014EGQ.png", + "id": "VB1FL2BTNR" + }, + "transaction": "3b8482fc-6039-4f9a-b2f7-99c2ec7c8379" + }, + { + "type": "update", + "key": [ + "clips", + { + "id": "3ZTIHUWVY2" + } + ], + "value": { + "id": "3ZTIHUWVY2", + "layer": 2000000, + "position": 333.53333333333336, + "start": 3322.1, + "end": 3333.6 + }, + "old_values": { + "alpha": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "anchor": 0, + "channel_filter": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "channel_mapping": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "display": 0, + "duration": 5717.7509765625, + "effects": [], + "end": 3333.6, + "gravity": 4, + "has_audio": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "has_video": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "layer": 2000000, + "location_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "location_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "mixing": 0, + "origin_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.5 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "origin_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.5 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "parentObjectId": "", + "perspective_c1_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c1_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c2_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c2_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c3_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c3_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c4_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c4_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "position": 333.53333333333336, + "reader": { + "acodec": "aac", + "audio_bit_rate": 192000, + "audio_stream_index": 1, + "audio_timebase": { + "den": 44100, + "num": 1 + }, + "channel_layout": 3, + "channels": 2, + "display_ratio": { + "den": 360, + "num": 473 + }, + "duration": 5717.7509765625, + "file_size": "397004160", + "fps": { + "den": 1001, + "num": 24000 + }, + "has_audio": true, + "has_single_image": false, + "has_video": true, + "height": 480, + "interlaced_frame": false, + "metadata": { + "compatible_brands": "isomiso2avc1mp41", + "encoder": "Lavf57.40.101", + "handler_name": "SoundHandler", + "language": "und", + "major_brand": "isom", + "minor_version": "512", + "vendor_id": "[0][0][0][0]" + }, + "path": "./The Flight of Dragons.mp4", + "pixel_format": 0, + "pixel_ratio": { + "den": 474, + "num": 473 + }, + "sample_rate": 44100, + "top_field_first": true, + "type": "FFmpegReader", + "vcodec": "h264", + "video_bit_rate": 69433, + "video_length": "137090", + "video_stream_index": 0, + "video_timebase": { + "den": 24000, + "num": 1 + }, + "width": 632, + "media_type": "video", + "id": "4Y8S014EGQ" + }, + "rotation": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "scale": 1, + "scale_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "scale_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "shear_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "shear_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "start": 3322.1, + "time": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "volume": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "wave_color": { + "alpha": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 255.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "blue": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 255.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "green": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 123.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "red": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + } + }, + "waveform": false, + "file_id": "4Y8S014EGQ", + "title": "The Flight of Dragons.mp4", + "image": "thumbnail/4Y8S014EGQ.png", + "id": "3ZTIHUWVY2" + }, + "transaction": "3b8482fc-6039-4f9a-b2f7-99c2ec7c8379" + }, + { + "type": "update", + "key": [ + "clips", + { + "id": "V0D5E655O2" + } + ], + "value": { + "id": "V0D5E655O2", + "layer": 2000000, + "position": 346.1333333333333, + "start": 3333.6, + "end": 3346.0666666666666 + }, + "old_values": { + "alpha": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "anchor": 0, + "channel_filter": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "channel_mapping": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "display": 0, + "duration": 5717.7509765625, + "effects": [], + "end": 3346.0666666666666, + "gravity": 4, + "has_audio": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "has_video": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "layer": 2000000, + "location_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "location_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "mixing": 0, + "origin_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.5 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "origin_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.5 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "parentObjectId": "", + "perspective_c1_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c1_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c2_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c2_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c3_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c3_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c4_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c4_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "position": 346.1333333333333, + "reader": { + "acodec": "aac", + "audio_bit_rate": 192000, + "audio_stream_index": 1, + "audio_timebase": { + "den": 44100, + "num": 1 + }, + "channel_layout": 3, + "channels": 2, + "display_ratio": { + "den": 360, + "num": 473 + }, + "duration": 5717.7509765625, + "file_size": "397004160", + "fps": { + "den": 1001, + "num": 24000 + }, + "has_audio": true, + "has_single_image": false, + "has_video": true, + "height": 480, + "interlaced_frame": false, + "metadata": { + "compatible_brands": "isomiso2avc1mp41", + "encoder": "Lavf57.40.101", + "handler_name": "SoundHandler", + "language": "und", + "major_brand": "isom", + "minor_version": "512", + "vendor_id": "[0][0][0][0]" + }, + "path": "./The Flight of Dragons.mp4", + "pixel_format": 0, + "pixel_ratio": { + "den": 474, + "num": 473 + }, + "sample_rate": 44100, + "top_field_first": true, + "type": "FFmpegReader", + "vcodec": "h264", + "video_bit_rate": 69433, + "video_length": "137090", + "video_stream_index": 0, + "video_timebase": { + "den": 24000, + "num": 1 + }, + "width": 632, + "media_type": "video", + "id": "4Y8S014EGQ" + }, + "rotation": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "scale": 1, + "scale_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "scale_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "shear_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "shear_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "start": 3333.6, + "time": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "volume": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "wave_color": { + "alpha": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 255.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "blue": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 255.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "green": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 123.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "red": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + } + }, + "waveform": false, + "file_id": "4Y8S014EGQ", + "title": "The Flight of Dragons.mp4", + "image": "thumbnail/4Y8S014EGQ.png", + "id": "V0D5E655O2" + }, + "transaction": "3b8482fc-6039-4f9a-b2f7-99c2ec7c8379" + }, + { + "type": "update", + "key": [ + "clips", + { + "id": "L1XJ499SM8" + } + ], + "value": { + "id": "L1XJ499SM8", + "layer": 2000000, + "position": 359.56666666666666, + "start": 3944.1, + "end": 3956.7 + }, + "old_values": { + "alpha": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "anchor": 0, + "channel_filter": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "channel_mapping": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "display": 0, + "duration": 5717.7509765625, + "effects": [], + "end": 3956.7, + "gravity": 4, + "has_audio": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "has_video": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "layer": 2000000, + "location_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "location_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "mixing": 0, + "origin_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.5 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "origin_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.5 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "parentObjectId": "", + "perspective_c1_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c1_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c2_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c2_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c3_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c3_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c4_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c4_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "position": 359.56666666666666, + "reader": { + "acodec": "aac", + "audio_bit_rate": 192000, + "audio_stream_index": 1, + "audio_timebase": { + "den": 44100, + "num": 1 + }, + "channel_layout": 3, + "channels": 2, + "display_ratio": { + "den": 360, + "num": 473 + }, + "duration": 5717.7509765625, + "file_size": "397004160", + "fps": { + "den": 1001, + "num": 24000 + }, + "has_audio": true, + "has_single_image": false, + "has_video": true, + "height": 480, + "interlaced_frame": false, + "metadata": { + "compatible_brands": "isomiso2avc1mp41", + "encoder": "Lavf57.40.101", + "handler_name": "SoundHandler", + "language": "und", + "major_brand": "isom", + "minor_version": "512", + "vendor_id": "[0][0][0][0]" + }, + "path": "./The Flight of Dragons.mp4", + "pixel_format": 0, + "pixel_ratio": { + "den": 474, + "num": 473 + }, + "sample_rate": 44100, + "top_field_first": true, + "type": "FFmpegReader", + "vcodec": "h264", + "video_bit_rate": 69433, + "video_length": "137090", + "video_stream_index": 0, + "video_timebase": { + "den": 24000, + "num": 1 + }, + "width": 632, + "media_type": "video", + "id": "4Y8S014EGQ" + }, + "rotation": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "scale": 1, + "scale_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "scale_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "shear_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "shear_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "start": 3944.1, + "time": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "volume": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "wave_color": { + "alpha": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 255.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "blue": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 255.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "green": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 123.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "red": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + } + }, + "waveform": false, + "file_id": "4Y8S014EGQ", + "title": "The Flight of Dragons.mp4", + "image": "thumbnail/4Y8S014EGQ.png", + "id": "L1XJ499SM8" + }, + "transaction": "3b8482fc-6039-4f9a-b2f7-99c2ec7c8379" + }, + { + "type": "update", + "key": [ + "clips", + { + "id": "I9PN6UECO0" + } + ], + "value": { + "id": "I9PN6UECO0", + "layer": 2000000, + "position": 373.3666666666667, + "start": 3969.5333333333333, + "end": 3991.7 + }, + "old_values": { + "alpha": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "anchor": 0, + "channel_filter": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "channel_mapping": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "display": 0, + "duration": 5717.7509765625, + "effects": [], + "end": 3991.7, + "gravity": 4, + "has_audio": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "has_video": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "layer": 2000000, + "location_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "location_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "mixing": 0, + "origin_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.5 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "origin_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.5 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "parentObjectId": "", + "perspective_c1_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c1_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c2_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c2_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c3_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c3_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c4_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c4_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "position": 373.3666666666667, + "reader": { + "acodec": "aac", + "audio_bit_rate": 192000, + "audio_stream_index": 1, + "audio_timebase": { + "den": 44100, + "num": 1 + }, + "channel_layout": 3, + "channels": 2, + "display_ratio": { + "den": 360, + "num": 473 + }, + "duration": 5717.7509765625, + "file_size": "397004160", + "fps": { + "den": 1001, + "num": 24000 + }, + "has_audio": true, + "has_single_image": false, + "has_video": true, + "height": 480, + "interlaced_frame": false, + "metadata": { + "compatible_brands": "isomiso2avc1mp41", + "encoder": "Lavf57.40.101", + "handler_name": "SoundHandler", + "language": "und", + "major_brand": "isom", + "minor_version": "512", + "vendor_id": "[0][0][0][0]" + }, + "path": "./The Flight of Dragons.mp4", + "pixel_format": 0, + "pixel_ratio": { + "den": 474, + "num": 473 + }, + "sample_rate": 44100, + "top_field_first": true, + "type": "FFmpegReader", + "vcodec": "h264", + "video_bit_rate": 69433, + "video_length": "137090", + "video_stream_index": 0, + "video_timebase": { + "den": 24000, + "num": 1 + }, + "width": 632, + "media_type": "video", + "id": "4Y8S014EGQ" + }, + "rotation": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "scale": 1, + "scale_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "scale_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "shear_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "shear_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "start": 3969.5333333333333, + "time": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "volume": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "wave_color": { + "alpha": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 255.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "blue": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 255.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "green": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 123.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "red": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + } + }, + "waveform": false, + "file_id": "4Y8S014EGQ", + "title": "The Flight of Dragons.mp4", + "image": "thumbnail/4Y8S014EGQ.png", + "id": "I9PN6UECO0" + }, + "transaction": "3b8482fc-6039-4f9a-b2f7-99c2ec7c8379" + }, + { + "type": "update", + "key": [ + "clips", + { + "id": "GC1TXVDH6B" + } + ], + "value": { + "id": "GC1TXVDH6B", + "layer": 2000000, + "position": 396.73333333333335, + "start": 4085, + "end": 4100.966666666666 + }, + "old_values": { + "alpha": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "anchor": 0, + "channel_filter": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "channel_mapping": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "display": 0, + "duration": 5717.7509765625, + "effects": [], + "end": 4100.966666666666, + "gravity": 4, + "has_audio": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "has_video": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "layer": 2000000, + "location_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "location_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "mixing": 0, + "origin_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.5 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "origin_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.5 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "parentObjectId": "", + "perspective_c1_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c1_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c2_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c2_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c3_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c3_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c4_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c4_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "position": 396.73333333333335, + "reader": { + "acodec": "aac", + "audio_bit_rate": 192000, + "audio_stream_index": 1, + "audio_timebase": { + "den": 44100, + "num": 1 + }, + "channel_layout": 3, + "channels": 2, + "display_ratio": { + "den": 360, + "num": 473 + }, + "duration": 5717.7509765625, + "file_size": "397004160", + "fps": { + "den": 1001, + "num": 24000 + }, + "has_audio": true, + "has_single_image": false, + "has_video": true, + "height": 480, + "interlaced_frame": false, + "metadata": { + "compatible_brands": "isomiso2avc1mp41", + "encoder": "Lavf57.40.101", + "handler_name": "SoundHandler", + "language": "und", + "major_brand": "isom", + "minor_version": "512", + "vendor_id": "[0][0][0][0]" + }, + "path": "./The Flight of Dragons.mp4", + "pixel_format": 0, + "pixel_ratio": { + "den": 474, + "num": 473 + }, + "sample_rate": 44100, + "top_field_first": true, + "type": "FFmpegReader", + "vcodec": "h264", + "video_bit_rate": 69433, + "video_length": "137090", + "video_stream_index": 0, + "video_timebase": { + "den": 24000, + "num": 1 + }, + "width": 632, + "media_type": "video", + "id": "4Y8S014EGQ" + }, + "rotation": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "scale": 1, + "scale_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "scale_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "shear_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "shear_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "start": 4085, + "time": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "volume": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "wave_color": { + "alpha": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 255.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "blue": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 255.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "green": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 123.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "red": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + } + }, + "waveform": false, + "file_id": "4Y8S014EGQ", + "title": "The Flight of Dragons.mp4", + "image": "thumbnail/4Y8S014EGQ.png", + "id": "GC1TXVDH6B" + }, + "transaction": "3b8482fc-6039-4f9a-b2f7-99c2ec7c8379" + }, + { + "type": "update", + "key": [ + "clips", + { + "id": "5QSPV1A4Q4" + } + ], + "value": { + "id": "5QSPV1A4Q4", + "layer": 2000000, + "position": 413.9, + "start": 4488.233333333334, + "end": 4502.3 + }, + "old_values": { + "alpha": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "anchor": 0, + "channel_filter": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "channel_mapping": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "display": 0, + "duration": 5717.7509765625, + "effects": [], + "end": 4502.3, + "gravity": 4, + "has_audio": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "has_video": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "layer": 2000000, + "location_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "location_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "mixing": 0, + "origin_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.5 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "origin_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.5 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "parentObjectId": "", + "perspective_c1_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c1_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c2_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c2_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c3_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c3_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c4_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c4_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "position": 413.9, + "reader": { + "acodec": "aac", + "audio_bit_rate": 192000, + "audio_stream_index": 1, + "audio_timebase": { + "den": 44100, + "num": 1 + }, + "channel_layout": 3, + "channels": 2, + "display_ratio": { + "den": 360, + "num": 473 + }, + "duration": 5717.7509765625, + "file_size": "397004160", + "fps": { + "den": 1001, + "num": 24000 + }, + "has_audio": true, + "has_single_image": false, + "has_video": true, + "height": 480, + "interlaced_frame": false, + "metadata": { + "compatible_brands": "isomiso2avc1mp41", + "encoder": "Lavf57.40.101", + "handler_name": "SoundHandler", + "language": "und", + "major_brand": "isom", + "minor_version": "512", + "vendor_id": "[0][0][0][0]" + }, + "path": "./The Flight of Dragons.mp4", + "pixel_format": 0, + "pixel_ratio": { + "den": 474, + "num": 473 + }, + "sample_rate": 44100, + "top_field_first": true, + "type": "FFmpegReader", + "vcodec": "h264", + "video_bit_rate": 69433, + "video_length": "137090", + "video_stream_index": 0, + "video_timebase": { + "den": 24000, + "num": 1 + }, + "width": 632, + "media_type": "video", + "id": "4Y8S014EGQ" + }, + "rotation": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "scale": 1, + "scale_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "scale_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "shear_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "shear_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "start": 4488.233333333334, + "time": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "volume": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "wave_color": { + "alpha": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 255.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "blue": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 255.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "green": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 123.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "red": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + } + }, + "waveform": false, + "file_id": "4Y8S014EGQ", + "title": "The Flight of Dragons.mp4", + "image": "thumbnail/4Y8S014EGQ.png", + "id": "5QSPV1A4Q4" + }, + "transaction": "3b8482fc-6039-4f9a-b2f7-99c2ec7c8379" + }, + { + "type": "update", + "key": [ + "clips", + { + "id": "1I7WBOTN31" + } + ], + "value": { + "id": "1I7WBOTN31", + "layer": 2000000, + "position": 429.06666666666666, + "start": 4607.133333333333, + "end": 4617.866666666667 + }, + "old_values": { + "alpha": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "anchor": 0, + "channel_filter": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "channel_mapping": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "display": 0, + "duration": 5717.7509765625, + "effects": [], + "end": 4617.866666666667, + "gravity": 4, + "has_audio": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "has_video": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "layer": 2000000, + "location_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "location_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "mixing": 0, + "origin_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.5 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "origin_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.5 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "parentObjectId": "", + "perspective_c1_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c1_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c2_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c2_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c3_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c3_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c4_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c4_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "position": 429.06666666666666, + "reader": { + "acodec": "aac", + "audio_bit_rate": 192000, + "audio_stream_index": 1, + "audio_timebase": { + "den": 44100, + "num": 1 + }, + "channel_layout": 3, + "channels": 2, + "display_ratio": { + "den": 360, + "num": 473 + }, + "duration": 5717.7509765625, + "file_size": "397004160", + "fps": { + "den": 1001, + "num": 24000 + }, + "has_audio": true, + "has_single_image": false, + "has_video": true, + "height": 480, + "interlaced_frame": false, + "metadata": { + "compatible_brands": "isomiso2avc1mp41", + "encoder": "Lavf57.40.101", + "handler_name": "SoundHandler", + "language": "und", + "major_brand": "isom", + "minor_version": "512", + "vendor_id": "[0][0][0][0]" + }, + "path": "./The Flight of Dragons.mp4", + "pixel_format": 0, + "pixel_ratio": { + "den": 474, + "num": 473 + }, + "sample_rate": 44100, + "top_field_first": true, + "type": "FFmpegReader", + "vcodec": "h264", + "video_bit_rate": 69433, + "video_length": "137090", + "video_stream_index": 0, + "video_timebase": { + "den": 24000, + "num": 1 + }, + "width": 632, + "media_type": "video", + "id": "4Y8S014EGQ" + }, + "rotation": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "scale": 1, + "scale_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "scale_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "shear_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "shear_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "start": 4607.133333333333, + "time": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "volume": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "wave_color": { + "alpha": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 255.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "blue": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 255.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "green": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 123.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "red": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + } + }, + "waveform": false, + "file_id": "4Y8S014EGQ", + "title": "The Flight of Dragons.mp4", + "image": "thumbnail/4Y8S014EGQ.png", + "id": "1I7WBOTN31" + }, + "transaction": "3b8482fc-6039-4f9a-b2f7-99c2ec7c8379" + }, + { + "type": "update", + "key": [ + "clips", + { + "id": "I0DHUXYIRX" + } + ], + "value": { + "id": "I0DHUXYIRX", + "layer": 2000000, + "position": 440.8333333333333, + "start": 4683.7, + "end": 4688.2 + }, + "old_values": { + "alpha": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "anchor": 0, + "channel_filter": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "channel_mapping": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "display": 0, + "duration": 5717.7509765625, + "effects": [], + "end": 4688.2, + "gravity": 4, + "has_audio": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "has_video": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "layer": 2000000, + "location_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "location_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "mixing": 0, + "origin_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.5 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "origin_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.5 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "parentObjectId": "", + "perspective_c1_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c1_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c2_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c2_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c3_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c3_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c4_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c4_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "position": 440.8333333333333, + "reader": { + "acodec": "aac", + "audio_bit_rate": 192000, + "audio_stream_index": 1, + "audio_timebase": { + "den": 44100, + "num": 1 + }, + "channel_layout": 3, + "channels": 2, + "display_ratio": { + "den": 360, + "num": 473 + }, + "duration": 5717.7509765625, + "file_size": "397004160", + "fps": { + "den": 1001, + "num": 24000 + }, + "has_audio": true, + "has_single_image": false, + "has_video": true, + "height": 480, + "interlaced_frame": false, + "metadata": { + "compatible_brands": "isomiso2avc1mp41", + "encoder": "Lavf57.40.101", + "handler_name": "SoundHandler", + "language": "und", + "major_brand": "isom", + "minor_version": "512", + "vendor_id": "[0][0][0][0]" + }, + "path": "./The Flight of Dragons.mp4", + "pixel_format": 0, + "pixel_ratio": { + "den": 474, + "num": 473 + }, + "sample_rate": 44100, + "top_field_first": true, + "type": "FFmpegReader", + "vcodec": "h264", + "video_bit_rate": 69433, + "video_length": "137090", + "video_stream_index": 0, + "video_timebase": { + "den": 24000, + "num": 1 + }, + "width": 632, + "media_type": "video", + "id": "4Y8S014EGQ" + }, + "rotation": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "scale": 1, + "scale_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "scale_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "shear_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "shear_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "start": 4683.7, + "time": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "volume": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "wave_color": { + "alpha": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 255.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "blue": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 255.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "green": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 123.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "red": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + } + }, + "waveform": false, + "file_id": "4Y8S014EGQ", + "title": "The Flight of Dragons.mp4", + "image": "thumbnail/4Y8S014EGQ.png", + "id": "I0DHUXYIRX" + }, + "transaction": "3b8482fc-6039-4f9a-b2f7-99c2ec7c8379" + }, + { + "type": "update", + "key": [ + "clips", + { + "id": "NTCUKL0WM2" + } + ], + "value": { + "id": "NTCUKL0WM2", + "layer": 2000000, + "position": 598.8333333333334, + "start": 3618.4333333333334, + "end": 3626.8 + }, + "old_values": { + "alpha": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "anchor": 0, + "channel_filter": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "channel_mapping": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "display": 0, + "duration": 5717.7509765625, + "effects": [], + "end": 3626.8, + "gravity": 4, + "has_audio": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "has_video": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "layer": 2000000, + "location_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "location_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "mixing": 0, + "origin_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.5 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "origin_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": 0.5 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "parentObjectId": "", + "perspective_c1_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c1_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c2_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c2_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c3_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c3_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c4_x": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "perspective_c4_y": { + "Points": [ + { + "co": { + "X": 1.0, + "Y": -1.0 + }, + "handle_left": { + "X": 0.5, + "Y": 1.0 + }, + "handle_right": { + "X": 0.5, + "Y": 0.0 + }, + "handle_type": 0, + "interpolation": 0 + } + ] + }, + "position": 597.5, + "reader": { "acodec": "aac", "audio_bit_rate": 192000, "audio_stream_index": 1, @@ -45557,1037 +51756,6 @@ "id": "4Y8S014EGQ", "image": "thumbnail/4Y8S014EGQ.png" }, - { - "acodec": "", - "audio_bit_rate": 0, - "audio_stream_index": -1, - "audio_timebase": { - "den": 1, - "num": 1 - }, - "channel_layout": 4, - "channels": 0, - "display_ratio": { - "den": 107, - "num": 122 - }, - "duration": 3600.0, - "file_size": "1305400", - "fps": { - "den": 1, - "num": 30 - }, - "has_audio": false, - "has_single_image": true, - "has_video": true, - "height": 535, - "interlaced_frame": false, - "metadata": {}, - "path": "./ponder-orb.jpg", - "pixel_format": -1, - "pixel_ratio": { - "den": 1, - "num": 1 - }, - "sample_rate": 0, - "top_field_first": true, - "type": "QtImageReader", - "vcodec": "", - "video_bit_rate": 0, - "video_length": "108000", - "video_stream_index": -1, - "video_timebase": { - "den": 30, - "num": 1 - }, - "width": 610, - "media_type": "image", - "id": "KG9NQB7EIJ", - "image": "thumbnail/KG9NQB7EIJ.png" - }, - { - "acodec": "", - "audio_bit_rate": 0, - "audio_stream_index": -1, - "audio_timebase": { - "den": 1, - "num": 1 - }, - "channel_layout": 4, - "channels": 0, - "display_ratio": { - "den": 3, - "num": 5 - }, - "duration": 3600.0, - "file_size": "2211840", - "fps": { - "den": 1, - "num": 30 - }, - "has_audio": false, - "has_single_image": true, - "has_video": true, - "height": 1152, - "interlaced_frame": false, - "metadata": {}, - "path": "./Transgender_Pride_flag.svg.png", - "pixel_format": -1, - "pixel_ratio": { - "den": 1, - "num": 1 - }, - "sample_rate": 0, - "top_field_first": true, - "type": "QtImageReader", - "vcodec": "", - "video_bit_rate": 0, - "video_length": "108000", - "video_stream_index": -1, - "video_timebase": { - "den": 30, - "num": 1 - }, - "width": 1920, - "media_type": "image", - "id": "B7XIHJYT26", - "image": "thumbnail/B7XIHJYT26.png" - }, - { - "acodec": "opus", - "audio_bit_rate": 122520, - "audio_stream_index": 0, - "audio_timebase": { - "den": 48000, - "num": 1 - }, - "channel_layout": 3, - "channels": 2, - "display_ratio": { - "den": 1, - "num": 1 - }, - "duration": 2.429500102996826, - "file_size": "37208", - "fps": { - "den": 1, - "num": 24 - }, - "has_audio": true, - "has_single_image": false, - "has_video": false, - "height": 720, - "interlaced_frame": false, - "metadata": {}, - "path": "audio/radioactive-gasp.opus", - "pixel_format": -1, - "pixel_ratio": { - "den": 1, - "num": 1 - }, - "sample_rate": 48000, - "top_field_first": true, - "type": "FFmpegReader", - "vcodec": "", - "video_bit_rate": 0, - "video_length": "58", - "video_stream_index": -1, - "video_timebase": { - "den": 24, - "num": 1 - }, - "width": 1280, - "media_type": "audio", - "id": "YZS3CSZZSP", - "image": "thumbnail/YZS3CSZZSP.png" - }, - { - "acodec": "opus", - "audio_bit_rate": 122628, - "audio_stream_index": 0, - "audio_timebase": { - "den": 48000, - "num": 1 - }, - "channel_layout": 3, - "channels": 2, - "display_ratio": { - "den": 1, - "num": 1 - }, - "duration": 3.5153958797454834, - "file_size": "53886", - "fps": { - "den": 1, - "num": 24 - }, - "has_audio": true, - "has_single_image": false, - "has_video": false, - "height": 720, - "interlaced_frame": false, - "metadata": {}, - "path": "audio/radioactive-chorus.opus", - "pixel_format": -1, - "pixel_ratio": { - "den": 1, - "num": 1 - }, - "sample_rate": 48000, - "top_field_first": true, - "type": "FFmpegReader", - "vcodec": "", - "video_bit_rate": 0, - "video_length": "84", - "video_stream_index": -1, - "video_timebase": { - "den": 24, - "num": 1 - }, - "width": 1280, - "media_type": "audio", - "id": "5QCG96IK1S", - "image": "thumbnail/5QCG96IK1S.png" - }, - { - "acodec": "opus", - "audio_bit_rate": 122616, - "audio_stream_index": 0, - "audio_timebase": { - "den": 48000, - "num": 1 - }, - "channel_layout": 3, - "channels": 2, - "display_ratio": { - "den": 1, - "num": 1 - }, - "duration": 4.206416606903076, - "file_size": "64472", - "fps": { - "den": 1, - "num": 24 - }, - "has_audio": true, - "has_single_image": false, - "has_video": false, - "height": 720, - "interlaced_frame": false, - "metadata": {}, - "path": "audio/radioactive-waking-up.opus", - "pixel_format": -1, - "pixel_ratio": { - "den": 1, - "num": 1 - }, - "sample_rate": 48000, - "top_field_first": true, - "type": "FFmpegReader", - "vcodec": "", - "video_bit_rate": 0, - "video_length": "100", - "video_stream_index": -1, - "video_timebase": { - "den": 24, - "num": 1 - }, - "width": 1280, - "media_type": "audio", - "id": "I1971VTRKU", - "image": "thumbnail/I1971VTRKU.png" - }, - { - "acodec": "", - "audio_bit_rate": 0, - "audio_stream_index": -1, - "audio_timebase": { - "den": 1, - "num": 1 - }, - "channel_layout": 4, - "channels": 0, - "display_ratio": { - "den": 9, - "num": 16 - }, - "duration": 3600.0, - "file_size": "3686400", - "fps": { - "den": 1, - "num": 30 - }, - "has_audio": false, - "has_single_image": true, - "has_video": true, - "height": 720, - "interlaced_frame": false, - "metadata": {}, - "path": "./imagine-dragons-freezeframe.png", - "pixel_format": -1, - "pixel_ratio": { - "den": 1, - "num": 1 - }, - "sample_rate": 0, - "top_field_first": true, - "type": "QtImageReader", - "vcodec": "", - "video_bit_rate": 0, - "video_length": "108000", - "video_stream_index": -1, - "video_timebase": { - "den": 30, - "num": 1 - }, - "width": 1280, - "media_type": "image", - "id": "U41WV9WJUI", - "image": "thumbnail/U41WV9WJUI.png" - }, - { - "acodec": "", - "audio_bit_rate": 0, - "audio_stream_index": -1, - "audio_timebase": { - "den": 1, - "num": 1 - }, - "channel_layout": 4, - "channels": 0, - "display_ratio": { - "den": 9, - "num": 16 - }, - "duration": 3600.0, - "file_size": "3686400", - "fps": { - "den": 1, - "num": 30 - }, - "has_audio": false, - "has_single_image": true, - "has_video": true, - "height": 720, - "interlaced_frame": false, - "metadata": {}, - "path": "images/books-that-dont-exist-alice.png", - "pixel_format": -1, - "pixel_ratio": { - "den": 1, - "num": 1 - }, - "sample_rate": 0, - "top_field_first": true, - "type": "QtImageReader", - "vcodec": "", - "video_bit_rate": 0, - "video_length": "108000", - "video_stream_index": -1, - "video_timebase": { - "den": 30, - "num": 1 - }, - "width": 1280, - "media_type": "image", - "id": "REI7TPLV2O", - "image": "thumbnail/REI7TPLV2O.png" - }, - { - "acodec": "", - "audio_bit_rate": 0, - "audio_stream_index": -1, - "audio_timebase": { - "den": 1, - "num": 1 - }, - "channel_layout": 4, - "channels": 0, - "display_ratio": { - "den": 9, - "num": 16 - }, - "duration": 3600.0, - "file_size": "3686400", - "fps": { - "den": 1, - "num": 30 - }, - "has_audio": false, - "has_single_image": true, - "has_video": true, - "height": 720, - "interlaced_frame": false, - "metadata": {}, - "path": "images/books-that-dont-exist-beowolf.png", - "pixel_format": -1, - "pixel_ratio": { - "den": 1, - "num": 1 - }, - "sample_rate": 0, - "top_field_first": true, - "type": "QtImageReader", - "vcodec": "", - "video_bit_rate": 0, - "video_length": "108000", - "video_stream_index": -1, - "video_timebase": { - "den": 30, - "num": 1 - }, - "width": 1280, - "media_type": "image", - "id": "6YVJENXU91", - "image": "thumbnail/6YVJENXU91.png" - }, - { - "acodec": "", - "audio_bit_rate": 0, - "audio_stream_index": -1, - "audio_timebase": { - "den": 1, - "num": 1 - }, - "channel_layout": 4, - "channels": 0, - "display_ratio": { - "den": 9, - "num": 16 - }, - "duration": 3600.0, - "file_size": "3686400", - "fps": { - "den": 1, - "num": 30 - }, - "has_audio": false, - "has_single_image": true, - "has_video": true, - "height": 720, - "interlaced_frame": false, - "metadata": {}, - "path": "images/books-that-dont-exist-gullivers.png", - "pixel_format": -1, - "pixel_ratio": { - "den": 1, - "num": 1 - }, - "sample_rate": 0, - "top_field_first": true, - "type": "QtImageReader", - "vcodec": "", - "video_bit_rate": 0, - "video_length": "108000", - "video_stream_index": -1, - "video_timebase": { - "den": 30, - "num": 1 - }, - "width": 1280, - "media_type": "image", - "id": "V1JXWM2YZU", - "image": "thumbnail/V1JXWM2YZU.png" - }, - { - "acodec": "", - "audio_bit_rate": 0, - "audio_stream_index": -1, - "audio_timebase": { - "den": 1, - "num": 1 - }, - "channel_layout": 4, - "channels": 0, - "display_ratio": { - "den": 9, - "num": 16 - }, - "duration": 3600.0, - "file_size": "3686400", - "fps": { - "den": 1, - "num": 30 - }, - "has_audio": false, - "has_single_image": true, - "has_video": true, - "height": 720, - "interlaced_frame": false, - "metadata": {}, - "path": "images/books-that-dont-exist-idylls.png", - "pixel_format": -1, - "pixel_ratio": { - "den": 1, - "num": 1 - }, - "sample_rate": 0, - "top_field_first": true, - "type": "QtImageReader", - "vcodec": "", - "video_bit_rate": 0, - "video_length": "108000", - "video_stream_index": -1, - "video_timebase": { - "den": 30, - "num": 1 - }, - "width": 1280, - "media_type": "image", - "id": "BFKGKD22EM", - "image": "thumbnail/BFKGKD22EM.png" - }, - { - "acodec": "", - "audio_bit_rate": 0, - "audio_stream_index": -1, - "audio_timebase": { - "den": 1, - "num": 1 - }, - "channel_layout": 4, - "channels": 0, - "display_ratio": { - "den": 9, - "num": 16 - }, - "duration": 3600.0, - "file_size": "3686400", - "fps": { - "den": 1, - "num": 30 - }, - "has_audio": false, - "has_single_image": true, - "has_video": true, - "height": 720, - "interlaced_frame": false, - "metadata": {}, - "path": "images/books-that-dont-exist-tempest.png", - "pixel_format": -1, - "pixel_ratio": { - "den": 1, - "num": 1 - }, - "sample_rate": 0, - "top_field_first": true, - "type": "QtImageReader", - "vcodec": "", - "video_bit_rate": 0, - "video_length": "108000", - "video_stream_index": -1, - "video_timebase": { - "den": 30, - "num": 1 - }, - "width": 1280, - "media_type": "image", - "id": "PKDGSFE2BL", - "image": "thumbnail/PKDGSFE2BL.png" - }, - { - "acodec": "", - "audio_bit_rate": 0, - "audio_stream_index": -1, - "audio_timebase": { - "den": 1, - "num": 1 - }, - "channel_layout": 4, - "channels": 0, - "display_ratio": { - "den": 9, - "num": 16 - }, - "duration": 3600.0, - "file_size": "3686400", - "fps": { - "den": 1, - "num": 30 - }, - "has_audio": false, - "has_single_image": true, - "has_video": true, - "height": 720, - "interlaced_frame": false, - "metadata": {}, - "path": "images/books-that-dont-exist-wizard.png", - "pixel_format": -1, - "pixel_ratio": { - "den": 1, - "num": 1 - }, - "sample_rate": 0, - "top_field_first": true, - "type": "QtImageReader", - "vcodec": "", - "video_bit_rate": 0, - "video_length": "108000", - "video_stream_index": -1, - "video_timebase": { - "den": 30, - "num": 1 - }, - "width": 1280, - "media_type": "image", - "id": "9G1UG48W0L", - "image": "thumbnail/9G1UG48W0L.png" - }, - { - "acodec": "", - "audio_bit_rate": 0, - "audio_stream_index": -1, - "audio_timebase": { - "den": 1, - "num": 1 - }, - "channel_layout": 4, - "channels": 0, - "display_ratio": { - "den": 9, - "num": 16 - }, - "duration": 3600.0, - "file_size": "3686400", - "fps": { - "den": 1, - "num": 30 - }, - "has_audio": false, - "has_single_image": true, - "has_video": true, - "height": 720, - "interlaced_frame": false, - "metadata": {}, - "path": "images/books-that-dont-exist.png", - "pixel_format": -1, - "pixel_ratio": { - "den": 1, - "num": 1 - }, - "sample_rate": 0, - "top_field_first": true, - "type": "QtImageReader", - "vcodec": "", - "video_bit_rate": 0, - "video_length": "108000", - "video_stream_index": -1, - "video_timebase": { - "den": 30, - "num": 1 - }, - "width": 1280, - "media_type": "image", - "id": "LD2WIUFDAO", - "image": "thumbnail/LD2WIUFDAO.png" - } - ], - "transaction": "5348939a-806b-4f95-ae0b-40350bf986b0" - }, - { - "type": "insert", - "key": [ - "clips" - ], - "value": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 3600.0, - "effects": [], - "end": 0.46666666666668255, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "id": "EMPE97AF0V", - "layer": 3000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 174.8, - "reader": { - "acodec": "", - "audio_bit_rate": 0, - "audio_stream_index": -1, - "audio_timebase": { - "den": 1, - "num": 1 - }, - "channel_layout": 4, - "channels": 0, - "display_ratio": { - "den": 9, - "num": 16 - }, - "duration": 3600.0, - "file_size": "3686400", - "fps": { - "den": 1, - "num": 30 - }, - "has_audio": false, - "has_single_image": true, - "has_video": true, - "height": 720, - "interlaced_frame": false, - "metadata": {}, - "path": "images/knight-funny-face.png", - "pixel_format": -1, - "pixel_ratio": { - "den": 1, - "num": 1 - }, - "sample_rate": 0, - "top_field_first": true, - "type": "QtImageReader", - "vcodec": "", - "video_bit_rate": 0, - "video_length": "108000", - "video_stream_index": -1, - "video_timebase": { - "den": 30, - "num": 1 - }, - "width": 1280, - "media_type": "image", - "id": "TS2W0MFOCS" - }, "rotation": { "Points": [ { @@ -46689,7 +51857,7 @@ } ] }, - "start": 0, + "start": 3618.4333333333334, "time": { "Points": [ { @@ -46813,42051 +51981,12 @@ } }, "waveform": false, - "file_id": "TS2W0MFOCS", - "title": "knight-funny-face.png" + "file_id": "4Y8S014EGQ", + "title": "The Flight of Dragons.mp4", + "image": "thumbnail/4Y8S014EGQ.png", + "id": "NTCUKL0WM2" }, - "old_values": [ - { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 5717.7509765625, - "effects": [], - "end": 105.43333333333334, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "layer": 2000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 0, - "reader": { - "acodec": "aac", - "audio_bit_rate": 192000, - "audio_stream_index": 1, - "audio_timebase": { - "den": 44100, - "num": 1 - }, - "channel_layout": 3, - "channels": 2, - "display_ratio": { - "den": 360, - "num": 473 - }, - "duration": 5717.7509765625, - "file_size": "397004160", - "fps": { - "den": 1001, - "num": 24000 - }, - "has_audio": true, - "has_single_image": false, - "has_video": true, - "height": 480, - "interlaced_frame": false, - "metadata": { - "compatible_brands": "isomiso2avc1mp41", - "encoder": "Lavf57.40.101", - "handler_name": "SoundHandler", - "language": "und", - "major_brand": "isom", - "minor_version": "512", - "vendor_id": "[0][0][0][0]" - }, - "path": "./The Flight of Dragons.mp4", - "pixel_format": 0, - "pixel_ratio": { - "den": 474, - "num": 473 - }, - "sample_rate": 44100, - "top_field_first": true, - "type": "FFmpegReader", - "vcodec": "h264", - "video_bit_rate": 69433, - "video_length": "137090", - "video_stream_index": 0, - "video_timebase": { - "den": 24000, - "num": 1 - }, - "width": 632, - "media_type": "video", - "id": "4Y8S014EGQ" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 97.56666666666666, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "Z8AVI8VNMR" - }, - { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 5717.7509765625, - "effects": [], - "end": 321.9, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "layer": 2000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 7.866666666666666, - "reader": { - "acodec": "aac", - "audio_bit_rate": 192000, - "audio_stream_index": 1, - "audio_timebase": { - "den": 44100, - "num": 1 - }, - "channel_layout": 3, - "channels": 2, - "display_ratio": { - "den": 360, - "num": 473 - }, - "duration": 5717.7509765625, - "file_size": "397004160", - "fps": { - "den": 1001, - "num": 24000 - }, - "has_audio": true, - "has_single_image": false, - "has_video": true, - "height": 480, - "interlaced_frame": false, - "metadata": { - "compatible_brands": "isomiso2avc1mp41", - "encoder": "Lavf57.40.101", - "handler_name": "SoundHandler", - "language": "und", - "major_brand": "isom", - "minor_version": "512", - "vendor_id": "[0][0][0][0]" - }, - "path": "./The Flight of Dragons.mp4", - "pixel_format": 0, - "pixel_ratio": { - "den": 474, - "num": 473 - }, - "sample_rate": 44100, - "top_field_first": true, - "type": "FFmpegReader", - "vcodec": "h264", - "video_bit_rate": 69433, - "video_length": "137090", - "video_stream_index": 0, - "video_timebase": { - "den": 24000, - "num": 1 - }, - "width": 632, - "media_type": "video", - "id": "4Y8S014EGQ" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 312.8333333333333, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "VD3Q6TD6U4" - }, - { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 5717.7509765625, - "effects": [], - "end": 332.76666666666665, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "layer": 2000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 16.933333333333334, - "reader": { - "acodec": "aac", - "audio_bit_rate": 192000, - "audio_stream_index": 1, - "audio_timebase": { - "den": 44100, - "num": 1 - }, - "channel_layout": 3, - "channels": 2, - "display_ratio": { - "den": 360, - "num": 473 - }, - "duration": 5717.7509765625, - "file_size": "397004160", - "fps": { - "den": 1001, - "num": 24000 - }, - "has_audio": true, - "has_single_image": false, - "has_video": true, - "height": 480, - "interlaced_frame": false, - "metadata": { - "compatible_brands": "isomiso2avc1mp41", - "encoder": "Lavf57.40.101", - "handler_name": "SoundHandler", - "language": "und", - "major_brand": "isom", - "minor_version": "512", - "vendor_id": "[0][0][0][0]" - }, - "path": "./The Flight of Dragons.mp4", - "pixel_format": 0, - "pixel_ratio": { - "den": 474, - "num": 473 - }, - "sample_rate": 44100, - "top_field_first": true, - "type": "FFmpegReader", - "vcodec": "h264", - "video_bit_rate": 69433, - "video_length": "137090", - "video_stream_index": 0, - "video_timebase": { - "den": 24000, - "num": 1 - }, - "width": 632, - "media_type": "video", - "id": "4Y8S014EGQ" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 321.9, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "Z4V77AASIL" - }, - { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 5717.7509765625, - "effects": [], - "end": 385.53333333333336, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "layer": 2000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 27.8, - "reader": { - "acodec": "aac", - "audio_bit_rate": 192000, - "audio_stream_index": 1, - "audio_timebase": { - "den": 44100, - "num": 1 - }, - "channel_layout": 3, - "channels": 2, - "display_ratio": { - "den": 360, - "num": 473 - }, - "duration": 5717.7509765625, - "file_size": "397004160", - "fps": { - "den": 1001, - "num": 24000 - }, - "has_audio": true, - "has_single_image": false, - "has_video": true, - "height": 480, - "interlaced_frame": false, - "metadata": { - "compatible_brands": "isomiso2avc1mp41", - "encoder": "Lavf57.40.101", - "handler_name": "SoundHandler", - "language": "und", - "major_brand": "isom", - "minor_version": "512", - "vendor_id": "[0][0][0][0]" - }, - "path": "./The Flight of Dragons.mp4", - "pixel_format": 0, - "pixel_ratio": { - "den": 474, - "num": 473 - }, - "sample_rate": 44100, - "top_field_first": true, - "type": "FFmpegReader", - "vcodec": "h264", - "video_bit_rate": 69433, - "video_length": "137090", - "video_stream_index": 0, - "video_timebase": { - "den": 24000, - "num": 1 - }, - "width": 632, - "media_type": "video", - "id": "4Y8S014EGQ" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 371.4, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "DAXO6CE49G" - }, - { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 5717.7509765625, - "effects": [], - "end": 643.8666666666667, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "layer": 2000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 41.93333333333333, - "reader": { - "acodec": "aac", - "audio_bit_rate": 192000, - "audio_stream_index": 1, - "audio_timebase": { - "den": 44100, - "num": 1 - }, - "channel_layout": 3, - "channels": 2, - "display_ratio": { - "den": 360, - "num": 473 - }, - "duration": 5717.7509765625, - "file_size": "397004160", - "fps": { - "den": 1001, - "num": 24000 - }, - "has_audio": true, - "has_single_image": false, - "has_video": true, - "height": 480, - "interlaced_frame": false, - "metadata": { - "compatible_brands": "isomiso2avc1mp41", - "encoder": "Lavf57.40.101", - "handler_name": "SoundHandler", - "language": "und", - "major_brand": "isom", - "minor_version": "512", - "vendor_id": "[0][0][0][0]" - }, - "path": "./The Flight of Dragons.mp4", - "pixel_format": 0, - "pixel_ratio": { - "den": 474, - "num": 473 - }, - "sample_rate": 44100, - "top_field_first": true, - "type": "FFmpegReader", - "vcodec": "h264", - "video_bit_rate": 69433, - "video_length": "137090", - "video_stream_index": 0, - "video_timebase": { - "den": 24000, - "num": 1 - }, - "width": 632, - "media_type": "video", - "id": "4Y8S014EGQ" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 636.6, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "27Z9CLIEAV" - }, - { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - }, - { - "co": { - "X": 224.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - }, - { - "co": { - "X": 267.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - }, - { - "co": { - "X": 523.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 3600.0, - "effects": [ - { - "class_name": "Deinterlace", - "description": "Remove interlacing from a video (i.e. even or odd horizontal lines)", - "duration": 0.0, - "end": 0.0, - "has_audio": false, - "has_tracked_object": false, - "has_video": true, - "id": "7F1ML3LQB1", - "isOdd": true, - "layer": 0, - "name": "Deinterlace", - "order": 0, - "parent_effect_id": "", - "position": 0.0, - "start": 0.0, - "type": "Deinterlace" - } - ], - "end": 13.724533333333351, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "id": "C3GPJTXOTA", - "layer": 3000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 61.9, - "reader": { - "acodec": "", - "audio_bit_rate": 0, - "audio_stream_index": -1, - "audio_timebase": { - "den": 1, - "num": 1 - }, - "channel_layout": 4, - "channels": 0, - "display_ratio": { - "den": 107, - "num": 122 - }, - "duration": 3600.0, - "file_size": "1305400", - "fps": { - "den": 1, - "num": 30 - }, - "has_audio": false, - "has_single_image": true, - "has_video": true, - "height": 535, - "interlaced_frame": false, - "metadata": {}, - "path": "./ponder-orb.jpg", - "pixel_format": -1, - "pixel_ratio": { - "den": 1, - "num": 1 - }, - "sample_rate": 0, - "top_field_first": true, - "type": "QtImageReader", - "vcodec": "", - "video_bit_rate": 0, - "video_length": "108000", - "video_stream_index": -1, - "video_timebase": { - "den": 30, - "num": 1 - }, - "width": 610, - "media_type": "image", - "id": "KG9NQB7EIJ" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 8.866933333333352, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "KG9NQB7EIJ", - "title": "ponder-orb.jpg", - "image": "thumbnail/KG9NQB7EIJ.png" - }, - { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 5717.7509765625, - "effects": [], - "end": 746.9, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "layer": 2000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 49.36666666666667, - "reader": { - "acodec": "aac", - "audio_bit_rate": 192000, - "audio_stream_index": 1, - "audio_timebase": { - "den": 44100, - "num": 1 - }, - "channel_layout": 3, - "channels": 2, - "display_ratio": { - "den": 360, - "num": 473 - }, - "duration": 5717.7509765625, - "file_size": "397004160", - "fps": { - "den": 1001, - "num": 24000 - }, - "has_audio": true, - "has_single_image": false, - "has_video": true, - "height": 480, - "interlaced_frame": false, - "metadata": { - "compatible_brands": "isomiso2avc1mp41", - "encoder": "Lavf57.40.101", - "handler_name": "SoundHandler", - "language": "und", - "major_brand": "isom", - "minor_version": "512", - "vendor_id": "[0][0][0][0]" - }, - "path": "./The Flight of Dragons.mp4", - "pixel_format": 0, - "pixel_ratio": { - "den": 474, - "num": 473 - }, - "sample_rate": 44100, - "top_field_first": true, - "type": "FFmpegReader", - "vcodec": "h264", - "video_bit_rate": 69433, - "video_length": "137090", - "video_stream_index": 0, - "video_timebase": { - "den": 24000, - "num": 1 - }, - "width": 632, - "media_type": "video", - "id": "4Y8S014EGQ" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 729.5, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "OB9LYX5A3I" - }, - { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 5717.7509765625, - "effects": [], - "end": 1146.0333333333333, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "layer": 2000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 66.76666666666667, - "reader": { - "acodec": "aac", - "audio_bit_rate": 192000, - "audio_stream_index": 1, - "audio_timebase": { - "den": 44100, - "num": 1 - }, - "channel_layout": 3, - "channels": 2, - "display_ratio": { - "den": 360, - "num": 473 - }, - "duration": 5717.7509765625, - "file_size": "397004160", - "fps": { - "den": 1001, - "num": 24000 - }, - "has_audio": true, - "has_single_image": false, - "has_video": true, - "height": 480, - "interlaced_frame": false, - "metadata": { - "compatible_brands": "isomiso2avc1mp41", - "encoder": "Lavf57.40.101", - "handler_name": "SoundHandler", - "language": "und", - "major_brand": "isom", - "minor_version": "512", - "vendor_id": "[0][0][0][0]" - }, - "path": "./The Flight of Dragons.mp4", - "pixel_format": 0, - "pixel_ratio": { - "den": 474, - "num": 473 - }, - "sample_rate": 44100, - "top_field_first": true, - "type": "FFmpegReader", - "vcodec": "h264", - "video_bit_rate": 69433, - "video_length": "137090", - "video_stream_index": 0, - "video_timebase": { - "den": 24000, - "num": 1 - }, - "width": 632, - "media_type": "video", - "id": "4Y8S014EGQ" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 1135.3666666666666, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "9GED151I5Y" - }, - { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 5717.7509765625, - "effects": [], - "end": 1319.0666666666666, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "layer": 2000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 77.43333333333334, - "reader": { - "acodec": "aac", - "audio_bit_rate": 192000, - "audio_stream_index": 1, - "audio_timebase": { - "den": 44100, - "num": 1 - }, - "channel_layout": 3, - "channels": 2, - "display_ratio": { - "den": 360, - "num": 473 - }, - "duration": 5717.7509765625, - "file_size": "397004160", - "fps": { - "den": 1001, - "num": 24000 - }, - "has_audio": true, - "has_single_image": false, - "has_video": true, - "height": 480, - "interlaced_frame": false, - "metadata": { - "compatible_brands": "isomiso2avc1mp41", - "encoder": "Lavf57.40.101", - "handler_name": "SoundHandler", - "language": "und", - "major_brand": "isom", - "minor_version": "512", - "vendor_id": "[0][0][0][0]" - }, - "path": "./The Flight of Dragons.mp4", - "pixel_format": 0, - "pixel_ratio": { - "den": 474, - "num": 473 - }, - "sample_rate": 44100, - "top_field_first": true, - "type": "FFmpegReader", - "vcodec": "h264", - "video_bit_rate": 69433, - "video_length": "137090", - "video_stream_index": 0, - "video_timebase": { - "den": 24000, - "num": 1 - }, - "width": 632, - "media_type": "video", - "id": "4Y8S014EGQ" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 1314.4666666666667, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "84UAODAE8Z" - }, - { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 5717.7509765625, - "effects": [], - "end": 1436.4, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "layer": 2000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 82.03333333333333, - "reader": { - "acodec": "aac", - "audio_bit_rate": 192000, - "audio_stream_index": 1, - "audio_timebase": { - "den": 44100, - "num": 1 - }, - "channel_layout": 3, - "channels": 2, - "display_ratio": { - "den": 360, - "num": 473 - }, - "duration": 5717.7509765625, - "file_size": "397004160", - "fps": { - "den": 1001, - "num": 24000 - }, - "has_audio": true, - "has_single_image": false, - "has_video": true, - "height": 480, - "interlaced_frame": false, - "metadata": { - "compatible_brands": "isomiso2avc1mp41", - "encoder": "Lavf57.40.101", - "handler_name": "SoundHandler", - "language": "und", - "major_brand": "isom", - "minor_version": "512", - "vendor_id": "[0][0][0][0]" - }, - "path": "./The Flight of Dragons.mp4", - "pixel_format": 0, - "pixel_ratio": { - "den": 474, - "num": 473 - }, - "sample_rate": 44100, - "top_field_first": true, - "type": "FFmpegReader", - "vcodec": "h264", - "video_bit_rate": 69433, - "video_length": "137090", - "video_stream_index": 0, - "video_timebase": { - "den": 24000, - "num": 1 - }, - "width": 632, - "media_type": "video", - "id": "4Y8S014EGQ" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 1419.4, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "A5IUDEMG1M" - }, - { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 5717.7509765625, - "effects": [], - "end": 1448.2, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "layer": 2000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 99.03333333333333, - "reader": { - "acodec": "aac", - "audio_bit_rate": 192000, - "audio_stream_index": 1, - "audio_timebase": { - "den": 44100, - "num": 1 - }, - "channel_layout": 3, - "channels": 2, - "display_ratio": { - "den": 360, - "num": 473 - }, - "duration": 5717.7509765625, - "file_size": "397004160", - "fps": { - "den": 1001, - "num": 24000 - }, - "has_audio": true, - "has_single_image": false, - "has_video": true, - "height": 480, - "interlaced_frame": false, - "metadata": { - "compatible_brands": "isomiso2avc1mp41", - "encoder": "Lavf57.40.101", - "handler_name": "SoundHandler", - "language": "und", - "major_brand": "isom", - "minor_version": "512", - "vendor_id": "[0][0][0][0]" - }, - "path": "./The Flight of Dragons.mp4", - "pixel_format": 0, - "pixel_ratio": { - "den": 474, - "num": 473 - }, - "sample_rate": 44100, - "top_field_first": true, - "type": "FFmpegReader", - "vcodec": "h264", - "video_bit_rate": 69433, - "video_length": "137090", - "video_stream_index": 0, - "video_timebase": { - "den": 24000, - "num": 1 - }, - "width": 632, - "media_type": "video", - "id": "4Y8S014EGQ" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 1445, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "UW7ZTEVMZ7" - }, - { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 5717.7509765625, - "effects": [], - "end": 1529.5666666666666, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "layer": 2000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 102.23333333333333, - "reader": { - "acodec": "aac", - "audio_bit_rate": 192000, - "audio_stream_index": 1, - "audio_timebase": { - "den": 44100, - "num": 1 - }, - "channel_layout": 3, - "channels": 2, - "display_ratio": { - "den": 360, - "num": 473 - }, - "duration": 5717.7509765625, - "file_size": "397004160", - "fps": { - "den": 1001, - "num": 24000 - }, - "has_audio": true, - "has_single_image": false, - "has_video": true, - "height": 480, - "interlaced_frame": false, - "metadata": { - "compatible_brands": "isomiso2avc1mp41", - "encoder": "Lavf57.40.101", - "handler_name": "SoundHandler", - "language": "und", - "major_brand": "isom", - "minor_version": "512", - "vendor_id": "[0][0][0][0]" - }, - "path": "./The Flight of Dragons.mp4", - "pixel_format": 0, - "pixel_ratio": { - "den": 474, - "num": 473 - }, - "sample_rate": 44100, - "top_field_first": true, - "type": "FFmpegReader", - "vcodec": "h264", - "video_bit_rate": 69433, - "video_length": "137090", - "video_stream_index": 0, - "video_timebase": { - "den": 24000, - "num": 1 - }, - "width": 632, - "media_type": "video", - "id": "4Y8S014EGQ" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 1518.5333333333333, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "OE28JRZG5U" - }, - { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 5717.7509765625, - "effects": [], - "end": 1551.9333333333334, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "layer": 2000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 113.93333333333334, - "reader": { - "acodec": "aac", - "audio_bit_rate": 192000, - "audio_stream_index": 1, - "audio_timebase": { - "den": 44100, - "num": 1 - }, - "channel_layout": 3, - "channels": 2, - "display_ratio": { - "den": 360, - "num": 473 - }, - "duration": 5717.7509765625, - "file_size": "397004160", - "fps": { - "den": 1001, - "num": 24000 - }, - "has_audio": true, - "has_single_image": false, - "has_video": true, - "height": 480, - "interlaced_frame": false, - "metadata": { - "compatible_brands": "isomiso2avc1mp41", - "encoder": "Lavf57.40.101", - "handler_name": "SoundHandler", - "language": "und", - "major_brand": "isom", - "minor_version": "512", - "vendor_id": "[0][0][0][0]" - }, - "path": "./The Flight of Dragons.mp4", - "pixel_format": 0, - "pixel_ratio": { - "den": 474, - "num": 473 - }, - "sample_rate": 44100, - "top_field_first": true, - "type": "FFmpegReader", - "vcodec": "h264", - "video_bit_rate": 69433, - "video_length": "137090", - "video_stream_index": 0, - "video_timebase": { - "den": 24000, - "num": 1 - }, - "width": 632, - "media_type": "video", - "id": "4Y8S014EGQ" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 1546.8333333333335, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "C4SFPQP7V6" - }, - { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 5717.7509765625, - "effects": [], - "end": 1731.5, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "layer": 2000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 119.03333333333333, - "reader": { - "acodec": "aac", - "audio_bit_rate": 192000, - "audio_stream_index": 1, - "audio_timebase": { - "den": 44100, - "num": 1 - }, - "channel_layout": 3, - "channels": 2, - "display_ratio": { - "den": 360, - "num": 473 - }, - "duration": 5717.7509765625, - "file_size": "397004160", - "fps": { - "den": 1001, - "num": 24000 - }, - "has_audio": true, - "has_single_image": false, - "has_video": true, - "height": 480, - "interlaced_frame": false, - "metadata": { - "compatible_brands": "isomiso2avc1mp41", - "encoder": "Lavf57.40.101", - "handler_name": "SoundHandler", - "language": "und", - "major_brand": "isom", - "minor_version": "512", - "vendor_id": "[0][0][0][0]" - }, - "path": "./The Flight of Dragons.mp4", - "pixel_format": 0, - "pixel_ratio": { - "den": 474, - "num": 473 - }, - "sample_rate": 44100, - "top_field_first": true, - "type": "FFmpegReader", - "vcodec": "h264", - "video_bit_rate": 69433, - "video_length": "137090", - "video_stream_index": 0, - "video_timebase": { - "den": 24000, - "num": 1 - }, - "width": 632, - "media_type": "video", - "id": "4Y8S014EGQ" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 1724.0333333333333, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "2H1UEX3FDU" - }, - { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 5717.7509765625, - "effects": [], - "end": 1947.1333333333334, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "layer": 2000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 126.5, - "reader": { - "acodec": "aac", - "audio_bit_rate": 192000, - "audio_stream_index": 1, - "audio_timebase": { - "den": 44100, - "num": 1 - }, - "channel_layout": 3, - "channels": 2, - "display_ratio": { - "den": 360, - "num": 473 - }, - "duration": 5717.7509765625, - "file_size": "397004160", - "fps": { - "den": 1001, - "num": 24000 - }, - "has_audio": true, - "has_single_image": false, - "has_video": true, - "height": 480, - "interlaced_frame": false, - "metadata": { - "compatible_brands": "isomiso2avc1mp41", - "encoder": "Lavf57.40.101", - "handler_name": "SoundHandler", - "language": "und", - "major_brand": "isom", - "minor_version": "512", - "vendor_id": "[0][0][0][0]" - }, - "path": "./The Flight of Dragons.mp4", - "pixel_format": 0, - "pixel_ratio": { - "den": 474, - "num": 473 - }, - "sample_rate": 44100, - "top_field_first": true, - "type": "FFmpegReader", - "vcodec": "h264", - "video_bit_rate": 69433, - "video_length": "137090", - "video_stream_index": 0, - "video_timebase": { - "den": 24000, - "num": 1 - }, - "width": 632, - "media_type": "video", - "id": "4Y8S014EGQ" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 1942.8666666666666, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "3YO6LQ54PJ" - }, - { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 5717.7509765625, - "effects": [], - "end": 1981.6, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "layer": 2000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 132.5, - "reader": { - "acodec": "aac", - "audio_bit_rate": 192000, - "audio_stream_index": 1, - "audio_timebase": { - "den": 44100, - "num": 1 - }, - "channel_layout": 3, - "channels": 2, - "display_ratio": { - "den": 360, - "num": 473 - }, - "duration": 5717.7509765625, - "file_size": "397004160", - "fps": { - "den": 1001, - "num": 24000 - }, - "has_audio": true, - "has_single_image": false, - "has_video": true, - "height": 480, - "interlaced_frame": false, - "metadata": { - "compatible_brands": "isomiso2avc1mp41", - "encoder": "Lavf57.40.101", - "handler_name": "SoundHandler", - "language": "und", - "major_brand": "isom", - "minor_version": "512", - "vendor_id": "[0][0][0][0]" - }, - "path": "./The Flight of Dragons.mp4", - "pixel_format": 0, - "pixel_ratio": { - "den": 474, - "num": 473 - }, - "sample_rate": 44100, - "top_field_first": true, - "type": "FFmpegReader", - "vcodec": "h264", - "video_bit_rate": 69433, - "video_length": "137090", - "video_stream_index": 0, - "video_timebase": { - "den": 24000, - "num": 1 - }, - "width": 632, - "media_type": "video", - "id": "4Y8S014EGQ" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 1968.0333333333333, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "TNCZ4YYLG2" - }, - { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 5717.7509765625, - "effects": [], - "end": 2034.7333333333333, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "layer": 2000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 146.06666666666666, - "reader": { - "acodec": "aac", - "audio_bit_rate": 192000, - "audio_stream_index": 1, - "audio_timebase": { - "den": 44100, - "num": 1 - }, - "channel_layout": 3, - "channels": 2, - "display_ratio": { - "den": 360, - "num": 473 - }, - "duration": 5717.7509765625, - "file_size": "397004160", - "fps": { - "den": 1001, - "num": 24000 - }, - "has_audio": true, - "has_single_image": false, - "has_video": true, - "height": 480, - "interlaced_frame": false, - "metadata": { - "compatible_brands": "isomiso2avc1mp41", - "encoder": "Lavf57.40.101", - "handler_name": "SoundHandler", - "language": "und", - "major_brand": "isom", - "minor_version": "512", - "vendor_id": "[0][0][0][0]" - }, - "path": "./The Flight of Dragons.mp4", - "pixel_format": 0, - "pixel_ratio": { - "den": 474, - "num": 473 - }, - "sample_rate": 44100, - "top_field_first": true, - "type": "FFmpegReader", - "vcodec": "h264", - "video_bit_rate": 69433, - "video_length": "137090", - "video_stream_index": 0, - "video_timebase": { - "den": 24000, - "num": 1 - }, - "width": 632, - "media_type": "video", - "id": "4Y8S014EGQ" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 2033.5333333333333, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "06YZUCU7SB" - }, - { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 5717.7509765625, - "effects": [], - "end": 2077.1, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "layer": 2000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 148.13333333333333, - "reader": { - "acodec": "aac", - "audio_bit_rate": 192000, - "audio_stream_index": 1, - "audio_timebase": { - "den": 44100, - "num": 1 - }, - "channel_layout": 3, - "channels": 2, - "display_ratio": { - "den": 360, - "num": 473 - }, - "duration": 5717.7509765625, - "file_size": "397004160", - "fps": { - "den": 1001, - "num": 24000 - }, - "has_audio": true, - "has_single_image": false, - "has_video": true, - "height": 480, - "interlaced_frame": false, - "metadata": { - "compatible_brands": "isomiso2avc1mp41", - "encoder": "Lavf57.40.101", - "handler_name": "SoundHandler", - "language": "und", - "major_brand": "isom", - "minor_version": "512", - "vendor_id": "[0][0][0][0]" - }, - "path": "./The Flight of Dragons.mp4", - "pixel_format": 0, - "pixel_ratio": { - "den": 474, - "num": 473 - }, - "sample_rate": 44100, - "top_field_first": true, - "type": "FFmpegReader", - "vcodec": "h264", - "video_bit_rate": 69433, - "video_length": "137090", - "video_stream_index": 0, - "video_timebase": { - "den": 24000, - "num": 1 - }, - "width": 632, - "media_type": "video", - "id": "4Y8S014EGQ" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 2067.7000000000003, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "5IAF1YYOQT" - }, - { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 5717.7509765625, - "effects": [], - "end": 2323.333333333333, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "layer": 2000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 157.56666666666666, - "reader": { - "acodec": "aac", - "audio_bit_rate": 192000, - "audio_stream_index": 1, - "audio_timebase": { - "den": 44100, - "num": 1 - }, - "channel_layout": 3, - "channels": 2, - "display_ratio": { - "den": 360, - "num": 473 - }, - "duration": 5717.7509765625, - "file_size": "397004160", - "fps": { - "den": 1001, - "num": 24000 - }, - "has_audio": true, - "has_single_image": false, - "has_video": true, - "height": 480, - "interlaced_frame": false, - "metadata": { - "compatible_brands": "isomiso2avc1mp41", - "encoder": "Lavf57.40.101", - "handler_name": "SoundHandler", - "language": "und", - "major_brand": "isom", - "minor_version": "512", - "vendor_id": "[0][0][0][0]" - }, - "path": "./The Flight of Dragons.mp4", - "pixel_format": 0, - "pixel_ratio": { - "den": 474, - "num": 473 - }, - "sample_rate": 44100, - "top_field_first": true, - "type": "FFmpegReader", - "vcodec": "h264", - "video_bit_rate": 69433, - "video_length": "137090", - "video_stream_index": 0, - "video_timebase": { - "den": 24000, - "num": 1 - }, - "width": 632, - "media_type": "video", - "id": "4Y8S014EGQ" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 2320.733333333333, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "A6WK9IW1DX" - }, - { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 5717.7509765625, - "effects": [], - "end": 2396.766666666667, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "layer": 2000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 168.9, - "reader": { - "acodec": "aac", - "audio_bit_rate": 192000, - "audio_stream_index": 1, - "audio_timebase": { - "den": 44100, - "num": 1 - }, - "channel_layout": 3, - "channels": 2, - "display_ratio": { - "den": 360, - "num": 473 - }, - "duration": 5717.7509765625, - "file_size": "397004160", - "fps": { - "den": 1001, - "num": 24000 - }, - "has_audio": true, - "has_single_image": false, - "has_video": true, - "height": 480, - "interlaced_frame": false, - "metadata": { - "compatible_brands": "isomiso2avc1mp41", - "encoder": "Lavf57.40.101", - "handler_name": "SoundHandler", - "language": "und", - "major_brand": "isom", - "minor_version": "512", - "vendor_id": "[0][0][0][0]" - }, - "path": "./The Flight of Dragons.mp4", - "pixel_format": 0, - "pixel_ratio": { - "den": 474, - "num": 473 - }, - "sample_rate": 44100, - "top_field_first": true, - "type": "FFmpegReader", - "vcodec": "h264", - "video_bit_rate": 69433, - "video_length": "137090", - "video_stream_index": 0, - "video_timebase": { - "den": 24000, - "num": 1 - }, - "width": 632, - "media_type": "video", - "id": "4Y8S014EGQ" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 2390.4, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "VS3JCPGMP6" - }, - { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 5717.7509765625, - "effects": [], - "end": 2498.7, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "layer": 2000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 160.53333333333333, - "reader": { - "acodec": "aac", - "audio_bit_rate": 192000, - "audio_stream_index": 1, - "audio_timebase": { - "den": 44100, - "num": 1 - }, - "channel_layout": 3, - "channels": 2, - "display_ratio": { - "den": 360, - "num": 473 - }, - "duration": 5717.7509765625, - "file_size": "397004160", - "fps": { - "den": 1001, - "num": 24000 - }, - "has_audio": true, - "has_single_image": false, - "has_video": true, - "height": 480, - "interlaced_frame": false, - "metadata": { - "compatible_brands": "isomiso2avc1mp41", - "encoder": "Lavf57.40.101", - "handler_name": "SoundHandler", - "language": "und", - "major_brand": "isom", - "minor_version": "512", - "vendor_id": "[0][0][0][0]" - }, - "path": "./The Flight of Dragons.mp4", - "pixel_format": 0, - "pixel_ratio": { - "den": 474, - "num": 473 - }, - "sample_rate": 44100, - "top_field_first": true, - "type": "FFmpegReader", - "vcodec": "h264", - "video_bit_rate": 69433, - "video_length": "137090", - "video_stream_index": 0, - "video_timebase": { - "den": 24000, - "num": 1 - }, - "width": 632, - "media_type": "video", - "id": "4Y8S014EGQ" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 2490.3333333333335, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "CXPWSC18YO" - }, - { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 5717.7509765625, - "effects": [], - "end": 2591.366666666667, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "layer": 2000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 175.26666666666668, - "reader": { - "acodec": "aac", - "audio_bit_rate": 192000, - "audio_stream_index": 1, - "audio_timebase": { - "den": 44100, - "num": 1 - }, - "channel_layout": 3, - "channels": 2, - "display_ratio": { - "den": 360, - "num": 473 - }, - "duration": 5717.7509765625, - "file_size": "397004160", - "fps": { - "den": 1001, - "num": 24000 - }, - "has_audio": true, - "has_single_image": false, - "has_video": true, - "height": 480, - "interlaced_frame": false, - "metadata": { - "compatible_brands": "isomiso2avc1mp41", - "encoder": "Lavf57.40.101", - "handler_name": "SoundHandler", - "language": "und", - "major_brand": "isom", - "minor_version": "512", - "vendor_id": "[0][0][0][0]" - }, - "path": "./The Flight of Dragons.mp4", - "pixel_format": 0, - "pixel_ratio": { - "den": 474, - "num": 473 - }, - "sample_rate": 44100, - "top_field_first": true, - "type": "FFmpegReader", - "vcodec": "h264", - "video_bit_rate": 69433, - "video_length": "137090", - "video_stream_index": 0, - "video_timebase": { - "den": 24000, - "num": 1 - }, - "width": 632, - "media_type": "video", - "id": "4Y8S014EGQ" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 2575.866666666667, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "1R2L1APTNK" - }, - { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 5717.7509765625, - "effects": [], - "end": 2620.2666666666664, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "layer": 2000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 190.76666666666668, - "reader": { - "acodec": "aac", - "audio_bit_rate": 192000, - "audio_stream_index": 1, - "audio_timebase": { - "den": 44100, - "num": 1 - }, - "channel_layout": 3, - "channels": 2, - "display_ratio": { - "den": 360, - "num": 473 - }, - "duration": 5717.7509765625, - "file_size": "397004160", - "fps": { - "den": 1001, - "num": 24000 - }, - "has_audio": true, - "has_single_image": false, - "has_video": true, - "height": 480, - "interlaced_frame": false, - "metadata": { - "compatible_brands": "isomiso2avc1mp41", - "encoder": "Lavf57.40.101", - "handler_name": "SoundHandler", - "language": "und", - "major_brand": "isom", - "minor_version": "512", - "vendor_id": "[0][0][0][0]" - }, - "path": "./The Flight of Dragons.mp4", - "pixel_format": 0, - "pixel_ratio": { - "den": 474, - "num": 473 - }, - "sample_rate": 44100, - "top_field_first": true, - "type": "FFmpegReader", - "vcodec": "h264", - "video_bit_rate": 69433, - "video_length": "137090", - "video_stream_index": 0, - "video_timebase": { - "den": 24000, - "num": 1 - }, - "width": 632, - "media_type": "video", - "id": "4Y8S014EGQ" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 2615.2, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "6OIUV7932L" - }, - { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 5717.7509765625, - "effects": [], - "end": 2670.2, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "layer": 2000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 196.4, - "reader": { - "acodec": "aac", - "audio_bit_rate": 192000, - "audio_stream_index": 1, - "audio_timebase": { - "den": 44100, - "num": 1 - }, - "channel_layout": 3, - "channels": 2, - "display_ratio": { - "den": 360, - "num": 473 - }, - "duration": 5717.7509765625, - "file_size": "397004160", - "fps": { - "den": 1001, - "num": 24000 - }, - "has_audio": true, - "has_single_image": false, - "has_video": true, - "height": 480, - "interlaced_frame": false, - "metadata": { - "compatible_brands": "isomiso2avc1mp41", - "encoder": "Lavf57.40.101", - "handler_name": "SoundHandler", - "language": "und", - "major_brand": "isom", - "minor_version": "512", - "vendor_id": "[0][0][0][0]" - }, - "path": "./The Flight of Dragons.mp4", - "pixel_format": 0, - "pixel_ratio": { - "den": 474, - "num": 473 - }, - "sample_rate": 44100, - "top_field_first": true, - "type": "FFmpegReader", - "vcodec": "h264", - "video_bit_rate": 69433, - "video_length": "137090", - "video_stream_index": 0, - "video_timebase": { - "den": 24000, - "num": 1 - }, - "width": 632, - "media_type": "video", - "id": "4Y8S014EGQ" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 2665.6, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "BZSMDF99R8" - }, - { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 5717.7509765625, - "effects": [], - "end": 2704.4333333333334, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "layer": 2000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 201, - "reader": { - "acodec": "aac", - "audio_bit_rate": 192000, - "audio_stream_index": 1, - "audio_timebase": { - "den": 44100, - "num": 1 - }, - "channel_layout": 3, - "channels": 2, - "display_ratio": { - "den": 360, - "num": 473 - }, - "duration": 5717.7509765625, - "file_size": "397004160", - "fps": { - "den": 1001, - "num": 24000 - }, - "has_audio": true, - "has_single_image": false, - "has_video": true, - "height": 480, - "interlaced_frame": false, - "metadata": { - "compatible_brands": "isomiso2avc1mp41", - "encoder": "Lavf57.40.101", - "handler_name": "SoundHandler", - "language": "und", - "major_brand": "isom", - "minor_version": "512", - "vendor_id": "[0][0][0][0]" - }, - "path": "./The Flight of Dragons.mp4", - "pixel_format": 0, - "pixel_ratio": { - "den": 474, - "num": 473 - }, - "sample_rate": 44100, - "top_field_first": true, - "type": "FFmpegReader", - "vcodec": "h264", - "video_bit_rate": 69433, - "video_length": "137090", - "video_stream_index": 0, - "video_timebase": { - "den": 24000, - "num": 1 - }, - "width": 632, - "media_type": "video", - "id": "4Y8S014EGQ" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 2696.1, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "FOSW3UN14N" - }, - { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 5717.7509765625, - "effects": [], - "end": 2886.9333333333334, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "layer": 2000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 209.33333333333334, - "reader": { - "acodec": "aac", - "audio_bit_rate": 192000, - "audio_stream_index": 1, - "audio_timebase": { - "den": 44100, - "num": 1 - }, - "channel_layout": 3, - "channels": 2, - "display_ratio": { - "den": 360, - "num": 473 - }, - "duration": 5717.7509765625, - "file_size": "397004160", - "fps": { - "den": 1001, - "num": 24000 - }, - "has_audio": true, - "has_single_image": false, - "has_video": true, - "height": 480, - "interlaced_frame": false, - "metadata": { - "compatible_brands": "isomiso2avc1mp41", - "encoder": "Lavf57.40.101", - "handler_name": "SoundHandler", - "language": "und", - "major_brand": "isom", - "minor_version": "512", - "vendor_id": "[0][0][0][0]" - }, - "path": "./The Flight of Dragons.mp4", - "pixel_format": 0, - "pixel_ratio": { - "den": 474, - "num": 473 - }, - "sample_rate": 44100, - "top_field_first": true, - "type": "FFmpegReader", - "vcodec": "h264", - "video_bit_rate": 69433, - "video_length": "137090", - "video_stream_index": 0, - "video_timebase": { - "den": 24000, - "num": 1 - }, - "width": 632, - "media_type": "video", - "id": "4Y8S014EGQ" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 2873.4666666666667, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "F7SGUWHUAS" - }, - { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 5717.7509765625, - "effects": [], - "end": 2937.2, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "layer": 2000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 222.8, - "reader": { - "acodec": "aac", - "audio_bit_rate": 192000, - "audio_stream_index": 1, - "audio_timebase": { - "den": 44100, - "num": 1 - }, - "channel_layout": 3, - "channels": 2, - "display_ratio": { - "den": 360, - "num": 473 - }, - "duration": 5717.7509765625, - "file_size": "397004160", - "fps": { - "den": 1001, - "num": 24000 - }, - "has_audio": true, - "has_single_image": false, - "has_video": true, - "height": 480, - "interlaced_frame": false, - "metadata": { - "compatible_brands": "isomiso2avc1mp41", - "encoder": "Lavf57.40.101", - "handler_name": "SoundHandler", - "language": "und", - "major_brand": "isom", - "minor_version": "512", - "vendor_id": "[0][0][0][0]" - }, - "path": "./The Flight of Dragons.mp4", - "pixel_format": 0, - "pixel_ratio": { - "den": 474, - "num": 473 - }, - "sample_rate": 44100, - "top_field_first": true, - "type": "FFmpegReader", - "vcodec": "h264", - "video_bit_rate": 69433, - "video_length": "137090", - "video_stream_index": 0, - "video_timebase": { - "den": 24000, - "num": 1 - }, - "width": 632, - "media_type": "video", - "id": "4Y8S014EGQ" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 2923.5, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "LFIYIOU8NG" - }, - { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 5717.7509765625, - "effects": [], - "end": 3034.6, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "layer": 2000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 261.46666666666664, - "reader": { - "acodec": "aac", - "audio_bit_rate": 192000, - "audio_stream_index": 1, - "audio_timebase": { - "den": 44100, - "num": 1 - }, - "channel_layout": 3, - "channels": 2, - "display_ratio": { - "den": 360, - "num": 473 - }, - "duration": 5717.7509765625, - "file_size": "397004160", - "fps": { - "den": 1001, - "num": 24000 - }, - "has_audio": true, - "has_single_image": false, - "has_video": true, - "height": 480, - "interlaced_frame": false, - "metadata": { - "compatible_brands": "isomiso2avc1mp41", - "encoder": "Lavf57.40.101", - "handler_name": "SoundHandler", - "language": "und", - "major_brand": "isom", - "minor_version": "512", - "vendor_id": "[0][0][0][0]" - }, - "path": "./The Flight of Dragons.mp4", - "pixel_format": 0, - "pixel_ratio": { - "den": 474, - "num": 473 - }, - "sample_rate": 44100, - "top_field_first": true, - "type": "FFmpegReader", - "vcodec": "h264", - "video_bit_rate": 69433, - "video_length": "137090", - "video_stream_index": 0, - "video_timebase": { - "den": 24000, - "num": 1 - }, - "width": 632, - "media_type": "video", - "id": "4Y8S014EGQ" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 3023.4666666666667, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "96VETLXZ4M" - }, - { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 5717.7509765625, - "effects": [], - "end": 3078, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "layer": 2000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 272.6, - "reader": { - "acodec": "aac", - "audio_bit_rate": 192000, - "audio_stream_index": 1, - "audio_timebase": { - "den": 44100, - "num": 1 - }, - "channel_layout": 3, - "channels": 2, - "display_ratio": { - "den": 360, - "num": 473 - }, - "duration": 5717.7509765625, - "file_size": "397004160", - "fps": { - "den": 1001, - "num": 24000 - }, - "has_audio": true, - "has_single_image": false, - "has_video": true, - "height": 480, - "interlaced_frame": false, - "metadata": { - "compatible_brands": "isomiso2avc1mp41", - "encoder": "Lavf57.40.101", - "handler_name": "SoundHandler", - "language": "und", - "major_brand": "isom", - "minor_version": "512", - "vendor_id": "[0][0][0][0]" - }, - "path": "./The Flight of Dragons.mp4", - "pixel_format": 0, - "pixel_ratio": { - "den": 474, - "num": 473 - }, - "sample_rate": 44100, - "top_field_first": true, - "type": "FFmpegReader", - "vcodec": "h264", - "video_bit_rate": 69433, - "video_length": "137090", - "video_stream_index": 0, - "video_timebase": { - "den": 24000, - "num": 1 - }, - "width": 632, - "media_type": "video", - "id": "4Y8S014EGQ" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 3061.9333333333334, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "4C6YJYVGMW" - }, - { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 5717.7509765625, - "effects": [], - "end": 3005.807057180687, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "layer": 2000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 255.83333333333334, - "reader": { - "acodec": "aac", - "audio_bit_rate": 192000, - "audio_stream_index": 1, - "audio_timebase": { - "den": 44100, - "num": 1 - }, - "channel_layout": 3, - "channels": 2, - "display_ratio": { - "den": 360, - "num": 473 - }, - "duration": 5717.7509765625, - "file_size": "397004160", - "fps": { - "den": 1001, - "num": 24000 - }, - "has_audio": true, - "has_single_image": false, - "has_video": true, - "height": 480, - "interlaced_frame": false, - "metadata": { - "compatible_brands": "isomiso2avc1mp41", - "encoder": "Lavf57.40.101", - "handler_name": "SoundHandler", - "language": "und", - "major_brand": "isom", - "minor_version": "512", - "vendor_id": "[0][0][0][0]" - }, - "path": "./The Flight of Dragons.mp4", - "pixel_format": 0, - "pixel_ratio": { - "den": 474, - "num": 473 - }, - "sample_rate": 44100, - "top_field_first": true, - "type": "FFmpegReader", - "vcodec": "h264", - "video_bit_rate": 69433, - "video_length": "137090", - "video_stream_index": 0, - "video_timebase": { - "den": 24000, - "num": 1 - }, - "width": 632, - "media_type": "video", - "id": "4Y8S014EGQ" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 3000.1666666666665, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "C6N0Z53GJP" - }, - { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_type": 0, - "interpolation": 0 - }, - { - "co": { - "X": 172, - "Y": 0.25 - }, - "interpolation": 1 - }, - { - "co": { - "X": 103, - "Y": 0.0 - }, - "interpolation": 1 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 3600.0, - "effects": [], - "end": 5.633333333332907, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "id": "ALYJVMSY1T", - "layer": 3000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 259.23333333333335, - "reader": { - "acodec": "", - "audio_bit_rate": 0, - "audio_stream_index": -1, - "audio_timebase": { - "den": 1, - "num": 1 - }, - "channel_layout": 4, - "channels": 0, - "display_ratio": { - "den": 3, - "num": 5 - }, - "duration": 3600.0, - "file_size": "2211840", - "fps": { - "den": 1, - "num": 30 - }, - "has_audio": false, - "has_single_image": true, - "has_video": true, - "height": 1152, - "interlaced_frame": false, - "metadata": {}, - "path": "./Transgender_Pride_flag.svg.png", - "pixel_format": -1, - "pixel_ratio": { - "den": 1, - "num": 1 - }, - "sample_rate": 0, - "top_field_first": true, - "type": "QtImageReader", - "vcodec": "", - "video_bit_rate": 0, - "video_length": "108000", - "video_stream_index": -1, - "video_timebase": { - "den": 30, - "num": 1 - }, - "width": 1920, - "media_type": "image", - "id": "B7XIHJYT26" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 3.3999999999997654, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "B7XIHJYT26", - "title": "Transgender_Pride_flag.svg.png", - "image": "thumbnail/B7XIHJYT26.png" - }, - { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 5717.7509765625, - "effects": [], - "end": 3114.1666666666665, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "layer": 2000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 288.9, - "reader": { - "acodec": "aac", - "audio_bit_rate": 192000, - "audio_stream_index": 1, - "audio_timebase": { - "den": 44100, - "num": 1 - }, - "channel_layout": 3, - "channels": 2, - "display_ratio": { - "den": 360, - "num": 473 - }, - "duration": 5717.7509765625, - "file_size": "397004160", - "fps": { - "den": 1001, - "num": 24000 - }, - "has_audio": true, - "has_single_image": false, - "has_video": true, - "height": 480, - "interlaced_frame": false, - "metadata": { - "compatible_brands": "isomiso2avc1mp41", - "encoder": "Lavf57.40.101", - "handler_name": "SoundHandler", - "language": "und", - "major_brand": "isom", - "minor_version": "512", - "vendor_id": "[0][0][0][0]" - }, - "path": "./The Flight of Dragons.mp4", - "pixel_format": 0, - "pixel_ratio": { - "den": 474, - "num": 473 - }, - "sample_rate": 44100, - "top_field_first": true, - "type": "FFmpegReader", - "vcodec": "h264", - "video_bit_rate": 69433, - "video_length": "137090", - "video_stream_index": 0, - "video_timebase": { - "den": 24000, - "num": 1 - }, - "width": 632, - "media_type": "video", - "id": "4Y8S014EGQ" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 3103.3999999999996, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "6DBFXKLAP0" - }, - { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 5717.7509765625, - "effects": [], - "end": 3146.6, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "layer": 2000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 299.6666666666667, - "reader": { - "acodec": "aac", - "audio_bit_rate": 192000, - "audio_stream_index": 1, - "audio_timebase": { - "den": 44100, - "num": 1 - }, - "channel_layout": 3, - "channels": 2, - "display_ratio": { - "den": 360, - "num": 473 - }, - "duration": 5717.7509765625, - "file_size": "397004160", - "fps": { - "den": 1001, - "num": 24000 - }, - "has_audio": true, - "has_single_image": false, - "has_video": true, - "height": 480, - "interlaced_frame": false, - "metadata": { - "compatible_brands": "isomiso2avc1mp41", - "encoder": "Lavf57.40.101", - "handler_name": "SoundHandler", - "language": "und", - "major_brand": "isom", - "minor_version": "512", - "vendor_id": "[0][0][0][0]" - }, - "path": "./The Flight of Dragons.mp4", - "pixel_format": 0, - "pixel_ratio": { - "den": 474, - "num": 473 - }, - "sample_rate": 44100, - "top_field_first": true, - "type": "FFmpegReader", - "vcodec": "h264", - "video_bit_rate": 69433, - "video_length": "137090", - "video_stream_index": 0, - "video_timebase": { - "den": 24000, - "num": 1 - }, - "width": 632, - "media_type": "video", - "id": "4Y8S014EGQ" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 3137.7, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "VB1FL2BTNR" - }, - { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 5717.7509765625, - "effects": [], - "end": 3333.6, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "layer": 2000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 308.56666666666666, - "reader": { - "acodec": "aac", - "audio_bit_rate": 192000, - "audio_stream_index": 1, - "audio_timebase": { - "den": 44100, - "num": 1 - }, - "channel_layout": 3, - "channels": 2, - "display_ratio": { - "den": 360, - "num": 473 - }, - "duration": 5717.7509765625, - "file_size": "397004160", - "fps": { - "den": 1001, - "num": 24000 - }, - "has_audio": true, - "has_single_image": false, - "has_video": true, - "height": 480, - "interlaced_frame": false, - "metadata": { - "compatible_brands": "isomiso2avc1mp41", - "encoder": "Lavf57.40.101", - "handler_name": "SoundHandler", - "language": "und", - "major_brand": "isom", - "minor_version": "512", - "vendor_id": "[0][0][0][0]" - }, - "path": "./The Flight of Dragons.mp4", - "pixel_format": 0, - "pixel_ratio": { - "den": 474, - "num": 473 - }, - "sample_rate": 44100, - "top_field_first": true, - "type": "FFmpegReader", - "vcodec": "h264", - "video_bit_rate": 69433, - "video_length": "137090", - "video_stream_index": 0, - "video_timebase": { - "den": 24000, - "num": 1 - }, - "width": 632, - "media_type": "video", - "id": "4Y8S014EGQ" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 3322.1, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "3ZTIHUWVY2" - }, - { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 5717.7509765625, - "effects": [], - "end": 3346.0666666666666, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "layer": 2000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 320.06666666666666, - "reader": { - "acodec": "aac", - "audio_bit_rate": 192000, - "audio_stream_index": 1, - "audio_timebase": { - "den": 44100, - "num": 1 - }, - "channel_layout": 3, - "channels": 2, - "display_ratio": { - "den": 360, - "num": 473 - }, - "duration": 5717.7509765625, - "file_size": "397004160", - "fps": { - "den": 1001, - "num": 24000 - }, - "has_audio": true, - "has_single_image": false, - "has_video": true, - "height": 480, - "interlaced_frame": false, - "metadata": { - "compatible_brands": "isomiso2avc1mp41", - "encoder": "Lavf57.40.101", - "handler_name": "SoundHandler", - "language": "und", - "major_brand": "isom", - "minor_version": "512", - "vendor_id": "[0][0][0][0]" - }, - "path": "./The Flight of Dragons.mp4", - "pixel_format": 0, - "pixel_ratio": { - "den": 474, - "num": 473 - }, - "sample_rate": 44100, - "top_field_first": true, - "type": "FFmpegReader", - "vcodec": "h264", - "video_bit_rate": 69433, - "video_length": "137090", - "video_stream_index": 0, - "video_timebase": { - "den": 24000, - "num": 1 - }, - "width": 632, - "media_type": "video", - "id": "4Y8S014EGQ" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 3333.6, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "V0D5E655O2" - }, - { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 5717.7509765625, - "effects": [], - "end": 3956.7, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "layer": 2000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 332.53333333333336, - "reader": { - "acodec": "aac", - "audio_bit_rate": 192000, - "audio_stream_index": 1, - "audio_timebase": { - "den": 44100, - "num": 1 - }, - "channel_layout": 3, - "channels": 2, - "display_ratio": { - "den": 360, - "num": 473 - }, - "duration": 5717.7509765625, - "file_size": "397004160", - "fps": { - "den": 1001, - "num": 24000 - }, - "has_audio": true, - "has_single_image": false, - "has_video": true, - "height": 480, - "interlaced_frame": false, - "metadata": { - "compatible_brands": "isomiso2avc1mp41", - "encoder": "Lavf57.40.101", - "handler_name": "SoundHandler", - "language": "und", - "major_brand": "isom", - "minor_version": "512", - "vendor_id": "[0][0][0][0]" - }, - "path": "./The Flight of Dragons.mp4", - "pixel_format": 0, - "pixel_ratio": { - "den": 474, - "num": 473 - }, - "sample_rate": 44100, - "top_field_first": true, - "type": "FFmpegReader", - "vcodec": "h264", - "video_bit_rate": 69433, - "video_length": "137090", - "video_stream_index": 0, - "video_timebase": { - "den": 24000, - "num": 1 - }, - "width": 632, - "media_type": "video", - "id": "4Y8S014EGQ" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 3944.1, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "L1XJ499SM8" - }, - { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 5717.7509765625, - "effects": [], - "end": 3992.9, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "layer": 2000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 345.1333333333333, - "reader": { - "acodec": "aac", - "audio_bit_rate": 192000, - "audio_stream_index": 1, - "audio_timebase": { - "den": 44100, - "num": 1 - }, - "channel_layout": 3, - "channels": 2, - "display_ratio": { - "den": 360, - "num": 473 - }, - "duration": 5717.7509765625, - "file_size": "397004160", - "fps": { - "den": 1001, - "num": 24000 - }, - "has_audio": true, - "has_single_image": false, - "has_video": true, - "height": 480, - "interlaced_frame": false, - "metadata": { - "compatible_brands": "isomiso2avc1mp41", - "encoder": "Lavf57.40.101", - "handler_name": "SoundHandler", - "language": "und", - "major_brand": "isom", - "minor_version": "512", - "vendor_id": "[0][0][0][0]" - }, - "path": "./The Flight of Dragons.mp4", - "pixel_format": 0, - "pixel_ratio": { - "den": 474, - "num": 473 - }, - "sample_rate": 44100, - "top_field_first": true, - "type": "FFmpegReader", - "vcodec": "h264", - "video_bit_rate": 69433, - "video_length": "137090", - "video_stream_index": 0, - "video_timebase": { - "den": 24000, - "num": 1 - }, - "width": 632, - "media_type": "video", - "id": "4Y8S014EGQ" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 3969.5333333333333, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "I9PN6UECO0" - }, - { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 5717.7509765625, - "effects": [], - "end": 4813.6, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "layer": 2000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 420.6, - "reader": { - "acodec": "aac", - "audio_bit_rate": 192000, - "audio_stream_index": 1, - "audio_timebase": { - "den": 44100, - "num": 1 - }, - "channel_layout": 3, - "channels": 2, - "display_ratio": { - "den": 360, - "num": 473 - }, - "duration": 5717.7509765625, - "file_size": "397004160", - "fps": { - "den": 1001, - "num": 24000 - }, - "has_audio": true, - "has_single_image": false, - "has_video": true, - "height": 480, - "interlaced_frame": false, - "metadata": { - "compatible_brands": "isomiso2avc1mp41", - "encoder": "Lavf57.40.101", - "handler_name": "SoundHandler", - "language": "und", - "major_brand": "isom", - "minor_version": "512", - "vendor_id": "[0][0][0][0]" - }, - "path": "./The Flight of Dragons.mp4", - "pixel_format": 0, - "pixel_ratio": { - "den": 474, - "num": 473 - }, - "sample_rate": 44100, - "top_field_first": true, - "type": "FFmpegReader", - "vcodec": "h264", - "video_bit_rate": 69433, - "video_length": "137090", - "video_stream_index": 0, - "video_timebase": { - "den": 24000, - "num": 1 - }, - "width": 632, - "media_type": "video", - "id": "4Y8S014EGQ" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 4810.8, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "LQ51SWZ0FA" - }, - { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 5717.7509765625, - "effects": [], - "end": 4844.366666666667, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "layer": 2000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 423.4, - "reader": { - "acodec": "aac", - "audio_bit_rate": 192000, - "audio_stream_index": 1, - "audio_timebase": { - "den": 44100, - "num": 1 - }, - "channel_layout": 3, - "channels": 2, - "display_ratio": { - "den": 360, - "num": 473 - }, - "duration": 5717.7509765625, - "file_size": "397004160", - "fps": { - "den": 1001, - "num": 24000 - }, - "has_audio": true, - "has_single_image": false, - "has_video": true, - "height": 480, - "interlaced_frame": false, - "metadata": { - "compatible_brands": "isomiso2avc1mp41", - "encoder": "Lavf57.40.101", - "handler_name": "SoundHandler", - "language": "und", - "major_brand": "isom", - "minor_version": "512", - "vendor_id": "[0][0][0][0]" - }, - "path": "./The Flight of Dragons.mp4", - "pixel_format": 0, - "pixel_ratio": { - "den": 474, - "num": 473 - }, - "sample_rate": 44100, - "top_field_first": true, - "type": "FFmpegReader", - "vcodec": "h264", - "video_bit_rate": 69433, - "video_length": "137090", - "video_stream_index": 0, - "video_timebase": { - "den": 24000, - "num": 1 - }, - "width": 632, - "media_type": "video", - "id": "4Y8S014EGQ" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 4813.6, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "MF1FE6I1IU" - }, - { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 5717.7509765625, - "effects": [], - "end": 4810.8, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "layer": 2000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 413.73333333333335, - "reader": { - "acodec": "aac", - "audio_bit_rate": 192000, - "audio_stream_index": 1, - "audio_timebase": { - "den": 44100, - "num": 1 - }, - "channel_layout": 3, - "channels": 2, - "display_ratio": { - "den": 360, - "num": 473 - }, - "duration": 5717.7509765625, - "file_size": "397004160", - "fps": { - "den": 1001, - "num": 24000 - }, - "has_audio": true, - "has_single_image": false, - "has_video": true, - "height": 480, - "interlaced_frame": false, - "metadata": { - "compatible_brands": "isomiso2avc1mp41", - "encoder": "Lavf57.40.101", - "handler_name": "SoundHandler", - "language": "und", - "major_brand": "isom", - "minor_version": "512", - "vendor_id": "[0][0][0][0]" - }, - "path": "./The Flight of Dragons.mp4", - "pixel_format": 0, - "pixel_ratio": { - "den": 474, - "num": 473 - }, - "sample_rate": 44100, - "top_field_first": true, - "type": "FFmpegReader", - "vcodec": "h264", - "video_bit_rate": 69433, - "video_length": "137090", - "video_stream_index": 0, - "video_timebase": { - "den": 24000, - "num": 1 - }, - "width": 632, - "media_type": "video", - "id": "4Y8S014EGQ" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 4803.933333333333, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "7N4ZYYBHNC" - }, - { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 5717.7509765625, - "effects": [], - "end": 4100.966666666666, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "layer": 2000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 368.5, - "reader": { - "acodec": "aac", - "audio_bit_rate": 192000, - "audio_stream_index": 1, - "audio_timebase": { - "den": 44100, - "num": 1 - }, - "channel_layout": 3, - "channels": 2, - "display_ratio": { - "den": 360, - "num": 473 - }, - "duration": 5717.7509765625, - "file_size": "397004160", - "fps": { - "den": 1001, - "num": 24000 - }, - "has_audio": true, - "has_single_image": false, - "has_video": true, - "height": 480, - "interlaced_frame": false, - "metadata": { - "compatible_brands": "isomiso2avc1mp41", - "encoder": "Lavf57.40.101", - "handler_name": "SoundHandler", - "language": "und", - "major_brand": "isom", - "minor_version": "512", - "vendor_id": "[0][0][0][0]" - }, - "path": "./The Flight of Dragons.mp4", - "pixel_format": 0, - "pixel_ratio": { - "den": 474, - "num": 473 - }, - "sample_rate": 44100, - "top_field_first": true, - "type": "FFmpegReader", - "vcodec": "h264", - "video_bit_rate": 69433, - "video_length": "137090", - "video_stream_index": 0, - "video_timebase": { - "den": 24000, - "num": 1 - }, - "width": 632, - "media_type": "video", - "id": "4Y8S014EGQ" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 4085, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "GC1TXVDH6B" - }, - { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 5717.7509765625, - "effects": [], - "end": 4502.3, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "layer": 2000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 384.43333333333334, - "reader": { - "acodec": "aac", - "audio_bit_rate": 192000, - "audio_stream_index": 1, - "audio_timebase": { - "den": 44100, - "num": 1 - }, - "channel_layout": 3, - "channels": 2, - "display_ratio": { - "den": 360, - "num": 473 - }, - "duration": 5717.7509765625, - "file_size": "397004160", - "fps": { - "den": 1001, - "num": 24000 - }, - "has_audio": true, - "has_single_image": false, - "has_video": true, - "height": 480, - "interlaced_frame": false, - "metadata": { - "compatible_brands": "isomiso2avc1mp41", - "encoder": "Lavf57.40.101", - "handler_name": "SoundHandler", - "language": "und", - "major_brand": "isom", - "minor_version": "512", - "vendor_id": "[0][0][0][0]" - }, - "path": "./The Flight of Dragons.mp4", - "pixel_format": 0, - "pixel_ratio": { - "den": 474, - "num": 473 - }, - "sample_rate": 44100, - "top_field_first": true, - "type": "FFmpegReader", - "vcodec": "h264", - "video_bit_rate": 69433, - "video_length": "137090", - "video_stream_index": 0, - "video_timebase": { - "den": 24000, - "num": 1 - }, - "width": 632, - "media_type": "video", - "id": "4Y8S014EGQ" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 4488.233333333334, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "5QSPV1A4Q4" - }, - { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 5717.7509765625, - "effects": [], - "end": 4617.866666666667, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "layer": 2000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 398.5, - "reader": { - "acodec": "aac", - "audio_bit_rate": 192000, - "audio_stream_index": 1, - "audio_timebase": { - "den": 44100, - "num": 1 - }, - "channel_layout": 3, - "channels": 2, - "display_ratio": { - "den": 360, - "num": 473 - }, - "duration": 5717.7509765625, - "file_size": "397004160", - "fps": { - "den": 1001, - "num": 24000 - }, - "has_audio": true, - "has_single_image": false, - "has_video": true, - "height": 480, - "interlaced_frame": false, - "metadata": { - "compatible_brands": "isomiso2avc1mp41", - "encoder": "Lavf57.40.101", - "handler_name": "SoundHandler", - "language": "und", - "major_brand": "isom", - "minor_version": "512", - "vendor_id": "[0][0][0][0]" - }, - "path": "./The Flight of Dragons.mp4", - "pixel_format": 0, - "pixel_ratio": { - "den": 474, - "num": 473 - }, - "sample_rate": 44100, - "top_field_first": true, - "type": "FFmpegReader", - "vcodec": "h264", - "video_bit_rate": 69433, - "video_length": "137090", - "video_stream_index": 0, - "video_timebase": { - "den": 24000, - "num": 1 - }, - "width": 632, - "media_type": "video", - "id": "4Y8S014EGQ" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 4607.133333333333, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "1I7WBOTN31" - }, - { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 5717.7509765625, - "effects": [], - "end": 4688.2, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "layer": 2000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 409.23333333333335, - "reader": { - "acodec": "aac", - "audio_bit_rate": 192000, - "audio_stream_index": 1, - "audio_timebase": { - "den": 44100, - "num": 1 - }, - "channel_layout": 3, - "channels": 2, - "display_ratio": { - "den": 360, - "num": 473 - }, - "duration": 5717.7509765625, - "file_size": "397004160", - "fps": { - "den": 1001, - "num": 24000 - }, - "has_audio": true, - "has_single_image": false, - "has_video": true, - "height": 480, - "interlaced_frame": false, - "metadata": { - "compatible_brands": "isomiso2avc1mp41", - "encoder": "Lavf57.40.101", - "handler_name": "SoundHandler", - "language": "und", - "major_brand": "isom", - "minor_version": "512", - "vendor_id": "[0][0][0][0]" - }, - "path": "./The Flight of Dragons.mp4", - "pixel_format": 0, - "pixel_ratio": { - "den": 474, - "num": 473 - }, - "sample_rate": 44100, - "top_field_first": true, - "type": "FFmpegReader", - "vcodec": "h264", - "video_bit_rate": 69433, - "video_length": "137090", - "video_stream_index": 0, - "video_timebase": { - "den": 24000, - "num": 1 - }, - "width": 632, - "media_type": "video", - "id": "4Y8S014EGQ" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 4683.7, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "I0DHUXYIRX" - }, - { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 5717.7509765625, - "effects": [], - "end": 5157.533333333334, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "layer": 2000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 454.1666666666667, - "reader": { - "acodec": "aac", - "audio_bit_rate": 192000, - "audio_stream_index": 1, - "audio_timebase": { - "den": 44100, - "num": 1 - }, - "channel_layout": 3, - "channels": 2, - "display_ratio": { - "den": 360, - "num": 473 - }, - "duration": 5717.7509765625, - "file_size": "397004160", - "fps": { - "den": 1001, - "num": 24000 - }, - "has_audio": true, - "has_single_image": false, - "has_video": true, - "height": 480, - "interlaced_frame": false, - "metadata": { - "compatible_brands": "isomiso2avc1mp41", - "encoder": "Lavf57.40.101", - "handler_name": "SoundHandler", - "language": "und", - "major_brand": "isom", - "minor_version": "512", - "vendor_id": "[0][0][0][0]" - }, - "path": "./The Flight of Dragons.mp4", - "pixel_format": 0, - "pixel_ratio": { - "den": 474, - "num": 473 - }, - "sample_rate": 44100, - "top_field_first": true, - "type": "FFmpegReader", - "vcodec": "h264", - "video_bit_rate": 69433, - "video_length": "137090", - "video_stream_index": 0, - "video_timebase": { - "den": 24000, - "num": 1 - }, - "width": 632, - "media_type": "video", - "id": "4Y8S014EGQ" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 5146.366666666667, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "M59UQB6RXI" - }, - { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 5717.7509765625, - "effects": [], - "end": 5255.566666666667, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "layer": 2000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 465.3333333333333, - "reader": { - "acodec": "aac", - "audio_bit_rate": 192000, - "audio_stream_index": 1, - "audio_timebase": { - "den": 44100, - "num": 1 - }, - "channel_layout": 3, - "channels": 2, - "display_ratio": { - "den": 360, - "num": 473 - }, - "duration": 5717.7509765625, - "file_size": "397004160", - "fps": { - "den": 1001, - "num": 24000 - }, - "has_audio": true, - "has_single_image": false, - "has_video": true, - "height": 480, - "interlaced_frame": false, - "metadata": { - "compatible_brands": "isomiso2avc1mp41", - "encoder": "Lavf57.40.101", - "handler_name": "SoundHandler", - "language": "und", - "major_brand": "isom", - "minor_version": "512", - "vendor_id": "[0][0][0][0]" - }, - "path": "./The Flight of Dragons.mp4", - "pixel_format": 0, - "pixel_ratio": { - "den": 474, - "num": 473 - }, - "sample_rate": 44100, - "top_field_first": true, - "type": "FFmpegReader", - "vcodec": "h264", - "video_bit_rate": 69433, - "video_length": "137090", - "video_stream_index": 0, - "video_timebase": { - "den": 24000, - "num": 1 - }, - "width": 632, - "media_type": "video", - "id": "4Y8S014EGQ" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 5245.733333333334, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "YNSD1QUU29" - }, - { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 5717.7509765625, - "effects": [], - "end": 5345.733333333333, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "layer": 2000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 475.1666666666667, - "reader": { - "acodec": "aac", - "audio_bit_rate": 192000, - "audio_stream_index": 1, - "audio_timebase": { - "den": 44100, - "num": 1 - }, - "channel_layout": 3, - "channels": 2, - "display_ratio": { - "den": 360, - "num": 473 - }, - "duration": 5717.7509765625, - "file_size": "397004160", - "fps": { - "den": 1001, - "num": 24000 - }, - "has_audio": true, - "has_single_image": false, - "has_video": true, - "height": 480, - "interlaced_frame": false, - "metadata": { - "compatible_brands": "isomiso2avc1mp41", - "encoder": "Lavf57.40.101", - "handler_name": "SoundHandler", - "language": "und", - "major_brand": "isom", - "minor_version": "512", - "vendor_id": "[0][0][0][0]" - }, - "path": "./The Flight of Dragons.mp4", - "pixel_format": 0, - "pixel_ratio": { - "den": 474, - "num": 473 - }, - "sample_rate": 44100, - "top_field_first": true, - "type": "FFmpegReader", - "vcodec": "h264", - "video_bit_rate": 69433, - "video_length": "137090", - "video_stream_index": 0, - "video_timebase": { - "den": 24000, - "num": 1 - }, - "width": 632, - "media_type": "video", - "id": "4Y8S014EGQ" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - }, - { - "co": { - "X": 160950, - "Y": -0.9253325813974126 - }, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 5315.966666666666, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "ALYJ8DA3LR" - }, - { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 5717.7509765625, - "effects": [], - "end": 5395.133333333333, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "layer": 2000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 524.1666666666666, - "reader": { - "acodec": "aac", - "audio_bit_rate": 192000, - "audio_stream_index": 1, - "audio_timebase": { - "den": 44100, - "num": 1 - }, - "channel_layout": 3, - "channels": 2, - "display_ratio": { - "den": 360, - "num": 473 - }, - "duration": 5717.7509765625, - "file_size": "397004160", - "fps": { - "den": 1001, - "num": 24000 - }, - "has_audio": true, - "has_single_image": false, - "has_video": true, - "height": 480, - "interlaced_frame": false, - "metadata": { - "compatible_brands": "isomiso2avc1mp41", - "encoder": "Lavf57.40.101", - "handler_name": "SoundHandler", - "language": "und", - "major_brand": "isom", - "minor_version": "512", - "vendor_id": "[0][0][0][0]" - }, - "path": "./The Flight of Dragons.mp4", - "pixel_format": 0, - "pixel_ratio": { - "den": 474, - "num": 473 - }, - "sample_rate": 44100, - "top_field_first": true, - "type": "FFmpegReader", - "vcodec": "h264", - "video_bit_rate": 69433, - "video_length": "137090", - "video_stream_index": 0, - "video_timebase": { - "den": 24000, - "num": 1 - }, - "width": 632, - "media_type": "video", - "id": "4Y8S014EGQ" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 5374, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "FX1HOX4W5B" - }, - { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 5717.7509765625, - "effects": [], - "end": 2989.366666666667, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "layer": 2000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 236.5, - "reader": { - "acodec": "aac", - "audio_bit_rate": 192000, - "audio_stream_index": 1, - "audio_timebase": { - "den": 44100, - "num": 1 - }, - "channel_layout": 3, - "channels": 2, - "display_ratio": { - "den": 360, - "num": 473 - }, - "duration": 5717.7509765625, - "file_size": "397004160", - "fps": { - "den": 1001, - "num": 24000 - }, - "has_audio": true, - "has_single_image": false, - "has_video": true, - "height": 480, - "interlaced_frame": false, - "metadata": { - "compatible_brands": "isomiso2avc1mp41", - "encoder": "Lavf57.40.101", - "handler_name": "SoundHandler", - "language": "und", - "major_brand": "isom", - "minor_version": "512", - "vendor_id": "[0][0][0][0]" - }, - "path": "./The Flight of Dragons.mp4", - "pixel_format": 0, - "pixel_ratio": { - "den": 474, - "num": 473 - }, - "sample_rate": 44100, - "top_field_first": true, - "type": "FFmpegReader", - "vcodec": "h264", - "video_bit_rate": 69433, - "video_length": "137090", - "video_stream_index": 0, - "video_timebase": { - "den": 24000, - "num": 1 - }, - "width": 632, - "media_type": "video", - "id": "4Y8S014EGQ" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 2970.0333333333333, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "OFRIWJDCR3" - }, - { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 5717.7509765625, - "effects": [], - "end": 5364.966666666666, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "layer": 2000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 504.93333333333334, - "reader": { - "acodec": "aac", - "audio_bit_rate": 192000, - "audio_stream_index": 1, - "audio_timebase": { - "den": 44100, - "num": 1 - }, - "channel_layout": 3, - "channels": 2, - "display_ratio": { - "den": 360, - "num": 473 - }, - "duration": 5717.7509765625, - "file_size": "397004160", - "fps": { - "den": 1001, - "num": 24000 - }, - "has_audio": true, - "has_single_image": false, - "has_video": true, - "height": 480, - "interlaced_frame": false, - "metadata": { - "compatible_brands": "isomiso2avc1mp41", - "encoder": "Lavf57.40.101", - "handler_name": "SoundHandler", - "language": "und", - "major_brand": "isom", - "minor_version": "512", - "vendor_id": "[0][0][0][0]" - }, - "path": "./The Flight of Dragons.mp4", - "pixel_format": 0, - "pixel_ratio": { - "den": 474, - "num": 473 - }, - "sample_rate": 44100, - "top_field_first": true, - "type": "FFmpegReader", - "vcodec": "h264", - "video_bit_rate": 69433, - "video_length": "137090", - "video_stream_index": 0, - "video_timebase": { - "den": 24000, - "num": 1 - }, - "width": 632, - "media_type": "video", - "id": "4Y8S014EGQ" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - }, - { - "co": { - "X": 160950, - "Y": -0.9253325813974126 - }, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 5345.733333333333, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "LE7GVP08F6" - }, - { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 5717.7509765625, - "effects": [], - "end": 3626.8, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "layer": 2000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 556.1333333333333, - "reader": { - "acodec": "aac", - "audio_bit_rate": 192000, - "audio_stream_index": 1, - "audio_timebase": { - "den": 44100, - "num": 1 - }, - "channel_layout": 3, - "channels": 2, - "display_ratio": { - "den": 360, - "num": 473 - }, - "duration": 5717.7509765625, - "file_size": "397004160", - "fps": { - "den": 1001, - "num": 24000 - }, - "has_audio": true, - "has_single_image": false, - "has_video": true, - "height": 480, - "interlaced_frame": false, - "metadata": { - "compatible_brands": "isomiso2avc1mp41", - "encoder": "Lavf57.40.101", - "handler_name": "SoundHandler", - "language": "und", - "major_brand": "isom", - "minor_version": "512", - "vendor_id": "[0][0][0][0]" - }, - "path": "./The Flight of Dragons.mp4", - "pixel_format": 0, - "pixel_ratio": { - "den": 474, - "num": 473 - }, - "sample_rate": 44100, - "top_field_first": true, - "type": "FFmpegReader", - "vcodec": "h264", - "video_bit_rate": 69433, - "video_length": "137090", - "video_stream_index": 0, - "video_timebase": { - "den": 24000, - "num": 1 - }, - "width": 632, - "media_type": "video", - "id": "4Y8S014EGQ", - "image": "thumbnail/4Y8S014EGQ.png" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 3618.4333333333334, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "NTCUKL0WM2" - }, - { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 5717.7509765625, - "effects": [], - "end": 3580.4666666666667, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "layer": 2000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 545.3, - "reader": { - "acodec": "aac", - "audio_bit_rate": 192000, - "audio_stream_index": 1, - "audio_timebase": { - "den": 44100, - "num": 1 - }, - "channel_layout": 3, - "channels": 2, - "display_ratio": { - "den": 360, - "num": 473 - }, - "duration": 5717.7509765625, - "file_size": "397004160", - "fps": { - "den": 1001, - "num": 24000 - }, - "has_audio": true, - "has_single_image": false, - "has_video": true, - "height": 480, - "interlaced_frame": false, - "metadata": { - "compatible_brands": "isomiso2avc1mp41", - "encoder": "Lavf57.40.101", - "handler_name": "SoundHandler", - "language": "und", - "major_brand": "isom", - "minor_version": "512", - "vendor_id": "[0][0][0][0]" - }, - "path": "./The Flight of Dragons.mp4", - "pixel_format": 0, - "pixel_ratio": { - "den": 474, - "num": 473 - }, - "sample_rate": 44100, - "top_field_first": true, - "type": "FFmpegReader", - "vcodec": "h264", - "video_bit_rate": 69433, - "video_length": "137090", - "video_stream_index": 0, - "video_timebase": { - "den": 24000, - "num": 1 - }, - "width": 632, - "media_type": "video", - "id": "4Y8S014EGQ", - "image": "thumbnail/4Y8S014EGQ.png" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 3573.2, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "HJ530H3V74" - }, - { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 4.206416606903076, - "effects": [], - "end": 4.206416606903076, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "id": "X8O9UEBPYF", - "layer": 3000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 129.06666666666666, - "reader": { - "acodec": "opus", - "audio_bit_rate": 122616, - "audio_stream_index": 0, - "audio_timebase": { - "den": 48000, - "num": 1 - }, - "channel_layout": 3, - "channels": 2, - "display_ratio": { - "den": 1, - "num": 1 - }, - "duration": 4.206416606903076, - "file_size": "64472", - "fps": { - "den": 1, - "num": 24 - }, - "has_audio": true, - "has_single_image": false, - "has_video": false, - "height": 720, - "interlaced_frame": false, - "metadata": {}, - "path": "audio/radioactive-waking-up.opus", - "pixel_format": -1, - "pixel_ratio": { - "den": 1, - "num": 1 - }, - "sample_rate": 48000, - "top_field_first": true, - "type": "FFmpegReader", - "vcodec": "", - "video_bit_rate": 0, - "video_length": "100", - "video_stream_index": -1, - "video_timebase": { - "den": 24, - "num": 1 - }, - "width": 1280, - "media_type": "audio", - "id": "I1971VTRKU" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 0.768928, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.10000000149011612 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - }, - { - "co": { - "X": 116, - "Y": 0.800000011920929 - }, - "interpolation": 1 - }, - { - "co": { - "X": 64, - "Y": 0.699999988079071 - }, - "interpolation": 1 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "I1971VTRKU", - "title": "radioactive-waking-up.opus", - "image": "thumbnail/I1971VTRKU.png" - }, - { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 3600.0, - "effects": [], - "end": 1.7374886069028737, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "id": "T3UGE0XIMR", - "layer": 2000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 130.76666666666688, - "reader": { - "acodec": "", - "audio_bit_rate": 0, - "audio_stream_index": -1, - "audio_timebase": { - "den": 1, - "num": 1 - }, - "channel_layout": 4, - "channels": 0, - "display_ratio": { - "den": 9, - "num": 16 - }, - "duration": 3600.0, - "file_size": "3686400", - "fps": { - "den": 1, - "num": 30 - }, - "has_audio": false, - "has_single_image": true, - "has_video": true, - "height": 720, - "interlaced_frame": false, - "metadata": {}, - "path": "./imagine-dragons-freezeframe.png", - "pixel_format": -1, - "pixel_ratio": { - "den": 1, - "num": 1 - }, - "sample_rate": 0, - "top_field_first": true, - "type": "QtImageReader", - "vcodec": "", - "video_bit_rate": 0, - "video_length": "108000", - "video_stream_index": -1, - "video_timebase": { - "den": 30, - "num": 1 - }, - "width": 1280, - "media_type": "image", - "id": "U41WV9WJUI" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 0, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "U41WV9WJUI", - "title": "imagine-dragons-freezeframe.png", - "image": "thumbnail/U41WV9WJUI.png" - }, - { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 3600.0, - "effects": [], - "end": 1.4610806033065555, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "id": "PXA4WQXND9", - "layer": 3000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 135.0055860633601, - "reader": { - "acodec": "", - "audio_bit_rate": 0, - "audio_stream_index": -1, - "audio_timebase": { - "den": 1, - "num": 1 - }, - "channel_layout": 4, - "channels": 0, - "display_ratio": { - "den": 9, - "num": 16 - }, - "duration": 3600.0, - "file_size": "3686400", - "fps": { - "den": 1, - "num": 30 - }, - "has_audio": false, - "has_single_image": true, - "has_video": true, - "height": 720, - "interlaced_frame": false, - "metadata": {}, - "path": "images/books-that-dont-exist.png", - "pixel_format": -1, - "pixel_ratio": { - "den": 1, - "num": 1 - }, - "sample_rate": 0, - "top_field_first": true, - "type": "QtImageReader", - "vcodec": "", - "video_bit_rate": 0, - "video_length": "108000", - "video_stream_index": -1, - "video_timebase": { - "den": 30, - "num": 1 - }, - "width": 1280, - "media_type": "image", - "id": "LD2WIUFDAO" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 0, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "LD2WIUFDAO", - "title": "books-that-dont-exist.png", - "image": "thumbnail/LD2WIUFDAO.png" - }, - { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 3600.0, - "effects": [], - "end": 1.3260501333335029, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "id": "KTJKR9GY28", - "layer": 3000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 136.46666666666667, - "reader": { - "acodec": "", - "audio_bit_rate": 0, - "audio_stream_index": -1, - "audio_timebase": { - "den": 1, - "num": 1 - }, - "channel_layout": 4, - "channels": 0, - "display_ratio": { - "den": 9, - "num": 16 - }, - "duration": 3600.0, - "file_size": "3686400", - "fps": { - "den": 1, - "num": 30 - }, - "has_audio": false, - "has_single_image": true, - "has_video": true, - "height": 720, - "interlaced_frame": false, - "metadata": {}, - "path": "images/books-that-dont-exist-beowolf.png", - "pixel_format": -1, - "pixel_ratio": { - "den": 1, - "num": 1 - }, - "sample_rate": 0, - "top_field_first": true, - "type": "QtImageReader", - "vcodec": "", - "video_bit_rate": 0, - "video_length": "108000", - "video_stream_index": -1, - "video_timebase": { - "den": 30, - "num": 1 - }, - "width": 1280, - "media_type": "image", - "id": "6YVJENXU91" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 0, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "6YVJENXU91", - "title": "books-that-dont-exist-beowolf.png", - "image": "thumbnail/6YVJENXU91.png" - }, - { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 3600.0, - "effects": [], - "end": 1.0333333333333314, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "id": "870B9BY1H0", - "layer": 3000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 137.8, - "reader": { - "acodec": "", - "audio_bit_rate": 0, - "audio_stream_index": -1, - "audio_timebase": { - "den": 1, - "num": 1 - }, - "channel_layout": 4, - "channels": 0, - "display_ratio": { - "den": 9, - "num": 16 - }, - "duration": 3600.0, - "file_size": "3686400", - "fps": { - "den": 1, - "num": 30 - }, - "has_audio": false, - "has_single_image": true, - "has_video": true, - "height": 720, - "interlaced_frame": false, - "metadata": {}, - "path": "images/books-that-dont-exist-idylls.png", - "pixel_format": -1, - "pixel_ratio": { - "den": 1, - "num": 1 - }, - "sample_rate": 0, - "top_field_first": true, - "type": "QtImageReader", - "vcodec": "", - "video_bit_rate": 0, - "video_length": "108000", - "video_stream_index": -1, - "video_timebase": { - "den": 30, - "num": 1 - }, - "width": 1280, - "media_type": "image", - "id": "BFKGKD22EM" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 0, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "BFKGKD22EM", - "title": "books-that-dont-exist-idylls.png", - "image": "thumbnail/BFKGKD22EM.png" - }, - { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 3600.0, - "effects": [], - "end": 1.2062228363948422, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "id": "YW8MMQ8W3D", - "layer": 3000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 138.83333333333334, - "reader": { - "acodec": "", - "audio_bit_rate": 0, - "audio_stream_index": -1, - "audio_timebase": { - "den": 1, - "num": 1 - }, - "channel_layout": 4, - "channels": 0, - "display_ratio": { - "den": 9, - "num": 16 - }, - "duration": 3600.0, - "file_size": "3686400", - "fps": { - "den": 1, - "num": 30 - }, - "has_audio": false, - "has_single_image": true, - "has_video": true, - "height": 720, - "interlaced_frame": false, - "metadata": {}, - "path": "images/books-that-dont-exist-gullivers.png", - "pixel_format": -1, - "pixel_ratio": { - "den": 1, - "num": 1 - }, - "sample_rate": 0, - "top_field_first": true, - "type": "QtImageReader", - "vcodec": "", - "video_bit_rate": 0, - "video_length": "108000", - "video_stream_index": -1, - "video_timebase": { - "den": 30, - "num": 1 - }, - "width": 1280, - "media_type": "image", - "id": "V1JXWM2YZU", - "image": "thumbnail/V1JXWM2YZU.png" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 0, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "V1JXWM2YZU", - "title": "books-that-dont-exist-gullivers.png", - "image": "thumbnail/V1JXWM2YZU.png" - }, - { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 3600.0, - "effects": [], - "end": 0.9666666666666686, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "id": "0IS98GK36K", - "layer": 3000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 140.03333333333333, - "reader": { - "acodec": "", - "audio_bit_rate": 0, - "audio_stream_index": -1, - "audio_timebase": { - "den": 1, - "num": 1 - }, - "channel_layout": 4, - "channels": 0, - "display_ratio": { - "den": 9, - "num": 16 - }, - "duration": 3600.0, - "file_size": "3686400", - "fps": { - "den": 1, - "num": 30 - }, - "has_audio": false, - "has_single_image": true, - "has_video": true, - "height": 720, - "interlaced_frame": false, - "metadata": {}, - "path": "images/books-that-dont-exist-tempest.png", - "pixel_format": -1, - "pixel_ratio": { - "den": 1, - "num": 1 - }, - "sample_rate": 0, - "top_field_first": true, - "type": "QtImageReader", - "vcodec": "", - "video_bit_rate": 0, - "video_length": "108000", - "video_stream_index": -1, - "video_timebase": { - "den": 30, - "num": 1 - }, - "width": 1280, - "media_type": "image", - "id": "PKDGSFE2BL", - "image": "thumbnail/PKDGSFE2BL.png" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 0, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "PKDGSFE2BL", - "title": "books-that-dont-exist-tempest.png", - "image": "thumbnail/PKDGSFE2BL.png" - }, - { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 3600.0, - "effects": [], - "end": 1.1666666666666572, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "id": "SMHXYPFEHF", - "layer": 3000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 141, - "reader": { - "acodec": "", - "audio_bit_rate": 0, - "audio_stream_index": -1, - "audio_timebase": { - "den": 1, - "num": 1 - }, - "channel_layout": 4, - "channels": 0, - "display_ratio": { - "den": 9, - "num": 16 - }, - "duration": 3600.0, - "file_size": "3686400", - "fps": { - "den": 1, - "num": 30 - }, - "has_audio": false, - "has_single_image": true, - "has_video": true, - "height": 720, - "interlaced_frame": false, - "metadata": {}, - "path": "images/books-that-dont-exist-alice.png", - "pixel_format": -1, - "pixel_ratio": { - "den": 1, - "num": 1 - }, - "sample_rate": 0, - "top_field_first": true, - "type": "QtImageReader", - "vcodec": "", - "video_bit_rate": 0, - "video_length": "108000", - "video_stream_index": -1, - "video_timebase": { - "den": 30, - "num": 1 - }, - "width": 1280, - "media_type": "image", - "id": "REI7TPLV2O", - "image": "thumbnail/REI7TPLV2O.png" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 0, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "REI7TPLV2O", - "title": "books-that-dont-exist-alice.png", - "image": "thumbnail/REI7TPLV2O.png" - }, - { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 3600.0, - "effects": [], - "end": 3.89999999999994, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "id": "TTFQP9FQSG", - "layer": 3000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 142.16666666666666, - "reader": { - "acodec": "", - "audio_bit_rate": 0, - "audio_stream_index": -1, - "audio_timebase": { - "den": 1, - "num": 1 - }, - "channel_layout": 4, - "channels": 0, - "display_ratio": { - "den": 9, - "num": 16 - }, - "duration": 3600.0, - "file_size": "3686400", - "fps": { - "den": 1, - "num": 30 - }, - "has_audio": false, - "has_single_image": true, - "has_video": true, - "height": 720, - "interlaced_frame": false, - "metadata": {}, - "path": "images/books-that-dont-exist-wizard.png", - "pixel_format": -1, - "pixel_ratio": { - "den": 1, - "num": 1 - }, - "sample_rate": 0, - "top_field_first": true, - "type": "QtImageReader", - "vcodec": "", - "video_bit_rate": 0, - "video_length": "108000", - "video_stream_index": -1, - "video_timebase": { - "den": 30, - "num": 1 - }, - "width": 1280, - "media_type": "image", - "id": "9G1UG48W0L", - "image": "thumbnail/9G1UG48W0L.png" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 0, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "9G1UG48W0L", - "title": "books-that-dont-exist-wizard.png", - "image": "thumbnail/9G1UG48W0L.png" - } - ], - "transaction": "56e7c928-8add-4306-9908-e954a691f1b4" - }, - { - "type": "update", - "key": [ - "clips", - { - "id": "EMPE97AF0V" - } - ], - "value": { - "id": "EMPE97AF0V", - "layer": 3000000, - "position": 174.91200000000015, - "start": 0, - "end": 10 - }, - "old_values": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 3600.0, - "effects": [], - "end": 10.0, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "id": "EMPE97AF0V", - "layer": 3000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 170.59200000000013, - "reader": { - "acodec": "", - "audio_bit_rate": 0, - "audio_stream_index": -1, - "audio_timebase": { - "den": 1, - "num": 1 - }, - "channel_layout": 4, - "channels": 0, - "display_ratio": { - "den": 9, - "num": 16 - }, - "duration": 3600.0, - "file_size": "3686400", - "fps": { - "den": 1, - "num": 30 - }, - "has_audio": false, - "has_single_image": true, - "has_video": true, - "height": 720, - "interlaced_frame": false, - "metadata": {}, - "path": "images/knight-funny-face.png", - "pixel_format": -1, - "pixel_ratio": { - "den": 1, - "num": 1 - }, - "sample_rate": 0, - "top_field_first": true, - "type": "QtImageReader", - "vcodec": "", - "video_bit_rate": 0, - "video_length": "108000", - "video_stream_index": -1, - "video_timebase": { - "den": 30, - "num": 1 - }, - "width": 1280, - "media_type": "image", - "id": "TS2W0MFOCS" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 0.0, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "TS2W0MFOCS", - "title": "knight-funny-face.png" - }, - "transaction": "56e7c928-8add-4306-9908-e954a691f1b4" - }, - { - "type": "update", - "key": [ - "clips", - { - "id": "EMPE97AF0V" - } - ], - "value": { - "id": "EMPE97AF0V", - "layer": 3000000, - "position": 174.91200000000015, - "start": 0, - "end": 0.35466666666653346 - }, - "old_values": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 3600.0, - "effects": [], - "end": 10, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "id": "EMPE97AF0V", - "layer": 3000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 174.91200000000015, - "reader": { - "acodec": "", - "audio_bit_rate": 0, - "audio_stream_index": -1, - "audio_timebase": { - "den": 1, - "num": 1 - }, - "channel_layout": 4, - "channels": 0, - "display_ratio": { - "den": 9, - "num": 16 - }, - "duration": 3600.0, - "file_size": "3686400", - "fps": { - "den": 1, - "num": 30 - }, - "has_audio": false, - "has_single_image": true, - "has_video": true, - "height": 720, - "interlaced_frame": false, - "metadata": {}, - "path": "images/knight-funny-face.png", - "pixel_format": -1, - "pixel_ratio": { - "den": 1, - "num": 1 - }, - "sample_rate": 0, - "top_field_first": true, - "type": "QtImageReader", - "vcodec": "", - "video_bit_rate": 0, - "video_length": "108000", - "video_stream_index": -1, - "video_timebase": { - "den": 30, - "num": 1 - }, - "width": 1280, - "media_type": "image", - "id": "TS2W0MFOCS" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 0, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "TS2W0MFOCS", - "title": "knight-funny-face.png" - }, - "transaction": "65827125-3394-478d-a5f5-b38566e96286" - }, - { - "type": "update", - "key": [ - "clips", - { - "id": "EMPE97AF0V" - } - ], - "value": { - "id": "EMPE97AF0V", - "layer": 3000000, - "position": 176.33333333333334, - "start": 0, - "end": 0.35466666666653346 - }, - "old_values": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 3600.0, - "effects": [], - "end": 0.35466666666653346, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "id": "EMPE97AF0V", - "layer": 3000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 174.91200000000015, - "reader": { - "acodec": "", - "audio_bit_rate": 0, - "audio_stream_index": -1, - "audio_timebase": { - "den": 1, - "num": 1 - }, - "channel_layout": 4, - "channels": 0, - "display_ratio": { - "den": 9, - "num": 16 - }, - "duration": 3600.0, - "file_size": "3686400", - "fps": { - "den": 1, - "num": 30 - }, - "has_audio": false, - "has_single_image": true, - "has_video": true, - "height": 720, - "interlaced_frame": false, - "metadata": {}, - "path": "images/knight-funny-face.png", - "pixel_format": -1, - "pixel_ratio": { - "den": 1, - "num": 1 - }, - "sample_rate": 0, - "top_field_first": true, - "type": "QtImageReader", - "vcodec": "", - "video_bit_rate": 0, - "video_length": "108000", - "video_stream_index": -1, - "video_timebase": { - "den": 30, - "num": 1 - }, - "width": 1280, - "media_type": "image", - "id": "TS2W0MFOCS" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 0, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "TS2W0MFOCS", - "title": "knight-funny-face.png" - }, - "transaction": "e78765a2-52ff-4f59-a96b-c4023f5ef0e7" - }, - { - "type": "update", - "key": [ - "clips", - { - "id": "EMPE97AF0V" - } - ], - "value": { - "id": "EMPE97AF0V", - "layer": 3000000, - "position": 174.8, - "start": 0, - "end": 0.35466666666653346 - }, - "old_values": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 3600.0, - "effects": [], - "end": 0.35466666666653346, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "id": "EMPE97AF0V", - "layer": 3000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 176.33333333333334, - "reader": { - "acodec": "", - "audio_bit_rate": 0, - "audio_stream_index": -1, - "audio_timebase": { - "den": 1, - "num": 1 - }, - "channel_layout": 4, - "channels": 0, - "display_ratio": { - "den": 9, - "num": 16 - }, - "duration": 3600.0, - "file_size": "3686400", - "fps": { - "den": 1, - "num": 30 - }, - "has_audio": false, - "has_single_image": true, - "has_video": true, - "height": 720, - "interlaced_frame": false, - "metadata": {}, - "path": "images/knight-funny-face.png", - "pixel_format": -1, - "pixel_ratio": { - "den": 1, - "num": 1 - }, - "sample_rate": 0, - "top_field_first": true, - "type": "QtImageReader", - "vcodec": "", - "video_bit_rate": 0, - "video_length": "108000", - "video_stream_index": -1, - "video_timebase": { - "den": 30, - "num": 1 - }, - "width": 1280, - "media_type": "image", - "id": "TS2W0MFOCS" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 0, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "TS2W0MFOCS", - "title": "knight-funny-face.png" - }, - "transaction": "93361856-a0ba-4f44-9117-1b06cbb42f43" - }, - { - "type": "update", - "key": [ - "clips", - { - "id": "EMPE97AF0V" - } - ], - "value": { - "id": "EMPE97AF0V", - "layer": 3000000, - "position": 174.8, - "start": 0, - "end": 0.46666666666668255 - }, - "old_values": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "anchor": 0, - "channel_filter": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "channel_mapping": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "display": 0, - "duration": 3600.0, - "effects": [], - "end": 0.35466666666653346, - "gravity": 4, - "has_audio": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "has_video": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "id": "EMPE97AF0V", - "layer": 3000000, - "location_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "location_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "mixing": 0, - "origin_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "origin_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.5 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "parentObjectId": "", - "perspective_c1_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c1_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c2_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c3_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "perspective_c4_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": -1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "position": 174.8, - "reader": { - "acodec": "", - "audio_bit_rate": 0, - "audio_stream_index": -1, - "audio_timebase": { - "den": 1, - "num": 1 - }, - "channel_layout": 4, - "channels": 0, - "display_ratio": { - "den": 9, - "num": 16 - }, - "duration": 3600.0, - "file_size": "3686400", - "fps": { - "den": 1, - "num": 30 - }, - "has_audio": false, - "has_single_image": true, - "has_video": true, - "height": 720, - "interlaced_frame": false, - "metadata": {}, - "path": "images/knight-funny-face.png", - "pixel_format": -1, - "pixel_ratio": { - "den": 1, - "num": 1 - }, - "sample_rate": 0, - "top_field_first": true, - "type": "QtImageReader", - "vcodec": "", - "video_bit_rate": 0, - "video_length": "108000", - "video_stream_index": -1, - "video_timebase": { - "den": 30, - "num": 1 - }, - "width": 1280, - "media_type": "image", - "id": "TS2W0MFOCS" - }, - "rotation": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale": 1, - "scale_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "scale_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_x": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "shear_y": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "start": 0, - "time": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "volume": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 1.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "wave_color": { - "alpha": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "blue": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 255.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "green": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 123.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - }, - "red": { - "Points": [ - { - "co": { - "X": 1.0, - "Y": 0.0 - }, - "handle_left": { - "X": 0.5, - "Y": 1.0 - }, - "handle_right": { - "X": 0.5, - "Y": 0.0 - }, - "handle_type": 0, - "interpolation": 0 - } - ] - } - }, - "waveform": false, - "file_id": "TS2W0MFOCS", - "title": "knight-funny-face.png" - }, - "transaction": "80735c64-13df-49a9-9bdf-bd0f21ac3bad" + "transaction": "2f32529e-a665-458f-bc27-d562b19233bf" } ], "redo": [] diff --git a/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-115836.png b/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-115836.png new file mode 120000 index 0000000..9f4975a --- /dev/null +++ b/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-115836.png @@ -0,0 +1 @@ +../../.git/annex/objects/0j/GF/SHA256E-s14681--575a3be112c8448460551cb99e66043422b42dc00ad91e219ccd134173f88e3e.png/SHA256E-s14681--575a3be112c8448460551cb99e66043422b42dc00ad91e219ccd134173f88e3e.png \ No newline at end of file diff --git a/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-127714.png b/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-127714.png new file mode 120000 index 0000000..a4832eb --- /dev/null +++ b/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-127714.png @@ -0,0 +1 @@ +../../.git/annex/objects/xJ/gV/SHA256E-s13989--ddc6d690c9702e0a686f847953261b964229db9d2fc5305dded7d6201b48b19e.png/SHA256E-s13989--ddc6d690c9702e0a686f847953261b964229db9d2fc5305dded7d6201b48b19e.png \ No newline at end of file diff --git a/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-127956.png b/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-127956.png new file mode 120000 index 0000000..c0b65be --- /dev/null +++ b/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-127956.png @@ -0,0 +1 @@ +../../.git/annex/objects/GF/MZ/SHA256E-s11725--429752790f0bab6691f67db6c8a04aa4027212bf048eb4b27b79ebc2a4901550.png/SHA256E-s11725--429752790f0bab6691f67db6c8a04aa4027212bf048eb4b27b79ebc2a4901550.png \ No newline at end of file diff --git a/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-128840.png b/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-128840.png new file mode 120000 index 0000000..dc99642 --- /dev/null +++ b/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-128840.png @@ -0,0 +1 @@ +../../.git/annex/objects/7p/kF/SHA256E-s10903--c970aa639cd6b1ccbb20f8c4872c7d3e8789c40eed0892cd24d53f920add16a6.png/SHA256E-s10903--c970aa639cd6b1ccbb20f8c4872c7d3e8789c40eed0892cd24d53f920add16a6.png \ No newline at end of file diff --git a/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-128843.png b/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-128843.png new file mode 120000 index 0000000..0c102d3 --- /dev/null +++ b/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-128843.png @@ -0,0 +1 @@ +../../.git/annex/objects/v9/XX/SHA256E-s11129--21677c1a62b5b585320941a09008f9cf4748eb5374f210d4d48dadd47874e9a9.png/SHA256E-s11129--21677c1a62b5b585320941a09008f9cf4748eb5374f210d4d48dadd47874e9a9.png \ No newline at end of file diff --git a/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-129064.png b/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-129064.png new file mode 120000 index 0000000..31b194a --- /dev/null +++ b/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-129064.png @@ -0,0 +1 @@ +../../.git/annex/objects/K3/PF/SHA256E-s11387--58ad63b5381c3b4c017467522476eba23b2bec5916986883f8deeedfe9298973.png/SHA256E-s11387--58ad63b5381c3b4c017467522476eba23b2bec5916986883f8deeedfe9298973.png \ No newline at end of file diff --git a/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-129200.png b/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-129200.png new file mode 120000 index 0000000..f5d6665 --- /dev/null +++ b/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-129200.png @@ -0,0 +1 @@ +../../.git/annex/objects/9m/Gk/SHA256E-s12256--260163239a715ad3d1ebe9319af79ab58335675cd742268f2eca54845cc4d028.png/SHA256E-s12256--260163239a715ad3d1ebe9319af79ab58335675cd742268f2eca54845cc4d028.png \ No newline at end of file diff --git a/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-74390.png b/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-74390.png new file mode 120000 index 0000000..42fc33a --- /dev/null +++ b/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-74390.png @@ -0,0 +1 @@ +../../.git/annex/objects/G8/X9/SHA256E-s13482--fcee246ebd792f89b85c31608dc1668bd5d186438577789dfd72f337a4123e25.png/SHA256E-s13482--fcee246ebd792f89b85c31608dc1668bd5d186438577789dfd72f337a4123e25.png \ No newline at end of file diff --git a/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-97950.png b/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-97950.png new file mode 120000 index 0000000..e9a5e68 --- /dev/null +++ b/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-97950.png @@ -0,0 +1 @@ +../../.git/annex/objects/vJ/pJ/SHA256E-s9124--f956a67d456607e2146ec41e667b109a0cf49df0efb66673e2ed8800bc9e8b73.png/SHA256E-s9124--f956a67d456607e2146ec41e667b109a0cf49df0efb66673e2ed8800bc9e8b73.png \ No newline at end of file