SAF Media Scanner App
Escaneia caminhos SAF (Storage Access Framework) para arquivos de áudio e constrói um banco de dados a ser utilizado pelo Unpopular Music Player ou Opus 1 Music Player. Ao contrário do serviço Android, ele conhece compositores, obras, movimentos, maestros etc.
Campo de Aplicação:
- O scanner SAF pode acessar dispositivos de memória USB, como pen drives via adaptador OTG, em Android 6, 7 e 8. Note que Android 9 e 10 permitem nativamente o acesso (leitura) a arquivos em memória USB, assim como em cartões SD.
- O scanner SAF pode extrair capas de álbuns em cartões SD e dispositivos de memória USB, isso atualmente não é possível com o scanner clássico, pois sem o SAF ele é limitado ao acesso somente leitura.
- O scanner SAF pode acessar servidores SMB ou SFTP, se o respectivo provedor de documentos estiver instalado.
- O scanner SAF lida até mesmo com arquivos não buscáveis, lendo-os completamente na memória antes do processamento adicional.
Recursos:
- Pode ser executado manualmente sempre que arquivos de áudio forem adicionados, removidos ou alterados.
- Escaneamento automático (incremental) ou escaneamento completo (reconstrução) selecionável.
- Vários tipos de arquivos de áudio (mp3, mp4, flac, ogg, ...).
- Álbuns de múltiplos CDs: sub-subdiretórios CD1, CD2, ..., com imagem de pasta comum.
- Tags de texto comuns e não comuns.
- Compositor e agrupamento (obra, movimentos).
- Tags proprietárias da Apple iTunes para música clássica.
- Extração de imagens incorporadas, se nenhuma já existir.
- Redução de tamanho tanto de imagens extraídas quanto existentes de álbuns.
- Imagens originais podem ser mantidas como backup, se desejado.
- Tamanho máximo da imagem é configurável.
- Cria um banco de dados SQLite padrão em
/ClassicalMusicDbque pode ser acessado a partir de PC ou outros aplicativos.










