¿Cómo convierto un archivo OGG OPUS en un contenedor Apple Core Audio?

¿Cómo convierto un archivo OGG OPUS en un contenedor Apple Core Audio?

Tengo algunos archivos OPUS que creé con FFMPEG en Linux (de originales MP3 que eliminé para ahorrar espacio de almacenamiento). Me gustaría que se puedan reproducir en una Mac y, si es posible, en un iPhone a través de iTunes. Hasta donde yo sé, el hardware y el software de Apple (aunque no los navegadores web) son compatibles con OPUS, pero no son compatibles con su formato contenedor OGG nativo y, en su lugar, necesitan que esté contenido en archivos Core Audio. ¿Cómo realizo esta conversión en Linux y/o MacOS?

Sé que puedo volver a convertir a MP3 o AAC y sé cómo hacerlo, pero tengo curiosidad por crear archivos Core Audio sin volver a codificar los datos de audio reales.

Respuesta1

ffmpeg debería hacer esto por usted, sin volver a codificar:

ffmpeg -i in-file.opus -c:a copy out-file.caf

Eso funciona aquí, pero no tengo una máquina Mac OS X para probar el archivo resultante.

PD: Realmente no deberías convertir entre formatos con pérdida. Las pérdidas siempre empeoran.

información relacionada