Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
c3tracker:setup [2025/09/19 21:01] – andi | c3tracker:setup [2025/10/01 08:49] (current) – kunsi | ||
---|---|---|---|
Line 23: | Line 23: | ||
Processing.Path.Outro | Processing.Path.Outro | ||
| | ||
- | Publishing.Upload.SkipSlaves | + | Publishing.Upload.SkipSlaves |
Publishing.UploadTarget | Publishing.UploadTarget | ||
Publishing.Tags | Publishing.Tags | ||
Line 44: | Line 44: | ||
=== Worker Filter Examples | === Worker Filter Examples | ||
+ | |||
+ | # get all non-master tickets | ||
EncodingProfile.IsMaster=no | EncodingProfile.IsMaster=no | ||
+ | | ||
+ | # get all master tickets | ||
EncodingProfile.IsMaster=yes | EncodingProfile.IsMaster=yes | ||
+ | | ||
+ | # get all recording tickets | ||
EncodingProfile.IsMaster= | EncodingProfile.IsMaster= | ||
+ | | ||
+ | # get all tickets in this room. | ||
Fahrplan.Room=Servus.at Lab | Fahrplan.Room=Servus.at Lab | ||
- | Please note that the conditions in the " | + | Please note that the conditions in the " |
Specifying a property with an empty value, which is often done for `EncodingProfile.IsMaster`, | Specifying a property with an empty value, which is often done for `EncodingProfile.IsMaster`, | ||
+ | |||
+ | |||
+ | {{.: | ||
== Pipeline setup during event | == Pipeline setup during event | ||
Line 100: | Line 110: | ||
sudo systemctl start rsync-from-encoder@encoderX.lan.c3voc.de | sudo systemctl start rsync-from-encoder@encoderX.lan.c3voc.de | ||
- | Then, start tracker | + | If you use a minion as storage machine, you have start the tracker |
+ | |||
+ | sudo systemctl start crs-worker.target | ||
+ | |||
+ | which starts | ||
+ | |||
+ | - crs-recording-scheduler (A) | ||
+ | - crs-mount4cut.service | ||
+ | - crs-cut-postprocessor | ||
+ | - crs-encoding0, | ||
+ | - crs-postencoding | ||
+ | - crs-postprocessing | ||
- | `sudo systemctl start crs-worker.target` (only needed if you don't use `storage.lan.c3voc.de` - worker scripts get started automatically) | ||
==== Minion setup | ==== Minion setup | ||
- | To allow the encoding workers | + | To allow get additional release |
+ | |||
+ | ssh minionX.lan.c3voc.de | ||
+ | | ||
+ | |||
+ | After mounting, you can start the tracker encoding workers: | ||
- | After mounting, you can start the tracker encoding workers: `sudo systemctl start crs-encoding.service` | + | |
- | The minion | + | The virtual |
| | ||
Line 118: | Line 143: | ||
At small events, when all talks are finished for today, you can use the recording encoder PCs to encode master MP4 files. | At small events, when all talks are finished for today, you can use the recording encoder PCs to encode master MP4 files. | ||
- | First: Stop voctocore: | + | First – stop voctocore: |
sudo systemctl stop voctomix2-voctocore | sudo systemctl stop voctomix2-voctocore |