Readme is clearer
This commit is contained in:
parent
9940b908b6
commit
1956e4aa5a
1 changed files with 16 additions and 1 deletions
17
README.md
17
README.md
|
@ -10,6 +10,7 @@ files "cutting/pasting" with ffmpeg.
|
|||
Features
|
||||
=========
|
||||
|
||||
* little system dependencies: python2 and ffmpeg
|
||||
* The interface is extremely simple to use
|
||||
* You can have nested recording (ie: to record an interview inside of a whole
|
||||
show)
|
||||
|
@ -20,6 +21,18 @@ Features
|
|||
does it all. It also means that authorization must be done on another layer
|
||||
(for example, your webserver could add a Basic Auth)
|
||||
|
||||
How does it work
|
||||
================
|
||||
|
||||
We suppose that you have a continous recording of your radio broadcasting.
|
||||
What techrec does is taking files from this directory and "cutting/pasting"
|
||||
parts of them. This can boil down to something like
|
||||
|
||||
```sh
|
||||
ffmpeg -i concat:2014-20-01-00-00.mp3|2014-20-01-00-01.mp3 -acodec copy -ss 160 -t 1840 foo.mp3
|
||||
```
|
||||
|
||||
|
||||
Implementation details
|
||||
======================
|
||||
|
||||
|
@ -31,4 +44,6 @@ Jobs are not dispatched using stuff like celery, but with a thin wrapper over
|
|||
possible.
|
||||
|
||||
The encoding part is delegated to `ffmpeg`, but the code is really modular so
|
||||
changing this is a breeze.
|
||||
changing this is a breeze. To be quicker and avoid the quality issues related
|
||||
to reencoding, the codec "copy" is used: this means that input and output must
|
||||
have the same format.
|
||||
|
|
Loading…
Reference in a new issue