Según la página Formatos de medios admitidos, Opus es compatible de forma nativa desde Android 5.0, pero solo en el contenedor Matroska (.mkv). El wiki de Xiph.org y el borrador de IETF indican que el tipo mime para los archivos Ogg Opus es audio / ogg. Para probar, codifiqué un archivo Flac opusenc
y cambié la extensión a .ogg
antes de transferir el archivo al dispositivo, lo que lo hizo aparecer y reproducirse en Google Play Music, pero sin metadatos como etiquetas y carátulas, solo el nombre del archivo.
Editar 2016-05-20: acabo de codificar¹ algunos archivos de prueba directamente a .ogg
otra vez y se reproducen bien en Google Play Music² . Se detectan los campos de etiqueta básicos que uso, las carátulas de álbum incrustadas y los archivos AlbumArt.jpg también funcionan.
Editar 2016-10-04: Encontré información sobre un borrador para encapsular flac-in-mp4 (probablemente relacionado con los esfuerzos de Mozilla para admitir FLAC en Firefox), así como opus-in-mp4 . Nunca pensé que esto sería posible o que se considerara implementado, pero parece que algunas personas en la comunidad están trabajando para llevar Opus y FLAC a MP4.
- Detalles de codificación: fuente Flac de 44.1kHz, opusenc / libopus 1.1.2 de Ubuntu 16.04, velocidad de bits de 112 kbps, transferencia de archivos a través de Syncthing (no es obligatorio, eso es lo que uso actualmente).
- Google Play Music versión 6.8.2817A.2862803. Dispositivo: Nexus 5 con CyanogenMod 13.0-20160514-Nightly basado en Android 6.0.1.