Tenho alguns arquivos OPUS que criei com FFMPEG no Linux (de originais MP3 que excluí para economizar espaço de armazenamento). Gostaria de torná-los reproduzíveis em um Mac e, se possível, em um iPhone via iTunes. Pelo que eu sei, o hardware e software da Apple (embora não os navegadores da web) suportam OPUS, mas não suportam seu formato de contêiner OGG nativo e precisam que ele esteja contido em arquivos Core Audio. Como faço esta conversão no Linux e/ou no MacOS?
Eu sei que posso simplesmente converter novamente para MP3 ou AAC e sei como fazer isso, mas estou curioso para criar arquivos Core Audio sem recodificar os dados de áudio reais.
Responder1
O ffmpeg deve fazer isso por você, sem recodificar:
ffmpeg -i in-file.opus -c:a copy out-file.caf
Isso funciona aqui, mas não tenho uma caixa do Mac OS X para testar o arquivo resultante.
PS: Você realmente não deve converter entre formatos com perdas. As perdas sempre pioram.