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로 다시 변환할 수 있고 이를 수행하는 방법도 알고 있지만 실제 오디오 데이터를 다시 인코딩하지 않고 Core Audio 파일을 생성하는 방법이 궁금합니다.

답변1

ffmpeg는 다시 인코딩하지 않고 이 작업을 수행해야 합니다.

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

여기서는 작동하지만 결과 파일을 테스트할 Mac OS X 상자가 없습니다.

추신: 손실이 많은 형식 간에 변환하면 안 됩니다. 손실은 항상 더 심해집니다.

관련 정보