bundles / IPython 9.13.0 / IPython / core / display / Video / __init__
function
IPython.core.display:Video.__init__
source: /IPython/core/display.py :1140
Signature
def __init__ ( self , data = None , url = None , filename = None , embed = False , mimetype = None , width = None , height = None , html_attributes = controls ) Summary
Create a video object given raw data or an URL.
Extended Summary
When this object is returned by an input cell or passed to the display function, it will result in the video being displayed in the frontend.
Parameters
data: unicode, str or bytesThe raw video data or a URL or filename to load the data from. Raw data will require passing
embed=True.url: unicodeA URL for the video. If you specify
url=, the image data will not be embedded.filename: unicodePath to a local file containing the video. Will be interpreted as a local URL unless
embed=True.embed: boolShould the video be embedded using a data URI (True) or be loaded using a <video> tag (False).
Since videos are large, embedding them should be avoided, if possible. You must confirm embedding as your intention by passing
embed=True.Local files can be displayed with URLs without embedding the content, via
Video('./video.mp4')mimetype: unicodeSpecify the mimetype for embedded videos. Default will be guessed from file extension, if available.
width: intWidth in pixels to which to constrain the video in HTML. If not supplied, defaults to the width of the video.
height: intHeight in pixels to which to constrain the video in html. If not supplied, defaults to the height of the video.
html_attributes: strAttributes for the HTML
<video>block. Default:"controls"to get video controls. Other examples:"controls muted"for muted video with controls,"loop autoplay"for looping autoplaying video without controls.
Examples
:: Video('https://archive.org/download/Sita_Sings_the_Blues/Sita_Sings_the_Blues_small.mp4') Video('path/to/video.mp4') Video('path/to/video.mp4', embed=True) Video('path/to/video.mp4', embed=True, html_attributes="controls muted autoplay") Video(b'raw-videodata', embed=True)Aliases
-
IPython.display.Video.__init__