Manual do utilizador
OnSong® Binder
O formato de ficheiro OnSong® Binder é como o OnSong move uma canção, um conjunto, ou um livro inteiro entre bibliotecas. Como o OnSong® Archive contém tudo o que é necessário para reconstruir o conteúdo noutro local — o texto da canção, anexos, estilos, definições, transposição e anotações — mas enquanto um arquivo é um único blob opaco, um binder é uma pasta de ficheiros ordinários. Isto torna-o legível, inspecionável, e capaz de transportar a mídia de que uma canção depende juntamente com a própria canção de forma agnóstica quanto à plataforma.
O formato de ficheiro OnSong® Binder tem uma extensão de ficheiro de .onsongbinder ou .binder, e um tipo MIME de application/onsong-binder.
O Que Está Dentro
Um binder é um arquivo ZIP. Descompacte um e encontrará uma pasta nomeada após o identificador do item, contendo:
manifest.json— o próprio item, serializado. Cada propriedade que o OnSong conhece sobre ele, na mesma forma que a API web OnSong utiliza.- O seu ficheiro, se tiver um. Um anexo mantém o seu nome de ficheiro original, portanto um PDF ou um MP3 dentro de um binder é apenas esse PDF ou MP3.
- Pastas para os seus filhos, nomeadas de acordo com o que são —
songs,attachments— cada uma contendo mais pastas exatamente da mesma forma.
Essa estrutura repete-se até ao fim: um conjunto contém canções, uma canção contém anexos, e cada um é uma pasta com o seu próprio manifesto ao lado dos seus próprios ficheiros. Um binder contendo um livro de duzentas canções é o mesmo formato que um contendo um único arranjo.
Dentro de um manifesto, as referências a filhos são marcadas com um prefixo $binder., portanto um leitor pode diferenciar entre um valor que pertence ao item e um que aponta para uma pasta ao lado dele.
O Que Transporta
- Canções — o arranjo de acordes e tudo o que lhe está anexado.
- Conjuntos — as canções na sua ordem, com o arranjo do próprio conjunto.
- Livros — uma coleção completa.
- Anexos — PDFs, imagens, áudio, e qualquer outro ficheiro associado a uma canção. Pode optar por incluir apenas os anexos que estão realmente em uso em vez de todas as versões já adicionadas.
Binder Ou Archive?
Ambos transportam o conteúdo de uma biblioteca fielmente, portanto a escolha é sobre o que precisa do ficheiro:
- OnSong® Archive é o formato mais antigo, e é o que deve usar para compatibilidade com versões anteriores do OnSong.
- OnSong® Binder é o atual. Use-o para partilhar com versões mais novas do OnSong — e quando pretende um ficheiro que pode abrir e procurar.
Importação E Exportação
Os binders importam da forma que qualquer outro ficheiro faz: abra um a partir de Ficheiros, Mail, AirDrop, ou um serviço em nuvem e escolha OnSong. Importar um binder que contém um conjunto recria o conjunto e todas as canções nele; importar um que contém uma única canção adiciona essa canção.
Para criar um, use Partilhar e escolha OnSong Binder como o formato.
Os binders são também o que OnSong Connect envia entre dispositivos quando um dispositivo pede a outro uma canção ou um conjunto, portanto o mesmo formato que existe na sua aplicação Ficheiros é o que viaja pela rede.
Porque um binder é um ZIP de JSON simples e ficheiros de mídia ordinários, é o formato certo a utilizar quando precisa de ver o que o OnSong realmente armazenou — ou quando algo precisa de ler o seu conteúdo e não é OnSong.