{ "authors": [ "David J. Malan" ], "captions": [ { "src": "https://cdn.cs50.net/2017/fall/lectures/5/lang/en/lecture5.srt", "srclang": "en" }, { "src": "https://cdn.cs50.net/2017/fall/lectures/5/lang/es/lecture5.srt", "srclang": "es" } ], "chapters": [ { "src": "https://cdn.cs50.net/2017/fall/lectures/5/lang/en/index.vtt", "srclang": "en" } ], "downloads": [ { "label": "MP3", "src": "https://cdn.cs50.net/2017/fall/lectures/5/lecture5.mp3?download" }, { "label": "MP4 (240p)", "src": "https://cdn.cs50.net/2017/fall/lectures/5/lecture5-240p.mp4?download" }, { "label": "MP4 (360p)", "src": "https://cdn.cs50.net/2017/fall/lectures/5/lecture5-360p.mp4?download" }, { "label": "MP4 (720p)", "src": "https://cdn.cs50.net/2017/fall/lectures/5/lecture5-720p.mp4?download" }, { "label": "MP4 (1080p)", "src": "https://cdn.cs50.net/2017/fall/lectures/5/lecture5-1080p.mp4?download" }, { "label": "MP4 (4k)", "src": "https://cdn.cs50.net/2017/fall/lectures/5/lecture5-4k.mp4?download" } ], "sources": [ { "label": "1080p", "source": [ { "duration": 6340, "height": 1080, "src": "https://cdn.cs50.net/2017/fall/lectures/5/lecture5-1080p.mp4", "type": "video/mp4", "width": 2560 } ] }, { "label": "240p", "source": [ { "duration": 6340, "height": 242, "src": "https://cdn.cs50.net/2017/fall/lectures/5/lecture5-240p.mp4", "type": "video/mp4", "width": 574 } ] }, { "label": "360p", "source": [ { "duration": 6340, "height": 362, "src": "https://cdn.cs50.net/2017/fall/lectures/5/lecture5-360p.mp4", "type": "video/mp4", "width": 858 } ] }, { "label": "4k", "source": [ { "duration": 6340, "height": 1728, "src": "https://cdn.cs50.net/2017/fall/lectures/5/lecture5-4k.mp4", "type": "video/mp4", "width": 4096 } ] }, { "label": "720p", "source": [ { "duration": 6340, "height": 724, "src": "https://cdn.cs50.net/2017/fall/lectures/5/lecture5-720p.mp4", "type": "video/mp4", "width": 1716 } ] }, { "label": "1080p", "source": [ { "duration": 6340, "height": 1080, "src": [ "https://cdn.cs50.net/2017/fall/lectures/5/lecture5-a-1080p.mp4", "https://cdn.cs50.net/2017/fall/lectures/5/lecture5-b-1080p.mp4" ], "type": "video/mp4", "width": 2560 } ] }, { "label": "240p", "source": [ { "duration": 6340, "height": 242, "src": [ "https://cdn.cs50.net/2017/fall/lectures/5/lecture5-a-240p.mp4", "https://cdn.cs50.net/2017/fall/lectures/5/lecture5-b-240p.mp4" ], "type": "video/mp4", "width": 574 } ] }, { "label": "360p", "source": [ { "duration": 6340, "height": 362, "src": [ "https://cdn.cs50.net/2017/fall/lectures/5/lecture5-a-360p.mp4", "https://cdn.cs50.net/2017/fall/lectures/5/lecture5-b-360p.mp4" ], "type": "video/mp4", "width": 858 } ] }, { "label": "4k", "source": [ { "duration": 6340, "height": 1728, "src": [ "https://cdn.cs50.net/2017/fall/lectures/5/lecture5-a-4k.mp4", "https://cdn.cs50.net/2017/fall/lectures/5/lecture5-b-4k.mp4" ], "type": "video/mp4", "width": 4096 } ] }, { "label": "720p", "source": [ { "duration": 6340, "height": 724, "src": [ "https://cdn.cs50.net/2017/fall/lectures/5/lecture5-a-720p.mp4", "https://cdn.cs50.net/2017/fall/lectures/5/lecture5-b-720p.mp4" ], "type": "video/mp4", "width": 1716 } ] } ], "thumbnails": [ { "src": "https://cdn.cs50.net/2017/fall/lectures/5/lecture5-1080p.jpg", "type": "image/jpeg" }, { "src": "https://cdn.cs50.net/2017/fall/lectures/5/lecture5-1080p.png", "type": "image/png" }, { "src": "https://cdn.cs50.net/2017/fall/lectures/5/lecture5-140p.png", "type": "image/png" }, { "src": "https://cdn.cs50.net/2017/fall/lectures/5/lecture5-240p.png", "type": "image/png" }, { "src": "https://cdn.cs50.net/2017/fall/lectures/5/lecture5-360p.png", "type": "image/png" }, { "src": "https://cdn.cs50.net/2017/fall/lectures/5/lecture5-720p.png", "type": "image/png" }, { "src": "https://cdn.cs50.net/2017/fall/lectures/5/lecture5.vtt", "type": "text/vtt" } ], "title": "CS50 2017 - Lecture 5 - Data Structures", "youtube": { "cameras": "3MIY63h_CIU", "main": "eZQBx8YJ6Zs", "screens": "3gRJrY3NMMo" } }