Manual do Usuário
Pasta OnSong®
O formato de arquivo OnSong® Binder é como o OnSong move uma música, um set ou um livro inteiro entre bibliotecas. Como o OnSong® Archive, ele carrega tudo o que é necessário para reconstruir o conteúdo em outro lugar — o texto da música, anexos, estilos, configurações, transposição e anotações — mas onde um arquivo é um único blob opaco, um binder é uma pasta de arquivos ordinários. Isso o torna legível, inspecionável e capaz de carregar a mídia de que uma música depende ao lado da própria música de forma agnóstica em relação à plataforma.
O formato de arquivo OnSong® Binder tem uma extensão de arquivo .onsongbinder ou .binder e um tipo MIME de application/onsong-binder.
O Que Está Dentro
Um binder é um arquivo ZIP. Descompacte um e você encontrará uma pasta nomeada de acordo com o identificador do item, contendo:
manifest.json— o item em si, serializado. Todas as propriedades que o OnSong conhece sobre ele, na mesma forma que a API da web OnSong usa.- Seu arquivo, se houver um. Um anexo mantém seu nome de arquivo original, então um PDF ou um MP3 dentro de um binder é apenas esse PDF ou MP3.
- Pastas para seus filhos, nomeadas de acordo com o que são —
songs,attachments— cada uma contendo mais pastas exatamente da mesma forma.
Essa estrutura se repete o caminho todo: um set contém músicas, uma música contém anexos, e cada um é uma pasta com seu próprio manifest ao lado de seus próprios arquivos. Um binder contendo um livro de duzentas músicas está no mesmo formato de um contendo um único chart.
Dentro de um manifest, as referências aos filhos são marcadas com um prefixo $binder., para que um leitor possa dizer a diferença entre um valor que pertence ao item e um que aponta para uma pasta ao lado dele.
O Que Ele Carrega
- Músicas — o chord chart e tudo anexado a ele.
- Sets — as músicas em sua ordem, com o próprio arranjo do set.
- Livros — uma coleção inteira.
- Anexos — PDFs, imagens, áudio e qualquer outro arquivo associado a uma música. Você pode optar por incluir apenas os anexos que estão realmente em uso em vez de cada versão já adicionada.
Binder Ou Archive?
Ambos viajam pela volta de forma fiel com o conteúdo de uma biblioteca, então a escolha é sobre o que você precisa do arquivo:
- OnSong® Archive é o formato mais antigo e é o que deve ser usado para compatibilidade com versões anteriores do OnSong.
- OnSong® Binder é o atual. Use-o para compartilhar com versões mais novas do OnSong — e quando você quiser um arquivo que possa abrir e olhar para dentro.
Importando E Exportando
Binders importam como qualquer outro arquivo: abra um dos Arquivos, Mail, AirDrop ou um serviço em nuvem e escolha OnSong. Importar um binder que contém um set recria o set e cada música nele; importar um que contém uma única música adiciona essa música.
Para criar um, use Compartilhar e escolha OnSong Binder como o formato.
Os binders também são o que o OnSong Connect envia entre dispositivos quando um dispositivo pede a outro uma música ou um set, então o mesmo formato que fica no seu aplicativo Arquivos é aquele que viaja pela rede.
Porque um binder é um ZIP de JSON simples e arquivos de mídia ordinários, é o formato certo quando você precisa ver o que o OnSong realmente armazenou — ou quando algo precisa ler seu conteúdo e não é OnSong.