Skip to content
This repository has been archived by the owner on Aug 10, 2024. It is now read-only.

Latest commit

 

History

History
69 lines (44 loc) · 779 Bytes

README.md

File metadata and controls

69 lines (44 loc) · 779 Bytes

MediaTubeScripts

Intro

Scripts to process source files with ffmpeg, mediainfo to host in browser

Dependencies

The following tools must be in the users path.

  • ffmpeg
  • mediainfo (cli)
  • libwebp

Development

Setup venv!

Linux

python3 -m venv .venv
source .venv/scripts/activate

Windows

python3 -m venv .venv
.venv/scripts/activate

Install dependencies

pip install -r requirements.txt

Debug

Install package in edit mode

pip install -e .

Tests

Expect test video file (1920x1080@30fps) to be in test/examples/test.mp4

pytest test

Docs

Build docs

sphinx-build -b html docs/source docs/build

Dist

Create binary install package

python3 setup.py bdist