如何將 OGG OPUS 檔案轉換為 Apple Core Audio 容器?

如何將 OGG OPUS 檔案轉換為 Apple Core Audio 容器?

我有一些在 Linux 上使用 FFMPEG 建立的 OPUS 檔案(我已刪除了 MP3 原始檔案以節省儲存空間)。我想讓它們可以在 Mac 上播放,如果可能的話,也可以透過 iTunes 在 iPhone 上播放。據我所知,Apple 硬體和軟體(但不是網頁瀏覽器)支援 OPUS,但不支援其本機 OGG 容器格式,需要將其包含在 Core Audio 檔案中。如何在 Linux 和/或 MacOS 上執行此轉換?

我知道我可以轉換回 MP3 或 AAC 並且知道如何執行此操作,但我很好奇創建核心音訊檔案而不重新編碼實際的音訊資料。

答案1

ffmpeg 應該為您執行此操作,而無需重新編碼:

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

這裡可行,但我沒有 Mac OS X 機器來測試生成的檔案。

PS:您確實不應該在有損格式之間進行轉換。損失總是會變得更糟。

相關內容