Gebruikershandleiding
OnSong® Ordner
De OnSong® Binder-bestandsindeling is hoe OnSong een nummer, een set of een heel boek tussen bibliotheken verplaatst. Net als het OnSong® Archive bevat het alles wat nodig is om de inhoud elders opnieuw op te bouwen — de songtekst, bijlagen, stijlen, instellingen, transponering en aantekeningen — maar waar een archief een enkele ondoorzichtige blob is, is een binder een map met gewone bestanden. Dit maakt het leesbaar, inspecteerbaar en in staat om de media waarvan een nummer afhankelijk is mee te nemen naast het nummer zelf op een platformonafhankelijke manier.
De OnSong® Binder-bestandsindeling heeft een bestandsextensie van .onsongbinder of .binder, en een MIME-type van application/onsong-binder.
Wat zit erin
Een binder is een ZIP-archief. Pak er een uit en je vindt een map met de naam van de identifier van het item, bevattende:
manifest.json— het item zelf, geserialiseerd. Elke eigenschap die OnSong ervan kent, in dezelfde vorm die de OnSong web API gebruikt.- Het bestand ervan, indien aanwezig. Een bijlage behoudt de oorspronkelijke bestandsnaam, dus een PDF of MP3 in een binder is gewoon die PDF of MP3.
- Mappen voor de onderliggende items, genoemd naar wat ze zijn —
songs,attachments— elk bevat meer mappen met exact dezelfde structuur.
Die structuur herhaalt zich helemaal naar beneden: een set bevat nummers, een nummer bevat bijlagen, en elk is een map met zijn eigen manifest naast zijn eigen bestanden. Een binder met een boek van tweehonderd nummers heeft dezelfde indeling als een binder met één chart.
In een manifest worden verwijzingen naar onderliggende items gemarkeerd met een $binder. voorvoegsel, zodat een lezer het verschil kan zien tussen een waarde die bij het item hoort en er eentje die naar een map ernaast verwijst.
Wat het bevat
- Nummers — de akkoordenschema en alles wat eraan vastzit.
- Sets — de nummers in hun volgorde, met de eigen arrangement van de set.
- Boeken — een hele collectie.
- Bijlagen — PDF's, afbeeldingen, audio en elk ander bestand dat bij een nummer hoort. Je kunt ervoor kiezen om alleen de bijlagen die daadwerkelijk in gebruik zijn op te nemen in plaats van elke versie die ooit is toegevoegd.
Binder of Archive?
Beide brengen de inhoud van een bibliotheek trouw terug, dus de keuze gaat over wat je van het bestand nodig hebt:
- OnSong® Archive is de oudere indeling, en is wat je moet gebruiken voor compatibiliteit met eerdere versies van OnSong.
- OnSong® Binder is de huidige. Gebruik het voor delen met nieuwere versies van OnSong — en wanneer je een bestand wilt hebben dat je kunt openen en inspecteren.
Importeren en exporteren
Binders importeren op dezelfde manier als elk ander bestand: open een vanuit Bestanden, Mail, AirDrop of een cloudservice en kies OnSong. Het importeren van een binder met een set maakt de set en elk nummer erin opnieuw aan; het importeren van een binder met een enkel nummer voegt dat nummer toe.
Om er een te maken, gebruik je Delen en kies je OnSong Binder als indeling.
Binders zijn ook wat OnSong Connect tussen apparaten verzendt wanneer het ene apparaat het andere om een nummer of set vraagt, dus de indeling die in je Bestanden-app aanwezig is, is dezelfde die over het netwerk reist.
Omdat een binder een ZIP van eenvoudige JSON en gewone mediabestanden is, is het de juiste indeling om voor in te grijpen wanneer je moet zien wat OnSong daadwerkelijk heeft opgeslagen — of wanneer iets je inhoud moet lezen en het is niet OnSong.