CSV Playlist Import Datei / Syntax?

Auf Seite 92 im PDF Handbuch steht zum Import von Playlist Dateien: “CSV-Playlist-Import-Datei (*.csv) in einem mAirList-eigenen Format”. Eine sehr interessante Funktion für uns. Ich kann aber trotz langem Suchen im Forum kein Beispiel finden, wie diese CSV Datei aufgebaut sei muss. Deshalb möchte ich hier nach der Syntax fragen.

Die Spalten sind:

  1. Startzeit hh:mm:ss
  2. Interne ID
  3. Externe ID
  4. Dateiname
  5. Interpret
  6. Titel

Benötigt werden eigentlich nur die Starzeit - und dort auch nur die Stunde, damit mAirList das richtig aufteilen kann - und die ID bzw. der Dateiname. Wenn interne ID angegeben ist, wird diese verwendet, sonst externe ID, sonst Dateiname. Interpret und Titel sind nur zu Informationszwecken.

In mAirList 5 wird sich das Format voraussichtlich noch einmal ändern, da dann der Begriff des “Musikblocks” eingeführt und die Blocknummer als zusätzliches Feld benötigt wird.

Danke für die Antwort. Hierzu noch eine ergänzende Frage.

Was ist die externe ID? Unsere Playlists sind 7-8 Stunden lang (für ein Restaurant Tage/Abendprogramm - Radioleute würden sich bestimmt an das Stundenraster halten.)

Wir wollten eine extern erstellte Playlist mit Datum und Uhrzeit im Dateinamen bezeichnen und diese dann automatisch laden. Und zwar jeweils für einen Zeitraum von ca. 12 Wochen. Damit sich die Wochentage aber nicht gleichen, werden ca. 20 Playlisten versetzt über die Wochentage gestreut. So machen wir es bisher mit SAM, wo man einer Playlist sehr schnell mehrere Daten und Zeiten zuordnen kann.

Deshalb:

  1. Wo entsteht die externe ID? Eigentlich hat eine Playlist nur ihren Dateinamen.
  2. Sehr ies es richtig, dass das CSV nur eine Uhrzeit, aber kein Datum zulässt.

Trifft die Vermutung aus 2. zu müssten wir uns ohnehin ein anderes Verfahren ausdenken.

“Externe ID” ist eigentlich nur ein Freifeld in den Eigenschaften der Bibliotheks-Elemente. Verwendet man zum Beispiel eine externe Musikplanung (Powergold, MusicMaster, …) und haben die Titel dort ganz andere IDs, so kann man diese als “Externe ID” in mAirList einpflegen und für den Import/Export verwenden. Ansonsten werden die von mAirList vergebenen “internen IDs” (fortlaufende Datenbank-ID) verwendet.

Das Datum wird über den Dateinamen codiert: YYYYMMDD.csv

Ihr müsst also eine CSV-Datei pro Tag erzeugen. Anhand des Dateinamens erkennt mAirList den Sendetag, anhand der Zeitangabe die Sendestunde.