bundles / IPython latest / IPython / lib / display / YouTubeVideo
class
IPython.lib.display:YouTubeVideo
source: /IPython/lib/display.py:308
Signature
class YouTubeVideo(id, width = 400, height = 300, allow_autoplay = False, **kwargs)Members
Summary
Class for embedding a YouTube Video in an IPython session, based on its video id.
Extended Summary
e.g. to embed the video from https://www.youtube.com/watch?v=foo , you would do
vid = YouTubeVideo("foo") display(vid)
To start from 30 seconds
vid = YouTubeVideo("abc", start=30) display(vid)
To calculate seconds from time as hours, minutes, seconds use datetime.timedelta:
start=int(timedelta(hours=1, minutes=46, seconds=40).total_seconds())Other parameters can be provided as documented at https://developers.google.com/youtube/player_parameters#Parameters
When converting the notebook using nbconvert, a jpeg representation of the video will be inserted in the document.
Aliases
IPython.display.YouTubeVideo