moviepy Docker & Self-Hosted Deployment

GitHub

Video editing with Python

15,107 stars Python Python 101 files ยท ~32,239 tokens #animation#gif#hacktoberfest#python#video#video-editing#video-processing
1. Pull Image (DOCKERHUB) docker pull Zulko/moviepy:latest
2. Docker Run (1-Click Launch) docker run -d --name moviepy --restart always zulko/moviepy:latest
3. Podman Run podman run -d --name moviepy --restart always zulko/moviepy:latest
4. Skopeo Inspect (Zero-Pull Manifest) skopeo inspect docker://docker.io/zulko/moviepy:latest
5. ORAS Pull (OCI Artifact) oras pull zulko/moviepy:latest
Dockerfile
FROM python:3

# Install ffmpeg to get ffplay using system package manager
RUN apt-get -y update && apt-get -y install ffmpeg

# Install some special fonts we use in testing, etc..
RUN apt-get -y install fonts-liberation

RUN apt-get install -y locales && \
    locale-gen C.UTF-8 && \
    /usr/sbin/update-locale LANG=C.UTF-8

ENV LC_ALL C.UTF-8

# Update pip
RUN pip install --upgrade pip

ADD . /moviepy
RUN cd /moviepy && pip install . && pip install .[test] && pip install .[doc] && pip install .[lint]