A way to embed video directly onto the steem blockchain
Edit me

Properties

Tag Description Type Example
url A url pointing to an video file on the web. string https://example.com/video.mp4
base64 A base64 encoded video file that can be stored on the blockchain. Its recommended to only use this on short videos at low resolutions. string data:video/mp4;base64,iVBORw0KGgoAAAANS...
ipfs_hash The IPFS hash of the item if stored using the Interplanetary File System string QmQY8FCpmfCPpYHTooxfBNYh88Y...
duration The duration of the video recording in ISO 8601 format. string P3M23S
width The width of the image in pixels int 1280
height The height of the image in pixels int 720
fps The number of frames per second of the video float 30.0
thumbnail A thumbnail taken from the video or other image that represents the video ImageObject See ImageObject

Example

{
    "@type":"VideoObject",
    "url":"https://www.example.com/video.mp4",
    "base64":"data:video/mp4;base64,iVBORw0KGgoAAAANS ... 8fH87+aPqxCcRN8TsB",
    "ipfs_hash":"QmQY8FCpmfCPpYHTooxfBNYh88YdfbDUwAwjHH3Eze9vjv",
    "duration":"P3M14S",
    "width":1280,
    "height":720,
    "fps":30.0,
    "thumbnail":{
        "@type":"ImageObject",
        "url":"https://www.example.com/image.jpeg",
        "base64":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4QYYFRgqSGzYQwAAAA1JREFUCNdjYGBg+A8AAQQBAKTgrDEAAAAASUVORK5CYII=",
        "ipfs_hash":"QmQY8FCpmfCPpYHTooxfBNYh88YdfbDUwAwjHH3Eze9vjv"
        "width":1280,
        "height":720
    }
}