Datenbank per Script bearbeiten

Hallo,

gibt es eine Möglichkeit mit einem Script die Datenbank zu bearbeiten?

Folgendes Szenario:

in der Datenbank ist ein Ordner “Montag”, diese enthält 24 Sendungen, 001.mp3 bis 023.mp3

Diese Dateien werden Sonntags gelöscht und durch die neuen aus dem Ordner C:\Montag ersetzt.

Anschließend wird die Playliste erzeugt 001.mp3 … 023.mp3

ist das mit einem Script möglich??

Es sollte alles ohne zutun geschehen!

danke euch schon einmal.

Gruß Rene

Solange Verzeichnis und Dateiname gleichbleiben, bei Dir immer c:\Montag\001.mp3 bis 024.mp3 (wenn ich das richtig verstanden habe)
Brauchst Du in der Datenbank nichts verändern.
Du solltest nur darauf achten, dass in der Datenbank keine Cue Punkte für deine 24 Elemente gespeichert sind.

Wenn sich die Datei verändert hat, interessiert das die Datenbank nicht, die geht nur nach dem Dateinamen und der Verzeichnis in dem die Datei liegt. Kannst Du Dir wie eine Verknüpfung vorstellen.

Wenn Du Dir ein Event zum würfeln der neuen Playliste anlegst, brauchst Du dich noch nichteinmal mehr darum kümmern.

Danke, das heißt ich lese das Verzeichniss einmal euin mit der option “kein Autocue”. Dann müsste alles fuktionieren…

verstehe ich das richtig??

Ja, ganz genau so.
Kein AutoCue ist wichtig, weil ja die Länge der Files etwas unterschiedlich sein kann. Damit umgehst Du eventuelle Probleme in dem Bereich.

Oder falls es versehentlich an war, einfach die Datei in der Bibliothek bearbeiten und alle Cuepunkte löschen.

Hintergrund der Geschichte:

Wenn die ursprüngliche Fassung 3:00 lang war, und das Auto Cue den Fade-Out-Punkt bei z.B. 2:58 hingesetzt hat, und jetzt kommt eine neue Fassung mit 4:00 Länge, dann steht der Fade-Out-Punkt trotzdem noch auf 2:58 und die Datei wird zu früh ausgeblendet.

Danke schon mal dafür, klappt wunderbar.

nun noch ein Problem.

Nehmen wir mal an die Datei 009.mp3 bis 011.mp3 sind nicht vorhanden. gibt es die möglichkeit diese dann automatisch auszulassen, aber 012.mp3 bis 014.mp3 trotzdem in die playliste zu setzen?? der minischeduler bricht immer ab und macht die 012 bis 014 dann nicht mehr.

dann bräuchte ich noch einscript das prüft ob die stunde 009 besetz wurde und ein paar events erstellt, ist das möglich?

Dem Mini Scheduler sollte es eigentlich egal sein, ob die Dateien (derzeit) existieren oder nicht - der arbeitet nur auf Basis der Datensätze. Was bekommst du denn für eine Meldung?

Bei der Ausspielung werden die fehlenden Dateien einfach übersprungen.

Hallo Torben,

Folgende Meldung kommt: Fehler beim Auswählen eines Elementes für die Vorlage “1600”, Sendeplatz “2”: Es konnte kein Element gefunden werden, das alle Filterregeln erfüllt.

Du musst erstmal dafür sorgen, dass [b]alle[b] “möglichen” Beiträge in der Datenbank-Bibliothek verzeichnet sind. Leg dir zur Not Dummy-Versionen an und synchronisiere dann (mit Auto Cue ausgeschaltet).

Dann hast du für jeden Beitrag einen Eintrag in der Datenbank und kannst losplanen.

Ob dann zum Zeitpunkt der Ausspielung tatsächlich eine Datei mit dem Namen existiert, steht auf einem anderen Blatt.