Openal을 사용하여 iPhone에서 재생을 위해 오디오를 CAF 형식으로 변환
-
05-07-2019 - |
문제
Crashlanding Sample에서 Apple의 SoundEngine 샘플 코드를 사용하여 여러 오디오 파일을 재생하고 있습니다. Crashlanding에 포함 된 샘플 CAF 파일을 사용하면 모든 것이 잘 작동하지만 Afconvert를 사용하여 CAF에 내 샘플러 스턴트를 사용하려고 할 때는 스토니 침묵이 있습니다.)
Openal을 통해 다시 재생할 수있는 CAF 파일을 생성 할 AFCONVERT에 대한 설정이 있습니까?
해결책
afconvert -f caff -d LEI16@44100 -c 1 in.wav out.caf
참조 :
- 애플 멀티미디어 프로그래밍 안내서 : 오디오 사용 : iOS에서 선호하는 오디오 형식
- Afconvert (1) 남자 페이지 (사용
afconvert -h
전체 정보를 위해)
다른 팁
폴더의 MP3 파일을 iPhone 용 CAF로 변환하는 간단한 bash 스크립트
#!/bin/bash
for f in *.mp3; do
echo "Processing $f file..."
afconvert -f caff -d LEI16@44100 -c 1 "$f" "${f/mp3/caf}"
done
이것은 크기에 가장 적합합니다.
afconvert -f caff -d ima4 original.wav
정보 주셔서 감사합니다.
또한 OpenAl과의 추가 압축을 찾고 있다면 관심이있을 수 있습니다.
"iPhone, Openal 및 IMA4/ADPCM"http://www.wooji-juice.com/blog/iphone-openal-ima4-adpcm.html
오늘은 -c가 작동하지 않는 것 같습니다. 다음과 같이 얻었습니다.
AFCONVERT -F CAFF -D LEI16 input.m4a output.caf
제휴하지 않습니다 StackOverflow