Manual del Usuario
Carpeta OnSong®
El formato de archivo OnSong® Binder es cómo OnSong mueve una canción, un set o un libro completo entre bibliotecas. Como el OnSong® Archive, lleva todo lo necesario para reconstruir el contenido en otro lugar — el texto de la canción, adjuntos, estilos, configuración, transposición y anotaciones — pero mientras que un archivo es un blob único e opaco, un binder es una carpeta de archivos ordinarios. Eso lo hace legible, inspectable y capaz de llevar los medios de los que depende una canción junto a la canción misma de una manera agnóstica respecto a la plataforma.
El formato de archivo OnSong® Binder tiene una extensión de archivo de .onsongbinder o .binder, y un tipo MIME de application/onsong-binder.
Qué hay adentro
Un binder es un archivo ZIP. Descomprímelo y encontrarás una carpeta nombrada según el identificador del elemento, que contiene:
manifest.json— el elemento mismo, serializado. Cada propiedad que OnSong conoce sobre él, en la misma forma que usa la API web de OnSong.- Su archivo, si tiene uno. Un adjunto mantiene su nombre de archivo original, por lo que un PDF o un MP3 dentro de un binder es simplemente ese PDF o MP3.
- Carpetas para sus elementos secundarios, nombradas según lo que sean —
songs,attachments— cada una conteniendo más carpetas de exactamente la misma forma.
Esa estructura se repite todo el camino hacia abajo: un set contiene canciones, una canción contiene adjuntos, y cada uno es una carpeta con su propio manifest junto a sus propios archivos. Un binder que contiene un libro de doscientas canciones tiene el mismo formato que uno que contiene un único gráfico.
Dentro de un manifest, las referencias a elementos secundarios están marcadas con un prefijo $binder., así un lector puede distinguir entre un valor que pertenece al elemento y uno que apunta a una carpeta junto a él.
Qué lleva
- Canciones — el gráfico de acordes y todo lo adjunto a él.
- Sets — las canciones en su orden, con el arreglo propio del set.
- Libros — una colección completa.
- Adjuntos — PDFs, imágenes, audio y cualquier otro archivo asociado a una canción. Puedes elegir incluir solo los adjuntos que realmente están en uso en lugar de cada versión jamás agregada.
¿Binder o Archivo?
Ambos hacen un viaje de ida y vuelta del contenido de una biblioteca fielmente, así que la elección es sobre qué necesitas del archivo:
- OnSong® Archive es el formato más antiguo, y es lo que debes usar para compatibilidad con versiones anteriores de OnSong.
- OnSong® Binder es el actual. Úsalo para compartir con versiones más nuevas de OnSong — y cuando quieras un archivo que puedas abrir y mirar adentro.
Importando y exportando
Los binders se importan como lo hace cualquier otro archivo: abre uno desde Archivos, Correo, AirDrop o un servicio en la nube y elige OnSong. Importar un binder que contiene un set recrea el set y cada canción en él; importar uno que contiene una única canción agrega esa canción.
Para crear uno, usa Compartir y elige OnSong Binder como el formato.
Los binders también son lo que OnSong Connect envía entre dispositivos cuando un dispositivo le pide a otro una canción o un set, así que el mismo formato que vive en tu app Archivos es el que viaja por la red.
Porque un binder es un ZIP de JSON plano y archivos de medios ordinarios, es el formato correcto para recurrir cuando necesitas ver qué almacenó realmente OnSong — o cuando algo necesita leer tu contenido y no es OnSong.