De acordo com a página Formatos de mídia suportados, o Opus é suportado nativamente desde o Android 5.0, mas apenas no contêiner Matroska (.mkv). O wiki do Xiph.org e o rascunho da IETF afirmam que o tipo mime para arquivos Ogg Opus é audio / ogg. Para testar, codifiquei um arquivo Flac opusenc
e alterei a extensão para .ogg
antes de transferir o arquivo para o dispositivo, que o fez aparecer e tocar no Google Play Music, mas sem metadados como tags e arte da capa, apenas o nome do arquivo.
Editar 20/05/2016: eu apenas codifiquei alguns arquivos de teste diretamente para .ogg
eles novamente e eles funcionam bem no Google Play Music² . Os campos de tags básicos que eu uso são detectados, a arte do álbum incorporada e os arquivos AlbumArt.jpg também funcionam.
Editar 04/10/2016: Encontrei informações sobre um rascunho para encapsular o flac-in-mp4 (provavelmente relacionado aos esforços da Mozilla para oferecer suporte ao FLAC no Firefox), bem como o opus-in-mp4 . Nunca pensei que isso fosse possível ou considerado implementado, mas parece que algumas pessoas da comunidade estão trabalhando para levar o Opus e o FLAC ao MP4.
- Detalhes da codificação: fonte Flac de 44.1kHz, opusenc / libopus 1.1.2 do Ubuntu 16.04, taxa de bits de 112 kbps, transferência de arquivos via Syncthing (não é necessário, é apenas o que eu uso atualmente).
- Versão do Google Play Music 6.8.2817A.2862803. Dispositivo: Nexus 5 com CyanogenMod 13.0-20160514-Nightly com base no Android 6.0.1.