GET /api/v2/video/1372
HTTP 200 OK Vary: Accept Content-Type: text/html; charset=utf-8 Allow: GET, PUT, PATCH, HEAD, OPTIONS
{ "category": "PyOhio 2012", "language": "English", "slug": "exploring-python-code-objects", "speakers": [ "Dan Crosta" ], "tags": [], "id": 1372, "state": 1, "title": "Exploring Python Code Objects", "summary": "Python is an interpreted language, right? Wrong! In this talk, dive deep into\nPython bytecode, and learn what actually happens in everyone's favorite Python\nprogram, 'print \"Hello world\"'. Learn to use the compile() and exec statement,\nunderstand what your Python code is doing with the dis and compiler modules,\nand discover new ways to explore and enjoy Python at a low level.\n\n", "description": "", "quality_notes": "", "copyright_text": "", "embed": "<object width=\"640\" height=\"390\"><param name=\"movie\" value=\"http://youtube.com/v/uO7kLb5rVTM?version=3&amp;hl=en_US\"></param><param name=\"allowFullScreen\" value=\"true\"></param><param name=\"allowscriptaccess\" value=\"always\"></param><embed src=\"http://youtube.com/v/uO7kLb5rVTM?version=3&amp;hl=en_US\" type=\"application/x-shockwave-flash\" width=\"640\" height=\"390\" allowscriptaccess=\"always\" allowfullscreen=\"true\"></embed></object>", "thumbnail_url": "http://i2.ytimg.com/vi/uO7kLb5rVTM/hqdefault.jpg", "duration": null, "video_ogv_length": null, "video_ogv_url": "", "video_ogv_download_only": false, "video_mp4_length": null, "video_mp4_url": "http://s3.us.archive.org/nextdayvideo/pyohio/pyohio_2012/Exploring_Python_Code_Objects.mp4?Signature=y2iaUtEQLiqc%2FfzEO5cBHIxgbqk%3D&Expires=1346606955&AWSAccessKeyId=FEWGReWX3QbNk0h3", "video_mp4_download_only": false, "video_webm_length": null, "video_webm_url": "", "video_webm_download_only": false, "video_flv_length": null, "video_flv_url": "", "video_flv_download_only": false, "source_url": "https://www.youtube.com/watch?v=uO7kLb5rVTM", "whiteboard": "", "recorded": "2012-07-29", "added": "2012-10-01T13:14:15", "updated": "2014-04-08T20:28:27.061" }