Skip to main content

Video Editor Component for Streamlit

A Streamlit custom component to display a simple video editor interface.

Installation

First install Streamlit (of course!) then pip-install this library:

pip install streamlit
pip install streamlit-video-editor

Example

# Streamlit Video Editor Component Example

import streamlit as st
from streamlit_video_editor import video_editor

# use full page width
st.set_page_config(page_title="Video Editor Example", layout="wide")

# load video file
video_file = st.file_uploader("Upload a video", type=["mp4", "mov"])

if video_file:
    # display video editor
    editor_response = video_editor(video_file.path)
    st.write("Editor output:", editor_response)

Component Example

Contributing

Contributions are welcome! Please open an issue or submit a pull request on GitHub.

Author

Carlos André Antunes (@antunsz)

Metadata

Release files for streamlit-video-editor 0.0.12

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for streamlit-video-editor 0.0.12
File Size Uploaded Provenance Actions
streamlit_video_editor-0.0.12.tar.gz 30.0 MB Without provenance Details for streamlit_video_editor-0.0.12.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for streamlit-video-editor 0.0.12
File Interpreter ABI Platform Actions
streamlit_video_editor-0.0.12-py3-none-any.whl Python 3 none any Details for streamlit_video_editor-0.0.12-py3-none-any.whl

Total release size: 65.0 MB

Release files / streamlit_video_editor-0.0.12.tar.gz

Download URL streamlit_video_editor-0.0.12.tar.gz
Size 30.0 MB
Tags Source
SHA-256 checksum
How to use checksums
e7dc6d2515960eb1d9bfdb7a8b3fb55a5e78bc5eaf03aa6e34e0454b1e961522
BLAKE2b-256 checksum
How to use checksums
06042cb47288bb458da9dbccbedd08e396b96c43ecdb17b6a1282660771b499f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.3

Release files / streamlit_video_editor-0.0.12-py3-none-any.whl

Download URL streamlit_video_editor-0.0.12-py3-none-any.whl
Size 35.0 MB
Tags Python 3
SHA-256 checksum
How to use checksums
35978852982d61acce6bd3099fb672541d2f6cf920b36e9f96587551ab918998
BLAKE2b-256 checksum
How to use checksums
852103e90b03fd5ec325b4a447b474a9af4de9dbe1cb131862fd78733b3dc5d0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.13.3

Security for streamlit-video-editor 0.0.12

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page