Skip to main content

Create videos from numpy arrays in a jupyter notebook

Project description

Video from numpy array in Jupyter Notebook

PyPI version

Create videos from numpy arrays in a jupyter notebook

Original source from Alexander Mordvintsev

Install

pip install notebook-video-writer

Dependencies

  • Must have ffmpeg installed

Usage

import numpy as np
# optionally wrap with tqdm for progress bar
from tqdm import tqdm
from notebook_video_writer import VideoWriter

with VideoWriter(fps=40) as vw:
    for i in tqdm(range(100)):
        frame = np.random.rand(256,256,3)
        vw.add(frame)

This will immediately display the video inline below the cell:

screenshot

An mp4 file is also saved to the current directory. Default name is _autoplay.mp4, but can be set with name keyword arg.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

notebook-video-writer-0.0.5.tar.gz (3.2 kB view details)

Uploaded Source

Built Distribution

notebook_video_writer-0.0.5-py3-none-any.whl (3.8 kB view details)

Uploaded Python 3

File details

Details for the file notebook-video-writer-0.0.5.tar.gz.

File metadata

  • Download URL: notebook-video-writer-0.0.5.tar.gz
  • Upload date:
  • Size: 3.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for notebook-video-writer-0.0.5.tar.gz
Algorithm Hash digest
SHA256 f627471601d92658792c82b0ab7f0fedab1ebe4865ac8aa66fde0fe6c87ed249
MD5 90904f268881fa6867491af5385395ad
BLAKE2b-256 a65900b06c1f4cf8225b0d7a1bea7fd8826b253725acd9506a597e166fd60a08

See more details on using hashes here.

File details

Details for the file notebook_video_writer-0.0.5-py3-none-any.whl.

File metadata

  • Download URL: notebook_video_writer-0.0.5-py3-none-any.whl
  • Upload date:
  • Size: 3.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for notebook_video_writer-0.0.5-py3-none-any.whl
Algorithm Hash digest
SHA256 55ec19b85841db21d14c748bea37260877aad1394b3ec9fd73157d501edf2979
MD5 2b9bfe2d74d56aca3b0f37c0782cb339
BLAKE2b-256 40af0180a67df59810d8965657848040a078d3ebde2b0c7ecf9b3806ab4a328a

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page