ChatGPT kann keine Scripte schreiben?Also ChatGPT hat mir ein Script geschrieben, aber das klappt nicht.
Ich finde es schon immer fatal, wenn man Sachen nicht versteht bzw. weiß was sie tuen aber es erstmal im Terminal ausführt.
#!/bin/bash
# Verzeichnis, in dem nach Videodateien gesucht werden soll
directory="/volumeUSB1/usbshare1-2/Kram"
# Rekursive Schleife, die alle Videodateien (z.B. mp4, mkv, avi) im Verzeichnis und Unterverzeichnissen findet
find "$directory" -type f \( -iname "*.mp4" -o -iname "*.mkv" -o -iname "*.avi" \) | while read -r file; do
# Ausgabe des Namens der Datei, die gerade bearbeitet wird
echo "Verarbeite $file ..."
# Erzeuge den Ausgabedateinamen
output="${file%.*}_small.${file##*.}"
# Konvertierung mit ffmpeg zu H.265
ffmpeg -i "$file" -vcodec libx265 -crf 28 -preset slow -acodec aac -b:a 128k "$output"
# Optional: Originaldatei löschen, wenn die Konvertierung erfolgreich war
# if [ $? -eq 0 ]; then
# rm "$file"
# fi
done
Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.
Als Dankeschön schalten wir deinen Account werbefrei.