readme updated
This commit is contained in:
parent
fe4576315a
commit
a3756ea14d
2 changed files with 9 additions and 7 deletions
13
README.md
13
README.md
|
@ -10,7 +10,7 @@ files "cutting/pasting" with ffmpeg.
|
|||
Features
|
||||
=========
|
||||
|
||||
* little system dependencies: python and ffmpeg
|
||||
* little system dependencies: python3 and ffmpeg
|
||||
* The interface is extremely simple to use
|
||||
* Supports nested recording (ie: to record an interview inside of a whole
|
||||
show)
|
||||
|
@ -44,12 +44,13 @@ env TECHREC_CONFIG=yourconfig.py uvicorn techrec.server:app
|
|||
Implementation details
|
||||
======================
|
||||
|
||||
It is based on bottle, to get a minimal framework. Simple APIs are offered
|
||||
through it, and the static site uses them.
|
||||
It is based on [fastapi](https://fastapi.tiangolo.com/), a really nice
|
||||
framework. Simple APIs are offered through it, and the static site uses them
|
||||
through JS.
|
||||
|
||||
Jobs are not dispatched using stuff like celery, but with a thin wrapper over
|
||||
`multiprocessing.Pool`; this is just to keep the installation as simple as
|
||||
possible.
|
||||
Jobs are not dispatched using stuff like celery, but just using
|
||||
[`BackgroundTasks`](https://fastapi.tiangolo.com/tutorial/background-tasks/),
|
||||
in order to keep the installation as simple as possible.
|
||||
|
||||
The encoding part is delegated to `ffmpeg`, but the code is really modular so
|
||||
changing this is a breeze. To be quicker and avoid the quality issues related
|
||||
|
|
3
setup.py
3
setup.py
|
@ -1,6 +1,7 @@
|
|||
#!/usr/bin/env python
|
||||
|
||||
from setuptools import setup
|
||||
from distutils.core import setup
|
||||
import setuptools
|
||||
|
||||
setup(
|
||||
name="techrec",
|
||||
|
|
Loading…
Reference in a new issue