Kapitel 13/Tutorial.md aktualisiert

This commit is contained in:
2025-09-23 20:20:54 +00:00
parent a6a1213620
commit b33e75b1d0

View File

@@ -732,18 +732,18 @@ In diesem Schritt erstellen wir den eigentlichen Workflow in **n8n**. Er sorgt d
Die Datei `/etc/nc_uploader.conf` wird lokal auf dem Nextcloud-LXC abgelegt. Sie enthält alle Pfade und Parameter, die das Skript `nc_finalize_vod.sh` benötigt, um Dateien aus der SFTP-Dropzone korrekt zu verschieben und in Nextcloud zu integrieren.
```bash
```bash
nano /etc/nc_uploader.conf
```
```
Fülle sie mit:
```bash
```bash
NC_USER=DEIN_NC_USER # Nextcloud-Benutzer, dem die Dateien gehören sollen
NC_TARGET_SUBPATH="Medien/VODs" # Zielordner innerhalb von Nextcloud (wie er im Web erscheint)
NC_DATA="/mnt/hdd/nextcloud_data" # Basis-Datenverzeichnis deiner Nextcloud-Instanz
DROP_BASE="/home/sftp_uploader/incoming" # SFTP-Drop-Zone von sftp_uploader
PHP="/usr/bin/php"
OCC="/srv/nextcloud/app/nextcloud/occ"
```
```
Speichere die Datei wieder mit `STRG + O` und schließe den Editor mit `STRG + x`.
Das folgende Skript sorgt dann dafür. dass unser eben hoch geladendes VOD an der richtigen Stelle zu finden ist und über die Weboberfläche erreichbar sein wird.
@@ -1315,7 +1315,7 @@ Die Datei enthält eine Liste von z.B. bekannten Anime-Namen eine pro Zei
</details>
Um nun die Clips zu schneiden, benötigen wir ein weiteres Skript und einen weiteren Node.
Lege mit ```nano <clipper-ordner>/bin/clipper-cut-vod ``` die benötigte Datei an und fülle sie mit dem folgenden COde:
Lege mit `nano <clipper-ordner>/bin/clipper-cut-vod ` die benötigte Datei an und fülle sie mit dem folgenden COde:
```bash
#!/bin/bash
@@ -1460,7 +1460,7 @@ Credentials: SSH Clipper
Working Dir: /srv/clipper
Command (Expression):
``/srv/clipper/bin/clipper-cut-vod "{{ $('Loop Over Items').item.json.data.id }}"``
`/srv/clipper/bin/clipper-cut-vod "{{ $('Loop Over Items').item.json.data.id }}"`
Setze auch hier die richtigen BErechtigungen, damit alles einwandfrei und problemlos durchlaufen kann.
```bash
@@ -1472,7 +1472,7 @@ Als nächstes wollen wir die zuvor installierte KI Funktion von Whispser nutzen.
Dafür haben wir bereits alles vorbereitet. Einzig das Skript und der Node in n8n stehen noch aus.
Erstelle mit
``nano /srv/clipper/bin/create-subtitle``
`nano /srv/clipper/bin/create-subtitle`
die entsprechende Datei und befülle sie mit
```bash
#!/usr/bin/env bash
@@ -1587,4 +1587,4 @@ Node-Typ: SSH
Credentials: SSH Clipper
Command (Expression):
``/srv/clipper/bin/create-subtitle "{{ $('Loop Over Items').item.json.data.id }}"``
`/srv/clipper/bin/create-subtitle "{{ $('Loop Over Items').item.json.data.id }}"`