diff --git a/flight-of-dragons-ooc.osp b/flight-of-dragons-ooc.osp index c3e52ff..5fa596b 100644 --- a/flight-of-dragons-ooc.osp +++ b/flight-of-dragons-ooc.osp @@ -19,1946 +19,6 @@ "channel_layout": 3, "settings": {}, "clips": [ - { - "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": 97.56666666666666, - "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": "XS9WOSCFJL", - "layer": 1000000, - "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.5333333333333333, - "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": 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": 0.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" - }, - { - "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": 1000000, - "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": 97.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": 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 - }, - { - "co": { - "X": 2928.0, - "Y": 0.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": "DUZOZ58X5K" - }, - { - "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": 312.8333333333333, - "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": 1000000, - "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": 105.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": 105.43333333333334, - "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 - }, - { - "co": { - "X": 3164.0, - "Y": 0.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": "4BUYMZU4A1" - }, { "alpha": { "Points": [ @@ -2595,1962 +655,6 @@ "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": 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": 1000000, - "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": 321.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": 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 - }, - { - "co": { - "X": 9658.0, - "Y": 0.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": "4G7KJPSQT7" - }, - { - "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": 371.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": 1000000, - "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.76666666666665, - "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": 332.76666666666665, - "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 - }, - { - "co": { - "X": 9984.0, - "Y": 0.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": "98Y7PM7HAG" - }, - { - "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": 1000000, - "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": 312.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": 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 - }, - { - "co": { - "X": 9386.0, - "Y": 0.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": "ML8M45FAEQ" - }, { "alpha": { "Points": [ @@ -5930,1310 +2034,6 @@ } ] }, - "layer": 1000000, - "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": 371.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": 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 - }, - { - "co": { - "X": 11143.0, - "Y": 0.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": "FF0Y3UTY9O" - }, - { - "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": 636.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": 1000000, - "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": 385.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": 385.53333333333336, - "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 - }, - { - "co": { - "X": 11567.0, - "Y": 0.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": "MCS9TE4U90" - }, - { - "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": [ @@ -7828,1311 +2628,7 @@ "display": 0, "duration": 5717.7509765625, "effects": [], - "end": 729.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": 1000000, - "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": 644.0333333333333, - "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": 644.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 - }, - { - "co": { - "X": 19322.0, - "Y": 0.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": "K95VVDGMKF" - }, - { - "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": 644.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": 1000000, - "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": 636.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": 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 - }, - { - "co": { - "X": 19099.0, - "Y": 0.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": "DV1HK6MDF2" - }, - { - "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": 644.0333333333333, + "end": 643.8666666666667, "gravity": 4, "has_audio": { "Points": [ @@ -9703,1914 +3199,6 @@ "image": "thumbnail/4Y8S014EGQ.png", "id": "27Z9CLIEAV" }, - { - "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": 1000000, - "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": 729.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": 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": "AQPT5BTX3H" - }, - { - "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": 1135.3666666666666, - "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": 1000000, - "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": 746.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": 746.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": "V2CZ8UCDI8" - }, - { - "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": 1000000, - "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": 1080.5666666666666, - "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": "3YCZ1T3EXF" - }, { "alpha": { "Points": [ @@ -12942,1278 +4530,6 @@ "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": 1314.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": 1000000, - "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": 1146.0333333333333, - "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": 1146.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": "26MO6DH5JK" - }, - { - "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": 1000000, - "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": 1135.3666666666666, - "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": "9R895MC0C0" - }, { "alpha": { "Points": [ @@ -14957,1278 +5273,6 @@ } ] }, - "layer": 1000000, - "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": 1314.4666666666667, - "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": "73885T3C1S" - }, - { - "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": 1419.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": 1000000, - "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": 1319.0666666666666, - "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": 1319.0666666666666, - "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": "N8LWG5N2EV" - }, - { - "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": [ @@ -16865,1278 +5909,6 @@ } ] }, - "layer": 1000000, - "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": 1419.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": 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": "CALCUG83XR" - }, - { - "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": 1445.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 - } - ] - }, - "layer": 1000000, - "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": 1436.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": 1436.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": "5PHR16S2TL" - }, - { - "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": [ @@ -18773,1278 +6545,6 @@ } ] }, - "layer": 1000000, - "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": 1445.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": 1445.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": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "TX2PFSRSK7" - }, - { - "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": 1514.9666666666667, - "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": 1000000, - "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": 1448.2, - "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": 1448.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": "DCC6PDKMG5" - }, - { - "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": [ @@ -20681,1278 +7181,6 @@ } ] }, - "layer": 1000000, - "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": 1514.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 - } - ] - }, - "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": 1514.9666666666667, - "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": "G73W5WEQF2" - }, - { - "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": 1546.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": 1000000, - "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": 1529.5666666666666, - "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": 1529.5666666666666, - "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": "4LQG016XW8" - }, - { - "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": [ @@ -22353,7 +7581,7 @@ } ] }, - "start": 1514.9666666666667, + "start": 1518.5333333333333, "time": { "Points": [ { @@ -22589,1278 +7817,6 @@ } ] }, - "layer": 1000000, - "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": 1546.1333333333334, - "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.1333333333334, - "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": "8YMDKJ4VZD" - }, - { - "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": 1715.9666666666667, - "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": 1000000, - "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": 1551.9333333333334, - "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": 1551.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": "40BAHF0JQN" - }, - { - "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": [ @@ -24104,7 +8060,7 @@ } ] }, - "position": 116.8, + "position": 113.93333333333334, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -24261,7 +8217,7 @@ } ] }, - "start": 1546.1333333333334, + "start": 1546.8333333333335, "time": { "Points": [ { @@ -24497,1278 +8453,6 @@ } ] }, - "layer": 1000000, - "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": 1715.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 - } - ] - }, - "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": 1715.9666666666667, - "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": "XUZRO02LI7" - }, - { - "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": 1942.8666666666666, - "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": 1000000, - "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": 1731.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": 1731.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": "CRHLEN0ABG" - }, - { - "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": [ @@ -26012,7 +8696,7 @@ } ] }, - "position": 122.6, + "position": 119.03333333333333, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -26169,7 +8853,7 @@ } ] }, - "start": 1715.9666666666667, + "start": 1724.0333333333333, "time": { "Points": [ { @@ -26405,1278 +9089,6 @@ } ] }, - "layer": 1000000, - "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": 1942.8666666666666, - "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": "QVWFER3C3E" - }, - { - "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": 1968.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": 1000000, - "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": 1947.1333333333334, - "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": 1947.1333333333334, - "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": "S1J2XAGNDB" - }, - { - "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": [ @@ -27920,7 +9332,7 @@ } ] }, - "position": 138.13333333333333, + "position": 126.5, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -28313,1278 +9725,6 @@ } ] }, - "layer": 1000000, - "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": 1968.0333333333333, - "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": "CG3Q1DYDYH" - }, - { - "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": 2033.5333333333333, - "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": 1000000, - "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": 1981.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": 1981.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": "LTFXLSESNP" - }, - { - "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": [ @@ -29828,7 +9968,7 @@ } ] }, - "position": 142.4, + "position": 130.76666666666668, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -30221,1278 +10361,6 @@ } ] }, - "layer": 1000000, - "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": 2033.5333333333333, - "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": "8REF52HHZ7" - }, - { - "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": 2066.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": 1000000, - "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": 2034.7333333333333, - "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": 2034.7333333333333, - "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": "LPP8WL3EOE" - }, - { - "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": [ @@ -31736,7 +10604,7 @@ } ] }, - "position": 155.96666666666667, + "position": 144.33333333333334, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -32129,1278 +10997,6 @@ } ] }, - "layer": 1000000, - "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": 2066.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": 2066.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": "THWUGX24UF" - }, - { - "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": 2320.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": 1000000, - "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": 2077.1, - "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": 2077.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": "87CO1Y2UV2" - }, - { - "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": [ @@ -33644,7 +11240,7 @@ } ] }, - "position": 157.16666666666666, + "position": 145.53333333333333, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -33995,1279 +11591,7 @@ "display": 0, "duration": 5717.7509765625, "effects": [], - "end": 2390.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": 1000000, - "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": 2323.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": 2323.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": "H9ICQPFOCW" - }, - { - "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.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": 1000000, - "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": 2320.733333333333, - "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": "QECSEAHDVG" - }, - { - "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.7, + "end": 2323.333333333333, "gravity": 4, "has_audio": { "Points": [ @@ -35552,7 +11876,7 @@ } ] }, - "position": 167.46666666666667, + "position": 155.83333333333334, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -35945,1278 +12269,6 @@ } ] }, - "layer": 1000000, - "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": 2390.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": 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": "CX39ZFIYG9" - }, - { - "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": 2490.3333333333335, - "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": 1000000, - "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": 2396.766666666667, - "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": 2396.766666666667, - "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": "SMEEOXNTJ1" - }, - { - "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": [ @@ -37460,7 +12512,7 @@ } ] }, - "position": 2390.4, + "position": 167.16666666666666, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -37853,1278 +12905,6 @@ } ] }, - "layer": 1000000, - "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": 2490.3333333333335, - "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": "9L01VDV35Z" - }, - { - "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": 2575.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": 1000000, - "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": 2498.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": 2498.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": "2HTRPW8WCA" - }, - { - "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": [ @@ -39368,7 +13148,7 @@ } ] }, - "position": 2490.3333333333335, + "position": 158.8, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -39761,1278 +13541,6 @@ } ] }, - "layer": 1000000, - "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": 2575.866666666667, - "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": "39ENIHKXGJ" - }, - { - "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": 2615.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": 1000000, - "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": 2591.366666666667, - "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": 2591.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": "6999D2H3I5" - }, - { - "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": [ @@ -41276,7 +13784,7 @@ } ] }, - "position": 2575.866666666667, + "position": 173.53333333333333, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -41627,1279 +14135,7 @@ "display": 0, "duration": 5717.7509765625, "effects": [], - "end": 2620.8333333333335, - "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": 1000000, - "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": 2615.2, - "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": "FERBFPMWLY" - }, - { - "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": 2665.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": 1000000, - "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": 2620.8333333333335, - "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": 2620.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": "ECKNCFK0AV" - }, - { - "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.8333333333335, + "end": 2620.2666666666664, "gravity": 4, "has_audio": { "Points": [ @@ -43184,7 +14420,7 @@ } ] }, - "position": 2615.2, + "position": 189.03333333333333, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -43577,1278 +14813,6 @@ } ] }, - "layer": 1000000, - "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": 2665.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": 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": "BLKBYH681F" - }, - { - "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": 2696.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": 1000000, - "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": 2670.2, - "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": 2670.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": "BO5NUZF8L5" - }, - { - "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": [ @@ -45092,7 +15056,7 @@ } ] }, - "position": 2665.6, + "position": 194.66666666666666, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -45485,1278 +15449,6 @@ } ] }, - "layer": 1000000, - "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": 2696.1, - "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": "2TIPUVAL01" - }, - { - "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": 2873.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": 1000000, - "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": 2704.4333333333334, - "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": 2704.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": "BEPAQSWPU9" - }, - { - "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": [ @@ -47000,7 +15692,7 @@ } ] }, - "position": 2696.1, + "position": 199.26666666666668, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -47393,1278 +16085,6 @@ } ] }, - "layer": 1000000, - "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": 2873.4666666666667, - "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": "Z51OM3QMDJ" - }, - { - "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": 2923.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": 1000000, - "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": 2886.9333333333334, - "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": 2886.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": "NETY0EUL12" - }, - { - "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": [ @@ -48908,7 +16328,7 @@ } ] }, - "position": 2873.4666666666667, + "position": 207.6, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -49301,1278 +16721,6 @@ } ] }, - "layer": 1000000, - "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": 2923.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": 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": "C56XTI95SF" - }, - { - "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": 2963.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": 1000000, - "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": 2937.2, - "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": 2937.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": "G46SUOY2D9" - }, - { - "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": [ @@ -50816,7 +16964,7 @@ } ] }, - "position": 2923.5, + "position": 221.06666666666666, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -51102,3186 +17250,6 @@ "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": 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": 1000000, - "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": 2963.1666666666665, - "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": 2963.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": "7DTQU65SNG" - }, - { - "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": 3000.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": 1000000, - "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": 2989.366666666667, - "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": 2989.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": "APORU678N7" - }, - { - "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": 2963.1666666666665, - "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": 2963.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": "0N69UVDPZL" - }, - { - "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": 1000000, - "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": 3023.4666666666667, - "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": "WVR0JCUPCR" - }, - { - "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": 3061.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": 1000000, - "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": 3034.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": 3034.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": "5RLQP5IGBX" - }, { "alpha": { "Points": [ @@ -54632,7 +17600,7 @@ } ] }, - "position": 3023.4666666666667, + "position": 259.73333333333335, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -54918,1278 +17886,6 @@ "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.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 - } - ] - }, - "layer": 1000000, - "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": 3061.9333333333334, - "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": "B1Y44DFZH2" - }, - { - "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": 3103.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": 1000000, - "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": 3078.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": 3078.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": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "P78MXJWPNJ" - }, { "alpha": { "Points": [ @@ -56540,7 +18236,7 @@ } ] }, - "position": 3061.9333333333334, + "position": 270.8666666666667, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -56826,642 +18522,6 @@ "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": 3023.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": 1000000, - "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": 3005.866666666667, - "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": 3005.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": "3RL2VLSTR4" - }, { "alpha": { "Points": [ @@ -57812,7 +18872,7 @@ } ] }, - "position": 3000.1666666666665, + "position": 254.1, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -58459,7 +19519,7 @@ } ] }, - "position": 3003.5666666666666, + "position": 257.5, "reader": { "acodec": "", "audio_bit_rate": 0, @@ -58736,1914 +19796,6 @@ "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": 3005.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": 1000000, - "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": 3000.1666666666665, - "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": "VSZ15F382R" - }, - { - "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": 1000000, - "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": 3103.1666666666665, - "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.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": "SCLPJDT38X" - }, - { - "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": 3137.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": 1000000, - "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": 3114.1666666666665, - "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": 3114.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": "W1GXRSMJ32" - }, { "alpha": { "Points": [ @@ -60994,7 +20146,7 @@ } ] }, - "position": 3103.1666666666665, + "position": 287.1666666666667, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -61151,7 +20303,7 @@ } ] }, - "start": 3103.1666666666665, + "start": 3103.3999999999996, "time": { "Points": [ { @@ -61387,642 +20539,6 @@ } ] }, - "layer": 1000000, - "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": 3137.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": 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": "6KXL7NH4NZ" - }, - { - "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": [ @@ -62266,7 +20782,7 @@ } ] }, - "position": 3137.7, + "position": 297.93333333333334, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -62552,1278 +21068,6 @@ "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": 3315.3333333333335, - "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": 1000000, - "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": 3146.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": 3146.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": "HGY7GCK27R" - }, - { - "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": 3322.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": 1000000, - "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": 3315.3333333333335, - "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": 3315.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": "LIECX2XIBU" - }, { "alpha": { "Points": [ @@ -64174,7 +21418,7 @@ } ] }, - "position": 3322.1, + "position": 306.8333333333333, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -64567,1914 +21811,6 @@ } ] }, - "layer": 1000000, - "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": 3333.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": 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": "V8XMPHHZTC" - }, - { - "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": 1000000, - "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": 3322.1, - "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": "B63L3WVV4U" - }, - { - "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": 3376.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": 1000000, - "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": 3346.0666666666666, - "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": 3346.0666666666666, - "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": "NNI2ZMGNNK" - }, - { - "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": [ @@ -66718,7 +22054,7 @@ } ] }, - "position": 3333.6, + "position": 318.3333333333333, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -67004,642 +22340,6 @@ "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": 4085.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 - } - ] - }, - "layer": 1000000, - "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": 3376.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": 3376.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": "EMKXAOXM06" - }, { "alpha": { "Points": [ @@ -67990,7 +22690,7 @@ } ] }, - "position": 3944.1, + "position": 330.8, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -68626,7 +23326,7 @@ } ] }, - "position": 3969.5333333333333, + "position": 343.4, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -68912,2550 +23612,6 @@ "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": 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": 1000000, - "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": 4085, - "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": "069UBPKVOJ" - }, - { - "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": 1000000, - "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": 4810.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": 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": "L1JRQ1YY4C" - }, - { - "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": 1000000, - "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": 4813.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": 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": "WTYS3BLBA4" - }, - { - "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": 5091.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": 1000000, - "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": 4844.366666666667, - "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": 4844.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": "TPVJCSC762" - }, { "alpha": { "Points": [ @@ -71806,7 +23962,7 @@ } ] }, - "position": 4810.8, + "position": 418.8666666666667, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -72442,7 +24598,7 @@ } ] }, - "position": 4813.6, + "position": 421.6666666666667, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -72835,642 +24991,6 @@ } ] }, - "layer": 1000000, - "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": 4803.933333333333, - "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": "EKQXVIZMSE" - }, - { - "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": [ @@ -73714,7 +25234,7 @@ } ] }, - "position": 4803.933333333333, + "position": 412, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -74000,2550 +25520,6 @@ "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": 5100.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": 1000000, - "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": 5091.533333333334, - "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": 5091.533333333334, - "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": "KPS4R20VFQ" - }, - { - "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": 5142.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": 1000000, - "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": 5100.1, - "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": 5100.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": "CMJU4RWH4I" - }, - { - "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": 5146.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": 1000000, - "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": 5142.966666666666, - "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": 5142.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": "X6NEFPOX4D" - }, - { - "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": 4488.233333333334, - "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": 1000000, - "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": 4100.966666666666, - "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": 4100.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": "KM7AYY8HYD" - }, { "alpha": { "Points": [ @@ -76894,7 +25870,7 @@ } ] }, - "position": 4085, + "position": 366.76666666666665, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -77287,1278 +26263,6 @@ } ] }, - "layer": 1000000, - "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": 4488.233333333334, - "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": "SHXYJRZWAU" - }, - { - "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": 4607.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": 1000000, - "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": 4502.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" - }, - "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": 4502.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": "AK7SHKVJQO" - }, - { - "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": [ @@ -78802,7 +26506,7 @@ } ] }, - "position": 4488.233333333334, + "position": 382.7, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -79195,1278 +26899,6 @@ } ] }, - "layer": 1000000, - "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": 4607.133333333333, - "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": "XPMEW2MU7I" - }, - { - "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": 4683.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": 1000000, - "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": 4617.866666666667, - "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": 4617.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": "S0O7WPDUQE" - }, - { - "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": [ @@ -80710,7 +27142,7 @@ } ] }, - "position": 4607.133333333333, + "position": 396.76666666666665, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -81103,1278 +27535,6 @@ } ] }, - "layer": 1000000, - "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": 4683.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": 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": "D47Q2A164H" - }, - { - "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": 5146.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": 1000000, - "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": 4688.2, - "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": 4688.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": "BEC5H47RSP" - }, - { - "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": [ @@ -82618,7 +27778,7 @@ } ] }, - "position": 4683.7, + "position": 407.5, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -83011,2550 +28171,6 @@ } ] }, - "layer": 1000000, - "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": 5146.366666666667, - "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": "AEQHNNUEFL" - }, - { - "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": 1000000, - "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": 5146.366666666667, - "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": "NLZB6SJ71V" - }, - { - "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": 5245.733333333334, - "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": 1000000, - "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": 5157.533333333334, - "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": 5157.533333333334, - "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": "LNZNBRN0S7" - }, - { - "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": 5245.733333333334, - "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": 1000000, - "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": 5157.533333333334, - "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": 5157.533333333334, - "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": "935BK65V6Y" - }, - { - "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": [ @@ -85798,7 +28414,7 @@ } ] }, - "position": 5146.366666666667, + "position": 452.43333333333334, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -86191,2550 +28807,6 @@ } ] }, - "layer": 1000000, - "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": 5245.733333333334, - "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": "0W7X5PJ12F" - }, - { - "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": 1000000, - "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": 5245.733333333334, - "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": "GOQ9OP4H2U" - }, - { - "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": 5315.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": 1000000, - "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": 5255.566666666667, - "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": 5255.566666666667, - "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": "6B8B84CPA6" - }, - { - "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": 5315.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": 1000000, - "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": 5255.566666666667, - "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": 5255.566666666667, - "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": "TB7RRIMKJZ" - }, - { - "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": [ @@ -88978,7 +29050,7 @@ } ] }, - "position": 5245.733333333334, + "position": 463.6, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -89329,2551 +29401,7 @@ "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": 1000000, - "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": 5315.966666666666, - "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": 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": "7KQ35I008N" - }, - { - "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": 1000000, - "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": 5315.966666666666, - "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": 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": "F3S0ZWZ50T" - }, - { - "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": 5374.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 - } - ] - }, - "layer": 1000000, - "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": 5364.966666666666, - "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": 5364.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": "UXOTOBZBU2" - }, - { - "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": 5374.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 - } - ] - }, - "layer": 1000000, - "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": 5364.966666666666, - "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": 5364.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": "9NIVS4F1K7" - }, - { - "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, + "end": 5345.733333333333, "gravity": 4, "has_audio": { "Points": [ @@ -92158,7 +29686,7 @@ } ] }, - "position": 5315.966666666666, + "position": 473.43333333333334, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -92558,2550 +30086,6 @@ } ] }, - "layer": 1000000, - "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": 5374.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": 5374.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": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "ZFUG1A5X5E" - }, - { - "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": 1000000, - "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": 5374.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": 5374.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": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "CF7CHFQQOU" - }, - { - "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": 5422.833333333333, - "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": 1000000, - "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": 5395.133333333333, - "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": 5395.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": "4ZRB0OTGPL" - }, - { - "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": 5422.833333333333, - "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": 1000000, - "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": 5395.133333333333, - "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": 5395.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": "SF30C5SUFK" - }, - { - "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": [ @@ -95345,7 +30329,7 @@ } ] }, - "position": 5374, + "position": 522.4333333333333, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -95696,7 +30680,7 @@ "display": 0, "duration": 5717.7509765625, "effects": [], - "end": 5429.266666666666, + "end": 2989.366666666667, "gravity": 4, "has_audio": { "Points": [ @@ -95738,7 +30722,7 @@ } ] }, - "layer": 1000000, + "layer": 2000000, "location_x": { "Points": [ { @@ -95981,7 +30965,7 @@ } ] }, - "position": 5422.833333333333, + "position": 234.76666666666668, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -96138,7 +31122,7 @@ } ] }, - "start": 5422.833333333333, + "start": 2970.0333333333333, "time": { "Points": [ { @@ -96265,7 +31249,7 @@ "file_id": "4Y8S014EGQ", "title": "The Flight of Dragons.mp4", "image": "thumbnail/4Y8S014EGQ.png", - "id": "8T8SODS9R0" + "id": "OFRIWJDCR3" }, { "alpha": { @@ -96332,7 +31316,7 @@ "display": 0, "duration": 5717.7509765625, "effects": [], - "end": 5429.266666666666, + "end": 5364.966666666666, "gravity": 4, "has_audio": { "Points": [ @@ -96374,7 +31358,7 @@ } ] }, - "layer": 1000000, + "layer": 2000000, "location_x": { "Points": [ { @@ -96617,7 +31601,7 @@ } ] }, - "position": 5422.833333333333, + "position": 503.2, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -96690,6 +31674,13 @@ }, "handle_type": 0, "interpolation": 0 + }, + { + "co": { + "X": 160950, + "Y": -0.9253325813974126 + }, + "interpolation": 0 } ] }, @@ -96774,7 +31765,7 @@ } ] }, - "start": 5422.833333333333, + "start": 5345.733333333333, "time": { "Points": [ { @@ -96901,7 +31892,7 @@ "file_id": "4Y8S014EGQ", "title": "The Flight of Dragons.mp4", "image": "thumbnail/4Y8S014EGQ.png", - "id": "S2AGPI49QD" + "id": "LE7GVP08F6" }, { "alpha": { @@ -96968,7 +31959,7 @@ "display": 0, "duration": 5717.7509765625, "effects": [], - "end": 5588.933333333333, + "end": 3626.8, "gravity": 4, "has_audio": { "Points": [ @@ -97010,7 +32001,7 @@ } ] }, - "layer": 1000000, + "layer": 2000000, "location_x": { "Points": [ { @@ -97253,7 +32244,7 @@ } ] }, - "position": 5429.266666666666, + "position": 554.4, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -97307,7 +32298,8 @@ }, "width": 632, "media_type": "video", - "id": "4Y8S014EGQ" + "id": "4Y8S014EGQ", + "image": "thumbnail/4Y8S014EGQ.png" }, "rotation": { "Points": [ @@ -97410,7 +32402,7 @@ } ] }, - "start": 5429.266666666666, + "start": 3618.4333333333334, "time": { "Points": [ { @@ -97537,7 +32529,7 @@ "file_id": "4Y8S014EGQ", "title": "The Flight of Dragons.mp4", "image": "thumbnail/4Y8S014EGQ.png", - "id": "8YXS3M6SSI" + "id": "NTCUKL0WM2" }, { "alpha": { @@ -97604,7 +32596,7 @@ "display": 0, "duration": 5717.7509765625, "effects": [], - "end": 5588.933333333333, + "end": 3580.4666666666667, "gravity": 4, "has_audio": { "Points": [ @@ -97646,7 +32638,7 @@ } ] }, - "layer": 1000000, + "layer": 2000000, "location_x": { "Points": [ { @@ -97889,7 +32881,7 @@ } ] }, - "position": 5429.266666666666, + "position": 543.5666666666667, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -97943,7 +32935,8 @@ }, "width": 632, "media_type": "video", - "id": "4Y8S014EGQ" + "id": "4Y8S014EGQ", + "image": "thumbnail/4Y8S014EGQ.png" }, "rotation": { "Points": [ @@ -98046,7 +33039,7 @@ } ] }, - "start": 5429.266666666666, + "start": 3573.2, "time": { "Points": [ { @@ -98173,2551 +33166,7 @@ "file_id": "4Y8S014EGQ", "title": "The Flight of Dragons.mp4", "image": "thumbnail/4Y8S014EGQ.png", - "id": "B17MXH38Q2" - }, - { - "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": 5594.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": 1000000, - "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": 5588.933333333333, - "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": 5588.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": "B0XTYVIFS3" - }, - { - "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": 5594.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": 1000000, - "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": 5588.933333333333, - "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": 5588.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": "3GE5I2CC1S" - }, - { - "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": 5717.7509765625, - "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": 1000000, - "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": 5594.133333333333, - "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": 5594.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": "2H4AWU6KDX" - }, - { - "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": 5717.7509765625, - "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": 1000000, - "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": 5594.133333333333, - "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": 5594.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": "BF9ZZ2AED2" + "id": "HJ530H3V74" } ], "effects": [], @@ -100875,19 +33324,12 @@ "image": "thumbnail/B7XIHJYT26.png" } ], - "duration": 5727.7509765625, - "scale": 6.5014199506952375, + "duration": 580.8333333333335, + "scale": 26.192975219858308, "tick_pixels": 100, "playhead_position": 0, "profile": "HD 720p 30 fps", "layers": [ - { - "id": "L1", - "label": "", - "number": 1000000, - "y": 0, - "lock": false - }, { "id": "L2", "label": "", @@ -100908,13 +33350,6 @@ "number": 4000000, "y": 0, "lock": false - }, - { - "id": "L5", - "label": "", - "number": 5000000, - "y": 0, - "lock": false } ], "markers": [ @@ -100947,89909 +33382,19 @@ "history": { "undo": [ { - "type": "insert", + "type": "update", "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": 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": 1000000, - "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": 5315.966666666666, - "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": 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": "7KQ35I008N" - }, - "old_values": [ + "clips", { - "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": 97.56666666666666, - "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": "XS9WOSCFJL", - "layer": 1000000, - "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.5333333333333333, - "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": 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": 0.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" - }, - { - "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": 1000000, - "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": 97.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": 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 - }, - { - "co": { - "X": 2928.0, - "Y": 0.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": "DUZOZ58X5K" - }, - { - "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": 312.8333333333333, - "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": 1000000, - "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": 105.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": 105.43333333333334, - "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 - }, - { - "co": { - "X": 3164.0, - "Y": 0.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": "4BUYMZU4A1" - }, - { - "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": 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": 1000000, - "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": 321.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": 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 - }, - { - "co": { - "X": 9658.0, - "Y": 0.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": "4G7KJPSQT7" - }, - { - "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": 371.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": 1000000, - "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.76666666666665, - "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": 332.76666666666665, - "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 - }, - { - "co": { - "X": 9984.0, - "Y": 0.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": "98Y7PM7HAG" - }, - { - "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": 1000000, - "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": 312.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": 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 - }, - { - "co": { - "X": 9386.0, - "Y": 0.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": "ML8M45FAEQ" - }, - { - "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": 1000000, - "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": 371.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": 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 - }, - { - "co": { - "X": 11143.0, - "Y": 0.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": "FF0Y3UTY9O" - }, - { - "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": 636.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": 1000000, - "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": 385.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": 385.53333333333336, - "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 - }, - { - "co": { - "X": 11567.0, - "Y": 0.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": "MCS9TE4U90" - }, - { - "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": 729.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": 1000000, - "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": 644.0333333333333, - "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": 644.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 - }, - { - "co": { - "X": 19322.0, - "Y": 0.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": "K95VVDGMKF" - }, - { - "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": 644.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": 1000000, - "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": 636.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": 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 - }, - { - "co": { - "X": 19099.0, - "Y": 0.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": "DV1HK6MDF2" - }, - { - "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": 644.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": 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": 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": 1000000, - "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": 729.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": 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": "AQPT5BTX3H" - }, - { - "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": 1135.3666666666666, - "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": 1000000, - "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": 746.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": 746.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": "V2CZ8UCDI8" - }, - { - "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": 1000000, - "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": 1080.5666666666666, - "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": "3YCZ1T3EXF" - }, - { - "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": 1314.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": 1000000, - "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": 1146.0333333333333, - "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": 1146.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": "26MO6DH5JK" - }, - { - "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": 1000000, - "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": 1135.3666666666666, - "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": "9R895MC0C0" - }, - { - "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": 1000000, - "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": 1314.4666666666667, - "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": "73885T3C1S" - }, - { - "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": 1419.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": 1000000, - "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": 1319.0666666666666, - "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": 1319.0666666666666, - "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": "N8LWG5N2EV" - }, - { - "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": 1000000, - "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": 1419.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": 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": "CALCUG83XR" - }, - { - "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": 1445.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 - } - ] - }, - "layer": 1000000, - "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": 1436.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": 1436.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": "5PHR16S2TL" - }, - { - "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": 1000000, - "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": 1445.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": 1445.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": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "TX2PFSRSK7" - }, - { - "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": 1514.9666666666667, - "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": 1000000, - "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": 1448.2, - "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": 1448.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": "DCC6PDKMG5" - }, - { - "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": 1000000, - "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": 1514.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 - } - ] - }, - "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": 1514.9666666666667, - "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": "G73W5WEQF2" - }, - { - "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": 1546.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": 1000000, - "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": 1529.5666666666666, - "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": 1529.5666666666666, - "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": "4LQG016XW8" - }, - { - "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": 1514.9666666666667, - "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": 1000000, - "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": 1546.1333333333334, - "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.1333333333334, - "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": "8YMDKJ4VZD" - }, - { - "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": 1715.9666666666667, - "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": 1000000, - "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": 1551.9333333333334, - "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": 1551.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": "40BAHF0JQN" - }, - { - "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": 116.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": 1546.1333333333334, - "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": 1000000, - "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": 1715.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 - } - ] - }, - "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": 1715.9666666666667, - "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": "XUZRO02LI7" - }, - { - "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": 1942.8666666666666, - "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": 1000000, - "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": 1731.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": 1731.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": "CRHLEN0ABG" - }, - { - "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": 122.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": 1715.9666666666667, - "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": 1000000, - "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": 1942.8666666666666, - "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": "QVWFER3C3E" - }, - { - "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": 1968.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": 1000000, - "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": 1947.1333333333334, - "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": 1947.1333333333334, - "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": "S1J2XAGNDB" - }, - { - "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": 138.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": 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": 1000000, - "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": 1968.0333333333333, - "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": "CG3Q1DYDYH" - }, - { - "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": 2033.5333333333333, - "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": 1000000, - "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": 1981.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": 1981.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": "LTFXLSESNP" - }, - { - "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": 142.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": 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": 1000000, - "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": 2033.5333333333333, - "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": "8REF52HHZ7" - }, - { - "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": 2066.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": 1000000, - "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": 2034.7333333333333, - "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": 2034.7333333333333, - "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": "LPP8WL3EOE" - }, - { - "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": 155.96666666666667, - "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": 1000000, - "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": 2066.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": 2066.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": "THWUGX24UF" - }, - { - "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": 2320.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": 1000000, - "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": 2077.1, - "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": 2077.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": "87CO1Y2UV2" - }, - { - "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": 157.16666666666666, - "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": 2066.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": "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": 2390.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": 1000000, - "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": 2323.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": 2323.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": "H9ICQPFOCW" - }, - { - "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.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": 1000000, - "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": 2320.733333333333, - "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": "QECSEAHDVG" - }, - { - "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.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": 167.46666666666667, - "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": 1000000, - "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": 2390.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": 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": "CX39ZFIYG9" - }, - { - "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": 2490.3333333333335, - "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": 1000000, - "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": 2396.766666666667, - "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": 2396.766666666667, - "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": "SMEEOXNTJ1" - }, - { - "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": 2390.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": 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": 1000000, - "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": 2490.3333333333335, - "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": "9L01VDV35Z" - }, - { - "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": 2575.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": 1000000, - "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": 2498.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": 2498.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": "2HTRPW8WCA" - }, - { - "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": 2490.3333333333335, - "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": 1000000, - "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": 2575.866666666667, - "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": "39ENIHKXGJ" - }, - { - "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": 2615.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": 1000000, - "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": 2591.366666666667, - "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": 2591.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": "6999D2H3I5" - }, - { - "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": 2575.866666666667, - "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.8333333333335, - "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": 1000000, - "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": 2615.2, - "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": "FERBFPMWLY" - }, - { - "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": 2665.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": 1000000, - "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": 2620.8333333333335, - "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": 2620.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": "ECKNCFK0AV" - }, - { - "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.8333333333335, - "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": 2615.2, - "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": 1000000, - "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": 2665.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": 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": "BLKBYH681F" - }, - { - "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": 2696.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": 1000000, - "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": 2670.2, - "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": 2670.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": "BO5NUZF8L5" - }, - { - "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": 2665.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": 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": 1000000, - "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": 2696.1, - "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": "2TIPUVAL01" - }, - { - "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": 2873.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": 1000000, - "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": 2704.4333333333334, - "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": 2704.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": "BEPAQSWPU9" - }, - { - "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": 2696.1, - "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": 1000000, - "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": 2873.4666666666667, - "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": "Z51OM3QMDJ" - }, - { - "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": 2923.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": 1000000, - "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": 2886.9333333333334, - "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": 2886.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": "NETY0EUL12" - }, - { - "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": 2873.4666666666667, - "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": 1000000, - "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": 2923.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": 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": "C56XTI95SF" - }, - { - "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": 2963.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": 1000000, - "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": 2937.2, - "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": 2937.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": "G46SUOY2D9" - }, - { - "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": 2923.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": 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": 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": 1000000, - "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": 2963.1666666666665, - "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": 2963.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": "7DTQU65SNG" - }, - { - "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": 3000.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": 1000000, - "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": 2989.366666666667, - "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": 2989.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": "APORU678N7" - }, - { - "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": 2963.1666666666665, - "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": 2963.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": "0N69UVDPZL" - }, - { - "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": 1000000, - "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": 3023.4666666666667, - "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": "WVR0JCUPCR" - }, - { - "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": 3061.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": 1000000, - "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": 3034.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": 3034.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": "5RLQP5IGBX" - }, - { - "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": 3023.4666666666667, - "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.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 - } - ] - }, - "layer": 1000000, - "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": 3061.9333333333334, - "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": "B1Y44DFZH2" - }, - { - "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": 3103.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": 1000000, - "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": 3078.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": 3078.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": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "P78MXJWPNJ" - }, - { - "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": 3061.9333333333334, - "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": 3023.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": 1000000, - "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": 3005.866666666667, - "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": 3005.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": "3RL2VLSTR4" - }, - { - "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": 3000.1666666666665, - "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": 3003.5666666666666, - "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": 3005.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": 1000000, - "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": 3000.1666666666665, - "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": "VSZ15F382R" - }, - { - "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": 1000000, - "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": 3103.1666666666665, - "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.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": "SCLPJDT38X" - }, - { - "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": 3137.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": 1000000, - "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": 3114.1666666666665, - "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": 3114.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": "W1GXRSMJ32" - }, - { - "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": 3103.1666666666665, - "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.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": "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": 1000000, - "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": 3137.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": 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": "6KXL7NH4NZ" - }, - { - "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": 3137.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": 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": 3315.3333333333335, - "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": 1000000, - "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": 3146.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": 3146.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": "HGY7GCK27R" - }, - { - "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": 3322.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": 1000000, - "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": 3315.3333333333335, - "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": 3315.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": "LIECX2XIBU" - }, - { - "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": 3322.1, - "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": 1000000, - "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": 3333.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": 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": "V8XMPHHZTC" - }, - { - "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": 1000000, - "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": 3322.1, - "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": "B63L3WVV4U" - }, - { - "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": 3376.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": 1000000, - "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": 3346.0666666666666, - "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": 3346.0666666666666, - "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": "NNI2ZMGNNK" - }, - { - "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": 3333.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": 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": 4085.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 - } - ] - }, - "layer": 1000000, - "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": 3376.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": 3376.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": "EMKXAOXM06" - }, - { - "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": 3944.1, - "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": 3969.5333333333333, - "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": 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": 1000000, - "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": 4085, - "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": "069UBPKVOJ" - }, - { - "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": 1000000, - "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": 4810.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": 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": "L1JRQ1YY4C" - }, - { - "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": 1000000, - "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": 4813.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": 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": "WTYS3BLBA4" - }, - { - "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": 5091.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": 1000000, - "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": 4844.366666666667, - "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": 4844.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": "TPVJCSC762" - }, - { - "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": 4810.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": 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": 4813.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": 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": 1000000, - "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": 4803.933333333333, - "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": "EKQXVIZMSE" - }, - { - "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": 4803.933333333333, - "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": 5100.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": 1000000, - "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": 5091.533333333334, - "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": 5091.533333333334, - "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": "KPS4R20VFQ" - }, - { - "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": 5142.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": 1000000, - "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": 5100.1, - "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": 5100.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": "CMJU4RWH4I" - }, - { - "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": 5146.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": 1000000, - "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": 5142.966666666666, - "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": 5142.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": "X6NEFPOX4D" - }, - { - "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": 4488.233333333334, - "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": 1000000, - "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": 4100.966666666666, - "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": 4100.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": "KM7AYY8HYD" - }, - { - "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": 4085, - "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": 1000000, - "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": 4488.233333333334, - "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": "SHXYJRZWAU" - }, - { - "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": 4607.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": 1000000, - "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": 4502.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" - }, - "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": 4502.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": "AK7SHKVJQO" - }, - { - "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": 4488.233333333334, - "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": 1000000, - "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": 4607.133333333333, - "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": "XPMEW2MU7I" - }, - { - "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": 4683.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": 1000000, - "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": 4617.866666666667, - "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": 4617.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": "S0O7WPDUQE" - }, - { - "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": 4607.133333333333, - "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": 1000000, - "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": 4683.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": 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": "D47Q2A164H" - }, - { - "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": 5146.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": 1000000, - "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": 4688.2, - "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": 4688.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": "BEC5H47RSP" - }, - { - "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": 4683.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": 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": 1000000, - "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": 5146.366666666667, - "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": "AEQHNNUEFL" - }, - { - "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": 1000000, - "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": 5146.366666666667, - "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": "NLZB6SJ71V" - }, - { - "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": 5245.733333333334, - "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": 1000000, - "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": 5157.533333333334, - "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": 5157.533333333334, - "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": "LNZNBRN0S7" - }, - { - "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": 5245.733333333334, - "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": 1000000, - "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": 5157.533333333334, - "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": 5157.533333333334, - "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": "935BK65V6Y" - }, - { - "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": 5146.366666666667, - "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": 1000000, - "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": 5245.733333333334, - "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": "0W7X5PJ12F" - }, - { - "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": 1000000, - "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": 5245.733333333334, - "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": "GOQ9OP4H2U" - }, - { - "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": 5717.7509765625, - "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": 1000000, - "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": 5255.566666666667, - "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": 5255.566666666667, - "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": "6B8B84CPA6" - }, - { - "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": 5717.7509765625, - "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": 1000000, - "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": 5255.566666666667, - "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": 5255.566666666667, - "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": "TB7RRIMKJZ" - }, - { - "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": 5245.733333333334, - "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" - } - ], - "transaction": "b62ba6ba-0653-4fa6-9aa7-853916342df3" - }, - { - "type": "update", - "key": [ - "clips", - { - "id": "7KQ35I008N" } ], "value": { - "id": "7KQ35I008N", - "layer": 1000000, - "position": 5315.966666666666, - "start": 5315.966666666666, - "end": 5717.7509765625 + "id": "GC1TXVDH6B", + "layer": 2000000, + "position": 366.76666666666665, + "start": 4085, + "end": 4100.966666666666 }, "old_values": { "alpha": { @@ -190916,281251 +33461,7 @@ "display": 0, "duration": 5717.7509765625, "effects": [], - "end": 5717.7509765625, - "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": 1000000, - "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": 5315.966666666666, - "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": 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": "7KQ35I008N" - }, - "transaction": "b62ba6ba-0653-4fa6-9aa7-853916342df3" - }, - { - "type": "update", - "key": [ - "clips", - { - "id": "6B8B84CPA6" - } - ], - "value": { - "id": "6B8B84CPA6", - "layer": 1000000, - "position": 5255.566666666667, - "start": 5255.566666666667, - "end": 5315.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": 5717.7509765625, - "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": 1000000, - "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": 5255.566666666667, - "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": 5255.566666666667, - "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": "6B8B84CPA6" - }, - "transaction": "b62ba6ba-0653-4fa6-9aa7-853916342df3" - }, - { - "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": 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": 1000000, - "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": 5315.966666666666, - "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": 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": "F3S0ZWZ50T" - }, - "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": 97.56666666666666, - "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": "XS9WOSCFJL", - "layer": 1000000, - "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.5333333333333333, - "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": 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": 0.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" - }, - { - "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": 1000000, - "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": 97.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": 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 - }, - { - "co": { - "X": 2928.0, - "Y": 0.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": "DUZOZ58X5K" - }, - { - "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": 312.8333333333333, - "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": 1000000, - "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": 105.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": 105.43333333333334, - "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 - }, - { - "co": { - "X": 3164.0, - "Y": 0.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": "4BUYMZU4A1" - }, - { - "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": 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": 1000000, - "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": 321.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": 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 - }, - { - "co": { - "X": 9658.0, - "Y": 0.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": "4G7KJPSQT7" - }, - { - "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": 371.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": 1000000, - "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.76666666666665, - "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": 332.76666666666665, - "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 - }, - { - "co": { - "X": 9984.0, - "Y": 0.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": "98Y7PM7HAG" - }, - { - "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": 1000000, - "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": 312.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": 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 - }, - { - "co": { - "X": 9386.0, - "Y": 0.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": "ML8M45FAEQ" - }, - { - "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": 1000000, - "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": 371.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": 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 - }, - { - "co": { - "X": 11143.0, - "Y": 0.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": "FF0Y3UTY9O" - }, - { - "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": 636.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": 1000000, - "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": 385.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": 385.53333333333336, - "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 - }, - { - "co": { - "X": 11567.0, - "Y": 0.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": "MCS9TE4U90" - }, - { - "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": 729.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": 1000000, - "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": 644.0333333333333, - "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": 644.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 - }, - { - "co": { - "X": 19322.0, - "Y": 0.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": "K95VVDGMKF" - }, - { - "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": 644.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": 1000000, - "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": 636.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": 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 - }, - { - "co": { - "X": 19099.0, - "Y": 0.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": "DV1HK6MDF2" - }, - { - "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": 644.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": 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": 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": 1000000, - "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": 729.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": 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": "AQPT5BTX3H" - }, - { - "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": 1135.3666666666666, - "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": 1000000, - "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": 746.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": 746.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": "V2CZ8UCDI8" - }, - { - "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": 1000000, - "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": 1080.5666666666666, - "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": "3YCZ1T3EXF" - }, - { - "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": 1314.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": 1000000, - "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": 1146.0333333333333, - "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": 1146.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": "26MO6DH5JK" - }, - { - "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": 1000000, - "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": 1135.3666666666666, - "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": "9R895MC0C0" - }, - { - "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": 1000000, - "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": 1314.4666666666667, - "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": "73885T3C1S" - }, - { - "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": 1419.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": 1000000, - "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": 1319.0666666666666, - "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": 1319.0666666666666, - "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": "N8LWG5N2EV" - }, - { - "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": 1000000, - "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": 1419.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": 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": "CALCUG83XR" - }, - { - "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": 1445.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 - } - ] - }, - "layer": 1000000, - "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": 1436.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": 1436.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": "5PHR16S2TL" - }, - { - "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": 1000000, - "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": 1445.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": 1445.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": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "TX2PFSRSK7" - }, - { - "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": 1514.9666666666667, - "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": 1000000, - "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": 1448.2, - "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": 1448.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": "DCC6PDKMG5" - }, - { - "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": 1000000, - "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": 1514.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 - } - ] - }, - "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": 1514.9666666666667, - "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": "G73W5WEQF2" - }, - { - "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": 1546.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": 1000000, - "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": 1529.5666666666666, - "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": 1529.5666666666666, - "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": "4LQG016XW8" - }, - { - "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": 1514.9666666666667, - "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": 1000000, - "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": 1546.1333333333334, - "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.1333333333334, - "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": "8YMDKJ4VZD" - }, - { - "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": 1715.9666666666667, - "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": 1000000, - "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": 1551.9333333333334, - "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": 1551.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": "40BAHF0JQN" - }, - { - "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": 116.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": 1546.1333333333334, - "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": 1000000, - "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": 1715.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 - } - ] - }, - "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": 1715.9666666666667, - "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": "XUZRO02LI7" - }, - { - "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": 1942.8666666666666, - "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": 1000000, - "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": 1731.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": 1731.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": "CRHLEN0ABG" - }, - { - "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": 122.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": 1715.9666666666667, - "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": 1000000, - "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": 1942.8666666666666, - "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": "QVWFER3C3E" - }, - { - "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": 1968.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": 1000000, - "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": 1947.1333333333334, - "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": 1947.1333333333334, - "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": "S1J2XAGNDB" - }, - { - "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": 138.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": 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": 1000000, - "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": 1968.0333333333333, - "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": "CG3Q1DYDYH" - }, - { - "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": 2033.5333333333333, - "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": 1000000, - "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": 1981.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": 1981.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": "LTFXLSESNP" - }, - { - "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": 142.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": 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": 1000000, - "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": 2033.5333333333333, - "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": "8REF52HHZ7" - }, - { - "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": 2066.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": 1000000, - "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": 2034.7333333333333, - "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": 2034.7333333333333, - "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": "LPP8WL3EOE" - }, - { - "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": 155.96666666666667, - "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": 1000000, - "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": 2066.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": 2066.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": "THWUGX24UF" - }, - { - "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": 2320.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": 1000000, - "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": 2077.1, - "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": 2077.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": "87CO1Y2UV2" - }, - { - "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": 157.16666666666666, - "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": 2066.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": "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": 2390.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": 1000000, - "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": 2323.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": 2323.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": "H9ICQPFOCW" - }, - { - "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.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": 1000000, - "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": 2320.733333333333, - "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": "QECSEAHDVG" - }, - { - "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.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": 167.46666666666667, - "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": 1000000, - "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": 2390.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": 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": "CX39ZFIYG9" - }, - { - "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": 2490.3333333333335, - "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": 1000000, - "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": 2396.766666666667, - "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": 2396.766666666667, - "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": "SMEEOXNTJ1" - }, - { - "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": 2390.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": 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": 1000000, - "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": 2490.3333333333335, - "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": "9L01VDV35Z" - }, - { - "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": 2575.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": 1000000, - "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": 2498.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": 2498.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": "2HTRPW8WCA" - }, - { - "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": 2490.3333333333335, - "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": 1000000, - "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": 2575.866666666667, - "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": "39ENIHKXGJ" - }, - { - "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": 2615.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": 1000000, - "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": 2591.366666666667, - "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": 2591.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": "6999D2H3I5" - }, - { - "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": 2575.866666666667, - "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.8333333333335, - "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": 1000000, - "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": 2615.2, - "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": "FERBFPMWLY" - }, - { - "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": 2665.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": 1000000, - "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": 2620.8333333333335, - "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": 2620.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": "ECKNCFK0AV" - }, - { - "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.8333333333335, - "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": 2615.2, - "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": 1000000, - "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": 2665.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": 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": "BLKBYH681F" - }, - { - "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": 2696.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": 1000000, - "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": 2670.2, - "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": 2670.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": "BO5NUZF8L5" - }, - { - "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": 2665.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": 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": 1000000, - "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": 2696.1, - "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": "2TIPUVAL01" - }, - { - "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": 2873.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": 1000000, - "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": 2704.4333333333334, - "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": 2704.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": "BEPAQSWPU9" - }, - { - "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": 2696.1, - "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": 1000000, - "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": 2873.4666666666667, - "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": "Z51OM3QMDJ" - }, - { - "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": 2923.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": 1000000, - "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": 2886.9333333333334, - "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": 2886.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": "NETY0EUL12" - }, - { - "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": 2873.4666666666667, - "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": 1000000, - "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": 2923.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": 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": "C56XTI95SF" - }, - { - "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": 2963.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": 1000000, - "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": 2937.2, - "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": 2937.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": "G46SUOY2D9" - }, - { - "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": 2923.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": 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": 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": 1000000, - "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": 2963.1666666666665, - "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": 2963.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": "7DTQU65SNG" - }, - { - "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": 3000.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": 1000000, - "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": 2989.366666666667, - "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": 2989.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": "APORU678N7" - }, - { - "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": 2963.1666666666665, - "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": 2963.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": "0N69UVDPZL" - }, - { - "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": 1000000, - "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": 3023.4666666666667, - "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": "WVR0JCUPCR" - }, - { - "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": 3061.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": 1000000, - "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": 3034.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": 3034.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": "5RLQP5IGBX" - }, - { - "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": 3023.4666666666667, - "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.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 - } - ] - }, - "layer": 1000000, - "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": 3061.9333333333334, - "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": "B1Y44DFZH2" - }, - { - "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": 3103.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": 1000000, - "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": 3078.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": 3078.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": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "P78MXJWPNJ" - }, - { - "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": 3061.9333333333334, - "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": 3023.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": 1000000, - "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": 3005.866666666667, - "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": 3005.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": "3RL2VLSTR4" - }, - { - "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": 3000.1666666666665, - "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": 3003.5666666666666, - "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": 3005.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": 1000000, - "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": 3000.1666666666665, - "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": "VSZ15F382R" - }, - { - "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": 1000000, - "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": 3103.1666666666665, - "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.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": "SCLPJDT38X" - }, - { - "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": 3137.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": 1000000, - "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": 3114.1666666666665, - "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": 3114.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": "W1GXRSMJ32" - }, - { - "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": 3103.1666666666665, - "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.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": "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": 1000000, - "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": 3137.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": 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": "6KXL7NH4NZ" - }, - { - "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": 3137.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": 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": 3315.3333333333335, - "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": 1000000, - "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": 3146.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": 3146.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": "HGY7GCK27R" - }, - { - "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": 3322.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": 1000000, - "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": 3315.3333333333335, - "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": 3315.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": "LIECX2XIBU" - }, - { - "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": 3322.1, - "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": 1000000, - "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": 3333.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": 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": "V8XMPHHZTC" - }, - { - "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": 1000000, - "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": 3322.1, - "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": "B63L3WVV4U" - }, - { - "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": 3376.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": 1000000, - "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": 3346.0666666666666, - "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": 3346.0666666666666, - "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": "NNI2ZMGNNK" - }, - { - "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": 3333.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": 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": 4085.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 - } - ] - }, - "layer": 1000000, - "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": 3376.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": 3376.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": "EMKXAOXM06" - }, - { - "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": 3944.1, - "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": 3969.5333333333333, - "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": 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": 1000000, - "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": 4085, - "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": "069UBPKVOJ" - }, - { - "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": 1000000, - "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": 4810.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": 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": "L1JRQ1YY4C" - }, - { - "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": 1000000, - "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": 4813.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": 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": "WTYS3BLBA4" - }, - { - "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": 5091.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": 1000000, - "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": 4844.366666666667, - "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": 4844.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": "TPVJCSC762" - }, - { - "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": 4810.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": 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": 4813.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": 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": 1000000, - "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": 4803.933333333333, - "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": "EKQXVIZMSE" - }, - { - "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": 4803.933333333333, - "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": 5100.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": 1000000, - "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": 5091.533333333334, - "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": 5091.533333333334, - "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": "KPS4R20VFQ" - }, - { - "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": 5142.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": 1000000, - "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": 5100.1, - "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": 5100.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": "CMJU4RWH4I" - }, - { - "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": 5146.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": 1000000, - "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": 5142.966666666666, - "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": 5142.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": "X6NEFPOX4D" - }, - { - "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": 4488.233333333334, - "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": 1000000, - "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": 4100.966666666666, - "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": 4100.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": "KM7AYY8HYD" - }, - { - "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": 4085, - "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": 1000000, - "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": 4488.233333333334, - "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": "SHXYJRZWAU" - }, - { - "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": 4607.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": 1000000, - "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": 4502.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" - }, - "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": 4502.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": "AK7SHKVJQO" - }, - { - "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": 4488.233333333334, - "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": 1000000, - "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": 4607.133333333333, - "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": "XPMEW2MU7I" - }, - { - "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": 4683.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": 1000000, - "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": 4617.866666666667, - "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": 4617.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": "S0O7WPDUQE" - }, - { - "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": 4607.133333333333, - "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": 1000000, - "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": 4683.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": 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": "D47Q2A164H" - }, - { - "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": 5146.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": 1000000, - "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": 4688.2, - "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": 4688.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": "BEC5H47RSP" - }, - { - "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": 4683.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": 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": 1000000, - "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": 5146.366666666667, - "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": "AEQHNNUEFL" - }, - { - "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": 1000000, - "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": 5146.366666666667, - "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": "NLZB6SJ71V" - }, - { - "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": 5245.733333333334, - "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": 1000000, - "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": 5157.533333333334, - "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": 5157.533333333334, - "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": "LNZNBRN0S7" - }, - { - "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": 5245.733333333334, - "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": 1000000, - "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": 5157.533333333334, - "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": 5157.533333333334, - "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": "935BK65V6Y" - }, - { - "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": 5146.366666666667, - "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": 1000000, - "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": 5245.733333333334, - "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": "0W7X5PJ12F" - }, - { - "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": 1000000, - "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": 5245.733333333334, - "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": "GOQ9OP4H2U" - }, - { - "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": 5315.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": 1000000, - "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": 5255.566666666667, - "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": 5255.566666666667, - "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": "6B8B84CPA6" - }, - { - "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": 5717.7509765625, - "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": 1000000, - "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": 5255.566666666667, - "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": 5255.566666666667, - "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": "TB7RRIMKJZ" - }, - { - "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": 5245.733333333334, - "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": 5717.7509765625, - "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": 1000000, - "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": 5315.966666666666, - "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": 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": "7KQ35I008N" - } - ], - "transaction": "b62ba6ba-0653-4fa6-9aa7-853916342df3" - }, - { - "type": "update", - "key": [ - "clips", - { - "id": "F3S0ZWZ50T" - } - ], - "value": { - "id": "F3S0ZWZ50T", - "layer": 1000000, - "position": 5315.966666666666, - "start": 5315.966666666666, - "end": 5717.7509765625 - }, - "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": 5717.7509765625, - "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": 1000000, - "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": 5315.966666666666, - "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": 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": "F3S0ZWZ50T" - }, - "transaction": "b62ba6ba-0653-4fa6-9aa7-853916342df3" - }, - { - "type": "update", - "key": [ - "clips", - { - "id": "TB7RRIMKJZ" - } - ], - "value": { - "id": "TB7RRIMKJZ", - "layer": 1000000, - "position": 5255.566666666667, - "start": 5255.566666666667, - "end": 5315.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": 5717.7509765625, - "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": 1000000, - "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": 5255.566666666667, - "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": 5255.566666666667, - "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": "TB7RRIMKJZ" - }, - "transaction": "b62ba6ba-0653-4fa6-9aa7-853916342df3" - }, - { - "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": 5717.7509765625, - "effects": [], - "end": 5374.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 - } - ] - }, - "layer": 1000000, - "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": 5364.966666666666, - "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": 5364.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": "UXOTOBZBU2" - }, - "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": 97.56666666666666, - "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": "XS9WOSCFJL", - "layer": 1000000, - "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.5333333333333333, - "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": 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": 0.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" - }, - { - "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": 1000000, - "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": 97.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": 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 - }, - { - "co": { - "X": 2928.0, - "Y": 0.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": "DUZOZ58X5K" - }, - { - "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": 312.8333333333333, - "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": 1000000, - "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": 105.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": 105.43333333333334, - "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 - }, - { - "co": { - "X": 3164.0, - "Y": 0.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": "4BUYMZU4A1" - }, - { - "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": 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": 1000000, - "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": 321.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": 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 - }, - { - "co": { - "X": 9658.0, - "Y": 0.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": "4G7KJPSQT7" - }, - { - "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": 371.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": 1000000, - "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.76666666666665, - "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": 332.76666666666665, - "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 - }, - { - "co": { - "X": 9984.0, - "Y": 0.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": "98Y7PM7HAG" - }, - { - "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": 1000000, - "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": 312.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": 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 - }, - { - "co": { - "X": 9386.0, - "Y": 0.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": "ML8M45FAEQ" - }, - { - "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": 1000000, - "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": 371.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": 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 - }, - { - "co": { - "X": 11143.0, - "Y": 0.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": "FF0Y3UTY9O" - }, - { - "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": 636.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": 1000000, - "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": 385.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": 385.53333333333336, - "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 - }, - { - "co": { - "X": 11567.0, - "Y": 0.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": "MCS9TE4U90" - }, - { - "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": 729.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": 1000000, - "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": 644.0333333333333, - "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": 644.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 - }, - { - "co": { - "X": 19322.0, - "Y": 0.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": "K95VVDGMKF" - }, - { - "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": 644.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": 1000000, - "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": 636.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": 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 - }, - { - "co": { - "X": 19099.0, - "Y": 0.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": "DV1HK6MDF2" - }, - { - "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": 644.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": 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": 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": 1000000, - "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": 729.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": 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": "AQPT5BTX3H" - }, - { - "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": 1135.3666666666666, - "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": 1000000, - "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": 746.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": 746.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": "V2CZ8UCDI8" - }, - { - "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": 1000000, - "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": 1080.5666666666666, - "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": "3YCZ1T3EXF" - }, - { - "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": 1314.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": 1000000, - "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": 1146.0333333333333, - "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": 1146.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": "26MO6DH5JK" - }, - { - "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": 1000000, - "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": 1135.3666666666666, - "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": "9R895MC0C0" - }, - { - "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": 1000000, - "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": 1314.4666666666667, - "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": "73885T3C1S" - }, - { - "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": 1419.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": 1000000, - "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": 1319.0666666666666, - "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": 1319.0666666666666, - "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": "N8LWG5N2EV" - }, - { - "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": 1000000, - "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": 1419.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": 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": "CALCUG83XR" - }, - { - "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": 1445.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 - } - ] - }, - "layer": 1000000, - "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": 1436.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": 1436.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": "5PHR16S2TL" - }, - { - "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": 1000000, - "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": 1445.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": 1445.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": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "TX2PFSRSK7" - }, - { - "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": 1514.9666666666667, - "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": 1000000, - "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": 1448.2, - "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": 1448.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": "DCC6PDKMG5" - }, - { - "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": 1000000, - "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": 1514.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 - } - ] - }, - "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": 1514.9666666666667, - "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": "G73W5WEQF2" - }, - { - "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": 1546.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": 1000000, - "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": 1529.5666666666666, - "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": 1529.5666666666666, - "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": "4LQG016XW8" - }, - { - "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": 1514.9666666666667, - "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": 1000000, - "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": 1546.1333333333334, - "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.1333333333334, - "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": "8YMDKJ4VZD" - }, - { - "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": 1715.9666666666667, - "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": 1000000, - "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": 1551.9333333333334, - "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": 1551.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": "40BAHF0JQN" - }, - { - "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": 116.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": 1546.1333333333334, - "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": 1000000, - "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": 1715.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 - } - ] - }, - "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": 1715.9666666666667, - "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": "XUZRO02LI7" - }, - { - "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": 1942.8666666666666, - "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": 1000000, - "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": 1731.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": 1731.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": "CRHLEN0ABG" - }, - { - "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": 122.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": 1715.9666666666667, - "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": 1000000, - "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": 1942.8666666666666, - "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": "QVWFER3C3E" - }, - { - "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": 1968.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": 1000000, - "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": 1947.1333333333334, - "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": 1947.1333333333334, - "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": "S1J2XAGNDB" - }, - { - "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": 138.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": 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": 1000000, - "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": 1968.0333333333333, - "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": "CG3Q1DYDYH" - }, - { - "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": 2033.5333333333333, - "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": 1000000, - "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": 1981.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": 1981.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": "LTFXLSESNP" - }, - { - "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": 142.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": 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": 1000000, - "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": 2033.5333333333333, - "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": "8REF52HHZ7" - }, - { - "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": 2066.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": 1000000, - "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": 2034.7333333333333, - "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": 2034.7333333333333, - "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": "LPP8WL3EOE" - }, - { - "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": 155.96666666666667, - "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": 1000000, - "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": 2066.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": 2066.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": "THWUGX24UF" - }, - { - "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": 2320.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": 1000000, - "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": 2077.1, - "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": 2077.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": "87CO1Y2UV2" - }, - { - "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": 157.16666666666666, - "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": 2066.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": "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": 2390.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": 1000000, - "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": 2323.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": 2323.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": "H9ICQPFOCW" - }, - { - "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.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": 1000000, - "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": 2320.733333333333, - "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": "QECSEAHDVG" - }, - { - "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.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": 167.46666666666667, - "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": 1000000, - "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": 2390.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": 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": "CX39ZFIYG9" - }, - { - "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": 2490.3333333333335, - "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": 1000000, - "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": 2396.766666666667, - "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": 2396.766666666667, - "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": "SMEEOXNTJ1" - }, - { - "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": 2390.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": 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": 1000000, - "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": 2490.3333333333335, - "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": "9L01VDV35Z" - }, - { - "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": 2575.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": 1000000, - "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": 2498.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": 2498.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": "2HTRPW8WCA" - }, - { - "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": 2490.3333333333335, - "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": 1000000, - "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": 2575.866666666667, - "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": "39ENIHKXGJ" - }, - { - "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": 2615.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": 1000000, - "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": 2591.366666666667, - "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": 2591.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": "6999D2H3I5" - }, - { - "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": 2575.866666666667, - "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.8333333333335, - "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": 1000000, - "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": 2615.2, - "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": "FERBFPMWLY" - }, - { - "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": 2665.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": 1000000, - "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": 2620.8333333333335, - "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": 2620.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": "ECKNCFK0AV" - }, - { - "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.8333333333335, - "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": 2615.2, - "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": 1000000, - "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": 2665.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": 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": "BLKBYH681F" - }, - { - "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": 2696.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": 1000000, - "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": 2670.2, - "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": 2670.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": "BO5NUZF8L5" - }, - { - "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": 2665.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": 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": 1000000, - "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": 2696.1, - "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": "2TIPUVAL01" - }, - { - "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": 2873.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": 1000000, - "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": 2704.4333333333334, - "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": 2704.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": "BEPAQSWPU9" - }, - { - "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": 2696.1, - "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": 1000000, - "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": 2873.4666666666667, - "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": "Z51OM3QMDJ" - }, - { - "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": 2923.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": 1000000, - "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": 2886.9333333333334, - "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": 2886.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": "NETY0EUL12" - }, - { - "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": 2873.4666666666667, - "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": 1000000, - "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": 2923.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": 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": "C56XTI95SF" - }, - { - "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": 2963.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": 1000000, - "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": 2937.2, - "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": 2937.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": "G46SUOY2D9" - }, - { - "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": 2923.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": 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": 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": 1000000, - "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": 2963.1666666666665, - "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": 2963.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": "7DTQU65SNG" - }, - { - "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": 3000.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": 1000000, - "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": 2989.366666666667, - "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": 2989.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": "APORU678N7" - }, - { - "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": 2963.1666666666665, - "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": 2963.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": "0N69UVDPZL" - }, - { - "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": 1000000, - "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": 3023.4666666666667, - "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": "WVR0JCUPCR" - }, - { - "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": 3061.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": 1000000, - "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": 3034.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": 3034.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": "5RLQP5IGBX" - }, - { - "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": 3023.4666666666667, - "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.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 - } - ] - }, - "layer": 1000000, - "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": 3061.9333333333334, - "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": "B1Y44DFZH2" - }, - { - "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": 3103.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": 1000000, - "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": 3078.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": 3078.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": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "P78MXJWPNJ" - }, - { - "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": 3061.9333333333334, - "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": 3023.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": 1000000, - "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": 3005.866666666667, - "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": 3005.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": "3RL2VLSTR4" - }, - { - "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": 3000.1666666666665, - "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": 3003.5666666666666, - "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": 3005.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": 1000000, - "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": 3000.1666666666665, - "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": "VSZ15F382R" - }, - { - "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": 1000000, - "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": 3103.1666666666665, - "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.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": "SCLPJDT38X" - }, - { - "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": 3137.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": 1000000, - "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": 3114.1666666666665, - "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": 3114.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": "W1GXRSMJ32" - }, - { - "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": 3103.1666666666665, - "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.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": "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": 1000000, - "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": 3137.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": 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": "6KXL7NH4NZ" - }, - { - "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": 3137.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": 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": 3315.3333333333335, - "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": 1000000, - "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": 3146.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": 3146.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": "HGY7GCK27R" - }, - { - "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": 3322.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": 1000000, - "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": 3315.3333333333335, - "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": 3315.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": "LIECX2XIBU" - }, - { - "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": 3322.1, - "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": 1000000, - "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": 3333.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": 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": "V8XMPHHZTC" - }, - { - "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": 1000000, - "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": 3322.1, - "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": "B63L3WVV4U" - }, - { - "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": 3376.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": 1000000, - "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": 3346.0666666666666, - "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": 3346.0666666666666, - "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": "NNI2ZMGNNK" - }, - { - "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": 3333.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": 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": 4085.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 - } - ] - }, - "layer": 1000000, - "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": 3376.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": 3376.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": "EMKXAOXM06" - }, - { - "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": 3944.1, - "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": 3969.5333333333333, - "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": 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": 1000000, - "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": 4085, - "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": "069UBPKVOJ" - }, - { - "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": 1000000, - "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": 4810.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": 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": "L1JRQ1YY4C" - }, - { - "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": 1000000, - "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": 4813.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": 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": "WTYS3BLBA4" - }, - { - "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": 5091.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": 1000000, - "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": 4844.366666666667, - "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": 4844.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": "TPVJCSC762" - }, - { - "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": 4810.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": 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": 4813.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": 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": 1000000, - "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": 4803.933333333333, - "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": "EKQXVIZMSE" - }, - { - "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": 4803.933333333333, - "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": 5100.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": 1000000, - "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": 5091.533333333334, - "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": 5091.533333333334, - "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": "KPS4R20VFQ" - }, - { - "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": 5142.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": 1000000, - "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": 5100.1, - "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": 5100.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": "CMJU4RWH4I" - }, - { - "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": 5146.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": 1000000, - "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": 5142.966666666666, - "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": 5142.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": "X6NEFPOX4D" - }, - { - "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": 4488.233333333334, - "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": 1000000, - "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": 4100.966666666666, - "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": 4100.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": "KM7AYY8HYD" - }, - { - "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": 4085, - "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": 1000000, - "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": 4488.233333333334, - "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": "SHXYJRZWAU" - }, - { - "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": 4607.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": 1000000, - "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": 4502.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" - }, - "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": 4502.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": "AK7SHKVJQO" - }, - { - "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": 4488.233333333334, - "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": 1000000, - "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": 4607.133333333333, - "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": "XPMEW2MU7I" - }, - { - "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": 4683.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": 1000000, - "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": 4617.866666666667, - "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": 4617.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": "S0O7WPDUQE" - }, - { - "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": 4607.133333333333, - "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": 1000000, - "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": 4683.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": 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": "D47Q2A164H" - }, - { - "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": 5146.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": 1000000, - "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": 4688.2, - "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": 4688.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": "BEC5H47RSP" - }, - { - "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": 4683.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": 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": 1000000, - "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": 5146.366666666667, - "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": "AEQHNNUEFL" - }, - { - "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": 1000000, - "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": 5146.366666666667, - "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": "NLZB6SJ71V" - }, - { - "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": 5245.733333333334, - "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": 1000000, - "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": 5157.533333333334, - "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": 5157.533333333334, - "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": "LNZNBRN0S7" - }, - { - "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": 5245.733333333334, - "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": 1000000, - "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": 5157.533333333334, - "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": 5157.533333333334, - "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": "935BK65V6Y" - }, - { - "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": 5146.366666666667, - "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": 1000000, - "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": 5245.733333333334, - "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": "0W7X5PJ12F" - }, - { - "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": 1000000, - "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": 5245.733333333334, - "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": "GOQ9OP4H2U" - }, - { - "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": 5315.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": 1000000, - "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": 5255.566666666667, - "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": 5255.566666666667, - "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": "6B8B84CPA6" - }, - { - "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": 5315.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": 1000000, - "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": 5255.566666666667, - "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": 5255.566666666667, - "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": "TB7RRIMKJZ" - }, - { - "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": 5245.733333333334, - "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": 5717.7509765625, - "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": 1000000, - "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": 5315.966666666666, - "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": 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": "7KQ35I008N" - }, - { - "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": 5717.7509765625, - "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": 1000000, - "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": 5315.966666666666, - "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": 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": "F3S0ZWZ50T" - }, - { - "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": 5717.7509765625, - "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": 1000000, - "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": 5374.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": 5374.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": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "3R8LAZXP26" - }, - { - "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": 5717.7509765625, - "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": 1000000, - "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": 5374.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": 5374.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": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "PR92ATCW6E" - } - ], - "transaction": "5910830e-13ff-40ff-b573-5d889e2a371d" - }, - { - "type": "update", - "key": [ - "clips", - { - "id": "UXOTOBZBU2" - } - ], - "value": { - "id": "UXOTOBZBU2", - "layer": 1000000, - "position": 5364.966666666666, - "start": 5364.966666666666, - "end": 5717.7509765625 - }, - "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": 5717.7509765625, - "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": 1000000, - "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": 5364.966666666666, - "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": 5364.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": "UXOTOBZBU2" - }, - "transaction": "5910830e-13ff-40ff-b573-5d889e2a371d" - }, - { - "type": "update", - "key": [ - "clips", - { - "id": "7KQ35I008N" - } - ], - "value": { - "id": "7KQ35I008N", - "layer": 1000000, - "position": 5315.966666666666, - "start": 5315.966666666666, - "end": 5364.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": 5717.7509765625, - "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": 1000000, - "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": 5315.966666666666, - "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": 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": "7KQ35I008N" - }, - "transaction": "5910830e-13ff-40ff-b573-5d889e2a371d" - }, - { - "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": 5717.7509765625, - "effects": [], - "end": 5374.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 - } - ] - }, - "layer": 1000000, - "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": 5364.966666666666, - "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": 5364.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": "9NIVS4F1K7" - }, - "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": 97.56666666666666, - "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": "XS9WOSCFJL", - "layer": 1000000, - "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.5333333333333333, - "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": 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": 0.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" - }, - { - "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": 1000000, - "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": 97.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": 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 - }, - { - "co": { - "X": 2928.0, - "Y": 0.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": "DUZOZ58X5K" - }, - { - "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": 312.8333333333333, - "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": 1000000, - "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": 105.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": 105.43333333333334, - "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 - }, - { - "co": { - "X": 3164.0, - "Y": 0.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": "4BUYMZU4A1" - }, - { - "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": 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": 1000000, - "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": 321.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": 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 - }, - { - "co": { - "X": 9658.0, - "Y": 0.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": "4G7KJPSQT7" - }, - { - "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": 371.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": 1000000, - "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.76666666666665, - "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": 332.76666666666665, - "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 - }, - { - "co": { - "X": 9984.0, - "Y": 0.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": "98Y7PM7HAG" - }, - { - "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": 1000000, - "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": 312.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": 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 - }, - { - "co": { - "X": 9386.0, - "Y": 0.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": "ML8M45FAEQ" - }, - { - "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": 1000000, - "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": 371.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": 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 - }, - { - "co": { - "X": 11143.0, - "Y": 0.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": "FF0Y3UTY9O" - }, - { - "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": 636.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": 1000000, - "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": 385.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": 385.53333333333336, - "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 - }, - { - "co": { - "X": 11567.0, - "Y": 0.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": "MCS9TE4U90" - }, - { - "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": 729.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": 1000000, - "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": 644.0333333333333, - "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": 644.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 - }, - { - "co": { - "X": 19322.0, - "Y": 0.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": "K95VVDGMKF" - }, - { - "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": 644.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": 1000000, - "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": 636.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": 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 - }, - { - "co": { - "X": 19099.0, - "Y": 0.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": "DV1HK6MDF2" - }, - { - "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": 644.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": 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": 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": 1000000, - "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": 729.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": 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": "AQPT5BTX3H" - }, - { - "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": 1135.3666666666666, - "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": 1000000, - "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": 746.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": 746.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": "V2CZ8UCDI8" - }, - { - "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": 1000000, - "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": 1080.5666666666666, - "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": "3YCZ1T3EXF" - }, - { - "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": 1314.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": 1000000, - "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": 1146.0333333333333, - "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": 1146.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": "26MO6DH5JK" - }, - { - "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": 1000000, - "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": 1135.3666666666666, - "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": "9R895MC0C0" - }, - { - "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": 1000000, - "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": 1314.4666666666667, - "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": "73885T3C1S" - }, - { - "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": 1419.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": 1000000, - "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": 1319.0666666666666, - "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": 1319.0666666666666, - "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": "N8LWG5N2EV" - }, - { - "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": 1000000, - "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": 1419.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": 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": "CALCUG83XR" - }, - { - "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": 1445.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 - } - ] - }, - "layer": 1000000, - "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": 1436.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": 1436.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": "5PHR16S2TL" - }, - { - "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": 1000000, - "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": 1445.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": 1445.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": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "TX2PFSRSK7" - }, - { - "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": 1514.9666666666667, - "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": 1000000, - "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": 1448.2, - "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": 1448.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": "DCC6PDKMG5" - }, - { - "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": 1000000, - "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": 1514.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 - } - ] - }, - "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": 1514.9666666666667, - "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": "G73W5WEQF2" - }, - { - "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": 1546.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": 1000000, - "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": 1529.5666666666666, - "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": 1529.5666666666666, - "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": "4LQG016XW8" - }, - { - "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": 1514.9666666666667, - "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": 1000000, - "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": 1546.1333333333334, - "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.1333333333334, - "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": "8YMDKJ4VZD" - }, - { - "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": 1715.9666666666667, - "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": 1000000, - "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": 1551.9333333333334, - "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": 1551.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": "40BAHF0JQN" - }, - { - "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": 116.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": 1546.1333333333334, - "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": 1000000, - "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": 1715.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 - } - ] - }, - "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": 1715.9666666666667, - "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": "XUZRO02LI7" - }, - { - "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": 1942.8666666666666, - "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": 1000000, - "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": 1731.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": 1731.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": "CRHLEN0ABG" - }, - { - "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": 122.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": 1715.9666666666667, - "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": 1000000, - "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": 1942.8666666666666, - "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": "QVWFER3C3E" - }, - { - "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": 1968.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": 1000000, - "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": 1947.1333333333334, - "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": 1947.1333333333334, - "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": "S1J2XAGNDB" - }, - { - "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": 138.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": 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": 1000000, - "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": 1968.0333333333333, - "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": "CG3Q1DYDYH" - }, - { - "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": 2033.5333333333333, - "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": 1000000, - "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": 1981.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": 1981.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": "LTFXLSESNP" - }, - { - "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": 142.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": 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": 1000000, - "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": 2033.5333333333333, - "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": "8REF52HHZ7" - }, - { - "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": 2066.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": 1000000, - "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": 2034.7333333333333, - "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": 2034.7333333333333, - "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": "LPP8WL3EOE" - }, - { - "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": 155.96666666666667, - "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": 1000000, - "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": 2066.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": 2066.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": "THWUGX24UF" - }, - { - "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": 2320.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": 1000000, - "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": 2077.1, - "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": 2077.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": "87CO1Y2UV2" - }, - { - "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": 157.16666666666666, - "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": 2066.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": "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": 2390.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": 1000000, - "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": 2323.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": 2323.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": "H9ICQPFOCW" - }, - { - "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.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": 1000000, - "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": 2320.733333333333, - "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": "QECSEAHDVG" - }, - { - "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.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": 167.46666666666667, - "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": 1000000, - "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": 2390.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": 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": "CX39ZFIYG9" - }, - { - "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": 2490.3333333333335, - "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": 1000000, - "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": 2396.766666666667, - "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": 2396.766666666667, - "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": "SMEEOXNTJ1" - }, - { - "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": 2390.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": 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": 1000000, - "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": 2490.3333333333335, - "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": "9L01VDV35Z" - }, - { - "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": 2575.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": 1000000, - "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": 2498.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": 2498.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": "2HTRPW8WCA" - }, - { - "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": 2490.3333333333335, - "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": 1000000, - "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": 2575.866666666667, - "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": "39ENIHKXGJ" - }, - { - "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": 2615.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": 1000000, - "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": 2591.366666666667, - "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": 2591.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": "6999D2H3I5" - }, - { - "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": 2575.866666666667, - "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.8333333333335, - "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": 1000000, - "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": 2615.2, - "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": "FERBFPMWLY" - }, - { - "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": 2665.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": 1000000, - "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": 2620.8333333333335, - "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": 2620.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": "ECKNCFK0AV" - }, - { - "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.8333333333335, - "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": 2615.2, - "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": 1000000, - "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": 2665.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": 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": "BLKBYH681F" - }, - { - "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": 2696.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": 1000000, - "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": 2670.2, - "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": 2670.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": "BO5NUZF8L5" - }, - { - "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": 2665.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": 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": 1000000, - "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": 2696.1, - "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": "2TIPUVAL01" - }, - { - "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": 2873.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": 1000000, - "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": 2704.4333333333334, - "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": 2704.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": "BEPAQSWPU9" - }, - { - "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": 2696.1, - "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": 1000000, - "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": 2873.4666666666667, - "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": "Z51OM3QMDJ" - }, - { - "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": 2923.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": 1000000, - "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": 2886.9333333333334, - "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": 2886.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": "NETY0EUL12" - }, - { - "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": 2873.4666666666667, - "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": 1000000, - "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": 2923.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": 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": "C56XTI95SF" - }, - { - "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": 2963.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": 1000000, - "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": 2937.2, - "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": 2937.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": "G46SUOY2D9" - }, - { - "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": 2923.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": 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": 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": 1000000, - "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": 2963.1666666666665, - "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": 2963.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": "7DTQU65SNG" - }, - { - "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": 3000.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": 1000000, - "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": 2989.366666666667, - "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": 2989.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": "APORU678N7" - }, - { - "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": 2963.1666666666665, - "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": 2963.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": "0N69UVDPZL" - }, - { - "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": 1000000, - "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": 3023.4666666666667, - "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": "WVR0JCUPCR" - }, - { - "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": 3061.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": 1000000, - "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": 3034.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": 3034.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": "5RLQP5IGBX" - }, - { - "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": 3023.4666666666667, - "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.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 - } - ] - }, - "layer": 1000000, - "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": 3061.9333333333334, - "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": "B1Y44DFZH2" - }, - { - "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": 3103.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": 1000000, - "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": 3078.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": 3078.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": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "P78MXJWPNJ" - }, - { - "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": 3061.9333333333334, - "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": 3023.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": 1000000, - "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": 3005.866666666667, - "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": 3005.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": "3RL2VLSTR4" - }, - { - "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": 3000.1666666666665, - "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": 3003.5666666666666, - "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": 3005.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": 1000000, - "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": 3000.1666666666665, - "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": "VSZ15F382R" - }, - { - "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": 1000000, - "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": 3103.1666666666665, - "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.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": "SCLPJDT38X" - }, - { - "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": 3137.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": 1000000, - "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": 3114.1666666666665, - "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": 3114.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": "W1GXRSMJ32" - }, - { - "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": 3103.1666666666665, - "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.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": "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": 1000000, - "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": 3137.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": 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": "6KXL7NH4NZ" - }, - { - "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": 3137.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": 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": 3315.3333333333335, - "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": 1000000, - "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": 3146.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": 3146.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": "HGY7GCK27R" - }, - { - "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": 3322.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": 1000000, - "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": 3315.3333333333335, - "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": 3315.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": "LIECX2XIBU" - }, - { - "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": 3322.1, - "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": 1000000, - "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": 3333.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": 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": "V8XMPHHZTC" - }, - { - "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": 1000000, - "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": 3322.1, - "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": "B63L3WVV4U" - }, - { - "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": 3376.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": 1000000, - "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": 3346.0666666666666, - "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": 3346.0666666666666, - "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": "NNI2ZMGNNK" - }, - { - "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": 3333.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": 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": 4085.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 - } - ] - }, - "layer": 1000000, - "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": 3376.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": 3376.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": "EMKXAOXM06" - }, - { - "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": 3944.1, - "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": 3969.5333333333333, - "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": 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": 1000000, - "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": 4085, - "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": "069UBPKVOJ" - }, - { - "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": 1000000, - "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": 4810.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": 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": "L1JRQ1YY4C" - }, - { - "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": 1000000, - "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": 4813.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": 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": "WTYS3BLBA4" - }, - { - "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": 5091.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": 1000000, - "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": 4844.366666666667, - "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": 4844.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": "TPVJCSC762" - }, - { - "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": 4810.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": 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": 4813.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": 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": 1000000, - "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": 4803.933333333333, - "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": "EKQXVIZMSE" - }, - { - "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": 4803.933333333333, - "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": 5100.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": 1000000, - "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": 5091.533333333334, - "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": 5091.533333333334, - "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": "KPS4R20VFQ" - }, - { - "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": 5142.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": 1000000, - "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": 5100.1, - "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": 5100.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": "CMJU4RWH4I" - }, - { - "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": 5146.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": 1000000, - "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": 5142.966666666666, - "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": 5142.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": "X6NEFPOX4D" - }, - { - "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": 4488.233333333334, - "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": 1000000, - "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": 4100.966666666666, - "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": 4100.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": "KM7AYY8HYD" - }, - { - "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": 4085, - "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": 1000000, - "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": 4488.233333333334, - "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": "SHXYJRZWAU" - }, - { - "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": 4607.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": 1000000, - "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": 4502.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" - }, - "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": 4502.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": "AK7SHKVJQO" - }, - { - "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": 4488.233333333334, - "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": 1000000, - "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": 4607.133333333333, - "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": "XPMEW2MU7I" - }, - { - "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": 4683.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": 1000000, - "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": 4617.866666666667, - "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": 4617.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": "S0O7WPDUQE" - }, - { - "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": 4607.133333333333, - "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": 1000000, - "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": 4683.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": 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": "D47Q2A164H" - }, - { - "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": 5146.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": 1000000, - "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": 4688.2, - "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": 4688.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": "BEC5H47RSP" - }, - { - "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": 4683.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": 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": 1000000, - "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": 5146.366666666667, - "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": "AEQHNNUEFL" - }, - { - "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": 1000000, - "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": 5146.366666666667, - "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": "NLZB6SJ71V" - }, - { - "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": 5245.733333333334, - "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": 1000000, - "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": 5157.533333333334, - "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": 5157.533333333334, - "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": "LNZNBRN0S7" - }, - { - "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": 5245.733333333334, - "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": 1000000, - "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": 5157.533333333334, - "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": 5157.533333333334, - "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": "935BK65V6Y" - }, - { - "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": 5146.366666666667, - "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": 1000000, - "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": 5245.733333333334, - "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": "0W7X5PJ12F" - }, - { - "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": 1000000, - "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": 5245.733333333334, - "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": "GOQ9OP4H2U" - }, - { - "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": 5315.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": 1000000, - "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": 5255.566666666667, - "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": 5255.566666666667, - "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": "6B8B84CPA6" - }, - { - "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": 5315.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": 1000000, - "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": 5255.566666666667, - "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": 5255.566666666667, - "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": "TB7RRIMKJZ" - }, - { - "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": 5245.733333333334, - "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": 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": 1000000, - "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": 5315.966666666666, - "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": 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": "7KQ35I008N" - }, - { - "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": 5717.7509765625, - "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": 1000000, - "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": 5315.966666666666, - "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": 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": "F3S0ZWZ50T" - }, - { - "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": 5717.7509765625, - "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": 1000000, - "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": 5374.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": 5374.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": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "3R8LAZXP26" - }, - { - "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": 5717.7509765625, - "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": 1000000, - "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": 5374.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": 5374.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": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "PR92ATCW6E" - }, - { - "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": 5717.7509765625, - "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": 1000000, - "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": 5364.966666666666, - "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": 5364.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": "UXOTOBZBU2" - } - ], - "transaction": "5910830e-13ff-40ff-b573-5d889e2a371d" - }, - { - "type": "update", - "key": [ - "clips", - { - "id": "9NIVS4F1K7" - } - ], - "value": { - "id": "9NIVS4F1K7", - "layer": 1000000, - "position": 5364.966666666666, - "start": 5364.966666666666, - "end": 5717.7509765625 - }, - "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": 5717.7509765625, - "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": 1000000, - "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": 5364.966666666666, - "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": 5364.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": "9NIVS4F1K7" - }, - "transaction": "5910830e-13ff-40ff-b573-5d889e2a371d" - }, - { - "type": "update", - "key": [ - "clips", - { - "id": "F3S0ZWZ50T" - } - ], - "value": { - "id": "F3S0ZWZ50T", - "layer": 1000000, - "position": 5315.966666666666, - "start": 5315.966666666666, - "end": 5364.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": 5717.7509765625, - "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": 1000000, - "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": 5315.966666666666, - "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": 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": "F3S0ZWZ50T" - }, - "transaction": "5910830e-13ff-40ff-b573-5d889e2a371d" - }, - { - "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": 5717.7509765625, - "effects": [], - "end": 5364.966666666666, + "end": 4100.966666666666, "gravity": 4, "has_audio": { "Points": [ @@ -472445,7 +33746,7 @@ } ] }, - "position": 5315.966666666666, + "position": 374.8333333333333, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -472518,13 +33819,6 @@ }, "handle_type": 0, "interpolation": 0 - }, - { - "co": { - "X": 160950, - "Y": -0.9253325813974126 - }, - "interpolation": 0 } ] }, @@ -472609,7 +33903,7 @@ } ] }, - "start": 5315.966666666666, + "start": 4085, "time": { "Points": [ { @@ -472736,93072 +34030,5233 @@ "file_id": "4Y8S014EGQ", "title": "The Flight of Dragons.mp4", "image": "thumbnail/4Y8S014EGQ.png", - "id": "ALYJ8DA3LR" + "id": "GC1TXVDH6B" }, - "old_values": [ + "transaction": "7ac25c57-5c88-48b9-8c64-fa4dc99ac47f" + }, + { + "type": "update", + "key": [ + "clips", { - "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": 97.56666666666666, - "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": "XS9WOSCFJL", - "layer": 1000000, - "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.5333333333333333, - "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": 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": 0.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" - }, - { - "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": 1000000, - "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": 97.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": 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 - }, - { - "co": { - "X": 2928.0, - "Y": 0.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": "DUZOZ58X5K" - }, - { - "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": 312.8333333333333, - "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": 1000000, - "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": 105.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": 105.43333333333334, - "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 - }, - { - "co": { - "X": 3164.0, - "Y": 0.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": "4BUYMZU4A1" - }, - { - "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": 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": 1000000, - "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": 321.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": 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 - }, - { - "co": { - "X": 9658.0, - "Y": 0.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": "4G7KJPSQT7" - }, - { - "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": 371.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": 1000000, - "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.76666666666665, - "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": 332.76666666666665, - "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 - }, - { - "co": { - "X": 9984.0, - "Y": 0.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": "98Y7PM7HAG" - }, - { - "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": 1000000, - "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": 312.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": 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 - }, - { - "co": { - "X": 9386.0, - "Y": 0.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": "ML8M45FAEQ" - }, - { - "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": 1000000, - "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": 371.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": 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 - }, - { - "co": { - "X": 11143.0, - "Y": 0.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": "FF0Y3UTY9O" - }, - { - "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": 636.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": 1000000, - "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": 385.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": 385.53333333333336, - "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 - }, - { - "co": { - "X": 11567.0, - "Y": 0.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": "MCS9TE4U90" - }, - { - "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": 729.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": 1000000, - "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": 644.0333333333333, - "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": 644.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 - }, - { - "co": { - "X": 19322.0, - "Y": 0.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": "K95VVDGMKF" - }, - { - "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": 644.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": 1000000, - "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": 636.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": 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 - }, - { - "co": { - "X": 19099.0, - "Y": 0.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": "DV1HK6MDF2" - }, - { - "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": 644.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": 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": 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": 1000000, - "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": 729.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": 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": "AQPT5BTX3H" - }, - { - "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": 1135.3666666666666, - "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": 1000000, - "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": 746.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": 746.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": "V2CZ8UCDI8" - }, - { - "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": 1000000, - "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": 1080.5666666666666, - "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": "3YCZ1T3EXF" - }, - { - "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": 1314.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": 1000000, - "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": 1146.0333333333333, - "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": 1146.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": "26MO6DH5JK" - }, - { - "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": 1000000, - "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": 1135.3666666666666, - "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": "9R895MC0C0" - }, - { - "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": 1000000, - "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": 1314.4666666666667, - "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": "73885T3C1S" - }, - { - "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": 1419.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": 1000000, - "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": 1319.0666666666666, - "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": 1319.0666666666666, - "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": "N8LWG5N2EV" - }, - { - "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": 1000000, - "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": 1419.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": 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": "CALCUG83XR" - }, - { - "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": 1445.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 - } - ] - }, - "layer": 1000000, - "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": 1436.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": 1436.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": "5PHR16S2TL" - }, - { - "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": 1000000, - "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": 1445.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": 1445.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": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "TX2PFSRSK7" - }, - { - "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": 1514.9666666666667, - "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": 1000000, - "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": 1448.2, - "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": 1448.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": "DCC6PDKMG5" - }, - { - "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": 1000000, - "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": 1514.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 - } - ] - }, - "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": 1514.9666666666667, - "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": "G73W5WEQF2" - }, - { - "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": 1546.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": 1000000, - "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": 1529.5666666666666, - "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": 1529.5666666666666, - "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": "4LQG016XW8" - }, - { - "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": 1514.9666666666667, - "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": 1000000, - "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": 1546.1333333333334, - "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.1333333333334, - "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": "8YMDKJ4VZD" - }, - { - "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": 1715.9666666666667, - "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": 1000000, - "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": 1551.9333333333334, - "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": 1551.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": "40BAHF0JQN" - }, - { - "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": 116.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": 1546.1333333333334, - "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": 1000000, - "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": 1715.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 - } - ] - }, - "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": 1715.9666666666667, - "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": "XUZRO02LI7" - }, - { - "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": 1942.8666666666666, - "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": 1000000, - "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": 1731.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": 1731.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": "CRHLEN0ABG" - }, - { - "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": 122.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": 1715.9666666666667, - "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": 1000000, - "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": 1942.8666666666666, - "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": "QVWFER3C3E" - }, - { - "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": 1968.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": 1000000, - "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": 1947.1333333333334, - "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": 1947.1333333333334, - "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": "S1J2XAGNDB" - }, - { - "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": 138.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": 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": 1000000, - "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": 1968.0333333333333, - "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": "CG3Q1DYDYH" - }, - { - "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": 2033.5333333333333, - "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": 1000000, - "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": 1981.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": 1981.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": "LTFXLSESNP" - }, - { - "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": 142.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": 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": 1000000, - "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": 2033.5333333333333, - "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": "8REF52HHZ7" - }, - { - "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": 2066.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": 1000000, - "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": 2034.7333333333333, - "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": 2034.7333333333333, - "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": "LPP8WL3EOE" - }, - { - "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": 155.96666666666667, - "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": 1000000, - "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": 2066.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": 2066.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": "THWUGX24UF" - }, - { - "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": 2320.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": 1000000, - "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": 2077.1, - "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": 2077.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": "87CO1Y2UV2" - }, - { - "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": 157.16666666666666, - "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": 2066.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": "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": 2390.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": 1000000, - "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": 2323.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": 2323.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": "H9ICQPFOCW" - }, - { - "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.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": 1000000, - "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": 2320.733333333333, - "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": "QECSEAHDVG" - }, - { - "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.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": 167.46666666666667, - "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": 1000000, - "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": 2390.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": 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": "CX39ZFIYG9" - }, - { - "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": 2490.3333333333335, - "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": 1000000, - "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": 2396.766666666667, - "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": 2396.766666666667, - "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": "SMEEOXNTJ1" - }, - { - "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": 2390.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": 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": 1000000, - "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": 2490.3333333333335, - "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": "9L01VDV35Z" - }, - { - "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": 2575.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": 1000000, - "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": 2498.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": 2498.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": "2HTRPW8WCA" - }, - { - "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": 2490.3333333333335, - "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": 1000000, - "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": 2575.866666666667, - "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": "39ENIHKXGJ" - }, - { - "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": 2615.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": 1000000, - "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": 2591.366666666667, - "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": 2591.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": "6999D2H3I5" - }, - { - "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": 2575.866666666667, - "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.8333333333335, - "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": 1000000, - "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": 2615.2, - "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": "FERBFPMWLY" - }, - { - "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": 2665.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": 1000000, - "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": 2620.8333333333335, - "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": 2620.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": "ECKNCFK0AV" - }, - { - "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.8333333333335, - "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": 2615.2, - "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": 1000000, - "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": 2665.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": 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": "BLKBYH681F" - }, - { - "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": 2696.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": 1000000, - "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": 2670.2, - "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": 2670.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": "BO5NUZF8L5" - }, - { - "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": 2665.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": 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": 1000000, - "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": 2696.1, - "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": "2TIPUVAL01" - }, - { - "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": 2873.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": 1000000, - "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": 2704.4333333333334, - "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": 2704.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": "BEPAQSWPU9" - }, - { - "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": 2696.1, - "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": 1000000, - "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": 2873.4666666666667, - "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": "Z51OM3QMDJ" - }, - { - "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": 2923.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": 1000000, - "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": 2886.9333333333334, - "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": 2886.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": "NETY0EUL12" - }, - { - "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": 2873.4666666666667, - "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": 1000000, - "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": 2923.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": 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": "C56XTI95SF" - }, - { - "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": 2963.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": 1000000, - "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": 2937.2, - "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": 2937.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": "G46SUOY2D9" - }, - { - "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": 2923.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": 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": 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": 1000000, - "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": 2963.1666666666665, - "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": 2963.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": "7DTQU65SNG" - }, - { - "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": 3000.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": 1000000, - "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": 2989.366666666667, - "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": 2989.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": "APORU678N7" - }, - { - "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": 2963.1666666666665, - "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": 2963.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": "0N69UVDPZL" - }, - { - "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": 1000000, - "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": 3023.4666666666667, - "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": "WVR0JCUPCR" - }, - { - "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": 3061.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": 1000000, - "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": 3034.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": 3034.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": "5RLQP5IGBX" - }, - { - "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": 3023.4666666666667, - "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.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 - } - ] - }, - "layer": 1000000, - "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": 3061.9333333333334, - "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": "B1Y44DFZH2" - }, - { - "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": 3103.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": 1000000, - "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": 3078.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": 3078.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": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "P78MXJWPNJ" - }, - { - "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": 3061.9333333333334, - "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": 3023.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": 1000000, - "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": 3005.866666666667, - "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": 3005.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": "3RL2VLSTR4" - }, - { - "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": 3000.1666666666665, - "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": 3003.5666666666666, - "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": 3005.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": 1000000, - "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": 3000.1666666666665, - "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": "VSZ15F382R" - }, - { - "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": 1000000, - "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": 3103.1666666666665, - "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.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": "SCLPJDT38X" - }, - { - "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": 3137.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": 1000000, - "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": 3114.1666666666665, - "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": 3114.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": "W1GXRSMJ32" - }, - { - "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": 3103.1666666666665, - "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.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": "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": 1000000, - "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": 3137.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": 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": "6KXL7NH4NZ" - }, - { - "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": 3137.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": 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": 3315.3333333333335, - "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": 1000000, - "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": 3146.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": 3146.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": "HGY7GCK27R" - }, - { - "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": 3322.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": 1000000, - "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": 3315.3333333333335, - "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": 3315.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": "LIECX2XIBU" - }, - { - "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": 3322.1, - "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": 1000000, - "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": 3333.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": 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": "V8XMPHHZTC" - }, - { - "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": 1000000, - "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": 3322.1, - "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": "B63L3WVV4U" - }, - { - "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": 3376.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": 1000000, - "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": 3346.0666666666666, - "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": 3346.0666666666666, - "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": "NNI2ZMGNNK" - }, - { - "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": 3333.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": 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": 4085.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 - } - ] - }, - "layer": 1000000, - "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": 3376.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": 3376.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": "EMKXAOXM06" - }, - { - "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": 3944.1, - "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": 3969.5333333333333, - "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": 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": 1000000, - "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": 4085, - "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": "069UBPKVOJ" - }, - { - "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": 1000000, - "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": 4810.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": 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": "L1JRQ1YY4C" - }, - { - "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": 1000000, - "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": 4813.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": 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": "WTYS3BLBA4" - }, - { - "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": 5091.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": 1000000, - "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": 4844.366666666667, - "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": 4844.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": "TPVJCSC762" - }, - { - "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": 4810.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": 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": 4813.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": 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": 1000000, - "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": 4803.933333333333, - "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": "EKQXVIZMSE" - }, - { - "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": 4803.933333333333, - "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": 5100.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": 1000000, - "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": 5091.533333333334, - "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": 5091.533333333334, - "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": "KPS4R20VFQ" - }, - { - "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": 5142.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": 1000000, - "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": 5100.1, - "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": 5100.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": "CMJU4RWH4I" - }, - { - "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": 5146.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": 1000000, - "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": 5142.966666666666, - "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": 5142.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": "X6NEFPOX4D" - }, - { - "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": 4488.233333333334, - "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": 1000000, - "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": 4100.966666666666, - "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": 4100.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": "KM7AYY8HYD" - }, - { - "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": 4085, - "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": 1000000, - "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": 4488.233333333334, - "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": "SHXYJRZWAU" - }, - { - "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": 4607.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": 1000000, - "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": 4502.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" - }, - "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": 4502.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": "AK7SHKVJQO" - }, - { - "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": 4488.233333333334, - "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": 1000000, - "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": 4607.133333333333, - "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": "XPMEW2MU7I" - }, - { - "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": 4683.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": 1000000, - "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": 4617.866666666667, - "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": 4617.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": "S0O7WPDUQE" - }, - { - "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": 4607.133333333333, - "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": 1000000, - "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": 4683.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": 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": "D47Q2A164H" - }, - { - "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": 5146.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": 1000000, - "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": 4688.2, - "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": 4688.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": "BEC5H47RSP" - }, - { - "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": 4683.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": 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": 1000000, - "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": 5146.366666666667, - "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": "AEQHNNUEFL" - }, - { - "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": 1000000, - "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": 5146.366666666667, - "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": "NLZB6SJ71V" - }, - { - "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": 5245.733333333334, - "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": 1000000, - "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": 5157.533333333334, - "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": 5157.533333333334, - "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": "LNZNBRN0S7" - }, - { - "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": 5245.733333333334, - "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": 1000000, - "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": 5157.533333333334, - "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": 5157.533333333334, - "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": "935BK65V6Y" - }, - { - "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": 5146.366666666667, - "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": 1000000, - "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": 5245.733333333334, - "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": "0W7X5PJ12F" - }, - { - "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": 1000000, - "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": 5245.733333333334, - "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": "GOQ9OP4H2U" - }, - { - "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": 5315.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": 1000000, - "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": 5255.566666666667, - "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": 5255.566666666667, - "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": "6B8B84CPA6" - }, - { - "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": 5315.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": 1000000, - "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": 5255.566666666667, - "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": 5255.566666666667, - "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": "TB7RRIMKJZ" - }, - { - "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": 5245.733333333334, - "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": 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": 1000000, - "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": 5315.966666666666, - "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": 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": "7KQ35I008N" - }, - { - "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": 1000000, - "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": 5315.966666666666, - "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": 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": "F3S0ZWZ50T" - }, - { - "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": 5717.7509765625, - "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": 1000000, - "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": 5374.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": 5374.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": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "3R8LAZXP26" - }, - { - "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": 5717.7509765625, - "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": 1000000, - "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": 5374.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": 5374.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": "4Y8S014EGQ", - "title": "The Flight of Dragons.mp4", - "image": "thumbnail/4Y8S014EGQ.png", - "id": "PR92ATCW6E" - }, - { - "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": 5717.7509765625, - "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": 1000000, - "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": 5364.966666666666, - "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": 5364.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": "UXOTOBZBU2" - }, - { - "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": 5717.7509765625, - "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": 1000000, - "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": 5364.966666666666, - "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": 5364.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": "9NIVS4F1K7" } ], - "transaction": "bc10fe8b-c9ad-476a-99b8-92a5a0e2cbb4" + "value": { + "id": "5QSPV1A4Q4", + "layer": 2000000, + "position": 382.7, + "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": 390.76666666666665, + "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": "89241bf0-5f52-4a7c-af30-ccb4f1c75406" + }, + { + "type": "update", + "key": [ + "clips", + { + "id": "1I7WBOTN31" + } + ], + "value": { + "id": "1I7WBOTN31", + "layer": 2000000, + "position": 396.76666666666665, + "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": 404.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": 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": "99237481-6acf-411e-b592-41567da9112f" + }, + { + "type": "update", + "key": [ + "clips", + { + "id": "I0DHUXYIRX" + } + ], + "value": { + "id": "I0DHUXYIRX", + "layer": 2000000, + "position": 407.5, + "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": 415.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": 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": "a695be79-475c-46e1-99cb-b9c89bb0b0c1" + }, + { + "type": "update", + "key": [ + "clips", + { + "id": "7N4ZYYBHNC" + } + ], + "value": { + "id": "7N4ZYYBHNC", + "layer": 2000000, + "position": 412, + "start": 4803.933333333333, + "end": 4810.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": 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": 420.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": 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" + }, + "transaction": "5f41c77b-d28c-408e-b913-060f01c287e1" + }, + { + "type": "update", + "key": [ + "clips", + { + "id": "LQ51SWZ0FA" + } + ], + "value": { + "id": "LQ51SWZ0FA", + "layer": 2000000, + "position": 418.8666666666667, + "start": 4810.8, + "end": 4813.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": 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": 426.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": 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" + }, + "transaction": "2e0d494c-40c6-417b-a1a7-f552a2844c02" + }, + { + "type": "update", + "key": [ + "clips", + { + "id": "MF1FE6I1IU" + } + ], + "value": { + "id": "MF1FE6I1IU", + "layer": 2000000, + "position": 421.6666666666667, + "start": 4813.6, + "end": 4844.366666666667 + }, + "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": 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": 429.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": 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" + }, + "transaction": "af651892-eba6-4ffc-b0cb-aa89a4925af4" + }, + { + "type": "update", + "key": [ + "clips", + { + "id": "M59UQB6RXI" + } + ], + "value": { + "id": "M59UQB6RXI", + "layer": 2000000, + "position": 452.43333333333334, + "start": 5146.366666666667, + "end": 5157.533333333334 + }, + "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": 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": 460.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": 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" + }, + "transaction": "8853edc9-f65b-418d-a94c-44d7e16f4edb" + }, + { + "type": "update", + "key": [ + "clips", + { + "id": "YNSD1QUU29" + } + ], + "value": { + "id": "YNSD1QUU29", + "layer": 2000000, + "position": 463.6, + "start": 5245.733333333334, + "end": 5255.566666666667 + }, + "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": 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": 471.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": 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" + }, + "transaction": "1bcadfad-0f65-42a8-9c14-2c5220cb4324" }, { "type": "update", @@ -565814,8 +39269,668 @@ "value": { "id": "ALYJ8DA3LR", "layer": 2000000, - "position": 5315.966666666666, + "position": 473.43333333333334, "start": 5315.966666666666, + "end": 5345.733333333333 + }, + "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": 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": 481.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 + }, + { + "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" + }, + "transaction": "8f747e68-caca-47b6-9c17-1bd46018991c" + }, + { + "type": "update", + "key": [ + "clips", + { + "id": "LE7GVP08F6" + } + ], + "value": { + "id": "LE7GVP08F6", + "layer": 2000000, + "position": 503.2, + "start": 5345.733333333333, "end": 5364.966666666666 }, "old_values": { @@ -566168,7 +40283,7 @@ } ] }, - "position": 5316.081065284482, + "position": 511.26666666666665, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -566241,6 +40356,13 @@ }, "handle_type": 0, "interpolation": 0 + }, + { + "co": { + "X": 160950, + "Y": -0.9253325813974126 + }, + "interpolation": 0 } ] }, @@ -566325,7 +40447,7 @@ } ] }, - "start": 5315.966666666666, + "start": 5345.733333333333, "time": { "Points": [ { @@ -566452,46 +40574,24 @@ "file_id": "4Y8S014EGQ", "title": "The Flight of Dragons.mp4", "image": "thumbnail/4Y8S014EGQ.png", - "id": "ALYJ8DA3LR" + "id": "LE7GVP08F6" }, - "transaction": "939e2a0d-900a-455a-be4a-090919a8de00" + "transaction": "a2648269-0e13-4405-a9cc-b4d84fc2d93d" }, { "type": "update", "key": [ "clips", { - "id": "ALYJ8DA3LR" + "id": "FX1HOX4W5B" } ], "value": { - "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 - } - ] - } + "id": "FX1HOX4W5B", + "layer": 2000000, + "position": 522.4333333333333, + "start": 5374, + "end": 5395.133333333333 }, "old_values": { "alpha": { @@ -566558,7 +40658,7 @@ "display": 0, "duration": 5717.7509765625, "effects": [], - "end": 5364.966666666666, + "end": 5395.133333333333, "gravity": 4, "has_audio": { "Points": [ @@ -566843,7 +40943,7 @@ } ] }, - "position": 5315.966666666666, + "position": 530.5, "reader": { "acodec": "aac", "audio_bit_rate": 192000, @@ -567000,7 +41100,7 @@ } ] }, - "start": 5315.966666666666, + "start": 5374, "time": { "Points": [ { @@ -567127,9 +41227,1970 @@ "file_id": "4Y8S014EGQ", "title": "The Flight of Dragons.mp4", "image": "thumbnail/4Y8S014EGQ.png", - "id": "ALYJ8DA3LR" + "id": "FX1HOX4W5B" }, - "transaction": "7d2b3da1-0cd3-47e7-9675-ffdcee45e077" + "transaction": "e5110aeb-38f2-47f0-9e84-3774e282320f" + }, + { + "type": "update", + "key": [ + "clips", + { + "id": "HJ530H3V74" + } + ], + "value": { + "id": "HJ530H3V74", + "layer": 2000000, + "position": 543.5666666666667, + "start": 3573.2, + "end": 3580.4666666666667 + }, + "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": 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": 551.6333333333333, + "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" + }, + "transaction": "3f828393-a4d8-4514-b18d-ed8bf398d1cc" + }, + { + "type": "update", + "key": [ + "clips", + { + "id": "NTCUKL0WM2" + } + ], + "value": { + "id": "NTCUKL0WM2", + "layer": 2000000, + "position": 554.4, + "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": 562.4666666666667, + "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" + }, + "transaction": "08d15549-c2b1-40ef-9621-1954d1904984" + }, + { + "type": "update", + "key": [ + "clips", + { + "id": "27Z9CLIEAV" + } + ], + "value": { + "id": "27Z9CLIEAV", + "layer": 2000000, + "position": 41.93333333333333, + "start": 636.6, + "end": 643.8666666666667 + }, + "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": 644.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": 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" + }, + "transaction": "f58b9941-a9d8-4e83-be78-c44fd5602a7c" } ], "redo": [] diff --git a/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-128170.png b/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-128170.png new file mode 120000 index 0000000..a866640 --- /dev/null +++ b/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-128170.png @@ -0,0 +1 @@ +../../.git/annex/objects/9F/Zj/SHA256E-s11012--e61d7ae4d070be2b00a7d2a7e7296f167032cdbcc8ef7882b9dc6135e30b10c7.png/SHA256E-s11012--e61d7ae4d070be2b00a7d2a7e7296f167032cdbcc8ef7882b9dc6135e30b10c7.png \ No newline at end of file diff --git a/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-36409.png b/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-36409.png new file mode 120000 index 0000000..21d1939 --- /dev/null +++ b/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-36409.png @@ -0,0 +1 @@ +../../.git/annex/objects/J5/QG/SHA256E-s12920--3d8ec54be46a6d5600a310658e6a6db8361ec3bfe1448a506f382c39302f2759.png/SHA256E-s12920--3d8ec54be46a6d5600a310658e6a6db8361ec3bfe1448a506f382c39302f2759.png \ No newline at end of file diff --git a/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-36414.png b/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-36414.png new file mode 120000 index 0000000..d96334a --- /dev/null +++ b/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-36414.png @@ -0,0 +1 @@ +../../.git/annex/objects/03/53/SHA256E-s12725--0ebc6c328aaa3d9f00ea4210eac1608de6d3096910bade33b574a5594403c26a.png/SHA256E-s12725--0ebc6c328aaa3d9f00ea4210eac1608de6d3096910bade33b574a5594403c26a.png \ No newline at end of file diff --git a/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-37087.png b/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-37087.png new file mode 120000 index 0000000..e034c33 --- /dev/null +++ b/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-37087.png @@ -0,0 +1 @@ +../../.git/annex/objects/Pm/G2/SHA256E-s13778--b09d74199a284d614ca7f7404a7f25f6d70c1e64055de73f5aa91235391b2277.png/SHA256E-s13778--b09d74199a284d614ca7f7404a7f25f6d70c1e64055de73f5aa91235391b2277.png \ No newline at end of file diff --git a/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-41336.png b/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-41336.png new file mode 120000 index 0000000..6f48810 --- /dev/null +++ b/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-41336.png @@ -0,0 +1 @@ +../../.git/annex/objects/qz/49/SHA256E-s12008--0a0393c9a4f5f52ec9aa49f958f7d6d9fa57b62c0ddb5c6b3e3d62038519ee01.png/SHA256E-s12008--0a0393c9a4f5f52ec9aa49f958f7d6d9fa57b62c0ddb5c6b3e3d62038519ee01.png \ No newline at end of file diff --git a/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-47399.png b/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-47399.png new file mode 120000 index 0000000..15045eb --- /dev/null +++ b/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-47399.png @@ -0,0 +1 @@ +../../.git/annex/objects/P2/gG/SHA256E-s11451--edf1ddd2710cc1b019d26d2e96a9702e316ccb5b09a1be8a4d46ab35010a4f1d.png/SHA256E-s11451--edf1ddd2710cc1b019d26d2e96a9702e316ccb5b09a1be8a4d46ab35010a4f1d.png \ No newline at end of file diff --git a/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-55705.png b/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-55705.png new file mode 120000 index 0000000..be04adf --- /dev/null +++ b/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-55705.png @@ -0,0 +1 @@ +../../.git/annex/objects/m7/PX/SHA256E-s13350--1fd2aeae19eef97be8d92224b009fd13a11301ad6e578d851fb74e48a55409d0.png/SHA256E-s13350--1fd2aeae19eef97be8d92224b009fd13a11301ad6e578d851fb74e48a55409d0.png \ No newline at end of file diff --git a/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-62824.png b/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-62824.png new file mode 120000 index 0000000..dbc45ff --- /dev/null +++ b/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-62824.png @@ -0,0 +1 @@ +../../.git/annex/objects/Zk/zw/SHA256E-s14058--98c419fccbf453d638e6f5158db4d5d58ecc213131f282115e883d0b0f74c87c.png/SHA256E-s14058--98c419fccbf453d638e6f5158db4d5d58ecc213131f282115e883d0b0f74c87c.png \ No newline at end of file diff --git a/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-71210.png b/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-71210.png new file mode 120000 index 0000000..e29ea3d --- /dev/null +++ b/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-71210.png @@ -0,0 +1 @@ +../../.git/annex/objects/M6/4g/SHA256E-s13623--249448f223cdb347af4254a4cd4c4ec3f3838a7d756b1456cbb3d7d8e88f7747.png/SHA256E-s13623--249448f223cdb347af4254a4cd4c4ec3f3838a7d756b1456cbb3d7d8e88f7747.png \ No newline at end of file diff --git a/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-74408.png b/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-74408.png new file mode 120000 index 0000000..a4b1f72 --- /dev/null +++ b/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-74408.png @@ -0,0 +1 @@ +../../.git/annex/objects/F9/J5/SHA256E-s13445--4ec96f9c69dcfdac007091c8f6467145591ad6f38f5634d404a0c01b6fddc03a.png/SHA256E-s13445--4ec96f9c69dcfdac007091c8f6467145591ad6f38f5634d404a0c01b6fddc03a.png \ No newline at end of file diff --git a/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-85846.png b/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-85846.png new file mode 120000 index 0000000..5208506 --- /dev/null +++ b/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-85846.png @@ -0,0 +1 @@ +../../.git/annex/objects/5X/Xk/SHA256E-s11434--d34559be994ea6eb44c2ad9fbc2dbf864ba2e47dec7566ace0b2ff4d606617ed.png/SHA256E-s11434--d34559be994ea6eb44c2ad9fbc2dbf864ba2e47dec7566ace0b2ff4d606617ed.png \ No newline at end of file diff --git a/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-86756.png b/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-86756.png new file mode 120000 index 0000000..6b16a3b --- /dev/null +++ b/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-86756.png @@ -0,0 +1 @@ +../../.git/annex/objects/15/kf/SHA256E-s13528--6da490d019ead6c5f68905e984f79d0f32d08461c7474783078b8abe2e091bb0.png/SHA256E-s13528--6da490d019ead6c5f68905e984f79d0f32d08461c7474783078b8abe2e091bb0.png \ No newline at end of file diff --git a/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-86957.png b/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-86957.png new file mode 120000 index 0000000..2775ce4 --- /dev/null +++ b/flight-of-dragons-ooc_assets/thumbnail/4Y8S014EGQ-86957.png @@ -0,0 +1 @@ +../../.git/annex/objects/WQ/QJ/SHA256E-s13133--8e6290f3e9c374e78e2a459a7ea4b91b9fe933a76382cd07a0a5b67110722c6a.png/SHA256E-s13133--8e6290f3e9c374e78e2a459a7ea4b91b9fe933a76382cd07a0a5b67110722c6a.png \ No newline at end of file diff --git a/mass_mentioned.jpg b/mass_mentioned.jpg new file mode 120000 index 0000000..fb02798 --- /dev/null +++ b/mass_mentioned.jpg @@ -0,0 +1 @@ +.git/annex/objects/2M/Gm/SHA256E-s98439--1f2445df8a8fbca8263febab86ffc2208dca6481b6004fbfd9dac2ab6dfd5eb9.jpg/SHA256E-s98439--1f2445df8a8fbca8263febab86ffc2208dca6481b6004fbfd9dac2ab6dfd5eb9.jpg \ No newline at end of file