37 lines
976 B
Markdown
37 lines
976 B
Markdown
# Tools
|
|
|
|
Build system and utilities.
|
|
|
|
## Make a sequence
|
|
|
|
Un argument pour construire la séquence entière ou deux pour démarrer au milieu, c'est pratique quand le disjoncteur fait un *beu-beu*. Exemples :
|
|
|
|
```
|
|
$ tools/mkloop.sh survol
|
|
$ tools/mkloop.sh survol 133
|
|
```
|
|
## Linkfarming
|
|
|
|
C'est le directeur de la production, le grand
|
|
[script](./linkfarmer.sh)
|
|
d'assemblage des séquences avec générique et intertitres.
|
|
Hélas, il n'est pas encore configurable.
|
|
|
|
## Encoding
|
|
|
|
Le [script](./encode.sh) n'est qu'un wrapper autour de
|
|
la fonction `ff_encodage()` de la lib des tools :
|
|
[fonctions.sh](fonctions.sh). Par défaut, il encode
|
|
la séquence *essai*.
|
|
Le fichier de sortie s'appelle *wip.mp4* dans tous les cas.
|
|
|
|
## Plot the timing
|
|
|
|
On peut visualiser le temps de calcul d'une séquence avec la
|
|
commande [plot-timing.sh](./plot-timing.sh) qui génère un fichier
|
|
PNG. C'est un script basé sur *Awk* et *Gnuplot*.
|
|
|
|
```
|
|
$ tools/plot-timing.sh essai && d timing.png
|
|
```
|