== Konferenzaufnahmen per Schedule.XML importieren Teilweise bekommen wir ältere oder über einen Workflow produzierte Konferenzen zugeliefert und möchten diese auch auf media.ccc.de veröffentlichen. Der dafür inzwischen meistens gewählte Workflow ist eine abgewandelte schedule.xml, die zusätzlich ein URL zu einem Mitschnitt enthält, das Element hierzu heißt `video_download_url`. === Projektsetup Projekt zunächst [[c3tracker:setup|wie gewöhnlich]] im Tracker anlegen, wichtig sind die folgenden Properties: * `Processing.Path.Raw` Ort auf publishing, wohin die Quelldateien geladen werden, in der Regel `/video/fuse/` Bei den Zuständen kannst du die Meisten deaktivieren. Benötigt wird nur: * Recording * scheduled * recording * finalized * Encoding * ready to encode * encoding * encoded * ready to release * released Bei den Workern brauchst du * `releasing` (Publishing Skript zum Upload auf die Zielplatformen) * `releasing.c3voc.de-recording-importer` (Download der Quelldatei nach `/video/fuse` sowie setzen der Sprache im Ticket) * `releasing.c3voc.de-postencoding` (Dummy Worker, TODO wird der wirklich benötigt wenn man die Zustände richtig konfiguriert?) Projekt in Voctoweb anlegen und Logo auf koeln.media (cdn master) hochladen. === Redownload Der `recording-importer` weigert sich normalerweise Dateien zu überschreiben, möchten man eine neue Fassung eines Talks hochladen muss man die uncut.ts deswegen entweder von Hand löschen oder auf dem Recording Ticket das Property `Record.Redownload=overwrite` und den Status `scheduled` setzen. === Deployment Infos Der Worker `releasing.c3voc.de-recording-importer` ist ein systemd Timer auf `releasing` mit dem Namen `crs-recording-importer.timer`