Skip to main content

A Streamlit custom component to display a simple video editor.

Project description

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)

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

streamlit_video_editor-0.0.10.tar.gz (30.0 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

streamlit_video_editor-0.0.10-py3-none-any.whl (35.0 MB view details)

Uploaded Python 3

File details

Details for the file streamlit_video_editor-0.0.10.tar.gz.

File metadata

  • Download URL: streamlit_video_editor-0.0.10.tar.gz
  • Upload date:
  • Size: 30.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.3

File hashes

Hashes for streamlit_video_editor-0.0.10.tar.gz
Algorithm Hash digest
SHA256 b3facb49cc8dcd0bf1820c02c8cf2612df0f191b3223ada9528e6c065c812529
MD5 614cff9b0a96ccc2a31053a55f2856a4
BLAKE2b-256 4907418b9c8aa460fb3436e1fdaf815f7c944de8b4f1e03110501b35f96d34c5

See more details on using hashes here.

File details

Details for the file streamlit_video_editor-0.0.10-py3-none-any.whl.

File metadata

File hashes

Hashes for streamlit_video_editor-0.0.10-py3-none-any.whl
Algorithm Hash digest
SHA256 39776ad7813214d96e116b45dd5689028815c1032bf05f559d8dc9ece23bb9eb
MD5 c4f77e20bd3cb7d88f0239013fddafbb
BLAKE2b-256 dfb74e52081ead449629511f746840aaf01c39d37477befcddfdd57c8248af35

See more details on using hashes here.

Supported by

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